From 9359921c7e564e1ecbecb0d2bb1a2620688a7bd4 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Fri, 28 Mar 2025 09:21:58 +0100 Subject: [PATCH] Localization: Updated POT and internal dictionaries + PreferencesDialog: Fixed a phrase. + Community dictionaries are merged with new POT --- resources/localization/PrusaSlicer.pot | 6 +- resources/localization/be/PrusaSlicer_be.po | 1001 +++-- resources/localization/ca/PrusaSlicer_ca.po | 1001 +++-- resources/localization/cs/PrusaSlicer.mo | Bin 654097 -> 654902 bytes resources/localization/cs/PrusaSlicer_cs.po | 3815 ++++++++-------- resources/localization/de/PrusaSlicer.mo | Bin 670109 -> 670943 bytes resources/localization/de/PrusaSlicer_de.po | 3803 ++++++++-------- resources/localization/en/PrusaSlicer_en.po | 1001 +++-- resources/localization/es/PrusaSlicer.mo | Bin 667937 -> 668782 bytes resources/localization/es/PrusaSlicer_es.po | 3781 ++++++++-------- resources/localization/fi/PrusaSlicer_fi.po | 1001 +++-- resources/localization/fr/PrusaSlicer.mo | Bin 687663 -> 688583 bytes resources/localization/fr/PrusaSlicer_fr.po | 3805 ++++++++-------- resources/localization/hu/PrusaSlicer_hu.po | 1001 +++-- resources/localization/it/PrusaSlicer.mo | Bin 660989 -> 661877 bytes resources/localization/it/PrusaSlicer_it.po | 3777 ++++++++-------- resources/localization/ja/PrusaSlicer.mo | Bin 694378 -> 695307 bytes resources/localization/ja/PrusaSlicer_ja.po | 3738 ++++++++-------- .../localization/ko/PrusaSlicer_ko_KR.po | 1001 +++-- .../localization/ko_KR/PrusaSlicer_ko.po | 1001 +++-- .../localization/ko_KR/PrusaSlicer_ko_KR.po | 1001 +++-- resources/localization/nl/PrusaSlicer_nl.po | 1001 +++-- resources/localization/pl/PrusaSlicer.mo | Bin 647041 -> 647877 bytes resources/localization/pl/PrusaSlicer_pl.po | 3841 +++++++++-------- .../localization/pt_BR/PrusaSlicer_pt_BR.po | 1001 +++-- resources/localization/ru/PrusaSlicer_ru.po | 1001 +++-- resources/localization/sl/PrusaSlicer.po | 1001 +++-- resources/localization/tr/PrusaSlicer_tr.po | 1001 +++-- resources/localization/uk/PrusaSlicer_uk.po | 1001 +++-- .../localization/zh_CN/PrusaSlicer_zh_CN.po | 1001 +++-- .../localization/zh_TW/PrusaSlicer_zh_TW.po | 1001 +++-- src/slic3r/GUI/Preferences.cpp | 2 +- 32 files changed, 21816 insertions(+), 20768 deletions(-) diff --git a/resources/localization/PrusaSlicer.pot b/resources/localization/PrusaSlicer.pot index f454acf86f..5b28af4a24 100644 --- a/resources/localization/PrusaSlicer.pot +++ b/resources/localization/PrusaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-03-27 16:25+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16377,8 +16377,8 @@ msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" -"If enabled, PrusaSlicer will show dialog with quality selection when " -"importing STEP file." +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." msgstr "" #: src/slic3r/GUI/Preferences.cpp:638 diff --git a/resources/localization/be/PrusaSlicer_be.po b/resources/localization/be/PrusaSlicer_be.po index 6303e84ca4..4c0c43a4ed 100644 --- a/resources/localization/be/PrusaSlicer_be.po +++ b/resources/localization/be/PrusaSlicer_be.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2024-02-07 15:03+0300\n" "Last-Translator: Дзмітры К \n" "Language-Team: Дзмітры К \n" @@ -22,41 +22,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Невядома" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Унутраны перыметр" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Вонкавы перыметр" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Перыметры выступу" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Унутранае запаўненне" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Суцэльнае запаўненне" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Верхні суцэльны пласт" @@ -64,23 +64,23 @@ msgstr "Верхні суцэльны пласт" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Прасаванне" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Запаўненне перакрыцця" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Запаўненне прагалаў" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Спадніца/аблямоўка" @@ -104,25 +104,26 @@ msgstr "Спадніца/аблямоўка" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Апора матэрыяла" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Злучны пласт апоры" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Вежа выцірання" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Карыстальніцкі" @@ -292,7 +293,7 @@ msgid "Filament End G-code" msgstr "G-code завяршэння філаменту" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Карыстальніцкі G-code" @@ -903,9 +904,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -916,6 +917,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -1020,7 +1022,7 @@ msgstr "" "PrusaSlicer можа загружаць файлы G-code на вузел друкаркі.\n" "Поле павінна ўтрымліваць API ключ ці пароль, якія неабходныя для аўтарызацыі." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Друкарка" @@ -1245,7 +1247,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1410,6 +1412,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1431,7 +1434,7 @@ msgstr "Хуткасць кручэння вентылятара пры друк #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1494,7 +1497,7 @@ msgstr "Перакрыцці" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Хуткасць" @@ -1516,7 +1519,7 @@ msgstr "Хуткасць друку перакрыццяў." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "мм/с" @@ -2019,8 +2022,8 @@ msgstr "" "запаўняе іх дадатковымі дарожкамі па перыметры.\n" "Гэтыя дарожкі па магчымасці прывязваюцца да найблізкай вобласці без выступу." -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -2049,7 +2052,7 @@ msgstr "першапачаткова" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Вышыня" @@ -2064,7 +2067,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Радыус" @@ -2211,7 +2214,7 @@ msgstr "" "Калі 0, прыбірае абмежаванні." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "мм³/с" @@ -2524,7 +2527,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Кошт" @@ -2558,7 +2561,7 @@ msgstr "" "высветліць, ці дастаткова колькасці філамента на шпульцы для завяршэння " "друку." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "г" @@ -2672,7 +2675,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Першы пласт" @@ -3014,8 +3017,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Хуткасць руху па восям XY" @@ -5468,7 +5471,7 @@ msgstr "" "Табліца апісвае аб'ёмы (у кубічных міліметрах), якія неабходныя для " "прадзьмуху новага філамента на вежу выцірання для любой пары інструментаў." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Шырыня" @@ -6756,7 +6759,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Нарэзаць мадэль і экспартаваць пласты друку для SLA у фармаце PNG." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Экспартаваць у G-code" @@ -7086,7 +7089,7 @@ msgstr "" "Змяшчае бягучае значэнне пад'ёма восі Z, які прысутнічае ў пачатку " "карыстальніцкага блока G-code." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7320,8 +7323,8 @@ msgstr "Аб'ём вежы выцірання" msgid "Total filament volume extruded on the wipe tower." msgstr "Агульны аб'ём філаменту, які выдушаны на вежу выцірання." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Ужыта філамента" @@ -8012,8 +8015,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Упарадкаваць" @@ -8215,7 +8218,7 @@ msgstr "Фігура і памеры стала" msgid "Load shape from STL..." msgstr "Загрузка формы стала з файлу STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Налады" @@ -8723,7 +8726,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8803,7 +8806,7 @@ msgid "" "an update is applied." msgstr "Дадаткова, перад абнаўленнем, ствараецца рэзервовая копія наладкі." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Шлях спампоўкі" @@ -8852,7 +8855,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "Абраны каталог для спампоўкі не існуе." #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Перазагрузіць з дыска" @@ -9345,7 +9348,7 @@ msgid "Perform" msgstr "Выканаць" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Адкаціць" @@ -9805,7 +9808,7 @@ msgstr "Канкрэтна для %1%" msgid "Presets" msgstr "Профілі" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Налады друку" @@ -9867,10 +9870,10 @@ msgstr "Першапачатковае значэнне" msgid "parameter name" msgstr "Імя параметра" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -10136,7 +10139,7 @@ msgid "Add one or more custom shapes" msgstr "Дадаць адну ці некалькі карыстальніцкіх фігур" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Выдаліць" @@ -10191,102 +10194,102 @@ msgstr "Змяніць экіз" msgid "Loading of the \"%1%\"" msgstr "Загрузка \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Выціранне" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Тып" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Тып ліній" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Пласт" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Хуткасць вентылятара" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Тэмпература" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Час" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Становішча інструмента" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Памылка" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -10299,198 +10302,198 @@ msgstr "Памылка" msgid "in" msgstr "цаля" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "м" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Націсніце, каб схаваць" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Націсніце, каб адлюстраваць" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "да" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "пасля" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "з" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "да" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Адсотак" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Вышыня (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Шырыня (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Хуткасць (мм/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Хуткасць вентылятара (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Тэмпература (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Аб'ёмны выдатак (мм³/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Час друку пласта (лінейнае)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Час друку пласта (лагарыфмічнае)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Інструмент" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Колер друку" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Першапачатковы колер" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "першапачатковы колер" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Змена колеру" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Надрукаваць" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Прыпынак" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Падзея" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Дакладны час друку" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Працягласць" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Філамент" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Схаваць карыстальніцкі G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Адлюстраваць карыстальніцкі G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Разлічаны час друку" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Звычайны рэжым" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Ціхі рэжым" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Агульны" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Адлюстраваць ў ціхім рэжыме" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Адлюстраваць у звычайным рэжыме" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Адвод" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Пастаўка" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Шво" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Змена інструмента" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Змены колераў" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Прыпынкі друку" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Карыстальніцкі G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "Цэнтр цяжару" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Абалонка" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Птушка інструмента" @@ -10657,9 +10660,9 @@ msgstr "Допуск" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Левая кнопка мышы" @@ -10669,7 +10672,7 @@ msgid "Add connector" msgstr "Дадаць злучнік" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Правая кнопка мышы" @@ -10678,9 +10681,9 @@ msgid "Remove connector" msgstr "Выдаліць злучнік" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Перацягнуць мышшу" @@ -10740,7 +10743,7 @@ msgstr "Змяніць паз" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Скінуць" @@ -11187,9 +11190,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11387,7 +11390,7 @@ msgid "No symbol" msgstr "Без знакаў" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Загрузка" @@ -11647,7 +11650,7 @@ msgstr "Разбівае вялікія межы на больш дробныя #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Кола мышы" @@ -11704,7 +11707,7 @@ msgid "Paint-on supports editing" msgstr "Змяніць маляванне апор" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Штуковіна-Паверхня на стол" @@ -11770,7 +11773,7 @@ msgid "Hollow and drill" msgstr "Парожняя мадэль і свідраванне" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -12023,12 +12026,12 @@ msgstr "Змяніць шматматэрыяльную афарбоўку" msgid "Move" msgstr "Рухаць" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Штуковіна-Рухі" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Штуковіна-Вярчэнне" @@ -12205,7 +12208,7 @@ msgid "Lock supports under new islands" msgstr "Блакаваць апоры пад новымі выспамі" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Выдаліць абраныя кропкі" @@ -12214,17 +12217,17 @@ msgid "Remove all points" msgstr "Выдаліць усе кропкі" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Ужыць змены" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Адмовіцца ад зменаў" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Стварыць кропкі аўтаматычна" @@ -12252,100 +12255,100 @@ msgstr "" msgid "Support parameter change" msgstr "Змена налады апоры" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "Кропкі апоры SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Ці захаваць кропкі апоры, якія вы змянілі ўручную?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Ці захаваць кропкі апоры?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Рухаць кропкі апоры" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Змена кропак апоры" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Аўтаматычнае стварэнне кропак апоры" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "Спалучэнне клавішаў \"Штуковіна SLA\"" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" "Заўвага: некаторыя спалучэнні клавішаў працуюць толтькі ў рэжыме (не)змены." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Дадаць кропку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Выдаліць кропку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Рухаць кропку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Дадаць кропку да абраных" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Выдаліць кропку з абраных" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Абраць кропкі прастакутнікам" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Прыбраць абраныя кропкі прастакутнікам" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Абраць усе кропкі" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Рухаць плоскасць адсячэння" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Скінуцьплоскасць адсячэння" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Пераключыцца ў рэжым змены" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12603,186 +12606,186 @@ msgstr "" "Вы мяняеце кропкі апоры SLA.\n" "Калі ласка, спачатку трэба прымяніць ці адмовіцца ад зменаў." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Пераменная вышыня пласта" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Левая кнопка мышы:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Павялічыць дэтальнасць" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Правая кнопка мышы:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Паменшыць дэтальнасць" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + левая кнопка мышы:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Скінуць да звычайнай вышыні пласта" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + правая кнопка мышы:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Згладжванне" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Кола мышы:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Павялічыць/паменшыць вобласць змены" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Адаптыўная" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Якасць / Хуткасць" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Высокая якасць друку, альбо высокая хуткасць друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Згладзіць" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Трымаць найменшыя" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Пераменная вышыня пласта - ручная змена" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Чарга друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "Выгляд SLA" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "Паказаць як апрацаваны" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "Паказаць як арыгінал" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Пераменная вышыня пласта - скінуць" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Пераменная вышыня пласта - адаптыўная" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Пераменная вышыня пласта - згладзіць усе" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Люстраваць аб'ект" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Рухаць аб'ект" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Пераключэнне налад" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Налады друку" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Налады філаменту" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Налады матэрыялу" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Налады друкаркі" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Гісторыя адкатаў" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Гісторыя зрабіць нанова" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" @@ -12790,7 +12793,7 @@ msgstr[0] "Адкаціць %1$d дзеянне" msgstr[1] "Адкаціць %1$d дзеянні" msgstr[2] "Адкаціць %1$d дзеянняў" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" @@ -12798,152 +12801,152 @@ msgstr[0] "Зрабіць нанова %1$d дзеянне" msgstr[1] "Зрабіць нанова %1$d дзеянні" msgstr[2] "Зрабіць нанова %1$d дзеянняў" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Дадаць..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Выдаліць усе" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Упарадкаваць абраныя" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Пстрыкніце правую кнопку мышы, каб адлюстраваць налады ўпарадкавання" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Капіраваць" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Уставіць" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Дадаць асобнік" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Выдаліць асобнік" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Падзяліць на аб'екты" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Падзяліць на часткі" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Пстрыкніце правую кнопку мышы, каб адлюстраваць/схаваць \"Гісторыю\"" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Наступнае дзеянне \"Адкату\": %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Зрабіць нанова" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Наступнае дзеянне \"Зрабіць нанова\": %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Нарэзка" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Памылковыя дадзеныя" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Знойдзены аб'ект па-за межамі вобласці друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Выяўлена траекторыя руху інструмента за межамі вобласці друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Выяўлены апоры за межамі вобласці друку SLA." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Некаторыя аб'екты не бачныя падчас змены." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12952,7 +12955,7 @@ msgstr "" "Ухіліце бягучую праблему, каб працягнуць нарэзку." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12963,16 +12966,16 @@ msgstr "" "адзін ад аднаго." #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Перайсці да" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12981,11 +12984,11 @@ msgstr "Перайсці да" msgid "ERROR:" msgstr "ПАМЫЛКА:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Абраць-Дадаць з прастакутніка" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Абраць-Выдаліць з прастакутніка" @@ -13153,7 +13156,7 @@ msgstr "" msgid "Critical error" msgstr "Крытычная памылка" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Унутраная памылка: %1%" @@ -13233,7 +13236,8 @@ msgstr "" "Ці жадаеце вы працягнуць?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Памятаць мой выбар" @@ -13511,7 +13515,7 @@ msgstr "" "Змена мову прывядзе да перазапуску праграмы.\n" "Вы страціце змест стала." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Ці жадаеце вы працягнуць?" @@ -13601,7 +13605,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Забараніць адкрыццё спасылак у інтэрнэт-аглядальніку" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer запомніць ваш выбар." @@ -13610,7 +13614,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Больш не пытаць пра гэтае пры навядзенні курсора на інтэрнэт-спасылкі." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13620,7 +13624,7 @@ msgstr "" "каб змяніць ваш выбар." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: не пытаць зноў" @@ -13673,12 +13677,12 @@ msgstr "" "Калі ласка, абярыце каталог прызначэння ў \"Майстару наладкі\"." #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "Файл наладкі друкаркі знойдзены на здымным носьбіце." #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "Увясці ўліковыя дадзеныя Wi-Fi." @@ -13875,7 +13879,7 @@ msgstr "Экспартаваць як s STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Перазагрузіць абраныя аб'ёмы з дыска" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Замяніць STL" @@ -13899,19 +13903,19 @@ msgstr "Маштабаваць да вобласці друку" msgid "Scale the selected object to fit the print volume" msgstr "Маштабаваць абраны аб'ект да вобласці друку" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Пераўтварыць памер з англійскай сістэмы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Вярнуць пераўтварэнне памера з англійскай сістэмы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Пераўтварыць памер з метрычнай сістэмы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Вярнуць пераўтварэнне памера з метрычнай сістэмы мер" @@ -14202,11 +14206,11 @@ msgstr "Загрузка часткі" msgid "Load Modifier" msgstr "Загрузіць мадыфікатар" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Загрузка файлу" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Памылка!" @@ -14722,18 +14726,18 @@ msgstr "Упарадкаванне" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14875,7 +14879,7 @@ msgstr "" "частак, на стале" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Увага!" @@ -14928,7 +14932,7 @@ msgstr "Загрузіць наладкі з ini/amf/3mf/gcode" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Загрузіць наладкі з ini/amf/3mf/gcode і аб'яднаць" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Адправіць G-code" @@ -15338,7 +15342,7 @@ msgstr "Адлюстраваць/схаваць легенду" msgid "Show/Hide G-code window" msgstr "Адлюстраваць/схаваць акно G-code" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Папярэдні прагляд" @@ -15460,6 +15464,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15495,8 +15530,8 @@ msgstr "Зачыненне PrusaSlicer" msgid "Closing PrusaSlicer while some presets are modified." msgstr "Зачыненне PrusaSlicer, з зменамі ў профілях." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Без назвы" @@ -16069,7 +16104,7 @@ msgstr "Адлюстраваць легенду на папярэднім пра msgid "&Collapse Sidebar" msgstr "&Згарнуць бакавую панэль" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Згарнуць бакавую панэль" @@ -16193,7 +16228,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -16469,7 +16504,7 @@ msgstr "Экспартаваць." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "ПАПЯРЭДЖАННЕ:" @@ -16580,7 +16615,7 @@ msgid "This printer will be shown in the presets list as" msgstr "Друкарка будзе адлюстраваная ў спісе профіляў як" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16726,25 +16761,25 @@ msgstr[2] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "Немагчыма выдаліць апошні звязаны профіль друкаркі." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Ці жадаеце вы захаваць змены ў \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Захаваць" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Адмовіцца" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Спытаць пра незахаваныя змены ў праекце" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16754,7 +16789,7 @@ msgstr "" "- зачыняецца PrusaSlicer,\n" "- загружаецца ці ствараецца новы праект" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16763,43 +16798,43 @@ msgstr "" "Размантавана паспяхова.\n" "Зараз прыладу %s(%s) можна бяспечна выняць з кампутара." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Не атрымалася выняць прыладу %s(%s)." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Новы праект" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Разгарнуць бакавую панэль" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16816,21 +16851,21 @@ msgstr[2] "" "Прыведзеныя ніжэй профілі былі часова ўсталяваны на актыўным асобніку " "PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "Не атрымалася загрузіць файл \"%1%\" з-за недапушчальнай наладкі." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16843,13 +16878,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16867,11 +16902,11 @@ msgstr[2] "" "Здаецца, што ў аб'екта з файлу %s нулявы памер.\n" "Яны былі выдаленыя з мадэлі" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "Памер аб'екту роўны нулю" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16894,15 +16929,15 @@ msgstr[2] "" "Унутранай адзінкай вымярэння PrusaSlicer з'яўляюцца міліметры.\n" "Ці пералічыць памеры аб'екту?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "Аб'ект занадта малы" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Ужыць да ўсіх дробных аб'ектаў, якія загружаюцца." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16925,7 +16960,7 @@ msgstr[2] "" "Унутранай адзінкай вымярэння PrusaSlicer з'яўляюцца цалі.\n" "Ці пералічыць памеры аб'екту?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16935,15 +16970,15 @@ msgstr "" "Ці варта загружаць файл як адзіны аб'ект, які складаецца з некалькіх частак, " "замест таго, каб разглядаць іх як некалькі аб'ектаў?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Знойдзены аб'ект, які складаецца з некалькіх частак" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "Прымяніць да ўсіх аб'ектаў, якія загружаюцца." -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" @@ -16951,18 +16986,18 @@ msgstr "" "Файл не можа быць загружаны ў звычайным рэжыме.\n" "Ці жадаеце вы перайсці ў пашыраны рэжым?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Знойдзены пашыраныя дадзеныя" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16972,7 +17007,7 @@ msgstr "" "Замест таго, каб разглядаць іх як некалькі аб'ектаў, ці патрэбна разглядаць " "гэты файл як адзіны аб'ект, якая складаецца з некалькіх частак?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16980,36 +17015,36 @@ msgstr "" "Ваш аб'ект занадта вялікі, таму ён быў аўтаматычна паменшаны, каб адпавядаць " "памеру вашага стала." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Ці аб'ект занадта вялікая?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Экспартаваць у файл STL:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Экспартаваць у файл AMF:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Захаваць файл як:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Экспартаваць у файл OBJ:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "Выдаліць аб'ект, які з'яўляецца часткай разрэзанага аб'екту" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" "Вы спрабуеце выдаліць аб'ект, які з'яўляецца часткай разрэзанага аб'екту." -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" @@ -17017,23 +17052,23 @@ msgstr "" "Прывядзе да разрыву інфармацыі аб разрэзе.\n" "Пасля гэтага PrusaSlicer не зможа гарантаваць ўзгодненасць мадэлі" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Выдаліць аб'ект" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Выдаліць аб'ект" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Выдаліць усе аб'екты" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Скінуць праект" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." @@ -17041,7 +17076,7 @@ msgstr "" "Карыстальніцкія апоры, швы і шматматэрыяльная афарбоўка былі выдаленыя пасля " "падзялення аб'екту." -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." @@ -17049,15 +17084,15 @@ msgstr "" "Абраны аб'ект не атрымалася падзяліць, так як ён складаецца з адной " "суцэльнай часткі." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Усе несуцэльныя мадыфікатары былі выдаленыя" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Падзяліць на аб'екты" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -17065,13 +17100,13 @@ msgstr "" "Аб'ект мае карыстальніцкія прымусовыя апоры, якія не будуць ужывацца, так як " "апоры адключаныя." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -17079,17 +17114,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -17097,7 +17132,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -17105,80 +17140,80 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Нарэзаць зараз" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Ужо цягнецца іншы працэс экспартавання." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Замяніць з:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Не атрымалася замяніць больш чым адным аб'ёмам" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Памылка пры замене" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Абраць новы файл" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "Файл для замены не быў абраны" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Калі ласка, абярыце файл для перазагрузкі" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "У абраным файле" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "адрозніваецца ад зыходнага файлу" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Ці жадаеце вы замяніць яго" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Перазагрузка з:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Не атрымалася перазагрузіць:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Памылка падчас перазагрузкі" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Перазагрузіць усё з дыску" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "Вы ўжываеце шаблонны профіль філаменту." msgstr[1] "Вы ўжываеце шаблонныя профілі філаменту." msgstr[2] "Вы ўжываеце шаблонныя профілі філаменту." -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " @@ -17188,31 +17223,31 @@ msgstr "" "канкрэтнай друкаркі і павінны быць ужытыя толькі ў якасці адпраўной кропкі " "для стварэння ўласных карыстальніцкіх профіляў." -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "Больш падрабязна на" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Маюцца актыўныя папярэджанні аб нарэзаных мадэлях:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "выклікала папярэджанне" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "Нарэзка адмененая." -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Прагляд у трохмерным прадстаўленні" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Адкаціць / зрабіць нанова падчас апрацоўкі" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -17223,20 +17258,20 @@ msgstr "" "Некаторыя профілі %1% былі змененыя і будуць згубленыя пасля пераключэння " "тэхналогіі друку." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Стварэнне новага праекту пры змене ў бягучым праекце." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Стварэнне новага праекту пры змене некаторых наладак." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Магчыма трымаць змены профіляў у новым праекце, альбо адмовіцца ад зменаў" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -17246,43 +17281,43 @@ msgstr "" "як новыя профілі.\n" "Заўвага: Калі змены захаваць, то новы праект іх не захавае" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Стварэнне новага праекту" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Загрузіць праект" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Імпартаваць аб'ект" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Імпартаваць аб'екты" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Імпартаваць архіў SLA" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "утрымлівае недапушчальны G-code." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Памылка пры загрузцы файлу .gcode" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "Немагчыма адчыніць абраны файл." -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "Абраны файл ужо ў фармаце ASCII." -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" @@ -17290,127 +17325,127 @@ msgstr "" "Файл %1% ужо існуе.\n" "Ці жадаеце вы яго перазапісаць?" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "Немагчыма адчыніць выхадны файл." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Памылка пераўтварэння файла G-code" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "Паспяхова створаны файл G-code у фармаце ASCII" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "Канвертаваць файл G-code ў фармат ASCII" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "Абраны файл ужо ў двайковым фармаце." -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "Паспяхова створаны файл G-code у двайковым фармаце" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "Канвертаваць файл G-code ў двайковы фармат" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "%1% - файл з некалькімі праектамі" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "Загружаецца некалькі файлаў, разам з файлам праекту." -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "Абярыце дзеянне, якое трэба ўжыць да ўсіх файлаў." -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "Загружаецца некалькі файлаў." -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Дзеянне" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "Імпартаваць трохмерныя мадэлі" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "Запусціць новы асобнік PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "Абярыце адзін з іх для загрузкі ў якасці праекту" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "Абярыце толькі адзін файл для загрузкі наладкі." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Не атрымалася загрузіць архіў ZIP па шляху %1%." #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "Не атрымалася распакаваць файл у %1%: %2%" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" "Не атрымалася знайсці распакаваны файл па адрасе %1%.\n" "Не атрымалася распакаваць файл." -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "Загрузіць файл праекту" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Адчыніць як праект" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Імпартаваць толькі трохмерныя мадэлі" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Імпартаваць толькі наладкі" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "Запусціць новы асобнік PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Абраць дзеянне для ўжывання да файлу" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Больш не адлюстроўваць" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Магчыма адчыніць адначасова толькі адзін файл .gcode." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Перацягнуць файл G-code" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -17420,11 +17455,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -17432,49 +17467,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Загрузіць файл" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Загрузіць файлы" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Усе аб'екты будуць выдаленыя, ці працягнуць?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Выдаліць абраныя аб'екты" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Даданне асобнікаў" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Выдаленне асобнікаў" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Увядзіце колькасць копій:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Колькасць копій абранага аб'екту" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Задаць колькасць копій: %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Запоўніць стол копіямі" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17488,7 +17523,7 @@ msgstr "" "двайковы фармат у наладах друкаркі." #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17501,31 +17536,31 @@ msgstr "" "Ужывайце іншае пашырэнне, альбо ўключыце экспартаванне G-code у " "двайковы фармат у наладах друкаркі." -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "Названае імя файлу недапушчальнае." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "Файлавая сістэма FAT не дазваляе наступныя сімвалы:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "Захаваць файл G-code як:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "Захаваць файл SL1 / SL1S як:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." @@ -17533,7 +17568,7 @@ msgstr "" "Немагчыма выканаць лагічную аперацыю над сеткамі мадэлі.\n" "Будуць экспартаваныя толькі станоўчыя часткі." -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" @@ -17544,11 +17579,11 @@ msgstr "" "Калі вы націснеце \"НЕ\", усе файлы SVG у праекце больш не будуць даступныя " "для змены." -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "Прыватная абарона" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17556,43 +17591,43 @@ msgstr "" "На стале нічога няма.\n" "Ці жадаеце вы захаваць праект?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Захаваць праект" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "Немагчыма захаваць файл" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" "Ці гатовая друкарка?\n" "Ліст для друку на месцы, пусты і чысты?" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Загрузіць і надрукаваць" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17603,15 +17638,15 @@ msgstr "" "адным стале:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Экспартаваць" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Адправіць на друкарку" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Уставіць з буферу абмены" @@ -18069,57 +18104,67 @@ msgstr "" "інтэрнэт-аглядальніку." #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "Дазволіць спампоўку з Printables.com" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" "Калі ўключана, PrusaSlicer будзе дазволена спампоўваць з Printables.com" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Візуалізацыя" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Ужыць карты асяроддзя" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" "Калі ўключана, візуалізацыя аб'ектаў выконваецца з дапамогай карты асяроддзя." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Цёмная тэма" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Уключыць цёмную тэму" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Калі ўключана, ужываецца цёмная тэма карыстальніцкага інтэрфейсу.\n" "Калі адключана - ужываецца стандартная тэма карыстальніцкага інтэрфейсу." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Ужыць стандартнае сістэмнае меню для праграмы" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " @@ -18130,11 +18175,11 @@ msgstr "" "непрыгожа.\n" "Калі адключана, будзе ўжывацца стары карыстальніцкі інтэрфейс." -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Змяніць крытычныя налады" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -18142,45 +18187,45 @@ msgstr "" "Змена некаторых наладаў прывядзе да перазапуску праграмы.\n" "Вы страціце змест стала." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Памер гузіка адносна першапачатковага памера" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Выбар памеру гузіка панэлі інструментаў у адносінах да першапачатковых " "значэнняў." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Налады знешняга выгляду" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Стары звычайны знешні выгляд укладкамі на стале" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Налады будуць адлюстроўвацца ў асобным акне" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Колер тэксту" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "Маркеры рэжыму" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "Памер шрыфту праграмы" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "Вярнуць шрыфт на першапачатковы" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "Памер шрыфту" diff --git a/resources/localization/ca/PrusaSlicer_ca.po b/resources/localization/ca/PrusaSlicer_ca.po index fcce7c43c9..1c55e23c1c 100644 --- a/resources/localization/ca/PrusaSlicer_ca.po +++ b/resources/localization/ca/PrusaSlicer_ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2023-11-11 23:21+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Desconegut" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Perímetre" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Perímetre extern" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Perímetre de voladís" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Farciment intern" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Farciment sòlid" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Farciment sòlid superior" @@ -63,23 +63,23 @@ msgstr "Farciment sòlid superior" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Planxat" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Farciment del pont" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Farciment del buit" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Faldilla/Bassa" @@ -103,25 +103,26 @@ msgstr "Faldilla/Bassa" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Material de suport" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Interfície de material de suport" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Torre de Neteja" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Personalitzat" @@ -294,7 +295,7 @@ msgid "Filament End G-code" msgstr "Codi G Final del Filament" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Codi G personalitzat" @@ -896,9 +897,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -909,6 +910,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -1015,7 +1017,7 @@ msgstr "" "Slic3r pot pujar fitxers de codi G a un host d'impressió. Aquest camp ha de " "contenir la clau API o la contrasenya requerida per a l'autenticació." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Impressora" @@ -1237,7 +1239,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1402,6 +1404,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1425,7 +1428,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1487,7 +1490,7 @@ msgstr "Ponts" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Velocitat" @@ -1509,7 +1512,7 @@ msgstr "Velocitat per imprimir ponts." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -2018,8 +2021,8 @@ msgstr "" "camins perimetrals addicionals. Aquests camins seran ancorats a la zona " "propera sense voladís quan és possible." -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -2048,7 +2051,7 @@ msgstr "per defecte" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Alçada" @@ -2063,7 +2066,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Radi" @@ -2208,7 +2211,7 @@ msgstr "" "límit." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2525,7 +2528,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Cost" @@ -2558,7 +2561,7 @@ msgstr "" "mesurat amb el pes calculat del filament amb la bobina per esbrinar si la " "quantitat de filament a la bobina és suficient per acabar la impressió." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2671,7 +2674,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Primera capa" @@ -3013,8 +3016,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Recorregut" @@ -5436,7 +5439,7 @@ msgstr "" "purgar el nou filament de la torre de neteja per a qualsevol parell d'eines " "donades." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Amplada" @@ -6712,7 +6715,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Laminar el model i exportar les capes d'impressió d'SLA com a PNG." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Exportar el codi G" @@ -7038,7 +7041,7 @@ msgstr "Z-hop actual" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "Conté z-hop present al principi del bloc de codi G personalitzat." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7268,8 +7271,8 @@ msgstr "Volum de la torre de neteja" msgid "Total filament volume extruded on the wipe tower." msgstr "Volum total de filament extruït a la torre de neteja." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Filament usat" @@ -7966,8 +7969,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Organitza" @@ -8164,7 +8167,7 @@ msgstr "Forma de la base d'impressió" msgid "Load shape from STL..." msgstr "Carregar forma des de l'STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Configuració" @@ -8676,7 +8679,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8757,7 +8760,7 @@ msgstr "" "A més, es realitzarà una còpia de tota la configuració abans d'aplicar una " "actualització." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Ruta de descàrrega" @@ -8806,7 +8809,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "El directori escollit per a descàrregues no existeix." #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Recarregar des del disc" @@ -9305,7 +9308,7 @@ msgid "Perform" msgstr "Realitzar" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Desfer" @@ -9770,7 +9773,7 @@ msgstr "Específic per a %1%" msgid "Presets" msgstr "Predefinits" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Configuració d'impressio" @@ -9833,10 +9836,10 @@ msgstr "valor per defecte" msgid "parameter name" msgstr "nom del paràmetre" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -10097,7 +10100,7 @@ msgid "Add one or more custom shapes" msgstr "Afegir una o més formes personalitzades" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Esborrar" @@ -10152,102 +10155,102 @@ msgstr "Canviar la miniatura" msgid "Loading of the \"%1%\"" msgstr "Carregant de la \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Netejar" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Tipus" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Tipus de funció" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Capa" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Velocitat del ventilador" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Temperatura" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Temps" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Posició d'eina" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Error" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -10260,198 +10263,198 @@ msgstr "Error" msgid "in" msgstr "a" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Clic per amagar" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Clic per mostrar" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "fins a" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "sobre" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "desde" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "a" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Percentatge" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Alçada (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Amplada (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Velocitat (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Velocitat Ventilador (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Temperatura (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Taxa de flux volumètric (mm³/seg)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Temps de capa (lineal)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Temps de capa (logarítmic)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Eina" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Color Print" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Color predeterminado" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "color predeterminado" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Canvi de color" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Imprimir" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pausa" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Esdeveniment" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Temps restant" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Duració" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Ocultar Codi G personalitzat" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Mostrar Codi G personalitzat" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Temps estimats d'impressió" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Mode Normal" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Mode Silenciós" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Total" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Mostrar mode silenciós" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Mostrar mode normal" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Retraccions" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Derretraccions" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Costures" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Canvis d'eina" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Canvis de color" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Pauses d'impressió" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Codis G personalitzats" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "Centre de gravetat" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Carcasses" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Marcador d'eina" @@ -10618,9 +10621,9 @@ msgstr "Tolerància" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Clic esquerre" @@ -10630,7 +10633,7 @@ msgid "Add connector" msgstr "Afegeix un connector" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Clic dret" @@ -10639,9 +10642,9 @@ msgid "Remove connector" msgstr "Suprimeix el connector" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Arrossegar" @@ -10701,7 +10704,7 @@ msgstr "Canvi de solc" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Restablir" @@ -11144,9 +11147,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11347,7 +11350,7 @@ msgid "No symbol" msgstr "Sense símbol" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Carregant" @@ -11611,7 +11614,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Roda del ratolí" @@ -11666,7 +11669,7 @@ msgid "Paint-on supports editing" msgstr "Editar suports Pintables" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo-Col·locar a Cara" @@ -11732,7 +11735,7 @@ msgid "Hollow and drill" msgstr "Buidat i perforat" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11986,12 +11989,12 @@ msgstr "Edició de pintat de Multimaterial" msgid "Move" msgstr "Moure" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-Moure" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-Rotar" @@ -12166,7 +12169,7 @@ msgid "Lock supports under new islands" msgstr "Bloquejar suports sota noves illes" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Suprimeix els punts seleccionats" @@ -12175,17 +12178,17 @@ msgid "Remove all points" msgstr "Suprimeix tots els punts" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Aplica els canvis" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Descarta els canvis" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Generació automàtica de punts" @@ -12213,99 +12216,99 @@ msgstr "" msgid "Support parameter change" msgstr "Canvi de paràmetres de suport" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "Punts de suport SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Voleu desar els punts de suport editats manualment?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Desar punts de suport?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Mou el punt de suport" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Edició de punts de suport" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Autogenera els punts de suport" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "Eina de dreceres de teclat SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Nota: algunes dreceres només funcionen en mode de (no)edició." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Afegeix un punt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Suprimeix el punt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Moure punt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Afegeix un punt a la selecció" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Suprimeix el punt de la selecció" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Selecciona per rectangle" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Desmarca per rectangle" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Selecciona tots els punts" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Moure plànol de retall" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Restablir pla de retall" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Canvia al mode d'edició" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12564,345 +12567,345 @@ msgstr "" "Estàs editant els punts de suport del SLA. Si us plau, aplica o descarta els " "teus canvis primer." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Alçada de capa variable" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Botó esquerre del ratolí:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Afegir detall" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Botó dret del ratolí:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Retirar detall" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Maj + botó esquerre del ratolí:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Reiniciar a la base" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Maj + botó dret del ratolí:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Suavitzat" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Roda del ratolí:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Incrementar/reduir àrea edició" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptativa" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Qualitat / Velocitat" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Major qualitat d'impressió versus més velocitat d'impressió." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Suau" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Mantenir mínim" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Alçada de capa variable - Edició manual" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "Vista SLA" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "Mostrar com a processat" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "Mostrar com a original" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Alçada de capa variable - Reiniciar" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Alçada de capa variable - Adaptativa" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Alçada de capa variable - Suavitzar-ho tot" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Reflectir objecte" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Moure objecte" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Canviar a Configuració" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Pestanya Configuració Impressió" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Pestanya Configuració Filament" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Pestanya Configuració de Material" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Pestanya Configuració Impressora" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Desfer Historial" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Refer Historial" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "Desfer %1$d Acció" msgstr[1] "Desfer %1$d Accions" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "Refer %1$d Acció" msgstr[1] "Refer %1$d Accions" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Afegir..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Eliminar tot" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Ordenar selecció" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Clic dret del ratolí per mostrar opcions d'ordenació" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Copiar" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Enganxar" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Afegeix una instància" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Retirar una còpia" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Partir en diverses peces" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Separar en peces" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Clic amb botó dret del ratolí per obrir/tancar Historial" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Següent acció de Desfer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Refer" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Següent acció de Refer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Laminant" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Les dades no són vàlides" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "S'ha detectat un objecte fora de l'àrea d'impressió." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "S'ha detectat una trajectòria fora de l'àrea d'impressió." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "S'han detectat suports SLA fora de l'àrea d'impressió." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Alguns objectes no són visibles durant l'edició." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12911,7 +12914,7 @@ msgstr "" "Resol el problema actual per continuar laminant." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12922,16 +12925,16 @@ msgstr "" "més separats." #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Anar a" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12940,11 +12943,11 @@ msgstr "Anar a" msgid "ERROR:" msgstr "ERROR:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Selecció-Afegir del rectangle" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Selecció-Retirar del rectangle" @@ -13111,7 +13114,7 @@ msgstr "" msgid "Critical error" msgstr "Error crític" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Error intern: %1%" @@ -13191,7 +13194,8 @@ msgstr "" "Voleu continuar?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Recorda la meva elecció" @@ -13471,7 +13475,7 @@ msgstr "" "Canviar l'idioma requereix reiniciar l'aplicació.\n" "Perdràs tot el contingut situat a la base." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Voleu continuar?" @@ -13562,7 +13566,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Suprimir per obrir hiperenllaç al navegador" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer recordarà la vostra elecció." @@ -13572,7 +13576,7 @@ msgstr "" "No se us tornarà a preguntar al respecte quan passis per sobre de l'enllaç." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13582,7 +13586,7 @@ msgstr "" "per canviar la teva elecció." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: No em tornis a preguntar" @@ -13631,13 +13635,13 @@ msgstr "" "definida. Trieu la carpeta de destinació a l'Auxiliar de configuració." #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" "Fitxer de configuració de la impressora detectat en suports extraïbles." #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "Escriure credencials de Wi-Fi." @@ -13832,7 +13836,7 @@ msgstr "Exporta com a STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Torna a carregar els volums seleccionats des del disc" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Substitueix per STL" @@ -13856,19 +13860,19 @@ msgstr "Escalar al volum d'impressió" msgid "Scale the selected object to fit the print volume" msgstr "Escala els objectes seleccionats per ajustar-se al volum d'impressió" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Convertir des d'unitats imperials" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Reverteix la conversió des de les unitats imperials" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Converteix des de metres" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Reverteix la conversió des de metres" @@ -14153,11 +14157,11 @@ msgstr "Carregar peça" msgid "Load Modifier" msgstr "Carregar Modificador" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "S'està carregant el fitxer" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Error!" @@ -14677,18 +14681,18 @@ msgstr "Organitzant" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14828,7 +14832,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "No pots carregar un projecte SLA amb diverses peces a la base" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Atenció!" @@ -14881,7 +14885,7 @@ msgstr "Importar Configuració des de ini/amf/3mf/gcode" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Carregar Configuració des de ini/amf/3mf/gcode i combina" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Envia el codi G" @@ -15281,7 +15285,7 @@ msgstr "Mostra/Amaga la llegenda" msgid "Show/Hide G-code window" msgstr "Mostrar/Ocultar finestra de codi G" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Previsualització" @@ -15403,6 +15407,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15436,8 +15471,8 @@ msgstr "PrusaSlicer s'està tancant" msgid "Closing PrusaSlicer while some presets are modified." msgstr "Tancant PrusaSlicer mentre es modifiquen alguns paràmetres." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Sense títol" @@ -16011,7 +16046,7 @@ msgstr "Mostra la llegenda a la previsualització" msgid "&Collapse Sidebar" msgstr "Barra lateral ocultable (&C)" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Amagar barra lateral" @@ -16135,7 +16170,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -16403,7 +16438,7 @@ msgstr "Exportar." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "AVÍS:" @@ -16514,7 +16549,7 @@ msgstr "" "Aquesta impressora es mostrarà a la llista de paràmetres preestablerts com" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16661,25 +16696,25 @@ msgstr "" "No es pot suprimir el darrer paràmetre preestablert relacionat amb la " "impressora." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Voleu desar els canvis a \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Desar" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Descartar" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Preguntar pels canvis no desats al projecte" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16689,7 +16724,7 @@ msgstr "" "- Tanquis PrusaSlicer,\n" "- Carreguis o creis un nou projecte" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16698,43 +16733,43 @@ msgstr "" "Desmuntat amb èxit. El dispositiu %s (%s) ara es pot retirar de manera " "segura de l'ordinador." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "L'expulsió del dispositiu %s(%s) ha fallat." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nou Projecte" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Expandeix la barra lateral" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16748,22 +16783,22 @@ msgstr[1] "" "Els paràmetres de sota han estat instal·lats temporalment a la instància " "activa de PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" "Error en carregar el fitxer \"%1%\" a causa d'una configuració no vàlida." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16776,13 +16811,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16797,11 +16832,11 @@ msgstr[1] "" "La mida dels objectes del fitxer %s sembla ser zero.\n" "Aquests objectes han estat eliminats del model" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "La mida de l'objecte és zero" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16820,15 +16855,15 @@ msgstr[1] "" "La unitat interna de PrusaSlicer és el mil·límetre. Voleu recalcular les " "dimensions d'aquests objectes?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "L'objecte és massa petit" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Aplica-ho a tots els objectes petits restants que s'estan carregant." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16847,7 +16882,7 @@ msgstr[1] "" "polzades. La unitat interna de PrusaSlicer és el mil·límetre. Voleu " "recalcular les dimensions d'aquests objectes?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16857,33 +16892,33 @@ msgstr "" "En lloc de considerar-los com a objectes múltiples, s'hauria de carregar\n" "el fitxer com un sol objecte amb múltiples parts?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Objecte de peces múltiples detectat" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "Aplicar a tots els objectes que es carreguen." -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" msgstr "" "Aquest fitxer no es pot carregar en mode simple. Vols canviar al mode expert?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Dades avançades detectades" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16894,7 +16929,7 @@ msgstr "" "En lloc de considerar-los com a objectes múltiples, hauria de considerar\n" "aquests fitxers per formar un sol objecte que té diverses parts?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16902,35 +16937,35 @@ msgstr "" "La teva peça sembla massa gran, així que s'ha escalat automàticament perquè " "pugui cabre a la base d'impressió." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Objecte massa gran?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Exporta el fitxer STL:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Exporta el fitxer AMF:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Desa el fitxer com a:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Exporta el fitxer OBJ:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "Eliminar l'objecte que forma part de l'objecte tallat" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "Intenteu suprimir un objecte que forma part d'un objecte tallat." -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" @@ -16938,23 +16973,23 @@ msgstr "" "Aquesta acció trencarà una informació de tall.\n" "Després d'això, PrusaSlicer no pot garantir la consistència del model" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Suprimeix l'objecte" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Suprimeix l'objecte" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Suprimeix tots els objectes" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Reinicialitza el projecte" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." @@ -16962,7 +16997,7 @@ msgstr "" "Els suports personalitzats, les costures i el pintat de multimaterial s'han " "eliminat després de dividir l'objecte." -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." @@ -16970,15 +17005,15 @@ msgstr "" "L'objecte seleccionat no s'ha pogut dividir perquè només conté una part " "sòlida." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "S'han eliminat totes les parts no sòlides (modificadors)" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Partir en diverses peces" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -16986,13 +17021,13 @@ msgstr "" "Un objecte té reforçadors de suport personalitzats que no es faran servir " "perquè els suports estan desactivats." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -17000,17 +17035,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -17018,7 +17053,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -17026,79 +17061,79 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Laminar ara" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Actualment s'està executant una altra feina d'exportació." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Reemplaçar des de:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "No es pot substituir per més d'un volum" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "S'ha produït un error durant la substitució" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Seleccioneu el fitxer nou" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "No s'ha seleccionat el fitxer per a la substitució" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Seleccioneu el fitxer que voleu tornar a carregar" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "El fitxer seleccionat" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "difereix del fitxer original" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Voleu substituir-lo" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Torna a carregar des de:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "No es pot tornar a carregar:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "S'ha produït un error durant la recàrrega" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Torna a carregar-ho tot des del disc" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "Esteu utilitzant plantilla de filament predefinit." msgstr[1] "Esteu utilitzant plantilles de filament predefinits." -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " @@ -17108,31 +17143,31 @@ msgstr "" "personalitzen per a impressores específiques i només s'han d'utilitzar com a " "punt de partida per crear els vostres propis valors predefinits d'usuari." -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "Més informació a" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Hi ha advertiments actius sobre els models laminats:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "advertiments generats" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "Laminació cancel·lada." -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Vista editor 3D" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Desfer / Refer s'està processant" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -17143,21 +17178,21 @@ msgstr "" "S'han modificat alguns paràmetres de %1%, que es perdran després de canviar " "la tecnologia de la impressora." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Creant un projecte nou mentre es modifica el projecte actual." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Creant un nou projecte mentre es modifiquen alguns paràmetres." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Pots mantenir les modificacions dels preajustaments al nou projecte o " "descartar-los" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -17168,171 +17203,171 @@ msgstr "" "Tingueu en compte que si es desen els canvis, el projecte nou no els " "conservarà" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Creant un nou projecte" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Carregar Projecte" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Importar Objecte" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Importar Objetes" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Importar fitxer SLA" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "no conté codi gcode vàlid." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "S'ha produït un error en carregar el fitxer .gcode" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "No es pot obrir el fitxer seleccionat." -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "El fitxer seleccionat ja està en format ASCII." -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "El fitxer '%s' ja existeix, esteu segur que el voleu sobreescriure?" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "No es pot obrir el fitxer de sortida." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "S'ha produït un error en convertir el fitxer .gcode" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "Fitxer ASCII de codi G creat correctament" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "Convertir el fitxer de codi G al format ASCII" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "El fitxer seleccionat ja està en format binari." -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "Fitxer binari de codi G creat correctament" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "Convertir el fitxer de codi G a format binari" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "%1% - Fitxer de projectes múltiples" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" "Hi ha diversos fitxers que s'estan carregant, inclosos els fitxers de " "projecte." -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "Seleccioneu una acció per aplicar-la a tots els fitxers." -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "Hi ha diversos fitxers que s'estan carregant." -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Acció" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "Importar models 3D" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "Inicieu una nova instància de PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "Seleccioneu-ne un per carregar-lo com a projecte" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "Seleccioneu-ne només un fitxer per carregar la configuració." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "La càrrega d'un arxiu ZIP a la ruta %1% ha fallat." #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "No s'ha pogut descomprimir el fitxer al %1%: %2%" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" "No s'ha pogut trobar el fitxer descomprimit a %1%. La descompressió de " "l'arxiu ha fallat." -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "Carregar el fitxer del projecte" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Obre com a projecte" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Importar només models 3D" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importa només la configuració" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "Inicieu una nova instància de prusaSlicer" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Seleccioneu una acció que s'aplicarà al fitxer" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "No tornis a mostrar" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Només podeu obrir un fitxer .gcode alhora." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Arrossegar i deixar anar el fitxer de codi G" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -17342,11 +17377,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -17354,49 +17389,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Carregar Arxiu" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Carregar Arxius" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Tots els objectes seran eliminats, vols continuar?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Suprimeix els objectes seleccionats" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Augmenta les instàncies" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Disminueix les instàncies" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Introduïu el nombre de còpies:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Còpies de l'objecte seleccionat" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Estableix el nombre de còpies a %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Omplir la base" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17406,7 +17441,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17415,31 +17450,31 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "El nom del fitxer proporcionat no és vàlid." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "Un sistema de fitxers FAT no permet els caràcters següents:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "Desa el fitxer de codi G com a:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "Desa el fitxer SL1 / SL1S com a:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." @@ -17447,7 +17482,7 @@ msgstr "" "No s'ha pogut realitzar l'operació booleana en les malles del model. Només " "s'exportaran les parts positives." -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" @@ -17457,11 +17492,11 @@ msgstr "" "locals al fitxer 3MF?\n" "Si premeu \"NO\", tots els SVG del projecte ja no es podran editar." -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "Protecció privada" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17469,42 +17504,42 @@ msgstr "" "La plataforma és buida.\n" "Vols desar el projecte?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Desar projecte" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "No es pot desar el fitxer" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" "La impressora està preparada? El full d'impressió està col·locat, buit i net?" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Enviar i imprimir" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17515,15 +17550,15 @@ msgstr "" "llit:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Exportar" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Enviar a la impressora" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Enganxa des del porta-retalls" @@ -17974,55 +18009,65 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "Si està habilitat, PrusaSlicer no obrirà hipervincles al navegador." #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "Permetre baixades des de Printables.com" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "Si està habilitat, PrusaSlicer podrà descarregar des de Printables.com" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Renderitzar" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Usar mapa ambiental" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "Si està activat, renderitza l'objecte usant el mapa de l'entorn." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Mode fosc" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Habilita el mode fosc" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Si s'activa, la interfície d'usuari utilitzarà els colors del mode fosc. Si " "es desactiva, es farà servir l'antiga interfície d'usuari." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Utilitza el menú del sistema per a l'aplicació" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " @@ -18033,11 +18078,11 @@ msgstr "" "però en algunes escales de visualització combinades pot semblar lleig. Si " "està desactivat, s'utilitzarà la interfície d'usuari antiga." -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Canvis per a les opcions crítiques" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -18045,45 +18090,45 @@ msgstr "" "El canvi d'algunes opcions farà que l'aplicació es reiniciï.\n" "Es perdrà el contingut de la plataforma." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Mida de la icona respecte a la mida original" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Seleccioneu la mida de la icona de la barra d'eines pel que fa al " "predeterminat." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Opcions de presentació" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Disseny normal antic amb la barra de pestanyes" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Configuració en una finestra no modal" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Colors del text" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "Marcadors de mode" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "Mida de la lletra de l'aplicació" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "Revertir el tipus de lletra a predeterminats" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "Mida de la lletra" diff --git a/resources/localization/cs/PrusaSlicer.mo b/resources/localization/cs/PrusaSlicer.mo index a263bfea24c6cb8c7bd607998ac761d80219277d..02373a1a6b2f494eb51e4ac7608e9ffcb8142209 100644 GIT binary patch delta 126329 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 QkrY?2wfU>pMlZ_yAEhv2_5c6? delta 125621 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 %4%) further apart." -msgstr "" -"Byly zjištěny konflikty v cestách G-codu ve vrstvě %1%, z=%2$.2f mm. " -"Přemístěte prosím konfliktní objekty (%3% <-> %4%) dále od sebe." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Přejít na" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "CHYBA:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Výběr - Přidání obdélníkovým výběrem" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Výběr - Odebrání obdélníkovým výběrem" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "Extruder při tisku %1% narazí do %2%." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Vnitřní chyba: %1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"Níže uvedené přednastavení bylo dočasně nainstalováno do aktivní instance " -"PrusaSliceru" -msgstr[1] "" -"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " -"PrusaSliceru" -msgstr[2] "" -"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " -"PrusaSliceru" -msgstr[3] "" -"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " -"PrusaSliceru" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1724,11 +1396,6 @@ msgstr "" "Přepnutím jazyka se aplikace restartuje.\n" "Ztratíte obsah scény." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "Chcete pokračovat?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Restart aplikace" @@ -1915,7 +1582,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Potlačit otevírání hypertextových odkazů v prohlížeči" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer si zapamatuje vaši volbu." @@ -1923,19 +1590,6 @@ msgstr "PrusaSlicer si zapamatuje vaši volbu." msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Nebudete znovu dotázáni při najetí myší na odkazy." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "Pro změnu předvolby jděte do Nastavení a zaškrtněte \"%1%\"." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer: Již se znovu neptat" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -1980,19 +1634,10 @@ msgstr "Stahování %1%" msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "Probíhá stahování nové verze. Chcete pokračovat?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "PrintRequest lze načíst pouze v případě, že je vybrána SLA tiskárna." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "Zpracování šablony output_filename_format selhalo." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "Načtení souboru \"%1%\" se nezdařilo z důvodu neplatné konfigurace." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Vstup do režimu malování podpěr" @@ -2091,16 +1736,6 @@ msgstr "" "poloměr otvoru nebo úhel mezi hranami či rovinami? Více se dozvíte v " "dokumentaci." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "Na vyměnitelném médiu byl nalezen konfigurační soubor tiskárny." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Zapsat přihlašovací údaje k Wi-Fi síti." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2147,6 +1782,32 @@ msgstr "Extruder %2%: Nepodařilo se najít a vybrat typ filamentu: %1%" msgid "Failed to select filament from Connect." msgstr "Nepodařilo se vybrat filament z Connectu." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Podpěry" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2169,6 +1830,19 @@ msgstr[3] "" "%1%" msgstr[4] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "Pořizování konfiguračního snapshotu selhalo." @@ -2265,6 +1939,38 @@ msgstr "Přidání SVG modifikátoru" msgid "Repairing was canceled" msgstr "Oprava byla zrušena" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Extruder" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Rádius" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Odstranit vybraný objekt" @@ -2328,6 +2034,45 @@ msgstr "Přejmenovat" msgid "Fix by Windows repair algorithm" msgstr "Opravit pomocí algoritmu opravy systému Windows" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Náklady" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "První vrstva" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Rychloposun" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Exportovat G-code" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Oznámení" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Znovu načíst z disku" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2346,9 +2091,22 @@ msgstr "Exportovat jako STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Znovu načíst vybrané objekty z disku" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Nahradit STL souborem" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/A" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Smazat" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2360,6 +2118,19 @@ msgid "" "rectangle." msgstr "Vzdálenost souřadnice 0,0 G-code od předního levého rohu obdélníku." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Retrakce" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Extrudovat" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Skrýt vlastnosti" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Hledání v síti" @@ -2429,6 +2200,10 @@ msgstr "Paleta 6" msgid "Palette 7" msgstr "Paleta 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Zobrazit vlastnosti" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Izometrické zobrazení" @@ -2453,6 +2228,14 @@ msgstr "" "Hodnota byla změněna a není shodná se systémovou hodnotou nebo naposled " "uloženým přednastavením" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Typ" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Vrstva" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Výchozí paleta pro značení režimů" @@ -2465,6 +2248,27 @@ msgstr "Vrátit barvu" msgid "Buttons And Text Colors Description" msgstr "Barvy pro textové popisky a tlačítka" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Objemový průtok" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Rychlost ventilátoru" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Teplota" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Čas" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Průběh skutečné rychlosti" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Nahradit vybraný objekt novým STL souborem" @@ -2477,6 +2281,18 @@ msgstr "Zvolte extruder pro vybrané položky" msgid "Use another extruder" msgstr "Použít jiný extruder" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Skrýt tabulku" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Zobrazit tabulku" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Poloha nástroje" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Aktualizovat" @@ -2550,6 +2366,22 @@ msgstr "Všechny běžné" msgid "Scale to print volume" msgstr "Změnit velikost podle tiskového objemu" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Chyba" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Rychlost (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Skutečná rychlost (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "" @@ -2572,6 +2404,22 @@ msgstr "Zrcadlit rozměr vybraného objektu podél osy X" msgid "Along Y axis" msgstr "Podél osy Y" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Rychlost ventilátoru (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Teplota (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Objemový průtok (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Skutečný objemový průtok (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Zrcadlit rozměr vybraného objektu podél osy Y" @@ -2621,6 +2469,14 @@ msgstr "" "při možné kolizi extruderu s objektem a zabránit mu, přesto doporučujeme " "obezřetnost." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Čas vrstvy (lineární)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Čas vrstvy (logaritmický)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "Na objekty" @@ -2635,18 +2491,119 @@ msgstr "" "úpravách akcelerace například při tisku (perimetru/výplně). Nastavením na " "nulu zabráníte návratu rychlostí zcela." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Nástroj" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Barevný tisk" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Výchozí barva" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "výchozí barva" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filament" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "Nevytvářet podpěry pod mosty" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Normální režim" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Tichý režim" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Celkem" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Tichý režim" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "V normálním režimu" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Retrakce" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "Deretrakce" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Švy" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Výměny nástroje" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Změny barev" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "Vyberte online zdroje, ze kterých chcete aktualizovat profily" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Pauzy tisku" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "Vlastní G-cody" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Těžiště" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Skořepiny" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Vizualizace nástroje" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Levý klik" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "Vaše aktuálně provedené změny odstraní všechny uložené změny barev." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Tažení" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Rozdělit vybraný objekt na jednotlivé objekty" @@ -2762,6 +2719,73 @@ msgstr "Soubor s firmware:" msgid "Select a file" msgstr "Vyberte soubor" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Varování" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Kolečko myši" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Otáčení" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "SLA Podpěrné Body" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "Chcete uložit ručně upravené podpěrné body?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "Uložit podpěrné body?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Úprava podpěrných bodů" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Automatické generování podpěrných bodů" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Klávesové zkratky pro SLA gizma" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "Poznámka: některé zkratky nefungují v režimu editace." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Přidat bod k výběru" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Odebrat bod z výběru" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Označit obdélníkovým výběrem myši" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2775,14 +2799,66 @@ msgstr "" "které nejsou připojeny k internetu. Soubory obsahující aktualizace " "konfigurace lze stáhnout z našich webových stránek." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Přepnout do režimu editace" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Vygenerovaný podpěrný bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Vybraný podpěrný bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Uživatelem upravený bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Podpěrný bod ostrova" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Změní počet instancí vybraných objektů" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Bod označený myší" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Variabilní výška vrstev - Ruční editace" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "SLA zobrazení" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Zobrazit jako zpracované" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Zobrazit jako originál" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Variabilní výška vrstev - Reset" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Displej" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Variabilní výška vrstev - Adaptivní" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Variabilní výška vrstev - Vyhladit vše" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Přihlášení (nepovinné)" @@ -2793,6 +2869,10 @@ msgid "Failed to load a web browser. Logging in is not possible in the moment." msgstr "" "Nepodařilo se načíst webový prohlížeč. Přihlášení není v tuto chvíli možné." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Přehled projektu" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Přidejte jednu nebo více instancí vybraného objektu" @@ -2805,6 +2885,97 @@ msgstr "Odebere jednu instanci vybraného objektu" msgid "Change the number of instances of the selected object" msgstr "Změní počet instancí vybraného objektu" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Podložka %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filament (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filament (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Odhadovaný Čas (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Statistiky" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Generování statistik" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "Statistiky budou dostupné po vyslicování všech podložek" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Zrcadlit Objekt" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Posunutí Objektu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Přepnout do Nastavení" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Panel Nastavení tisku" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Panel Nastavení filamentu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Panel Nastavení materiálu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Panel Nastavení tiskárny" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Historie operací Zpět" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Historie operací Vpřed" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "%1$d Akce Zpět" +msgstr[1] "%1$d Akce Zpět" +msgstr[2] "%1$d Akcí Zpět" +msgstr[3] "%1$d Akcí Zpět" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "%1$d Akce Vpřed" +msgstr[1] "%1$d Akce Vpřed" +msgstr[2] "%1$d Akcí Vpřed" +msgstr[3] "%1$d Akcí Vpřed" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Přidat..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2824,10 +2995,62 @@ msgstr "" "Upravte prosím skript tak, aby změnil G-code in place. V manuálu případně " "dohledáte jak G-code po zpracování přejmenovat.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Smazat vše" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Automatické malování" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Uspořádat výběr" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "Kliknutím pravým tlačítkem myši zobrazíte možnosti uspořádání" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Uspořádat aktuální podložku" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Uspořádat výběr na aktuální podložce" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Přidat instanci" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Odebrat instanci" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "Rozdělit na objekty" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "Rozdělit na části" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "Stisk pravého tlačítka myši pro zobrazení/skrytí Historie" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Akce zpět: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Vpřed" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Umístit plochou na podložku" @@ -2963,6 +3186,15 @@ msgstr "Úroveň detailu" msgid "Decimate ratio" msgstr "Procento decimace" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Akce vpřed: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Nevyslicovaná podložka" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "Zjednodušení modelu bylo zrušeno" @@ -2979,6 +3211,20 @@ msgstr "Odebrat všechny body" msgid "Minimal points distance" msgstr "Minimální vzdálenost bodů" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Slicování" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Vyslicovaná podložka" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Objekt na hranici podložky" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -2993,6 +3239,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Maximální vzdálenost přemostění" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Neplatná data" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Prázdná podložka" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3002,6 +3257,10 @@ msgstr[1] "%1$d automaticky opravené chyby" msgstr[2] "%1$d automaticky opravené chyby" msgstr[3] "%1$d automaticky opravených chyb" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "Cesta mimo tiskovou oblast" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3011,6 +3270,54 @@ msgstr[1] "%1$d degenerované fasety" msgstr[2] "%1$d degenerované fasety" msgstr[3] "%1$d degenerovaných faset" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Statistiky vrstvy" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Plocha vrstvy: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Zaplněná plocha: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Čas vrstvy: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Doba od spuštění: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "Byl detekován objekt mimo tiskovou oblast." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "Byla detekována cesta mimo tiskovou oblast." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "Byly zjištěny SLA podpěry mimo tiskovou oblast." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Některé objekty nejsou během úprav viditelné." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"Byl detekován objekt mimo tiskovou oblast.\n" +"Pro pokračování ve slicování vyřešte tento problém." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Začít ve výšce" @@ -3027,6 +3334,26 @@ msgstr "Odstranit rozsah vrstev" msgid "Add layer range" msgstr "Přidat rozsah vrstev" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"Byly zjištěny konflikty v cestách G-codu ve vrstvě %1%, z=%2$.2f mm. " +"Přemístěte prosím konfliktní objekty (%3% <-> %4%) dále od sebe." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "Extruder při tisku %1% narazí do %2%." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Přejít na" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3177,6 +3504,161 @@ msgstr "" msgid "(Re)slice" msgstr "(Znovu)Slicovat" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "CHYBA:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Výběr - Přidání obdélníkovým výběrem" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Výběr - Odebrání obdélníkovým výběrem" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Vnitřní chyba: %1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "Chcete pokračovat?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "Pro změnu předvolby jděte do Nastavení a zaškrtněte \"%1%\"." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer: Již se znovu neptat" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "Na vyměnitelném médiu byl nalezen konfigurační soubor tiskárny." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Zapsat přihlašovací údaje k Wi-Fi síti." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Nahradit STL souborem" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Převod z imperiálních jednotek" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Vrátit převod z imperiálních jednotek" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Převod z metrů" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Vrátit převod z metrů" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "Chyba!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "Jeden z objektů je příliš velký a nevejde se na podložku." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Uspořádání pro sekvenční tisk" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "Pozor!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Odeslat G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Náhled" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "Kvalita importu STEP (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Zvolte požadovanou kvalitu sítě po importu:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Nižší kvalita" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Lineární přesnost" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Úhlová přesnost" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Vyšší kvalita" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Nastavte hodnotu z rozsahu [%1%; %2%] s krokem %3%" + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "VAROVÁNÍ:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "Tento systém nepodporuje bezpečné ukládání hesel" + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "Chcete uložit změny do \"%1%\"?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Uložit" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Zahodit" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Nedefinováno" @@ -3194,6 +3676,20 @@ msgstr "" "Konfiguraci pravděpodobně vytvořila novější verze programu PrusaSlicer nebo " "nějaký fork PrusaSliceru." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Dotázat se na neuložené změny v projektu" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"Nebudete znovu dotázáni při:\n" +"- zavření PrusaSliceru,\n" +"- načítání nebo vytváření nového projektu." + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3228,6 +3724,30 @@ msgstr "Možnosti:" msgid "Swap Y/Z axes" msgstr "Zaměnit osy Y/Z" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"Níže uvedené přednastavení bylo dočasně nainstalováno do aktivní instance " +"PrusaSliceru" +msgstr[1] "" +"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " +"PrusaSliceru" +msgstr[2] "" +"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " +"PrusaSliceru" +msgstr[3] "" +"Níže uvedená přednastavení byla dočasně nainstalována do aktivní instance " +"PrusaSliceru" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "PrintRequest lze načíst pouze v případě, že je vybrána SLA tiskárna." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Malování pozice švu" @@ -3246,6 +3766,150 @@ msgstr "Instance" msgid "Instance %d" msgstr "Instance %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Odpojení proběhlo úspěšné. Zařízení %s(%s) lze nyní bezpečně odebrat z " +"počítače." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Přihlášení Prusa Accountem pod uživatelem %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Nepodařilo se připojit k Prusa Accountu." + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Nepodařilo se vybrat tiskárnu z Prusa Connect." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "Načtení souboru \"%1%\" se nezdařilo z důvodu neplatné konfigurace." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"Nelze načíst konfiguraci z projektu\n" +"\n" +"Soubor: %1%\n" +"\n" +"Tento projekt byl vytvořen v novější verzi PrusaSliceru. Byla načtena pouze " +"geometrie.\n" +"Pro plnou kompatibilitu aktualizujte na nejnovější verzi.\n" +"Více informací: %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"Vybraný soubor 3MF obsahuje post-processing skript. Před exportem G-code si " +"jej pečlivě zkontrolujte." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"Velikost objektu ze souboru %s se zdá být nulová.\n" +"Tento objekt byl z modelu odstraněn" +msgstr[1] "" +"Velikost objektů ze souboru %s se zdá být nulová.\n" +"Tento objekty byly z modelu odstraněny." +msgstr[2] "" +"Velikost objektů ze souboru %s se zdá být nulová.\n" +"Tento objekty byly z modelu odstraněny." +msgstr[3] "" +"Velikost objektů ze souboru %s se zdá být nulová.\n" +"Tento objekty byly z modelu odstraněny." + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "Velikost objektu je nulová" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Zdá se, že rozměry objektu ze souboru %s jsou definovány v metrech.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektu?" +msgstr[1] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" +msgstr[2] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" +msgstr[3] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "Objekt je příliš malý" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Použít na všechny zbývající malé načítané objekty." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Zdá se, že rozměry objektu ze souboru %s jsou definovány v palcích.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektu?" +msgstr[1] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" +msgstr[2] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" +msgstr[3] "" +"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" +"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " +"objektů?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3264,6 +3928,16 @@ msgstr[1] "%1$d otočené fasety" msgstr[2] "%1$d otočené fasety" msgstr[3] "%1$d otočenách faset" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Tento soubor obsahuje několik objektů umístěných v různých výškách.\n" +"Místo toho, aby se s nimi pracovalo jako se separátními objekty, \n" +"mají být načteny jako jeden objekt, který má více částí?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3273,10 +3947,158 @@ msgstr[1] "‪%1$d‬ zpětných hran" msgstr[2] "‪%1$d‬ zpětných hran" msgstr[3] "‪%1$d‬ zpětných hran" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Detekován objekt obsahující více částí" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Použít na všechny načítané objekty." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do " +"pokročilého režimu?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Byla detekována data z pokročilého režimu" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"Přednastavení materiálu nebylo načteno:\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Bylo nahráno více objektů pro multi materiálovou tiskárnu.\n" +"Mají být vloženy jako jeden objekt obsahující více částí, \n" +"namísto vložení několika objektů?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Váš objekt se zdá být příliš velký, takže byl automaticky zmenšen, aby se " +"vešel na tiskovou podložku." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Objekt moc velký?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Exportovat STL soubor:" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Exportovat AMF soubor:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Uložit soubor jako:" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Exportovat OBJ soubor:" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Odstranění objektu, který je součástí řezaného objektu" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "Pokoušíte se odstranit objekt, který je součástí rozříznutého objektu." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"Tato akce způsobí ztrátu informací o řezu.\n" +"Poté PrusaSlicer nemůže zaručit konzistenci modelu." + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Smazat objekt" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Smazat Objekt" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Smazat všechny objekty" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Resetovat Projekt" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"Po rozdělení objektu byly odstraněny vlastní podpěry, švy a multimateriálové " +"malování." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"Vybraný objekt nebylo možné rozdělit, protože obsahuje pouze jednu část." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Všechny modifikátory byly odstraněny" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "Rozdělit na Objekty" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Je dostupná aktualizace" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Na objektu jsou definované vynucené podpěry, které nebudou použity, protože " +"podpěry jsou zakázány." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Povolení pouze vynucených podpěr." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "'Teplota podložky dle extruderu' a 'Extruder čistící věže'" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"Smrštění filamentu nebude použito, protože se smrštění u použitých filamentů " +"výrazně liší." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Autorská práva" @@ -3324,10 +4146,46 @@ msgstr "" msgid "Copy Version Info" msgstr "Zkopírovat číslo verze" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"Tisk podpěr s různými průměry trysek je experimentální. Pro dosažení " +"nejlepších výsledků přepněte na organické podpěry a" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "Přiřaďte konkrétní extruder pro tisk podpěr." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "V současné době běží jiná úloha exportu." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Nahradit z:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Chyba! Neplatný model" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "Nelze nahradit více než jednou částí" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Chyba při nahrazení" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Vyberte nový soubor" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Nastavte pořadí extruderu" @@ -3419,6 +4277,19 @@ msgstr "Ukončování..." msgid "Copy to clipboard" msgstr "Kopírovat do schránky" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "Soubor pro nahrazení nebyl vybrán" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Vyberte soubor, který chcete znovu načíst" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "Vybraný soubor" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "Vyberte souřadnicový prostor, ve kterém bude provedena transformace." @@ -3432,6 +4303,57 @@ msgstr "Velikost [Svět]" msgid "Mirror along %1% axis" msgstr "Zrcadlení podél osy %1%" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "liší se od původního souboru" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Chcete udělat náhradu" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Znovu načíst z:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Nelze znovu načíst:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Chyba při opětovném načtení souboru" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Vše znovu načíst z disku" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Používáte šablonu filamentového přednastavení." +msgstr[1] "Používáte šablony filamentového přednastavení." +msgstr[2] "Používáte šablony filamentového přednastavení." +msgstr[3] "Používáte šablon filamentového přednastavení." +msgstr[4] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Upozorňujeme, že šablony přednastavení nejsou přizpůsobeny konkrétní " +"tiskárně a měly by sloužit pouze jako výchozí bod pro vytvoření vlastních " +"uživatelských přednastavení." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Více informací na" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Varování týkající se slicovaných modelů:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Nový projekt, odstranit modely na podložce" @@ -3465,6 +4387,10 @@ msgstr "Načíst konfiguraci zesouboru ini/amf/3mf/gcode a sloučit" msgid "Export config" msgstr "Exportovat konfiguraci" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "generovaná varování" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "Vysunout SD kartu / Flash disk" @@ -3485,6 +4411,10 @@ msgstr "Smazat vybrané" msgid "Paste from clipboard" msgstr "Vložit ze schránky" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Slicování zrušeno." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Zobrazit panel Podložka" @@ -3526,6 +4456,10 @@ msgstr "Zobrazit/skrýt popisky objektů/instancí" msgid "Show keyboard shortcuts list" msgstr "Zobrazit přehled klávesových zkratek" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Zpět / Vpřed se zpracovává" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Přidat instanci vybraného objektu" @@ -3550,10 +4484,25 @@ msgstr "Stiskem aktivujete obdélníkový výběr" msgid "Press to activate deselection rectangle" msgstr "Stiskem aktivujete obdélníkové odstranění výběru" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Přepnutí technologie tisku z %1% na %2%.\n" +"Byly upravena některá přednastavení %1%, která budou po přepnutí technologie " +"tisku ztracena." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Posun výběru o 10 mm v kladném směru osy Y" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "Vytvoření nového projektu. Současný projekt byl změněn." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Posun výběru o 10 mm v záporném směru osy Y" @@ -3619,6 +4568,66 @@ msgstr "Gizmo Umístit plochou na podložku" msgid "Gizmo SLA hollow" msgstr "Gizmo SLA dutina" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "Vytváření nového projektu. Některá přednastavení jsou upravená." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "Úpravy přednastavení můžete v novém projektu ponechat nebo je zahodit" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"Změny přednastavení můžete v novém projektu ponechat, zahodit je nebo uložit " +"jako nové přednastavení.\n" +"Pamatuje, že pokud budou změny uloženy, nový projekt je nezachová" + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Načíst Projekt" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Importovat Objekt" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Importovat Objekty" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "Importovat SLA archiv" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "neobsahuje platný G-code." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Chyba při načítání souboru .gcode" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "Vybraný soubor nelze otevřít." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "Vybraný soubor je již ve formátu ASCII." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "Soubor %1% již existuje. Chcete jej přepsat?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "Nelze otevřít výstupní soubor." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3709,6 +4718,43 @@ msgstr "Přidání skupiny nastavení pro Objekt" msgid "Load Part" msgstr "Přidání části" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "Úspěšně vytvořený ASCII G-code soubor" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "Převod souboru G-code do ASCII formátu" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "Vybraný soubor je již v binárním formátu." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "Úspěšně vytvořený binární soubor G-code" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Převod souboru G-code do binárního formátu" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - Soubor s více projekty" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "Načítá se několik souborů, včetně projektů." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Vyberte akci, která se použije na všechny soubory." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Načítá se několik souborů." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3719,18 +4765,26 @@ msgstr "" "nulového nadzvednutí nad podložku, kde je mezera podle tohoto parametru " "vložena mezi model a podložku." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Akce" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "Importovat 3D modely" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Načíst Modifikátor" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "Chyba!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Přidání obecného Dílčího objektu" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Spustit novou instanci PrusaSliceru" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "&Panel Podložka" @@ -3739,6 +4793,14 @@ msgstr "&Panel Podložka" msgid "Show the plater" msgstr "Zobrazit podložku" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Pro otevření projektu vyberte pouze jeden soubor" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Pro načtení konfigurace vyberte pouze jeden soubor." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Obecný" @@ -3787,6 +4849,12 @@ msgstr "Pod objektem" msgid "Around object" msgstr "Okolo objektu" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Nepodařilo se rozbalit soubor do %1%: %2%" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3812,6 +4880,10 @@ msgstr "Obnovit zkosení" msgid "Inches" msgstr "Palce" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Načíst soubor s projektem" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3837,6 +4909,131 @@ msgstr "" "Uložte projekt a restartujte PrusaSlicer. Budeme rádi, když nám problém " "nahlásíte." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Otevřít jako projekt" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Spustit novou instanci PrusaSliceru" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Vyberte jak chcete na soubor otevřít" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "Znovu nezobrazovat" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "Najednou můžete otevřít pouze jeden soubor .gcode." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Přetáhněte soubor G-code" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Máte několik souborů k načtení a \"%1%\" je jedním z nich.\n" +"Vezměte prosím na vědomí, že lze načíst pouze jeden .zip soubor najednou.\n" +"V tomto případě můžeme načíst pouze \"%1%\" .\n" +"\n" +"Chcete přesto pokračovat?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Přetáhněte více souborů" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Snažíte se načíst více souborů.\n" +"Vezměte prosím na vědomí, že ze všech 3MF souborů bude nahrána pouze " +"geometrie.\n" +"\n" +"Chcete přesto pokračovat?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Načíst soubor" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Načíst soubory" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Všechny objekty budou odebrány, pokračovat?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Odstranit vybrané objekty" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Přidání Instancí" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Odebrání Instancí" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Zadejte počet kopií:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Kopie vybraného modelu" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Nastavení počtu kopií na %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Vyplnit podložku" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"Nelze uložit binární G-code s příponou %1%.\n" +"\n" +"Použijte jinou příponu nebo zakažte export binárního G-code " +"v Nastavení tiskárny." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"Nelze uložit ASCII G-code s příponou %1%.\n" +"\n" +"Použijte jinou příponu nebo povolte binární export G-code v " +"Nastavení tiskárny." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Kopírovat do Schránky" @@ -3875,6 +5072,18 @@ msgstr "" "Je k dispozici nová verze %s.\n" "Přejete si ji stáhnout?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "Zadaný název je neplatný." + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "Následující znaky nejsou v souborovém systému FAT povoleny:" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Uložit G-code jako:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3931,6 +5140,10 @@ msgstr "Načítaní opraveného modelu" msgid "Model repair finished" msgstr "Oprava modelu byla dokončena" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "Uložit SL1 / SL1S soubor jako:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Na kartě FlashAir není nahrávání povoleno." @@ -3951,6 +5164,32 @@ msgstr "" "Poznámka: Vyžaduje se FlashAir s firmwarem 2.00.02 nebo novějším a " "aktivovanou funkcí nahrávání." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Vyberte adresář pro export:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Export podložek" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Nelze provést logickou operaci nad mashí modelů. Budou exportovány pouze " +"kladné části." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"Jste si jisti, že chcete do souboru 3MF uložit původní SVG s lokální cestou " +"k souboru?\n" +"Pokud stisknete \"NE\", všechny SVG v projektu již nebude možné upravovat." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "Připojení k MKS funguje správně." @@ -4015,6 +5254,10 @@ msgstr "Nelze se připojit k Prusa Connectu" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Kopírování souboru %1% do %2% selhalo: %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Ochrana soukromí" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Otevřít soubor G-code:" @@ -4066,6 +5309,18 @@ msgstr "" msgid "Modified value" msgstr "Změněná hodnota" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"Tisková podložka je prázdná.\n" +"Chcete projekt uložit?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Uložit projekt" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Přidání tvaru z galerie" @@ -4306,11 +5561,44 @@ msgstr "Nedefinovaná skupina" msgid "Modified" msgstr "Upraveno" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "Nelze uložit soubor" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Nepodařilo se vybrat tiskárnu." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Nepodařilo se načíst odpověď ze serveru Prusa Connect. Nahrávání je zrušeno." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Odeslat vše do služby Connect" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "Je tiskarna připravená k tisku? Je podložka prázdná a čistá?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Nahrát a Tisknout" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Generátor konfiguračních souborů Wi-Fi" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"Uspořádání pro sekvenční tisk je povoleno pouze tehdy, když jsou všechny " +"instance daných objektů na stejné podložce." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Přizpůsobení rapidní extruze" @@ -4347,6 +5635,129 @@ msgstr "Celkový čas rapidní extruze" msgid "Total rammed volume" msgstr "Celkový objem rapidní extruze" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"Uspořádání ignorovalo následující objekty, které se nevejdou na jednu " +"podložku:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Exportovat" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Odeslat do tiskárny" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Vložení ze schránky" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Pokud je tato funkce povolena, PrusaSlicer zobrazí v horní liště aplikace " +"tlačítko \"Přihlásit se\"." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Povolit stahování z Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "" +"Pokud je tato možnost povolena, PrusaSlicer bude moci stahovat soubory z " +"webu Printables.com." + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Použít mapu prostředí" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "Pokud je povoleno, vykreslí objekt za pomoci mapy prostředí." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Tmavý režim" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Aktivace tmavého režimu" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Pokud je povoleno, aplikace použije standardní systémovou nabídku Windows,\n" +"ale na některých měřítkách obrazovky to nemusí vypadat dobře. Pokud není " +"povoleno, použije se původní uživatelské rozhraní." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Změny u kritických voleb" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"Změnou nastavení se aplikace restartuje.\n" +"Ztratíte objekty na tiskové podložce." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Velikost ikon vůči výchozí velikosti" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "Vyberte velikost ikon na panelu nástrojů vzhledem k výchozí velikosti." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Možnosti rozložení" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Původní rozložení s panelem karet" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "Zobrazit parametry importu STEP souboru" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Nastavení v nemodálním okně" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Podbarvení textu" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Barevné označení režimů" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Velikost písma v aplikaci" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Vrátit výchozí písmo" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Velikost písma" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[Globální] Stav slicování" @@ -4449,6 +5860,14 @@ msgstr "" "Po zjednodušení modelu byly odstraněny vlastní podpěry, švy a " "multimateriálové malování." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Je-li tato možnost povolena, PrusaSlicer při importu STEP souboru zobrazí " +"dialog s výběrem kvality." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Odstranění namalovaného švu" @@ -5007,7 +6426,7 @@ msgstr "Měřítka" msgid "Rotate (relative)" msgstr "Otočení (relativní)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Zachovat minima" @@ -5105,7 +6524,7 @@ msgstr "Změnit jazyk aplikace" msgid "Arranging for sequential print" msgstr "Probíhá uspořádání pro sekvenční tisk" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5121,14 +6540,6 @@ msgstr "" "Nelze načíst SLA projekt s objektem na podložce, který je složený z více " "částí" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "Jeden z objektů je příliš velký a nevejde se na podložku." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Uspořádání pro sekvenční tisk" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Klávesové zkratky" @@ -5219,8 +6630,8 @@ msgstr "Otevřít prohlížeč G-codu" msgid "Open PrusaSlicer" msgstr "Otevřít PrusaSlicer" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Bez názvu" @@ -5519,7 +6930,7 @@ msgstr "Pohled svrchu" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Vrchní plné výplně" @@ -5545,12 +6956,12 @@ msgstr "" "Aktualizované balíčky nastavení:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Kontaktní vrstvy podpěr" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Čistící věž" @@ -5966,8 +7377,8 @@ msgstr "" msgid "Save the selected options from left preset to the right." msgstr "Uložit vybrané možnosti z levého přednastavení do pravého." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Použito filamentu" @@ -6650,7 +8061,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "&Sbalit Postranní panel" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Sbalit postranní panel" @@ -6662,25 +8073,6 @@ msgstr "&Fullscreen" msgid "Fullscreen" msgstr "Fullscreen" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Resetovat Projekt" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"Po rozdělení objektu byly odstraněny vlastní podpěry, švy a multimateriálové " -"malování." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"Vybraný objekt nebylo možné rozdělit, protože obsahuje pouze jednu část." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -6900,112 +8292,19 @@ msgid "Export the model(s) as AMF." msgstr "Exportovat model(y) jako AMF." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Načítání ZIP archivu z %1% se nezdařilo." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Importovat pouze 3D modely" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importovat pouze konfiguraci" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Spustit novou instanci PrusaSliceru" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Vyberte jak chcete na soubor otevřít" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "Znovu nezobrazovat" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "Najednou můžete otevřít pouze jeden soubor .gcode." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Přetáhněte soubor G-code" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Máte několik souborů k načtení a \"%1%\" je jedním z nich.\n" -"Vezměte prosím na vědomí, že lze načíst pouze jeden .zip soubor najednou.\n" -"V tomto případě můžeme načíst pouze \"%1%\" .\n" -"\n" -"Chcete přesto pokračovat?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Přetáhněte více souborů" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Snažíte se načíst více souborů.\n" -"Vezměte prosím na vědomí, že ze všech 3MF souborů bude nahrána pouze " -"geometrie.\n" -"\n" -"Chcete přesto pokračovat?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Načíst soubor" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Načíst soubory" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Všechny objekty budou odebrány, pokračovat?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Odstranit vybrané objekty" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Přidání Instancí" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Odebrání Instancí" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Zadejte počet kopií:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Kopie vybraného modelu" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Nastavení počtu kopií na %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Vyplnit podložku" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Zvoleno nové přednastavení tiskárny" @@ -7091,7 +8390,7 @@ msgstr "" "startu programu." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "Nepodařilo se načíst přihlašovací údaje ze systémového úložiště hesel." @@ -7297,16 +8596,16 @@ msgstr "" "Pokud není povoleno, funkce „Znovu načíst z disku“ požádá o zadání cest ke " "každému souboru pomocí dialogového okna." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "nad" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "z" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Typ" @@ -7322,7 +8621,7 @@ msgstr "Aktuální z-hop" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "Obsahuje z-hop na začátku vlastního bloku G-code." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7338,36 +8637,10 @@ msgstr "" "vytváří pohyb, měl by pohyb zapsat do této proměnné, aby PrusaSlicer věděl, " "odkud se pohybuje, až získá zpět kontrolu." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Povolit stahování z Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "" -"Pokud je tato možnost povolena, PrusaSlicer bude moci stahovat soubory z " -"webu Printables.com." - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Render" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Použít mapu prostředí" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "Pokud je povoleno, vykreslí objekt za pomoci mapy prostředí." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Tmavý režim" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Aktivace tmavého režimu" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7562,7 +8835,7 @@ msgstr "" msgid "High flow nozzle" msgstr "High flow tryska" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7571,44 +8844,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Zastavit." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "Konfigurace nebyla načtena" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"Nelze načíst konfiguraci z projektu\n" -"\n" -"Soubor: %1%\n" -"\n" -"Tento projekt byl vytvořen v novější verzi PrusaSliceru. Byla načtena pouze " -"geometrie.\n" -"Pro plnou kompatibilitu aktualizujte na nejnovější verzi.\n" -"Více informací: %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"Vybraný soubor 3MF obsahuje post-processing skript. Před exportem G-code si " -"jej pečlivě zkontrolujte." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Extra vzdálenost při návratu" @@ -7636,7 +8879,7 @@ msgstr "Nejbližší" msgid "Set Mirror" msgstr "Zrcadlení" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7644,14 +8887,14 @@ msgstr "" "Použití čisticí věže pro extrudery s různými průměry trysek je " "experimentální, proto postupujte opatrně." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Slicovat" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7659,11 +8902,11 @@ msgstr "" "Teploty podložky pro použité filamenty se výrazně liší.\n" "Pro tisk z více materiálů se doporučuje nastavit" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Zobrazení 3D editoru" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Vytváření nového projektu" @@ -7691,22 +8934,23 @@ msgid "The height of the tower raise." msgstr "Výška zdvihu věže." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Výplň mostů" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Výplň tenkých stěn" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Obrys/Límec" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Vlastní" @@ -8572,29 +9816,29 @@ msgstr[3] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Neznámý" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Perimetr" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Vnější perimetr" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Perimetr převisu" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Vnitřní výplň" @@ -8671,9 +9915,9 @@ msgstr "Název objektu: %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8684,6 +9928,7 @@ msgstr "Název objektu: %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8712,7 +9957,7 @@ msgstr "Výška vrstvy" msgid "Layers and Perimeters" msgstr "Vrstvy a perimetry" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Tiskárna" @@ -8733,7 +9978,7 @@ msgstr "Ostatní vrstvy" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9028,18 +10273,6 @@ msgstr "" "vytváření mostů vypočítávat automaticky. Při zadání jiného úhlu bude pro " "všechny mosty použitý zadaný úhel. Pro nulový úhel zadejte 180°." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Rychlost ventilátoru při vytváření mostů" @@ -9049,20 +10282,6 @@ msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" "Nastavená rychlost ventilátoru je využita vždy při vytváření mostů a přesahů." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Poměr průtoku při vytváření mostů" @@ -9123,7 +10342,7 @@ msgstr "Není možné odstranit poslední související přednastavení tiskárn #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Rychlost" @@ -9145,7 +10364,7 @@ msgstr "Rychlost pro vytváření mostů." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9556,20 +10775,6 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "Vyberte tiskové profily, s nimiž je tento profil kompatibilní." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "Chcete uložit změny do \"%1%\"?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Uložit" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Zahodit" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9728,15 +10933,11 @@ msgstr "výchozí" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Výška" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Rádius" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -9983,10 +11184,6 @@ msgstr "" "Tato hodnota je ignorována u většiny tiskáren Prusa, které mají podrobnější " "model extruderu." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Dotázat se na neuložené změny v projektu" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10040,12 +11237,6 @@ msgstr "" "rychlost průtoku pro tisk až na minimální rychlost průtoku pro tisk a " "filament. Zadejte nulu pro nastavení bez omezení." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Max rychlost přejezdu přes nekřížící se výplň" @@ -10342,12 +11533,6 @@ msgstr "" "Tento příznak znamená, že materiál je abrazivní a vyžaduje tvrzenou trysku. " "Tiskárna tuto hodnotu používá ke kontrole typu trysky." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Náklady" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10375,7 +11560,7 @@ msgstr "" "částečně spotřebovaným filamentem a hodnotu porovnáte s vypočtenou hmotností " "vypočítanou PrusaSlicerem." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10504,12 +11689,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zig Zag" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "První vrstva" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10644,16 +11823,6 @@ msgstr "Členitý povrch" msgid "Fuzzy skin type." msgstr "Typ členitého povrchu." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"Nebudete znovu dotázáni při:\n" -"- zavření PrusaSliceru,\n" -"- načítání nebo vytváření nového projektu." - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -10859,12 +12028,6 @@ msgstr "" "Toto je zrychlení, které vaše tiskárna použije pro čistící věž. Nastavte " "nulu, chcete-li vypnout řízení zrychlení pro čistící věž." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Rychloposun" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -10894,25 +12057,16 @@ msgstr "Kombinovat výplň každou n vrstvu" msgid "Length of the infill anchor" msgstr "Délka výplňové kotvy" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Odpojení proběhlo úspěšné. Zařízení %s(%s) lze nyní bezpečně odebrat z " -"počítače." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Řazení manipulátorů objektu podle typu" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Vysunutí zařízení %s(%s) se nezdařilo." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nový Projekt" @@ -12946,10 +14100,6 @@ msgstr "" "extruze, pokud je nastavena, jinak se použije průměr trysky 1,125 x. Pokud " "je vyjádřena procenty (například 90%), bude vypočtena z výšky vrstvy." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Retrakce" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Tisková podložka" @@ -13245,7 +14395,7 @@ msgid "" "plane." msgstr "Toto nastavení použijte pro horizontální otočení vzoru." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Odhlášení z Prusa Accountu." @@ -13564,7 +14714,7 @@ msgstr "Maluje fasety v rámci zvoleného výškového rozsahu." msgid "Autogeneration will erase all manually edited points." msgstr "Automatické generování vymaže všechny ručně vytvořené body." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Odebrat bod" @@ -14293,7 +15443,7 @@ msgstr "" "Tato matice popisuje objemy (v kubických milimetrech) nutné k vyčištění " "nového filamentu na čistící věži pro danou dvojici nástrojů." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Šířka" @@ -16379,11 +17529,6 @@ msgstr "Celkový počet instancí objektu v tisku, sečtený pro všechny objekt msgid "Scale per object" msgstr "Měřítko pro každý objekt" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Přihlášení Prusa Accountem pod uživatelem %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -16825,10 +17970,6 @@ msgstr "Vzdálenost od podložky" msgid "Enable rotations (slow)" msgstr "Povolit rotace (pomalé)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Nepodařilo se připojit k Prusa Accountu." - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -16970,13 +18111,9 @@ msgstr "Výběr - Označení všeho" msgid "Selection-Remove All" msgstr "Výběr - Zrušení" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Nepodařilo se vybrat tiskárnu z Prusa Connect." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Uspořádat" @@ -17018,7 +18155,7 @@ msgstr "Tvar tiskové podložky" msgid "Load shape from STL..." msgstr "Načíst tvar ze souboru STL…" -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Nastavení" @@ -17080,7 +18217,7 @@ msgstr "výrobce" msgid "Filaments" msgstr "Filamenty" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Rozbalit postranní panel" @@ -17093,7 +18230,7 @@ msgstr "Odebrat" msgid "Update built-in Presets automatically" msgstr "Aktualizovat vestavěné přednastavení automaticky" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Cesta ke stažení" @@ -17147,7 +18284,7 @@ msgid "Cancel" msgstr "Zrušit" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Zpět" @@ -17411,22 +18548,11 @@ msgstr "Upravit značku - Ctrl + Levé tlačítko myši" msgid "Edit tick mark - Right click" msgstr "Upravit značku - Pravé tlačítko myši" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Nastavení tisku" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/A" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17532,64 +18658,30 @@ msgstr "Změnit náhled" msgid "Loading of the \"%1%\"" msgstr "Načítání \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Deretrakce" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Šev" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Výměna nástroje" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Změna barvy" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Pozastavit tisk" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Čištění" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Extrudovat" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Skrýt vlastnosti" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Zobrazit vlastnosti" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Typ" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Vrstva" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Objemový průtok" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Čas" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Průběh skutečné rychlosti" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -17617,18 +18709,6 @@ msgstr[4] "" msgid "Install" msgstr "Instalovat" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Skrýt tabulku" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Zobrazit tabulku" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Poloha nástroje" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -17755,7 +18835,7 @@ msgstr "Aktualizace aplikace" msgid "Your %1% is up to date." msgstr "Váš %1% je aktuální." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Chyba při převodu souboru G-code" @@ -17915,7 +18995,7 @@ msgstr "" msgid "Initializing..." msgstr "Inicializace..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -17928,151 +19008,40 @@ msgstr "Inicializace..." msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Kliknutím skryjete" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Kliknutím zobrazíte" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "až do" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "do" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Procentuálně" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Výška (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Šířka (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Rychlost (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Skutečná rychlost (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Rychlost ventilátoru (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Teplota (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Objemový průtok (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Skutečný objemový průtok (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Čas vrstvy (lineární)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Čas vrstvy (logaritmický)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Nástroj" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Barevný tisk" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Výchozí barva" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "výchozí barva" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Normální režim" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Tichý režim" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Celkem" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Tichý režim" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "V normálním režimu" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Retrakce" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "Deretrakce" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Švy" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Výměny nástroje" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Změny barev" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Pauzy tisku" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "Vlastní G-cody" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Těžiště" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Skořepiny" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Vizualizace nástroje" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "Rybinový spoj" @@ -18231,7 +19200,7 @@ msgstr "Tolerance" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Plná výplň" @@ -18239,7 +19208,7 @@ msgstr "Plná výplň" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Ironing" @@ -18309,12 +19278,12 @@ msgstr "Změna drážky" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Výchozí" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Pravý klik" @@ -18678,91 +19647,91 @@ msgstr "" "Tato akce není vratná.\n" "Chcete pokračovat?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Změna barvy" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Tisk" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pozastavení" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Akce" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Zbývající čas" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Doba trvání" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Skrýt vlastní G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Zobrazit vlastní G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Odhadované časy tisku" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Levé tlačítko myši:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Přidat detail" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Pravé tlačítko myši:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Ubrat detail" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Levé tlačítko myši:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Obnovit na výchozí" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Pravé tlačítko myši:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Vyhlazení" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Kolečko myši:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Zvětšit / zmenšit oblast úprav" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptivní" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Kvalita / Rychlost" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Vyšší kvalita tisku versus vyšší rychlost tisku." @@ -18778,7 +19747,7 @@ msgstr "Využití extruderů" msgid "Waiting for statistics" msgstr "Statistiky se generují..." -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Sekv." @@ -18826,7 +19795,8 @@ msgstr "" "Chcete pokračovat?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Zapamatovat moji volbu" @@ -18847,7 +19817,7 @@ msgstr "Viz stránka s releasy." msgid "Preparing settings tabs" msgstr "Příprava karet s nastavením" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Slicovat vše" @@ -18867,7 +19837,7 @@ msgstr "Kategorie" msgid "Search in English" msgstr "Hledat v angličtině" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Načítání souboru" @@ -19542,91 +20512,21 @@ msgstr "" "Pokud je tato funkce povolena, PrusaSlicer nebude otevírat hypertextové " "odkazy v prohlížeči." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "Zobrazení tlačítka \"Přihlásit se\" v horním panelu aplikace" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Pokud je tato funkce povolena, PrusaSlicer zobrazí v horní liště aplikace " -"tlačítko \"Přihlásit se\"." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Pokud je tato možnost povolena, bude uživatelské rozhraní používat tmavý " "režim. Pokud je zakázáno, bude použito původní uživatelské rozhraní." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "V PrusaSliceru používat systémové nabídky" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Pokud je povoleno, aplikace použije standardní systémovou nabídku Windows,\n" -"ale na některých měřítkách obrazovky to nemusí vypadat dobře. Pokud není " -"povoleno, použije se původní uživatelské rozhraní." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Změny u kritických voleb" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"Změnou nastavení se aplikace restartuje.\n" -"Ztratíte objekty na tiskové podložce." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Velikost ikon vůči výchozí velikosti" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "Vyberte velikost ikon na panelu nástrojů vzhledem k výchozí velikosti." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Možnosti rozložení" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Původní rozložení s panelem karet" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Nastavení v nemodálním okně" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Podbarvení textu" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Barevné označení režimů" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Velikost písma v aplikaci" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Vrátit výchozí písmo" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Velikost písma" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20172,32 +21072,6 @@ msgstr "" "%1%\n" "Přihlaste se pro obnovení přístupu k všem odebíraným konfiguračním zdrojům." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Podpěry" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Obrys" @@ -20246,12 +21120,6 @@ msgstr "G-code pro pozastavení tisku" msgid "Template Custom G-code" msgstr "Šablona s vlastním G-code" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "Vlastní G-code" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "" @@ -20272,6 +21140,12 @@ msgstr "tisk" msgid "filament" msgstr "filament" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "Vlastní G-code" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "SLA tisk" @@ -20336,14 +21210,6 @@ msgstr "Extrudery" msgid "Default" msgstr "Výchozí" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Extruder" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20408,11 +21274,6 @@ msgstr "Podložka okolo objektu" msgid "Hollowing" msgstr "Vytvoření dutiny" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Exportovat G-code" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Retrakce" @@ -20432,22 +21293,6 @@ msgstr "Rozměr" msgid "All" msgstr "Všechny" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Oznámení" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Znovu načíst z disku" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20456,65 +21301,6 @@ msgstr "Firmware" msgid "Add" msgstr "Přidat" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Smazat" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Rychlost ventilátoru" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Teplota" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Chyba" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filament" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Levý klik" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Tažení" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Varování" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20523,17 +21309,6 @@ msgstr "Varování" msgid "Clipping of view" msgstr "Řez rovinou" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Smazat Objekt" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Kolečko myši" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Viditelná podpůrná konstrukce" @@ -20562,455 +21337,15 @@ msgstr "Změnit množství vygenerovaných podpěrných bodů." msgid "Support parameter change" msgstr "Změna nastavení podpěr" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "SLA Podpěrné Body" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "Chcete uložit ručně upravené podpěrné body?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "Uložit podpěrné body?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Úprava podpěrných bodů" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Automatické generování podpěrných bodů" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "Klávesové zkratky pro SLA gizma" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "Poznámka: některé zkratky nefungují v režimu editace." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Přepnout do režimu editace" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Vybraný podpěrný bod" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Podpěrný bod ostrova" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Vygenerovaný podpěrný bod" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Uživatelem upravený bod" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Bod označený myší" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Smazat vše" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Neplatná data" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Převod z imperiálních jednotek" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Vrátit převod z imperiálních jednotek" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Převod z metrů" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Vrátit převod z metrů" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "Pozor!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Odeslat G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Náhled" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "Některé z vybraných souborů již existují. Chcete je nahradit?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Smazat všechny objekty" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "VAROVÁNÍ:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Vrstvy" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "Tento systém nepodporuje bezpečné ukládání hesel" - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"Velikost objektu ze souboru %s se zdá být nulová.\n" -"Tento objekt byl z modelu odstraněn" -msgstr[1] "" -"Velikost objektů ze souboru %s se zdá být nulová.\n" -"Tento objekty byly z modelu odstraněny." -msgstr[2] "" -"Velikost objektů ze souboru %s se zdá být nulová.\n" -"Tento objekty byly z modelu odstraněny." -msgstr[3] "" -"Velikost objektů ze souboru %s se zdá být nulová.\n" -"Tento objekty byly z modelu odstraněny." - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "Velikost objektu je nulová" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Zdá se, že rozměry objektu ze souboru %s jsou definovány v metrech.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektu?" -msgstr[1] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" -msgstr[2] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" -msgstr[3] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v metrech.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "Objekt je příliš malý" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Použít na všechny zbývající malé načítané objekty." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Zdá se, že rozměry objektu ze souboru %s jsou definovány v palcích.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektu?" -msgstr[1] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" -msgstr[2] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" -msgstr[3] "" -"Zdá se, že rozměry objektů ze souboru %s jsou definovány v palcích.\n" -"Interní jednotkou PrusaSliceru je milimetr. Chcete přepočítat rozměry " -"objektů?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Tento soubor obsahuje několik objektů umístěných v různých výškách.\n" -"Místo toho, aby se s nimi pracovalo jako se separátními objekty, \n" -"mají být načteny jako jeden objekt, který má více částí?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Detekován objekt obsahující více částí" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Použít na všechny načítané objekty." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do " -"pokročilého režimu?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Byla detekována data z pokročilého režimu" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"Přednastavení materiálu nebylo načteno:\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Bylo nahráno více objektů pro multi materiálovou tiskárnu.\n" -"Mají být vloženy jako jeden objekt obsahující více částí, \n" -"namísto vložení několika objektů?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"Váš objekt se zdá být příliš velký, takže byl automaticky zmenšen, aby se " -"vešel na tiskovou podložku." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Objekt moc velký?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Exportovat STL soubor:" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Exportovat AMF soubor:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Uložit soubor jako:" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Exportovat OBJ soubor:" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Odstranění objektu, který je součástí řezaného objektu" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "Pokoušíte se odstranit objekt, který je součástí rozříznutého objektu." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"Tato akce způsobí ztrátu informací o řezu.\n" -"Poté PrusaSlicer nemůže zaručit konzistenci modelu." - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Smazat objekt" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Všechny modifikátory byly odstraněny" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "Rozdělit na Objekty" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Na objektu jsou definované vynucené podpěry, které nebudou použity, protože " -"podpěry jsou zakázány." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Povolení pouze vynucených podpěr." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "'Teplota podložky dle extruderu' a 'Extruder čistící věže'" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"Smrštění filamentu nebude použito, protože se smrštění u použitých filamentů " -"výrazně liší." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"Tisk podpěr s různými průměry trysek je experimentální. Pro dosažení " -"nejlepších výsledků přepněte na organické podpěry a" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "Přiřaďte konkrétní extruder pro tisk podpěr." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "V současné době běží jiná úloha exportu." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Nahradit z:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "Nelze nahradit více než jednou částí" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Chyba při nahrazení" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Vyberte nový soubor" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "Soubor pro nahrazení nebyl vybrán" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Vyberte soubor, který chcete znovu načíst" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "Vybraný soubor" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "liší se od původního souboru" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Chcete udělat náhradu" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Znovu načíst z:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Nelze znovu načíst:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Chyba při opětovném načtení souboru" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Vše znovu načíst z disku" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Používáte šablonu filamentového přednastavení." -msgstr[1] "Používáte šablony filamentového přednastavení." -msgstr[2] "Používáte šablony filamentového přednastavení." -msgstr[3] "Používáte šablon filamentového přednastavení." -msgstr[4] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Upozorňujeme, že šablony přednastavení nejsou přizpůsobeny konkrétní " -"tiskárně a měly by sloužit pouze jako výchozí bod pro vytvoření vlastních " -"uživatelských přednastavení." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Více informací na" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Varování týkající se slicovaných modelů:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "generovaná varování" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Slicování zrušeno." - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Zpět / Vpřed se zpracovává" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21021,294 +21356,6 @@ msgstr "" "\n" "Mám ji deaktivovat, aby bylo možné povolit retrakce z firmwaru?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Přepnutí technologie tisku z %1% na %2%.\n" -"Byly upravena některá přednastavení %1%, která budou po přepnutí technologie " -"tisku ztracena." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "Vytvoření nového projektu. Současný projekt byl změněn." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "Vytváření nového projektu. Některá přednastavení jsou upravená." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "Úpravy přednastavení můžete v novém projektu ponechat nebo je zahodit" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"Změny přednastavení můžete v novém projektu ponechat, zahodit je nebo uložit " -"jako nové přednastavení.\n" -"Pamatuje, že pokud budou změny uloženy, nový projekt je nezachová" - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Načíst Projekt" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Importovat Objekt" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Importovat Objekty" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "Importovat SLA archiv" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "neobsahuje platný G-code." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Chyba při načítání souboru .gcode" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "Vybraný soubor nelze otevřít." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "Vybraný soubor je již ve formátu ASCII." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "Soubor %1% již existuje. Chcete jej přepsat?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "Nelze otevřít výstupní soubor." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "Úspěšně vytvořený ASCII G-code soubor" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "Převod souboru G-code do ASCII formátu" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "Vybraný soubor je již v binárním formátu." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "Úspěšně vytvořený binární soubor G-code" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Převod souboru G-code do binárního formátu" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - Soubor s více projekty" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "Načítá se několik souborů, včetně projektů." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Vyberte akci, která se použije na všechny soubory." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Načítá se několik souborů." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Akce" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "Importovat 3D modely" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Spustit novou instanci PrusaSliceru" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Pro otevření projektu vyberte pouze jeden soubor" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Pro načtení konfigurace vyberte pouze jeden soubor." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Nepodařilo se rozbalit soubor do %1%: %2%" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Načíst soubor s projektem" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Otevřít jako projekt" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"Nelze uložit binární G-code s příponou %1%.\n" -"\n" -"Použijte jinou příponu nebo zakažte export binárního G-code " -"v Nastavení tiskárny." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"Nelze uložit ASCII G-code s příponou %1%.\n" -"\n" -"Použijte jinou příponu nebo povolte binární export G-code v " -"Nastavení tiskárny." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "Zadaný název je neplatný." - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "Následující znaky nejsou v souborovém systému FAT povoleny:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Uložit G-code jako:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "Uložit SL1 / SL1S soubor jako:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Vyberte adresář pro export:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Export podložek" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Nelze provést logickou operaci nad mashí modelů. Budou exportovány pouze " -"kladné části." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"Jste si jisti, že chcete do souboru 3MF uložit původní SVG s lokální cestou " -"k souboru?\n" -"Pokud stisknete \"NE\", všechny SVG v projektu již nebude možné upravovat." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Ochrana soukromí" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"Tisková podložka je prázdná.\n" -"Chcete projekt uložit?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Uložit projekt" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "Nelze uložit soubor" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Nepodařilo se vybrat tiskárnu." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Nepodařilo se načíst odpověď ze serveru Prusa Connect. Nahrávání je zrušeno." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Odeslat vše do služby Connect" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "Je tiskarna připravená k tisku? Je podložka prázdná a čistá?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Nahrát a Tisknout" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"Uspořádání pro sekvenční tisk je povoleno pouze tehdy, když jsou všechny " -"instance daných objektů na stejné podložce." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"Uspořádání ignorovalo následující objekty, které se nevejdou na jednu " -"podložku:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Exportovat" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Odeslat do tiskárny" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Vložení ze schránky" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/de/PrusaSlicer.mo b/resources/localization/de/PrusaSlicer.mo index 4e1c11989bea802bdc307897e5601a9dc0692879..de422886935ec5df40e8107b37505c4f764e03f1 100644 GIT binary patch delta 126366 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%0DBeCa)CikU?}ZL@5&HQWw4v?j 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
y!uHfxU|IYXja0t2VTzjI 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 delta 125625 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 diff --git a/resources/localization/de/PrusaSlicer_de.po b/resources/localization/de/PrusaSlicer_de.po index e1f62c5489..dae3cd9d39 100644 --- a/resources/localization/de/PrusaSlicer_de.po +++ b/resources/localization/de/PrusaSlicer_de.po @@ -484,7 +484,7 @@ msgstr "" "Sie können nicht die Art des letzten soliden Teils des Objektes ändern." #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Lade" @@ -799,7 +799,7 @@ msgstr "ÜBERHAUPT KEIN RAMMEN" msgid "Volumetric speed" msgstr "Volumengeschwindigkeit" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "Aufschlüsselung Extruder Verwendung" @@ -957,24 +957,19 @@ msgid "Add supports" msgstr "Stützen hinzufügen" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo Auf Fläche legen" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "Das ausgewählte Objekt muss sich auf dem aktiven Bett befinden." -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo Bewegen" -#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 -msgid "Gizmo-Rotate" -msgstr "Gizmo-Rotation" - #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:140 #: src/slic3r/GUI/GUI_Factories.cpp:885 msgid "Simplify model" @@ -993,22 +988,22 @@ msgid "Head diameter" msgstr "Kopfdurchmesser" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Ausgewählte Punkte entfernen" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Änderungen anwenden" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Änderungen verwerfen" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Punkte automatisch generieren" @@ -1024,43 +1019,31 @@ msgstr "Stützpunkt hinzufügen" msgid "Delete support point" msgstr "Stützpunkt löschen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Stützpunkt bewegen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Punkt hinzufügen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Punkt bewegen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -msgid "Add point to selection" -msgstr "Punkt zur Auswahl hinzufügen" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Remove point from selection" -msgstr "Punkt von Auswahl entfernen" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -msgid "Select by rectangle" -msgstr "Auswahl über Rechteck" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Abwahl über Rechteck" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Alle Punkte auswählen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Beschnittebene bewegen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Beschnittebene zurücksetzen" @@ -1075,43 +1058,15 @@ msgstr "SVG" msgid "Mirror" msgstr "Spiegeln" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Variable Schichthöhe" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Glätten" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 -msgid "Variable layer height - Manual edit" -msgstr "Variable Schichthöhe - Manuell bearbeiten" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 -msgid "SLA view" -msgstr "SLA Ansicht" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 -msgid "Show as processed" -msgstr "Als bearbeitet anzeigen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 -msgid "Show as original" -msgstr "Als Original anzeigen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 -msgid "Variable layer height - Reset" -msgstr "Variable Schichthöhe - Zurücksetzen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 -msgid "Variable layer height - Adaptive" -msgstr "Variable Schichthöhe - Adaptiv" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 -msgid "Variable layer height - Smooth all" -msgstr "Variable Schichthöhe - Alles glätten" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1523 msgid "Generated point" msgstr "Generierter Punkt" @@ -1124,297 +1079,20 @@ msgstr "Benutzer bearbeiteter Punkt" msgid "Mouse hovered point" msgstr "Maus gehaltener Punkt" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 -msgid "Project overview" -msgstr "Projektübersicht" - -#. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 -#, boost-format -msgid "Bed %1%" -msgstr "Bett %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 -msgid "Filament (g)" -msgstr "Filament (g)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 -msgid "Filament (m)" -msgstr "Filament (m)" - -#. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#, boost-format -msgid "Estimated Time (%1%)" -msgstr "Geschätzte Zeit (%1%)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Undo History" -msgstr "Undo Verlauf" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Redo History" -msgstr "Redo Verlauf" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Undo %1$d Action" -msgid_plural "Undo %1$d Actions" -msgstr[0] "Undo %1$d Aktion" -msgstr[1] "Undo %1$d Aktionen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Redo %1$d Action" -msgid_plural "Redo %1$d Actions" -msgstr[0] "Redo %1$d Aktion" -msgstr[1] "Redo %1$d Aktionen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 -msgid "Add..." -msgstr "Hinzufügen..." - -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "Extruder %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 -msgid "Statistics" -msgstr "Statistiken" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 -msgid "Generating statistics" -msgstr "Generiere Statistiken" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 -msgid "Statistics will be available once all beds are sliced" -msgstr "" -"Die Statistiken werden verfügbar sein, sobald alle Betten gesliced sind." - -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 -msgid "Mirror Object" -msgstr "Objekt spiegeln" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 -msgid "Move Object" -msgstr "Objekt bewegen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Switch to Settings" -msgstr "Zu Einstellungen wechseln" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Print Settings Tab" -msgstr "Druckeinstellungsreiter" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Filament Settings Tab" -msgstr "Filamenteinstellungsreiter" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Material Settings Tab" -msgstr "Materialeinstellungsreiter" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 -msgid "Printer Settings Tab" -msgstr "Druckereinstellungsreiter" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Arrange selection" -msgstr "Auswahl anordnen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 -msgid "Click right mouse button to show arrangement options" -msgstr "" -"Klicken Sie mit der rechten Maustaste, um Anordnungsoptionen anzuzeigen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 -msgid "Arrange current bed" -msgstr "Aktuelles Bett anordnen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 -msgid "Arrange selection on current bed" -msgstr "Auswahl auf aktuellem Bett anordnen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopieren" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Einfügen" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 -#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 -msgid "Add instance" -msgstr "Kopie hinzufügen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 -msgid "Remove instance" -msgstr "Kopie entfernen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 -msgid "Split to objects" -msgstr "In Objekte trennen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 -msgid "Split to parts" -msgstr "In Teile trennen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 -msgid "Click right mouse button to open/close History" -msgstr "" -"Klicken Sie mit der rechten Maustaste, um die Historie zu öffnen/schließen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 -#, boost-format -msgid "Next Undo action: %1%" -msgstr "Nächste Undo-Aktion: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 -#: src/slic3r/GUI/MainFrame.cpp:1626 -msgid "Redo" -msgstr "Redo" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 -#, boost-format -msgid "Next Redo action: %1%" -msgstr "Nächste Redo Aktion: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 -msgid "Unsliced bed" -msgstr "Nicht geslictes Bett" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 -#: src/slic3r/GUI/Tab.cpp:5983 -msgid "Slicing" -msgstr "Slice" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 -msgid "Sliced bed" -msgstr "Geslictes Bett" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 -msgid "Object at boundary" -msgstr "Objekt an Grenze" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 -msgid "Empty bed" -msgstr "Leeres Bett" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 -msgid "Toolpath exceeds bounds" -msgstr "Werkzeugweg überschreitet Grenzen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 -msgid "Layer statistics" -msgstr "Schicht-Statistiken" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 -#, boost-format -msgid "Layer area: %1% mm²" -msgstr "Schicht-Bereich: %1% mm²" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 -#, boost-format -msgid "Area fill: %1% %%" -msgstr "Breichsfüllung: %1% %%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 -#, boost-format -msgid "Layer time: %1%" -msgstr "Schicht-Zeit: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 -#, boost-format -msgid "Time since start: %1%" -msgstr "Zeit seit Start: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 -msgid "An object outside the print area was detected." -msgstr "Es wurde ein Objekt außerhalb des Druckbereichs erkannt." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 -msgid "A toolpath outside the print area was detected." -msgstr "Es wurde ein Werkzeugweg außerhalb des Druckbereichs erkannt." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 -msgid "SLA supports outside the print area were detected." -msgstr "SLA-Stützen außerhalb des Druckbereichs wurden erkannt." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 -msgid "Some objects are not visible during editing." -msgstr "Einige Objekte sind während der Bearbeitung nicht sichtbar." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 -msgid "" -"An object outside the print area was detected.\n" -"Resolve the current problem to continue slicing." -msgstr "" -"Es wurde ein Objekt außerhalb des Druckbereichs erkannt.\n" -"Das Problem lösen, um mit dem Slicen fortzufahren." - -#. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 -#, boost-format -msgid "" -"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " -"Please reposition the conflicting objects (%3% <-> %4%) further apart." -msgstr "" -"In der Schicht %1%, z=%2$.2f mm wurden Konflikte in den G-Code-Pfaden " -"entdeckt. Bitte positionieren Sie die kollidierenden Objekte (%3% <-> %4%) " -"weiter auseinander." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Gehen zu" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "FEHLER:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Auswahl über Rechteck hinzufügen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Auswahl über Rechteck entfernen" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "Der Extruder wird beim Drucken von %2% mit %1% zusammenstoßen." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Interner Fehler: %1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"Die folgende Voreinstellung wurde vorübergehend auf der aktiven Instanz von " -"PrusaSlicer installiert" -msgstr[1] "" -"Die folgenden Voreinstellungen wurden vorübergehend auf der aktiven Instanz " -"von PrusaSlicer installiert" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1749,11 +1427,6 @@ msgstr "" "Das Umschalten der Sprache löst einen Neustart der Anwendung aus.\n" "Sie verlieren den Inhalt der Druckplatte." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "Wollen Sie fortfahren?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Anwendung neu starten" @@ -1950,7 +1623,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Öffnen des Hyperlinks im Browser unterdrücken" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer wird sich an Ihre Wahl erinnern." @@ -1960,21 +1633,6 @@ msgstr "" "Sie werden nicht mehr danach gefragt, wenn Sie mit der Maus über Hyperlinks " "fahren." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"Besuchen Sie \"Einstellungen\" und prüfen Sie \"%1%\"\n" -"um Ihre Auswahl zu ändern." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer: Fragen Sie mich nicht noch einmal" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -2022,23 +1680,11 @@ msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "" "Das Herunterladen der neuen Version ist im Gange. Möchten Sie fortfahren?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "" -"PrintRequest kann nur geladen werden, wenn ein SLA-Drucker ausgewählt ist." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "" "Die Verarbeitung der output_filename_format Vorlage ist fehlgeschlagen." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "" -"Das Laden der Datei \"%1%\" ist aufgrund einer ungültigen Konfiguration " -"fehlgeschlagen." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Aufmal-Stützen beginnen" @@ -2138,16 +1784,6 @@ msgstr "" "Ebenen, den Radius eines Lochs oder den Winkel zwischen Kanten oder Ebenen " "messen können? Erfahren Sie mehr in der Dokumentation." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "Druckerkonfigurationsdatei auf Wechselmedium entdeckt." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Wi-Fi Zugangsdaten schreiben." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2195,6 +1831,32 @@ msgstr "" msgid "Failed to select filament from Connect." msgstr "Die Auswahl des Filaments aus Connect ist fehlgeschlagen." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Stützmaterial" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2215,6 +1877,19 @@ msgstr[1] "" " %1%" msgstr[2] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "Schnappschuss der Konfiguration erstellen fehlgeschlagen." @@ -2309,6 +1984,38 @@ msgstr "SVG-Modifizierer hinzufügen" msgid "Repairing was canceled" msgstr "Reparieren wurde abgebrochen" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Extruder" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Radius" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Ausgewähltes Objekt entfernen" @@ -2372,6 +2079,45 @@ msgstr "Umbenennen" msgid "Fix by Windows repair algorithm" msgstr "Reparatur durch Windows-Reparaturalgorithmus" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Kosten" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "Erste Schicht" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Eilgang" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Export G-Code" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Hinweis" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Neuladen von Festplatte" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2391,9 +2137,22 @@ msgstr "Exportiere als STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Die ausgewählten Volumen von der Festplatte neu laden" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Ersetzen durch STL" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N.V." + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Löschen" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2406,6 +2165,19 @@ msgid "" msgstr "" "Abstand der 0,0 G-Code-Koordinate von der linken vorderen Ecke des Rechtecks." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Einzug" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Extrudieren" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Eigenschaften ausblenden" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Network Lookup" @@ -2475,6 +2247,10 @@ msgstr "Palette 6" msgid "Palette 7" msgstr "Palette 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Eigenschaften zeigen" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Iso Ansicht" @@ -2499,6 +2275,14 @@ msgstr "" "Der Wert wurde geändert und ist nicht gleich wie die Systemeinstellung oder " "die letzte abgespeicherte Voreinstellung" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Typ" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Schicht" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Standard-Palette für Modusmarker" @@ -2511,6 +2295,27 @@ msgstr "Farbe zurücksetzen" msgid "Buttons And Text Colors Description" msgstr "Schaltflächen und Textfarben Beschreibung" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Volumetrische Flussrate" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Lüftergeschwindigkeit" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Temperatur" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Zeit" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Tatsächliches Geschwindigkeitsprofil" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Das ausgewählte Volumen durch eine neue STL ersetzen" @@ -2523,6 +2328,18 @@ msgstr "Extruder für die gewählten Elemente wählen" msgid "Use another extruder" msgstr "Einen anderen Extruder verwenden" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Tabelle ausblenden" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Tabelle anzeigen" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Werkzeugposition" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Aktualisieren" @@ -2596,6 +2413,22 @@ msgstr "Alles standard" msgid "Scale to print volume" msgstr "Auf Druckvolumen skalieren" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Fehler" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Geschwindigkeit (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Tatsächliche Geschwindigkeit (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "" @@ -2617,6 +2450,22 @@ msgstr "Ausgewähltes Objekt entlang der X-Achse spiegeln" msgid "Along Y axis" msgstr "Entlang der Y Achse" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Lüftergeschwindigkeit (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Temperatur (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Volumetrische Flussrate (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Tatsächliche volumetrische Durchflussmenge (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Ausgewähltes Objekt entlang der Y-Achse spiegeln" @@ -2666,6 +2515,14 @@ msgstr "" "Fehldrucke zu vermeiden. PrusaSlicer sollte vor Extruderkollisionen warnen " "und diese verhindern, aber seien Sie trotzdem aufmerksam." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Schicht-Zeit (linear)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Schicht-Zeit (logarithmisch)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "Zu Objekten" @@ -2681,20 +2538,121 @@ msgstr "" "verwendet wurden. Setzen Sie dies auf null, um ein Zurückstellen der " "Beschleunigungswerte zu deaktivieren." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Werkzeug" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Color Print" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Standardfarbe" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "Standardfarbe" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filament" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "Brücken nicht unterstützen" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Normaler Modus" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Stealth Modus" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Gesamt" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Stealth Modus anzeigen" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "Normalen Modus zeigen" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Einzüge" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "Wiedereinzüge" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Nähte" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Werkzeugwechsel" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Farbwechsel" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "" "Bitte wählen Sie die Online-Quellen aus, aus denen Sie die Profile " "aktualisieren möchten" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Druckpausen" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "Benutzerdefinierte G-Codes" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Schwerpunkt" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Konturhüllen" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Werkzeugposition" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Linker Mausklick" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "Ihre aktuellen Änderungen löschen alle gespeicherten Farbwechsel." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Ziehen" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Ausgewähltes Objekt in Einzelobjekte trennen" @@ -2811,6 +2769,75 @@ msgstr "Firmware Image:" msgid "Select a file" msgstr "Datei wählen" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Warnung" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Mausrad" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Rotation" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "SLA Stützpunkte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "Möchten Sie Ihre manuell bearbeiteten Stützpunkte speichern?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "Stützpunkte speichern?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Stützpunkte editieren" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Stützpunkte automatisch generieren" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "SLA Gizmo Tastaturkürzel" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "" +"Hinweis: Einige Tastenkombinationen funktionieren nur im " +"(Nicht-)Bearbeitungsmodus." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Punkt zur Auswahl hinzufügen" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Punkt von Auswahl entfernen" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Auswahl über Rechteck" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2825,14 +2852,66 @@ msgstr "" "Dateien mit den Konfigurations-Updates können Sie von unserer " "Webseite herunterladen." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Zum Bearbeitungsmodus umschalten" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Generierter Stützpunkt" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Gewählter Stützpunkt" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Bearbeiteter Stützpunkt" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Insel Stützpunkt" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Anzahl der Kopien der gewählten Objekte ändern" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Schwebender Stützpunkt" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Variable Schichthöhe - Manuell bearbeiten" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "SLA Ansicht" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Als bearbeitet anzeigen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Als Original anzeigen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Variable Schichthöhe - Zurücksetzen" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Display" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Variable Schichthöhe - Adaptiv" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Variable Schichthöhe - Alles glätten" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Anmelden (optional)" @@ -2844,6 +2923,10 @@ msgstr "" "Ein Webbrowser konnte nicht geladen werden. Anmelden ist im Moment nicht " "möglich." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Projektübersicht" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Eine weitere Kopie des gewählten Objekts hinzufügen" @@ -2856,6 +2939,94 @@ msgstr "Entferne eine Kopie des gewählten Objekts" msgid "Change the number of instances of the selected object" msgstr "Anzahl der Kopien des gewählten Objektes ändern" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Bett %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filament (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filament (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Geschätzte Zeit (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Statistiken" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Generiere Statistiken" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "" +"Die Statistiken werden verfügbar sein, sobald alle Betten gesliced sind." + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Objekt spiegeln" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Objekt bewegen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Zu Einstellungen wechseln" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Druckeinstellungsreiter" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Filamenteinstellungsreiter" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Materialeinstellungsreiter" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Druckereinstellungsreiter" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Undo Verlauf" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Redo Verlauf" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Undo %1$d Aktion" +msgstr[1] "Undo %1$d Aktionen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Redo %1$d Aktion" +msgstr[1] "Redo %1$d Aktionen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Hinzufügen..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2876,10 +3047,64 @@ msgstr "" "Stelle zu ändern, und lesen Sie im Handbuch nach, wie Sie die " "nachbearbeitete G-Code-Datei optional umbenennen können.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Alle löschen" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Automatisches Bemalen" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Auswahl anordnen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "" +"Klicken Sie mit der rechten Maustaste, um Anordnungsoptionen anzuzeigen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Aktuelles Bett anordnen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Auswahl auf aktuellem Bett anordnen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Kopie hinzufügen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Kopie entfernen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "In Objekte trennen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "In Teile trennen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "" +"Klicken Sie mit der rechten Maustaste, um die Historie zu öffnen/schließen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Nächste Undo-Aktion: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Redo" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Auf Fläche legen" @@ -3017,6 +3242,15 @@ msgstr "Detaillierungsgrad" msgid "Decimate ratio" msgstr "Dezimierungsverhältnis" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Nächste Redo Aktion: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Nicht geslictes Bett" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "Modellvereinfachung wurde abgebrochen" @@ -3033,6 +3267,20 @@ msgstr "Alle Punkte entfernen" msgid "Minimal points distance" msgstr "Minimaler Prunktabstand" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Slice" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Geslictes Bett" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Objekt an Grenze" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -3047,6 +3295,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Maximaler Überbrückungsabstand" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Ungültige Daten" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Leeres Bett" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3054,6 +3311,10 @@ msgid_plural "Auto-repaired %1$d errors" msgstr[0] "Auto-reparierter %1$d Fehler" msgstr[1] "Auto-reparierte %1$d Fehler" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "Werkzeugweg überschreitet Grenzen" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3061,6 +3322,54 @@ msgid_plural "%1$d degenerate facets" msgstr[0] "%1$d degenerierte Fläche" msgstr[1] "%1$d degenerierte Flächen" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Schicht-Statistiken" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Schicht-Bereich: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Breichsfüllung: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Schicht-Zeit: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Zeit seit Start: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "Es wurde ein Objekt außerhalb des Druckbereichs erkannt." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "Es wurde ein Werkzeugweg außerhalb des Druckbereichs erkannt." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "SLA-Stützen außerhalb des Druckbereichs wurden erkannt." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Einige Objekte sind während der Bearbeitung nicht sichtbar." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"Es wurde ein Objekt außerhalb des Druckbereichs erkannt.\n" +"Das Problem lösen, um mit dem Slicen fortzufahren." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Starte auf Höhe" @@ -3077,6 +3386,27 @@ msgstr "Schichtbereich entfernen" msgid "Add layer range" msgstr "Schichtbereich hinzufügen" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"In der Schicht %1%, z=%2$.2f mm wurden Konflikte in den G-Code-Pfaden " +"entdeckt. Bitte positionieren Sie die kollidierenden Objekte (%3% <-> %4%) " +"weiter auseinander." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "Der Extruder wird beim Drucken von %2% mit %1% zusammenstoßen." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Gehen zu" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3230,6 +3560,164 @@ msgstr "" msgid "(Re)slice" msgstr "(Re)Slice" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "FEHLER:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Auswahl über Rechteck hinzufügen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Auswahl über Rechteck entfernen" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Interner Fehler: %1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "Wollen Sie fortfahren?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"Besuchen Sie \"Einstellungen\" und prüfen Sie \"%1%\"\n" +"um Ihre Auswahl zu ändern." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer: Fragen Sie mich nicht noch einmal" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "Druckerkonfigurationsdatei auf Wechselmedium entdeckt." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Wi-Fi Zugangsdaten schreiben." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Ersetzen durch STL" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Von imperialen Einheiten umrechnen" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Umrechnung von imperialen Einheiten rückgängig machen" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Umrechnen von Meter" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Umrechnung von Metern umkehren" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "Fehler!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "Eines der Objekte ist zu groß, um auf das Bett zu passen." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Für sequenziellen Druck anordnen" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "Achtung!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Sende G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Vorschau" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "STEP Importqualität (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Die gewünschte Qualität des Netzes nach dem Import auswählen:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Geringere Qualität" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Lineare Präzision" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Winkel Präzision" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Höhere Qualität" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Wert aus dem Bereich [%1%; %2%] mit %3% Schritten einstellen" + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "WARNUNG:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "" +"Dieses System unterstützt nicht die sichere Speicherung von Passwörtern" + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "Möchten Sie die Änderungen in \"%1%\" speichern?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Speichern" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Verwerfen" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Undefiniert" @@ -3247,6 +3735,20 @@ msgstr "" "Höchstwahrscheinlich wurde die Konfiguration von einer neueren Version des " "PrusaSlicer oder von einem PrusaSlicer-Ableger erzeugt." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Nach nicht gespeicherten Änderungen in Projekten fragen" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"Sie werden nicht mehr danach gefragt werden, beim: \n" +"- PrusaSlicer schließen,\n" +"- Laden oder Erstellen eines neuen Projekts" + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3279,6 +3781,25 @@ msgstr "Optionen:" msgid "Swap Y/Z axes" msgstr "Y/Z-Achsen vertauschen" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"Die folgende Voreinstellung wurde vorübergehend auf der aktiven Instanz von " +"PrusaSlicer installiert" +msgstr[1] "" +"Die folgenden Voreinstellungen wurden vorübergehend auf der aktiven Instanz " +"von PrusaSlicer installiert" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "" +"PrintRequest kann nur geladen werden, wenn ein SLA-Drucker ausgewählt ist." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Aufmal-Naht" @@ -3297,6 +3818,133 @@ msgstr "Kopien" msgid "Instance %d" msgstr "Kopie %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Erfolgreich ausgeworfen. Das Gerät %s(%s) kann nun sicher vom Computer " +"entfernt werden." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Eingeloggt im Prusa Account als %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Verbindung zum Prusa Account fehlgeschlagen." + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Die Auswahl des Druckers in Prusa Connect ist fehlgeschlagen." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "" +"Das Laden der Datei \"%1%\" ist aufgrund einer ungültigen Konfiguration " +"fehlgeschlagen." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"Konfiguration kann nicht aus dem Projekt geladen werden\n" +"\n" +"Datei: %1%\n" +"\n" +"Dieses Projekt wurde mit einer neueren Version von PrusaSlicer erstellt. Es " +"wurde nur die Geometrie geladen.\n" +"Auf die neueste Version aktualisieren, um volle Kompatibilität zu " +"gewährleisten.\n" +"Für mehr Informationen: %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"Die ausgewählte 3MF-Datei enthält ein Nachbearbeitungsskript.\n" +"Bitte das Skript sorgfältig überprüfen, bevor der G-Code exportiert wird." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"Die Objektgröße aus der Datei %s scheint Null zu sein.\n" +"Dieses Objekt wurde aus dem Modell entfernt" +msgstr[1] "" +"Die Größe der Objekte aus der Datei %s scheint Null zu sein.\n" +"Diese Objekte wurden aus dem Modell entfernt" + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "Die Größe des Objekts ist Null" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Die Abmessungen des Objekts aus der Datei %s scheinen in Metern definiert zu " +"sein. Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie " +"die Abmessungen des Objekts neu berechnen?" +msgstr[1] "" +"Die Abmessungen einiger Objekte aus der Datei %s scheinen in Metern " +"definiert zu sein. Die interne Einheit von PrusaSlicer ist ein Millimeter. " +"Möchten Sie die Abmessungen der Objekte neu berechnen?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "Das Objekt ist zu klein" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Anwenden auf alle verbleibenden kleinen Objekte, die geladen werden." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Die Abmessungen einiger Objekte aus der Datei %s scheinen in Zoll definiert " +"zu sein.\n" +"Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie die " +"Abmessungen dieser Objekte neu berechnen?" +msgstr[1] "" +"Die Abmessungen einiger Objekte aus den Dateien %s scheinen in Zoll " +"definiert zu sein.\n" +"Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie die " +"Abmessungen dieser Objekte neu berechnen?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3311,6 +3959,17 @@ msgid_plural "%1$d facets reversed" msgstr[0] "%1$d Fläche umgedreht" msgstr[1] "%1$d Flächen umgedreht" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Diese Datei enthält mehrere Objekte, die auf verschiedenen Höhen " +"positioniert sind.\n" +"Anstatt sie als mehrere Objekte zu betrachten, sollte \n" +"die Datei als ein einziges Objekt mit mehreren Teilen geladen werden?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3318,10 +3977,160 @@ msgid_plural "%1$d backward edges" msgstr[0] "%1$d rückwärtige Kante" msgstr[1] "%1$d rückwärtige Kanten" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Objekt mit mehreren Teilen erkannt" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Auf alle geladenen Objekte anwenden." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Diese Datei kann nicht im einfachen Modus geladen werden. Möchten Sie in den " +"fortgeschrittenen Modus wechseln?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Erweiterte Daten gefunden" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"Materialvoreinstellung wurde nicht geladen:\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Für einen Multimaterialdrucker wurden mehrere Objekte geladen.\n" +"Soll ich, anstatt sie als mehrere Objekte zu betrachten, \n" +"diese Dateien als ein einzelnes Objekt mit mehreren Teilen behandeln?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Ihr Objekt scheint zu groß zu sein. Es wurde deshalb automatisch " +"verkleinert, um auf Ihre Druckplatte zu passen." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Objekt zu groß?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Exportiere STL Datei:" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Exportiere AMF Datei:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Speichere Datei als:" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Exportiere OBJ Datei:" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Objekt löschen, das ein Teil eines Schnittobjekts ist" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "" +"Sie versuchen, ein Objekt zu löschen, das Teil eines Schnittobjekts ist." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"Diese Aktion zerstört eine Schnittinformation.\n" +"Danach kann PrusaSlicer die Konsistenz des Modells nicht mehr garantieren." + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Objekt löschen" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Objekt löschen" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Alle Objekte löschen" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Projekt zurücksetzen" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"Individuelle Stützen, Nähte und Multimaterialbemalung wurden nach der " +"Teilung des Objekts entfernt." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"Das ausgewählte Objekt konnte nicht geteilt werden, da es nur ein solides " +"Teil enthält." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Alle nicht soliden Teile (Modifikatoren) wurden gelöscht" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "In Objekte trennen" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Ein Update ist verfügbar" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Ein Objekt verfügt über benutzerdefinierte Stützverstärker, die nicht " +"verwendet werden, weil Stützen deaktiviert sind." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Stützen nur für Verstärker aktivieren." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "'Betttemperatur durch Extruder' und 'Reinigungsturm Extruder'" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"Die Filamentschrumpfung wird nicht angewendet, da die Filamentschrumpfung " +"bei den verwendeten Filamenten sehr unterschiedlich ist." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Teile des Urheberrechts" @@ -3369,10 +4178,46 @@ msgstr "" msgid "Copy Version Info" msgstr "Versionsinfo kopieren" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"Das Drucken mit Stützen mit unterschiedlichen Düsendurchmessern ist " +"experimentell. Für beste Ergebnisse wechseln Sie zu organischen Stützen und" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "weisen Sie einen bestimmten Extruder für Stützen zu." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "Ein anderer Exportjob läuft zurzeit." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Ersetzen von:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Fehler! Ungültiges Modell" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "Kann nicht durch mehr als ein Volumen ersetzt werden" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Fehler während Ersatz" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Neue Datei auswählen" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Extrudersequenz einstellen" @@ -3465,6 +4310,19 @@ msgstr "Abbrechen..." msgid "Copy to clipboard" msgstr "Zu Zwischenablage kopieren" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "Datei zum Ersetzen wurde nicht ausgewählt" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Bitte wählen Sie die neu zu ladende Datei aus" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "Die gewählte Datei" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "Koordinatenraum wählen, in dem die Transformation durchgeführt wird." @@ -3478,6 +4336,55 @@ msgstr "Größe [Welt]" msgid "Mirror along %1% axis" msgstr "Spiegeln entlang %1% Achse" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "weicht von der Originaldatei ab" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Möchten Sie es ersetzen" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Neuladen von:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Kann nicht nachgeladen werden:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Fehler beim erneuten Laden" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Alles von der Festplatte neu laden" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Sie verwenden eine Vorlagen-Filament-Voreinstellung." +msgstr[1] "Sie verwenden Vorlagen-Filament-Voreinstellungen." +msgstr[2] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Bitte beachten Sie, dass die Vorlagen-Voreinstellungen nicht für einen " +"bestimmten Drucker angepasst sind und nur als Ausgangspunkt für die " +"Erstellung Ihrer eigenen Benutzer-Voreinstellungen verwendet werden sollten." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Weitere Infos unter" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Es gibt aktive Warnungen zu gesliceten Modellen:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Neues Projekt, Druckplatte leeren" @@ -3512,6 +4419,10 @@ msgstr "Lade und füge Konfiguration von ini/amf/3mf/gcode hinzu" msgid "Export config" msgstr "Konfiguration exportieren" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "erzeugte Warnungen" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "SD-Karte/Flash-Laufwerk auswerfen" @@ -3532,6 +4443,10 @@ msgstr "Löschen ausgewählt" msgid "Paste from clipboard" msgstr "Aus Zwischenablage einfügen" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Slicen abgebrochen" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Wählt Druckplattenreiter" @@ -3573,6 +4488,10 @@ msgstr "Objekt-/Kopiebeschriftungen ein-/ausblenden" msgid "Show keyboard shortcuts list" msgstr "Liste der Tastaturkürzel anzeigen" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Undo / Redo arbeitet" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Kopie des gewählten Objektes hinzufügen" @@ -3597,10 +4516,26 @@ msgstr "Drücken um das Auswahlrechteck zu aktivieren" msgid "Press to activate deselection rectangle" msgstr "Drücken um das Abwahlrechteck zu aktivieren" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Umstellung der Druckertechnologie von %1% auf %2%.\n" +"Es wurden einige %1%-Voreinstellungen geändert, die nach dem Wechsel der " +"Druckertechnologie verloren gehen." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Auswahl 10 mm in positiver Y-Richtung verschieben" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "" +"Erstellen eines neuen Projekts, während das aktuelle Projekt geändert wurde." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Auswahl 10 mm in negativer Y-Richtung verschieben" @@ -3666,6 +4601,71 @@ msgstr "Gizmo auf Fläche platzieren" msgid "Gizmo SLA hollow" msgstr "Gizmo SLA Aushöhlung" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "" +"Erstellen eines neuen Projekts, während einige Voreinstellungen geändert " +"wurden." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"Sie können die Änderungen an den Voreinstellungen für das neue Projekt " +"beibehalten oder sie verwerfen." + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"Sie können die Änderungen an den Voreinstellungen im neuen Projekt " +"beibehalten, sie verwerfen oder als neue Voreinstellungen speichern.\n" +"Hinweis: Wenn die Änderungen gespeichert werden, werden sie nicht in das " +"neue Projekt übernommen." + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Projekt laden" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Objekt importieren" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Objekte importieren" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "SLA-Archiv importieren" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "enthält keinen gültigen G-Code." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Fehler beim Laden einer .gcode-Datei" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "Ausgewählte Datei kann nicht geöffnet werden." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "Die ausgewählte Datei ist bereits im ASCII-Format." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "Die Datei %1% existiert bereits. Möchten Sie sie überschreiben?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "Ausgabedatei kann nicht geöffnet werden." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3757,6 +4757,43 @@ msgstr "Objekt Einstellungsbündel hinzufügen" msgid "Load Part" msgstr "Teil laden" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "G-code ASCII-Datei erfolgreich erstellt" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "G-Code-Datei in ASCII-Format umwandeln" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "Die ausgewählte Datei ist bereits im Binärformat." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "G-Code Binärdatei erfolgreich erstellt" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "G-Code-Datei in Binärformat umwandeln" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - Datei mit mehreren Projekten" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "Es werden mehrere Dateien geladen, darunter auch Projektdateien." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Wählen Sie eine Aktion, die auf alle Dateien angewendet werden soll." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Es werden mehrere Dateien geladen." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3767,18 +4804,26 @@ msgstr "" "Nullhöhenmodus, bei dem ein Spalt gemäß diesem Parameter zwischen Modell und " "Grundschicht eingefügt wird." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Aktion" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "3D Modelle imortieren" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Modifizierer laden" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "Fehler!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Generische Subobjekt hinzufügen" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Eine neue PrusaSlicer-Instanz starten" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "Druck&platte" @@ -3787,6 +4832,14 @@ msgstr "Druck&platte" msgid "Show the plater" msgstr "Druckplatte anzeigen" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Wählen Sie eine zum Laden als Projekt" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Wählen Sie nur eine Datei aus, um die Konfiguration zu laden." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Generisch" @@ -3835,6 +4888,12 @@ msgstr "Unter dem Objekt" msgid "Around object" msgstr "Um das Objekt" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Entpacken der Datei nach %1%: %2% fehlgeschlagen" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3860,6 +4919,10 @@ msgstr "Schräge zurücksetzen" msgid "Inches" msgstr "Zoll" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Projektdatei laden" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3885,6 +4948,131 @@ msgstr "" "Bitte speichern Sie Ihr Projekt und starten Sie PrusaSlicer neu. Wir würden " "uns freuen, wenn Sie das Problem melden würden." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Als Projekt öffnen" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Eine neue PrusaSlicer-Instanz starten" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Wählen Sie eine Aktion, die auf die Datei angewendet werden soll" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "Nicht mehr anzeigen" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "Sie können immer nur eine .gcode-Datei gleichzeitig öffnen." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "G-Code-Datei ziehen und ablegen" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Sie haben mehrere Dateien zum Laden und „%1%“ ist eine davon.\n" +"Bitte beachten Sie, dass jeweils nur eine .zip-Datei geladen werden kann.\n" +"In diesem Fall können wir nur „%1%“ laden.\n" +"\n" +"Möchten Sie trotzdem fortfahren?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Mehrere Dateien ziehen und ablegen" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Sie haben mehrere Dateien zum Laden.\n" +"Bitte beachten Sie, dass nur die Geometrie aus allen 3mf-Dateien hochgeladen " +"wird.\n" +"\n" +"Möchten Sie trotzdem fortfahren?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Datei laden" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Dateien laden" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Alle Objekte werden entfernt, fortfahren?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Ausgewählte Objekte entfernen" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Kopien erhöhen" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Kopien verringern" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Geben Sie die Anzahl der Kopien ein:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Kopien des ausgewählten Objekts" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Setze Anzahl der Kopien auf %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Bett auffüllen" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"Binärer G-Code kann nicht mit der Erweiterung %1% gespeichert werden.\n" +"\n" +"Verwenden Sie eine andere Erweiterung oder deaktivieren Sie den Binär-G-Code Export in den Druckereinstellungen." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"ASCII G-Code mit der Erweiterung %1% kann nicht gespeichert werden.\n" +"\n" +"Verwenden Sie eine andere Erweiterung oder aktivieren Sie Binär-" +"G-Code-Export in den Druckereinstellungen." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Zu Zwischenablage kopieren" @@ -3923,6 +5111,18 @@ msgstr "" "Eine neue Version von %s ist verfügbar.\n" "Möchten Sie sie herunterladen?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "Der angegebene Dateiname ist ungültig." + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "Die folgenden Zeichen sind in einem FAT-Dateisystem nicht zulässig:" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Speichere G-Code Datei als:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3980,6 +5180,10 @@ msgstr "Lade repariertes Modell" msgid "Model repair finished" msgstr "Modellreparatur beendet" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "SL1 / SL1S-Datei speichern unter:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Hochladen nicht auf der FlashAir-Karte aktiviert." @@ -4002,6 +5206,33 @@ msgstr "" "Hinweis: FlashAir mit Firmware 2.00.02 oder neuer und aktivierter Upload-" "Funktion ist erforderlich." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Export-Verzeichnis auswählen:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Betten exportieren" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Boolesche Operationen an Modellnetzen können nicht durchgeführt werden. Es " +"werden nur positive Teile exportiert." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"Sind Sie sicher, dass Sie die Original-SVGs mit ihren lokalen Pfaden in der " +"3MF-Datei speichern möchten?\n" +"Wenn Sie 'NEIN' wählen, können alle SVGs im Projekt nicht mehr bearbeitet " +"werden." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "Verbindung zu MKS funktioniert korrekt." @@ -4067,6 +5298,10 @@ msgstr "Keine Verbindung zu Prusa Connect möglich" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen: %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Privater Schutz" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Öffne G-Code-Datei:" @@ -4118,6 +5353,18 @@ msgstr "" msgid "Modified value" msgstr "Geänderter Wert" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"Die Plattform ist leer.\n" +"Möchten Sie das Projekt speichern?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Projekt speichern" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Form aus Galerie hinzufügen" @@ -4363,11 +5610,46 @@ msgstr "Gruppe nicht definieren" msgid "Modified" msgstr "Geändert" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "Kann Datei nicht speichern" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Die Auswahl eines Druckers ist fehlgeschlagen." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Antwort vom Prusa Connect Server konnte nicht gelesen werden. Der Upload " +"wird abgebrochen." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Alle nach Connect senden" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"Ist der Drucker bereit? Ist das Druckblech an seinem Platz, leer und sauber?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Hochladen und Drucken" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Wi-Fi Konfigurationsdatei Generator" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"Sequentielles Anordnen für ein einzelnes Bett ist nur erlaubt, wenn sich " +"alle Instanzen der betroffenen Objekte auf demselben Bett befinden." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Einstellungen für das Rammen" @@ -4405,6 +5687,130 @@ msgstr "Gesamte Rammdauer" msgid "Total rammed volume" msgstr "Gesamtes Rammvolumen" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"Die folgendenObjekte, die nicht auf ein einzelnes Bett passen, wurden bei " +"der Anordnung ignoriert:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Export" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Zum Drucker senden" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Aus Zwischenablage einfügen" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Wenn diese Option aktiviert ist, zeigt PrusaSlicer die Schaltfläche " +"\"Anmelden\" in der oberen Anwendungsleiste an." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Downloads von Printables.com zulassen" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "Falls aktiviert, erlaubt PrusaSlicer den Download von Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Environment Map verwenden" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "" +"Wenn aktiviert, wird das Objekt mit Hilfe der Environment Map gerendert." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Dunkler Modus" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Dunkelmodus aktivieren" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Wenn diese Option aktiviert ist, verwendet die Anwendung das Standard-" +"Windows-Systemmenü,\n" +"aber bei einigen Kombinationen von Bildschirmgrößen kann es hässlich " +"aussehen. Wenn deaktiviert, wird die alte Benutzeroberfläche verwendet." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Änderungen bei den kritischen Optionen" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"Das Ändern einiger Optionen führt zu einem Neustart der Anwendung.\n" +"Sie verlieren dann den Inhalt der Plattform." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Symbolgröße in Bezug auf die Standardgröße" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "" +"Wählen Sie die Symbolgröße der Symbolleiste in Bezug auf die Standardgröße." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Layout-Optionen" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Altes reguläres Layout mit der Registerleiste" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "STEP-Dateiimportparameter anzeigen" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Einstellungen im nicht-modalen Fenster" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Textfarben" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Modus-Marker" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Schriftgröße der Anwendung" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Schriftart auf Standard zurücksetzen" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Schriftgröße" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[Global] Slice-Status" @@ -4509,6 +5915,14 @@ msgstr "" "Individuelle Stützen, Naht- und Multimaterialbemalung wurden nach der " "Vereinfachung des Netzes entfernt." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Wenn aktiviert, zeigt PrusaSlicer beim Import einer STEP-Datei ein " +"Dialogfeld mit einer Qualitätsauswahl an." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Aufmal-Naht entfernen" @@ -5078,7 +6492,7 @@ msgstr "Skalierungsfaktoren" msgid "Rotate (relative)" msgstr "Drehen (relativ)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Halte min" @@ -5176,7 +6590,7 @@ msgstr "Wechsele die Anwendungssprache" msgid "Arranging for sequential print" msgstr "Ordne für sequenzielles Drucken" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5193,14 +6607,6 @@ msgstr "" "Sie können kein SLA-Projekt mit einem mehrteiligen Objekt auf das Druckbett " "laden" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "Eines der Objekte ist zu groß, um auf das Bett zu passen." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Für sequenziellen Druck anordnen" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Tastaturkürzel" @@ -5290,8 +6696,8 @@ msgstr "G-Code-Viewer öffnen" msgid "Open PrusaSlicer" msgstr "PrusaSlicer öffnen" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Unbenannt" @@ -5595,7 +7001,7 @@ msgstr "Ansicht von oben" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Oberes massives Infill" @@ -5622,12 +7028,12 @@ msgstr "" "Aktualisierte Konfigurationssammlungen:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Schnittstellenmaterial zum Stützmaterial" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Reinigungsturm" @@ -6052,8 +7458,8 @@ msgstr "" "Speichern der ausgewählten Optionen von der linken Voreinstellung in der " "rechten Voreinstellung." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Genutztes Filament" @@ -6753,7 +8159,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "Seitenleiste s&chließen" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Seitenleiste zuklappen" @@ -6765,26 +8171,6 @@ msgstr "Vollbild (&F)" msgid "Fullscreen" msgstr "Vollbild" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Projekt zurücksetzen" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"Individuelle Stützen, Nähte und Multimaterialbemalung wurden nach der " -"Teilung des Objekts entfernt." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"Das ausgewählte Objekt konnte nicht geteilt werden, da es nur ein solides " -"Teil enthält." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -7009,112 +8395,19 @@ msgid "Export the model(s) as AMF." msgstr "Exportiert das/die Modell(e) als AMF Datei." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Das Laden eines ZIP-Archivs auf dem Pfad %1% ist fehlgeschlagen." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Nur 3D-Modelle importieren" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Nur Konfiguration importieren" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Eine neue PrusaSlicer-Instanz starten" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Wählen Sie eine Aktion, die auf die Datei angewendet werden soll" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "Nicht mehr anzeigen" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "Sie können immer nur eine .gcode-Datei gleichzeitig öffnen." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "G-Code-Datei ziehen und ablegen" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Sie haben mehrere Dateien zum Laden und „%1%“ ist eine davon.\n" -"Bitte beachten Sie, dass jeweils nur eine .zip-Datei geladen werden kann.\n" -"In diesem Fall können wir nur „%1%“ laden.\n" -"\n" -"Möchten Sie trotzdem fortfahren?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Mehrere Dateien ziehen und ablegen" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Sie haben mehrere Dateien zum Laden.\n" -"Bitte beachten Sie, dass nur die Geometrie aus allen 3mf-Dateien hochgeladen " -"wird.\n" -"\n" -"Möchten Sie trotzdem fortfahren?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Datei laden" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Dateien laden" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Alle Objekte werden entfernt, fortfahren?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Ausgewählte Objekte entfernen" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Kopien erhöhen" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Kopien verringern" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Geben Sie die Anzahl der Kopien ein:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Kopien des ausgewählten Objekts" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Setze Anzahl der Kopien auf %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Bett auffüllen" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Neue Druckervoreinstellung ausgewählt" @@ -7203,7 +8496,7 @@ msgstr "" "wird, wird sie beim Programmstart angeboten." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -7420,16 +8713,16 @@ msgstr "" "Wenn nicht aktiviert, fordert der Befehl Von der Festplatte neu laden jede " "Datei über ein Dialogfeld zum Öffnen von Dateien zur Auswahl auf." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "über" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "von" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Merkmalstyp" @@ -7445,7 +8738,7 @@ msgstr "Aktueller Z-Hop" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "Enthält den Z-Hop am Anfang des benutzerdefinierten G-Code-Blocks." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7462,35 +8755,10 @@ msgstr "" "geschrieben werden, damit PrusaSlicer weiß, von wo aus er fährt, wenn er die " "Kontrolle zurückerhält." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Downloads von Printables.com zulassen" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "Falls aktiviert, erlaubt PrusaSlicer den Download von Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Render" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Environment Map verwenden" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "" -"Wenn aktiviert, wird das Objekt mit Hilfe der Environment Map gerendert." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Dunkler Modus" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Dunkelmodus aktivieren" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7690,7 +8958,7 @@ msgstr "" msgid "High flow nozzle" msgstr "High-Flow-Düse" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7699,45 +8967,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Jetzt beenden." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "Konfiguration wurde nicht geladen" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"Konfiguration kann nicht aus dem Projekt geladen werden\n" -"\n" -"Datei: %1%\n" -"\n" -"Dieses Projekt wurde mit einer neueren Version von PrusaSlicer erstellt. Es " -"wurde nur die Geometrie geladen.\n" -"Auf die neueste Version aktualisieren, um volle Kompatibilität zu " -"gewährleisten.\n" -"Für mehr Informationen: %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"Die ausgewählte 3MF-Datei enthält ein Nachbearbeitungsskript.\n" -"Bitte das Skript sorgfältig überprüfen, bevor der G-Code exportiert wird." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Extra Länge bei Neustart" @@ -7765,7 +9002,7 @@ msgstr "Nächste" msgid "Set Mirror" msgstr "Spiegel setzen" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7773,14 +9010,14 @@ msgstr "" "Die Verwendung des Reinigungsturms für Extruder mit unterschiedlichen " "Düsendurchmessern ist experimentell, gehen Sie also mit Vorsicht vor." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Jetzt slicen" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7789,11 +9026,11 @@ msgstr "" "erheblich.\n" "Für das Drucken mit mehreren Materialien empfiehlt sich das Setzen der" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D Editiermodus" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Neues Projekt erstellen" @@ -7822,22 +9059,23 @@ msgid "The height of the tower raise." msgstr "Die Höhe der Turmanhebung." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Brücken Infill" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Lückenfüllung" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Schürze/Rand" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Benutzerdefiniert" @@ -8726,29 +9964,29 @@ msgstr[1] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Unbekannt" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Perimeter" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Äußerer Perimeter" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Überhang Perimeter" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Internes Infill" @@ -8825,9 +10063,9 @@ msgstr "Objekt Name: %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8838,6 +10076,7 @@ msgstr "Objekt Name: %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8866,7 +10105,7 @@ msgstr "Schichthöhe" msgid "Layers and Perimeters" msgstr "Schichten und Perimeter" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Drucker" @@ -8887,7 +10126,7 @@ msgstr "Andere Schichten" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9192,18 +10431,6 @@ msgstr "" "Überbrückungswinkel automatisch berechnet. Andernfalls wird der angegebene " "Winkel für alle Brücken verwendet. Verwenden Sie 180° für den Nullwinkel." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Brückenlüftergeschwindigkeit" @@ -9213,20 +10440,6 @@ msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" "Die Lüftergeschwindigkeit, die für Überbrückungen und Überhänge benutzt wird." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Brückenflussverhältnis" @@ -9290,7 +10503,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Geschwindigkeit" @@ -9312,7 +10525,7 @@ msgstr "Brückendruckgeschwindigkeit." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9737,20 +10950,6 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "Wählt die Druckprofile, die mit diesem Profil kompatibel sind." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "Möchten Sie die Änderungen in \"%1%\" speichern?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Speichern" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Verwerfen" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9912,15 +11111,11 @@ msgstr "Standard" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Höhe" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Radius" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -10176,10 +11371,6 @@ msgstr "" "Der Wert wird bei den meisten Prusa-Druckern ignoriert, die mit einem " "detaillierteren Extrudermodell ausgestattet sind." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Nach nicht gespeicherten Änderungen in Projekten fragen" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10234,12 +11425,6 @@ msgstr "" "das Minimum von Druck- und Filament-Volumengeschwindigkeit. Wird auf null " "gesetzt, wenn es keine Begrenzung gibt." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Maximale Geschwindigkeit bei nicht kreuzendem Infill" @@ -10545,12 +11730,6 @@ msgstr "" "Dieses Feld bedeutet, dass das Material abrasiv ist und eine gehärtete Düse " "erfordert. Der Wert wird vom Drucker verwendet, um dies zu überprüfen." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Kosten" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10580,7 +11759,7 @@ msgstr "" "herauszufinden, ob die Menge des Filaments auf der Spule ausreicht, um den " "Druck zu beenden." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10711,12 +11890,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zickzack" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "Erste Schicht" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10855,16 +12028,6 @@ msgstr "Fuzzy Skin" msgid "Fuzzy skin type." msgstr "Fuzzy Skin Typ." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"Sie werden nicht mehr danach gefragt werden, beim: \n" -"- PrusaSlicer schließen,\n" -"- Laden oder Erstellen eines neuen Projekts" - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -11078,12 +12241,6 @@ msgstr "" "verwenden wird. Stellen Sie Null ein, um die Beschleunigungskontrolle für " "den Reinigungsturm zu deaktivieren." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Eilgang" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -11114,25 +12271,16 @@ msgstr "Kombiniere das Infill all n Schichten" msgid "Length of the infill anchor" msgstr "Länge des Infill-Ankers" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Erfolgreich ausgeworfen. Das Gerät %s(%s) kann nun sicher vom Computer " -"entfernt werden." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Objektvolumen nach Typen ordnen" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Das Auswerfen von Gerät %s(%s) ist fehlgeschlagen." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Neues Projekt" @@ -13206,10 +14354,6 @@ msgstr "" "Durchmesser der Druckdüse x 1,125 verwendet. Falls als Prozentwert (z.B. " "90%) angegeben, wird dieser ausgehend von der Schichthöhe berechnet." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Einzug" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Druckbett" @@ -13517,7 +14661,7 @@ msgstr "" "Verwenden Sie diese Einstellung, um das Muster des Stützmaterials auf der " "horizontalen Ebene zu drehen." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Vom Prusa Account ausgeloggt." @@ -13842,7 +14986,7 @@ msgstr "Bemalt die Flächen innerhalb des gewählten Höhenbereichs." msgid "Autogeneration will erase all manually edited points." msgstr "Die automatische Generierung löscht alle manuell bearbeiteten Punkte." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Punkt entfernen" @@ -14597,7 +15741,7 @@ msgstr "" "werden, um das neue Filament auf dem Reinigungsturm für ein bestimmtes " "Werkzeugpaar zu reinigen." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Breite" @@ -16737,11 +17881,6 @@ msgstr "Gesamtzahl der Objektinstanzen im Druck, summiert über alle Objekte." msgid "Scale per object" msgstr "Skalierung pro Objekt" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Eingeloggt im Prusa Account als %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -17206,10 +18345,6 @@ msgstr "Abstand vom Bett" msgid "Enable rotations (slow)" msgstr "Rotationen aktivieren (langsam)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Verbindung zum Prusa Account fehlgeschlagen." - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -17356,13 +18491,9 @@ msgstr "Auswahl Alles hinzufügen" msgid "Selection-Remove All" msgstr "Auswahl Alles entfernen" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Die Auswahl des Druckers in Prusa Connect ist fehlgeschlagen." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Anordnen" @@ -17405,7 +18536,7 @@ msgstr "Druckbettprofil" msgid "Load shape from STL..." msgstr "Lade Umriß von STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Einstellungen" @@ -17469,7 +18600,7 @@ msgstr "Hersteller" msgid "Filaments" msgstr "Filamente" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Seitenleiste aufklappen" @@ -17482,7 +18613,7 @@ msgstr "Entfernen" msgid "Update built-in Presets automatically" msgstr "Eingebaute Voreinstellungen automatisch aktualisieren" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Downloadpfad" @@ -17536,7 +18667,7 @@ msgid "Cancel" msgstr "Abbrechen" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Undo" @@ -17806,22 +18937,11 @@ msgstr "Häkchen bearbeiten - Strg + Linksklick" msgid "Edit tick mark - Right click" msgstr "Häkchen bearbeiten - Rechtsklick" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Druckeinstellungen" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N.V." - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17929,64 +19049,30 @@ msgstr "Vorschaubild ändern" msgid "Loading of the \"%1%\"" msgstr "Laden der \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Wiedereinzug" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Naht" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Werkzeugwechsel" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Farbwechsel" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Druck pausieren" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Reinigen" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Extrudieren" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Eigenschaften ausblenden" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Eigenschaften zeigen" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Typ" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Schicht" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Volumetrische Flussrate" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Zeit" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Tatsächliches Geschwindigkeitsprofil" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -18012,18 +19098,6 @@ msgstr[2] "" msgid "Install" msgstr "Installation" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Tabelle ausblenden" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Tabelle anzeigen" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Werkzeugposition" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -18155,7 +19229,7 @@ msgstr "App Update" msgid "Your %1% is up to date." msgstr "Ihr %1% ist auf dem neuesten Stand." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Fehler beim Umwandeln einer G-Code-Datei" @@ -18321,7 +19395,7 @@ msgstr "" msgid "Initializing..." msgstr "Initialisierung..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -18334,151 +19408,40 @@ msgstr "Initialisierung..." msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Klicken zum Ausblenden" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Klicken zum Anzeigen" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "bis zu" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "bis" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Prozent" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Höhe (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Breite (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Geschwindigkeit (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Tatsächliche Geschwindigkeit (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Lüftergeschwindigkeit (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Temperatur (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Volumetrische Flussrate (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Tatsächliche volumetrische Durchflussmenge (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Schicht-Zeit (linear)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Schicht-Zeit (logarithmisch)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Werkzeug" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Color Print" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Standardfarbe" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "Standardfarbe" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Normaler Modus" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Stealth Modus" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Gesamt" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Stealth Modus anzeigen" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "Normalen Modus zeigen" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Einzüge" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "Wiedereinzüge" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Nähte" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Werkzeugwechsel" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Farbwechsel" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Druckpausen" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "Benutzerdefinierte G-Codes" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Schwerpunkt" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Konturhüllen" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Werkzeugposition" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "Schwalbenschwanz" @@ -18637,7 +19600,7 @@ msgstr "Toleranz" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Massives Infill" @@ -18645,7 +19608,7 @@ msgstr "Massives Infill" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Bügeln" @@ -18715,12 +19678,12 @@ msgstr "Nut ändern" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Rücksetzen" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Rechter Mausklick" @@ -19102,91 +20065,91 @@ msgstr "" "Diese Maßnahme ist nicht rückgängig zu machen.\n" "Möchten Sie fortfahren?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Farbwechsel" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Druck" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pause" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Ereignis" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Restzeit" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Dauer" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Benutzerdefinierten G-Code verbergen" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Benutzerdefinierten G-Code anzeigen" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Geschätzte Druckzeiten" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Linke Maustaste:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Detail hinzufügen" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Rechte Maustaste:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Detail entfernen" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Gross + Linke Maustaste:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Zurücksetzen auf Basis" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Gross + Rechte Maustaste:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Glätten" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Mausrad:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Bearbeitungsbereich vergrößern/verkleinern" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptiv" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Qualität / Geschwindigkeit" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Höhere Druckqualität versus höhere Druckgeschwindigkeit." @@ -19202,7 +20165,7 @@ msgstr "Aufschlüsselung Extruder Verwendung" msgid "Waiting for statistics" msgstr "Warten auf Statistiken" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." @@ -19250,7 +20213,8 @@ msgstr "" "Möchten Sie fortfahren?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Auswahl merken" @@ -19271,7 +20235,7 @@ msgstr "Siehe Releases-Seite." msgid "Preparing settings tabs" msgstr "Vorbereiten der Einstellungs-Registerkarten" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Alles slicen" @@ -19291,7 +20255,7 @@ msgstr "Kategorie" msgid "Search in English" msgstr "Suche in Englisch" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Lade Datei" @@ -19974,93 +20938,21 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" "Wenn aktiviert, wird PrusaSlicer keine Hyperlinks in Ihrem Browser öffnen." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "Schaltfläche \"Anmelden\" in der oberen Anwendungsleiste anzeigen" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Wenn diese Option aktiviert ist, zeigt PrusaSlicer die Schaltfläche " -"\"Anmelden\" in der oberen Anwendungsleiste an." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Wenn aktiviert, verwendet die Benutzeroberfläche die Farben des dunklen " "Modus. Wenn deaktiviert, wird die alte Benutzeroberfläche verwendet." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Systemmenü für Anwendung verwenden" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Wenn diese Option aktiviert ist, verwendet die Anwendung das Standard-" -"Windows-Systemmenü,\n" -"aber bei einigen Kombinationen von Bildschirmgrößen kann es hässlich " -"aussehen. Wenn deaktiviert, wird die alte Benutzeroberfläche verwendet." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Änderungen bei den kritischen Optionen" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"Das Ändern einiger Optionen führt zu einem Neustart der Anwendung.\n" -"Sie verlieren dann den Inhalt der Plattform." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Symbolgröße in Bezug auf die Standardgröße" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "" -"Wählen Sie die Symbolgröße der Symbolleiste in Bezug auf die Standardgröße." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Layout-Optionen" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Altes reguläres Layout mit der Registerleiste" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Einstellungen im nicht-modalen Fenster" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Textfarben" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Modus-Marker" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Schriftgröße der Anwendung" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Schriftart auf Standard zurücksetzen" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Schriftgröße" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20615,32 +21507,6 @@ msgstr "" "Bitte anmelden, um den Zugriff auf alle abonnierten Konfigurationsquellen " "wiederherzustellen." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Stützmaterial" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Schürze" @@ -20689,12 +21555,6 @@ msgstr "Druckpausen G-Code" msgid "Template Custom G-code" msgstr "Vorlage Benutzerdefinierter G-Code" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "Benutzerdefinierter G-Code" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "Es wurden keine Extrusionen für Objekte erzeugt." @@ -20715,6 +21575,12 @@ msgstr "Druck" msgid "filament" msgstr "Filament" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "Benutzerdefinierter G-Code" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "SLA Druck" @@ -20779,14 +21645,6 @@ msgstr "Extruder" msgid "Default" msgstr "Standard" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Extruder" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20851,11 +21709,6 @@ msgstr "Grundschicht um Objekt" msgid "Hollowing" msgstr "Aushöhlen" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Export G-Code" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Einzug" @@ -20875,22 +21728,6 @@ msgstr "Größe" msgid "All" msgstr "Alle" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Hinweis" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Neuladen von Festplatte" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20899,65 +21736,6 @@ msgstr "Firmware" msgid "Add" msgstr "Hinzufügen" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Löschen" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Lüftergeschwindigkeit" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Temperatur" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Fehler" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filament" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Linker Mausklick" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Ziehen" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Warnung" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20966,17 +21744,6 @@ msgstr "Warnung" msgid "Clipping of view" msgstr "Ausschnitt der Ansicht" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Objekt löschen" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Mausrad" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Sichtbare Stützstruktur" @@ -21005,440 +21772,17 @@ msgstr "Ändert die Anzahl der generierten Stützpunkte." msgid "Support parameter change" msgstr "Stützparameter Änderung" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "SLA Stützpunkte" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "Möchten Sie Ihre manuell bearbeiteten Stützpunkte speichern?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "Stützpunkte speichern?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Stützpunkte editieren" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Stützpunkte automatisch generieren" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "SLA Gizmo Tastaturkürzel" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "" -"Hinweis: Einige Tastenkombinationen funktionieren nur im " -"(Nicht-)Bearbeitungsmodus." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Zum Bearbeitungsmodus umschalten" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Gewählter Stützpunkt" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Insel Stützpunkt" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Generierter Stützpunkt" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Bearbeiteter Stützpunkt" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Schwebender Stützpunkt" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Alle löschen" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Ungültige Daten" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Von imperialen Einheiten umrechnen" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Umrechnung von imperialen Einheiten rückgängig machen" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Umrechnen von Meter" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Umrechnung von Metern umkehren" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "Achtung!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Sende G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Vorschau" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" "Einige der ausgewählten Dateien sind bereits vorhanden. Möchten Sie diese " "ersetzen?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Alle Objekte löschen" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "WARNUNG:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Schichten" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "" -"Dieses System unterstützt nicht die sichere Speicherung von Passwörtern" - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"Die Objektgröße aus der Datei %s scheint Null zu sein.\n" -"Dieses Objekt wurde aus dem Modell entfernt" -msgstr[1] "" -"Die Größe der Objekte aus der Datei %s scheint Null zu sein.\n" -"Diese Objekte wurden aus dem Modell entfernt" - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "Die Größe des Objekts ist Null" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Die Abmessungen des Objekts aus der Datei %s scheinen in Metern definiert zu " -"sein. Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie " -"die Abmessungen des Objekts neu berechnen?" -msgstr[1] "" -"Die Abmessungen einiger Objekte aus der Datei %s scheinen in Metern " -"definiert zu sein. Die interne Einheit von PrusaSlicer ist ein Millimeter. " -"Möchten Sie die Abmessungen der Objekte neu berechnen?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "Das Objekt ist zu klein" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Anwenden auf alle verbleibenden kleinen Objekte, die geladen werden." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Die Abmessungen einiger Objekte aus der Datei %s scheinen in Zoll definiert " -"zu sein.\n" -"Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie die " -"Abmessungen dieser Objekte neu berechnen?" -msgstr[1] "" -"Die Abmessungen einiger Objekte aus den Dateien %s scheinen in Zoll " -"definiert zu sein.\n" -"Die interne Einheit von PrusaSlicer ist ein Millimeter. Möchten Sie die " -"Abmessungen dieser Objekte neu berechnen?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Diese Datei enthält mehrere Objekte, die auf verschiedenen Höhen " -"positioniert sind.\n" -"Anstatt sie als mehrere Objekte zu betrachten, sollte \n" -"die Datei als ein einziges Objekt mit mehreren Teilen geladen werden?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Objekt mit mehreren Teilen erkannt" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Auf alle geladenen Objekte anwenden." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Diese Datei kann nicht im einfachen Modus geladen werden. Möchten Sie in den " -"fortgeschrittenen Modus wechseln?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Erweiterte Daten gefunden" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"Materialvoreinstellung wurde nicht geladen:\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Für einen Multimaterialdrucker wurden mehrere Objekte geladen.\n" -"Soll ich, anstatt sie als mehrere Objekte zu betrachten, \n" -"diese Dateien als ein einzelnes Objekt mit mehreren Teilen behandeln?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"Ihr Objekt scheint zu groß zu sein. Es wurde deshalb automatisch " -"verkleinert, um auf Ihre Druckplatte zu passen." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Objekt zu groß?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Exportiere STL Datei:" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Exportiere AMF Datei:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Speichere Datei als:" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Exportiere OBJ Datei:" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Objekt löschen, das ein Teil eines Schnittobjekts ist" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "" -"Sie versuchen, ein Objekt zu löschen, das Teil eines Schnittobjekts ist." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"Diese Aktion zerstört eine Schnittinformation.\n" -"Danach kann PrusaSlicer die Konsistenz des Modells nicht mehr garantieren." - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Objekt löschen" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Alle nicht soliden Teile (Modifikatoren) wurden gelöscht" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "In Objekte trennen" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Ein Objekt verfügt über benutzerdefinierte Stützverstärker, die nicht " -"verwendet werden, weil Stützen deaktiviert sind." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Stützen nur für Verstärker aktivieren." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "'Betttemperatur durch Extruder' und 'Reinigungsturm Extruder'" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"Die Filamentschrumpfung wird nicht angewendet, da die Filamentschrumpfung " -"bei den verwendeten Filamenten sehr unterschiedlich ist." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"Das Drucken mit Stützen mit unterschiedlichen Düsendurchmessern ist " -"experimentell. Für beste Ergebnisse wechseln Sie zu organischen Stützen und" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "weisen Sie einen bestimmten Extruder für Stützen zu." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "Ein anderer Exportjob läuft zurzeit." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Ersetzen von:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "Kann nicht durch mehr als ein Volumen ersetzt werden" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Fehler während Ersatz" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Neue Datei auswählen" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "Datei zum Ersetzen wurde nicht ausgewählt" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Bitte wählen Sie die neu zu ladende Datei aus" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "Die gewählte Datei" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "weicht von der Originaldatei ab" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Möchten Sie es ersetzen" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Neuladen von:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Kann nicht nachgeladen werden:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Fehler beim erneuten Laden" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Alles von der Festplatte neu laden" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Sie verwenden eine Vorlagen-Filament-Voreinstellung." -msgstr[1] "Sie verwenden Vorlagen-Filament-Voreinstellungen." -msgstr[2] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Bitte beachten Sie, dass die Vorlagen-Voreinstellungen nicht für einen " -"bestimmten Drucker angepasst sind und nur als Ausgangspunkt für die " -"Erstellung Ihrer eigenen Benutzer-Voreinstellungen verwendet werden sollten." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Weitere Infos unter" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Es gibt aktive Warnungen zu gesliceten Modellen:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "erzeugte Warnungen" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Slicen abgebrochen" - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Undo / Redo arbeitet" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21450,303 +21794,6 @@ msgstr "" "\n" "Soll ich sie ausschalten, um den Firmware-Einzug zu aktivieren?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Umstellung der Druckertechnologie von %1% auf %2%.\n" -"Es wurden einige %1%-Voreinstellungen geändert, die nach dem Wechsel der " -"Druckertechnologie verloren gehen." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "" -"Erstellen eines neuen Projekts, während das aktuelle Projekt geändert wurde." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "" -"Erstellen eines neuen Projekts, während einige Voreinstellungen geändert " -"wurden." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"Sie können die Änderungen an den Voreinstellungen für das neue Projekt " -"beibehalten oder sie verwerfen." - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"Sie können die Änderungen an den Voreinstellungen im neuen Projekt " -"beibehalten, sie verwerfen oder als neue Voreinstellungen speichern.\n" -"Hinweis: Wenn die Änderungen gespeichert werden, werden sie nicht in das " -"neue Projekt übernommen." - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Projekt laden" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Objekt importieren" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Objekte importieren" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "SLA-Archiv importieren" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "enthält keinen gültigen G-Code." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Fehler beim Laden einer .gcode-Datei" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "Ausgewählte Datei kann nicht geöffnet werden." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "Die ausgewählte Datei ist bereits im ASCII-Format." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "Die Datei %1% existiert bereits. Möchten Sie sie überschreiben?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "Ausgabedatei kann nicht geöffnet werden." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "G-code ASCII-Datei erfolgreich erstellt" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "G-Code-Datei in ASCII-Format umwandeln" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "Die ausgewählte Datei ist bereits im Binärformat." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "G-Code Binärdatei erfolgreich erstellt" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "G-Code-Datei in Binärformat umwandeln" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - Datei mit mehreren Projekten" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "Es werden mehrere Dateien geladen, darunter auch Projektdateien." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Wählen Sie eine Aktion, die auf alle Dateien angewendet werden soll." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Es werden mehrere Dateien geladen." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Aktion" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "3D Modelle imortieren" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Eine neue PrusaSlicer-Instanz starten" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Wählen Sie eine zum Laden als Projekt" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Wählen Sie nur eine Datei aus, um die Konfiguration zu laden." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Entpacken der Datei nach %1%: %2% fehlgeschlagen" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Projektdatei laden" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Als Projekt öffnen" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"Binärer G-Code kann nicht mit der Erweiterung %1% gespeichert werden.\n" -"\n" -"Verwenden Sie eine andere Erweiterung oder deaktivieren Sie den Binär-G-Code Export in den Druckereinstellungen." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"ASCII G-Code mit der Erweiterung %1% kann nicht gespeichert werden.\n" -"\n" -"Verwenden Sie eine andere Erweiterung oder aktivieren Sie Binär-" -"G-Code-Export in den Druckereinstellungen." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "Der angegebene Dateiname ist ungültig." - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "Die folgenden Zeichen sind in einem FAT-Dateisystem nicht zulässig:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Speichere G-Code Datei als:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "SL1 / SL1S-Datei speichern unter:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Export-Verzeichnis auswählen:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Betten exportieren" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Boolesche Operationen an Modellnetzen können nicht durchgeführt werden. Es " -"werden nur positive Teile exportiert." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"Sind Sie sicher, dass Sie die Original-SVGs mit ihren lokalen Pfaden in der " -"3MF-Datei speichern möchten?\n" -"Wenn Sie 'NEIN' wählen, können alle SVGs im Projekt nicht mehr bearbeitet " -"werden." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Privater Schutz" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"Die Plattform ist leer.\n" -"Möchten Sie das Projekt speichern?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Projekt speichern" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "Kann Datei nicht speichern" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Die Auswahl eines Druckers ist fehlgeschlagen." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Antwort vom Prusa Connect Server konnte nicht gelesen werden. Der Upload " -"wird abgebrochen." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Alle nach Connect senden" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"Ist der Drucker bereit? Ist das Druckblech an seinem Platz, leer und sauber?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Hochladen und Drucken" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"Sequentielles Anordnen für ein einzelnes Bett ist nur erlaubt, wenn sich " -"alle Instanzen der betroffenen Objekte auf demselben Bett befinden." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"Die folgendenObjekte, die nicht auf ein einzelnes Bett passen, wurden bei " -"der Anordnung ignoriert:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Export" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Zum Drucker senden" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Aus Zwischenablage einfügen" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/en/PrusaSlicer_en.po b/resources/localization/en/PrusaSlicer_en.po index 840962c778..937e409c81 100644 --- a/resources/localization/en/PrusaSlicer_en.po +++ b/resources/localization/en/PrusaSlicer_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -16,41 +16,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "" @@ -58,23 +58,23 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -98,25 +98,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "" @@ -266,7 +267,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "" @@ -807,9 +808,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -820,6 +821,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -908,7 +910,7 @@ msgid "" "the API Key or the password required for authentication." msgstr "" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "" @@ -1106,7 +1108,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "" @@ -1252,6 +1254,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "" @@ -1273,7 +1276,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "" @@ -1331,7 +1334,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "" @@ -1353,7 +1356,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "" @@ -1797,8 +1800,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1824,7 +1827,7 @@ msgstr "" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "" @@ -1839,7 +1842,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "" @@ -1963,7 +1966,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "" @@ -2242,7 +2245,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "" @@ -2269,7 +2272,7 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "" @@ -2379,7 +2382,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "" @@ -2650,8 +2653,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "" @@ -4692,7 +4695,7 @@ msgstr "" "This matrix describes volumes (in cubic millimetres) required to purge the " "new filament on the wipe tower for any given pair of tools." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "" @@ -5858,7 +5861,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "" #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "" @@ -6151,7 +6154,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6350,8 +6353,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "" @@ -6987,8 +6990,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "" @@ -7160,7 +7163,7 @@ msgstr "" msgid "Load shape from STL..." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "" @@ -7627,7 +7630,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -7706,7 +7709,7 @@ msgstr "" "Additionally, a backup snapshot of the whole configuration is created before " "an update is applied." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -7751,7 +7754,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "" @@ -8200,7 +8203,7 @@ msgid "Perform" msgstr "" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "" @@ -8625,7 +8628,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "" @@ -8686,10 +8689,10 @@ msgstr "" msgid "parameter name" msgstr "" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -8928,7 +8931,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "" @@ -8979,102 +8982,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9087,198 +9090,198 @@ msgstr "" msgid "in" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "" @@ -9440,9 +9443,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "" @@ -9452,7 +9455,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "" @@ -9461,9 +9464,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "" @@ -9523,7 +9526,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "" @@ -9959,9 +9962,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10154,7 +10157,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "" @@ -10410,7 +10413,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "" @@ -10465,7 +10468,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "" @@ -10531,7 +10534,7 @@ msgid "Hollow and drill" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -10780,12 +10783,12 @@ msgstr "" msgid "Move" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "" @@ -10952,7 +10955,7 @@ msgid "Lock supports under new islands" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "" @@ -10961,17 +10964,17 @@ msgid "Remove all points" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "" @@ -10999,99 +11002,99 @@ msgstr "" msgid "Support parameter change" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11340,352 +11343,352 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." msgstr "" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -11693,16 +11696,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -11711,11 +11714,11 @@ msgstr "" msgid "ERROR:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "" @@ -11851,7 +11854,7 @@ msgstr "" msgid "Critical error" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -11912,7 +11915,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "" @@ -12163,7 +12167,7 @@ msgid "" "You will lose content of the plater." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "" @@ -12246,7 +12250,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12255,7 +12259,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12263,7 +12267,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "" @@ -12309,12 +12313,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12509,7 +12513,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -12533,19 +12537,19 @@ msgstr "" msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -12824,11 +12828,11 @@ msgstr "" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "" @@ -13326,18 +13330,18 @@ msgstr "" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13466,7 +13470,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "" @@ -13517,7 +13521,7 @@ msgstr "" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "" @@ -13905,7 +13909,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "" @@ -14021,6 +14025,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14054,8 +14089,8 @@ msgstr "" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -14622,7 +14657,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "" @@ -14742,7 +14777,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15003,7 +15038,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "" @@ -15109,7 +15144,7 @@ msgid "This printer will be shown in the presets list as" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15242,75 +15277,75 @@ msgstr[1] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15320,21 +15355,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15347,13 +15382,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15364,11 +15399,11 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15381,15 +15416,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15402,134 +15437,134 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 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:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -15537,17 +15572,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -15555,7 +15590,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -15563,110 +15598,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -15674,186 +15709,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -15863,11 +15898,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -15875,49 +15910,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -15927,7 +15962,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -15936,88 +15971,88 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16025,15 +16060,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "" @@ -16398,106 +16433,116 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/es/PrusaSlicer.mo b/resources/localization/es/PrusaSlicer.mo index 97e848ae830b707c4bddd5a6d36b8f7bb02381b5..6771627db21fe5fefa81396836851e85c390b8f2 100644 GIT binary patch delta 126337 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 E7n>9v2mk;8 delta 125621 zcmXWkcfgKSAHeb3GmNaHjI2lY-bC4>><~&Mvl5jkrE-U?2#J=m6D3qiDx)b93Y9d3 zG-OoXM8^C5-simke9pP<>pJ6ie&<~G^PuM4~vJeJhce zQj+?xY+g3fa&r&11bKUQB&_bT$^C{vwvcwV00IV@~`DGx2xKfhRC~B9Tn| zOCcW@E?_^*_gl6^f4m!S!d=LC5;cC$mMDdtuo&JMeGE%bUy2U!BP@@fV0%1@&9UK; zY>BG)AZFn*EKmQ5Efgwp;RN=@qJLydbi)VG0ep@Fu+q_NiQDmU^!h2h6}ue^1AG^+ zp#Ciy$#Yl`FF&3wksqt$Mc4#=t}R|i|B2Tq%)qo0;lWvG$W~z!d>b?HRP<~#+n?cj zcC5_jxzQ!4kGb$#ER9_;4~|6J9gCOXW0-VAFHkU~%P=>7gn4l%`uPudDgK7e>^#~~ zvA;q`Wzi+99&L<1*8#JzCmQSYLuhXceX+h_3lg^uGP*Ko6q>IfkhvO;WJov+;)9 zr^Af}F%@F8fwE|XDkIw_aaFVhy5?l_dFVbl>Z0vljdt8EdSm!JndnQw8QqG8 z?9T8(VhsAgM09}D(5!t9z5i9TqcyR<9#f&mROrze?nm$Y9c}M#w7t`*I{Poje_`$O zq9ZPiW@#mKM%SPn_COoxgWfj)ZTJo}XGUTwr09K9qBGFv=b*XtJi7MF{oMV(l7h*z z25oRlyx~jqfv?d951}3Zj?VBew8ONs;l4cRky{kKuLRm&xp=)g+Form0!=aL4IL@i zU=K8egV7P+gMR)%ygm+XU^==z=c3Q8jn_A$1KN%5rXOPcFSOmW=<_+xg$Z4Dj{Wb< zigCdXOQR1~M3e98Xh(D)H={XlYpjn(pBs2lb*&qSv4kxejf2AiCyvpzYs{=FELb z3XXJa{9p$9z#KG`&!cO)6wQ&B(fz&=ZRiVh0AEMkoO3Wl^dI^#Rg1LIzFt)|86&!7=l6tAyEBk^JUd=J{ekC+V)Bd-F!zl8b` zG^dWn`gu(E{hvrnORZG~dP5O3gq6?%)QZ;|M?0Yd?Td!?c66q9M(>H<7abiP6CD?w zsP_L@yf7VI(^+V8JQH1v4s2ztZ;Wn@?m=g~A06-kbYREOf&PsS@En@V+0sLV^I_7^ zm!n{4>!J^~#VqWEHgFfZBoCk=pNVe6MQEhnL;qTFg(+Y;?OQT<48sh-G2`k}7G?KrexpE3q`~Q+l!vm$!88t;C z(hjq*H=3LeqceI6&F;mq{su0lz6qWAz{|q(_o5Mtfy_X^HCC0!_N%=;x1Md7O=<@m+L@zsG*~KQvc* zCX2GB*?5_tBb$7ASfeMf6ZQG%K#rjUNH3O_xQqJ>p97CZ^*&G}MdY=WEc0Kf-4C z4PK2!ONJci5gm_2D4AGIp#nF29WEp;pffFBDy&^YbVhB^0d_${+8-VGqnL%$(TJ=< zXSxL|;!$*070OCW)WX_mP7F-R{u>@Ij6r8O73kKA9;nP!#_Z^^>wK#OBb ztbsS;2wZ@l<50ZwinPQC+=sqHI+saHyo@XGb@zYIvLT5sDwme}1w=!v$Mt8?k?%lv z!x8kT&R0GyF&HmJuRn;+bRHU!&DajVKy#;fg|H;G&`7pMBXAui8&T*(!DM*`o$(Sh zTi-!D{1VOPZ_u^BfLWNgVi-VmG-6%Q?+=qPJ3fx)!fZ6@mZ1|`jrO;#BKzMEe!~Sr ze*~N1f9P6WT`A1;PIRVwup|D9Zo4*>(-O7uUMz*n&}91*=V4}*Fn}fK(!GtIs9VvA z{8S|wMs}PFj_4FR;`FLv%?qOgtBW?!3bU{WK98gDcD%G&TB0+KL6=}V+RiuV^M9a6 z^jS2b#j1y;D4mRjs^|b3p!>BY8nO;J6|ct<*%FEUXb0zOgqh~78ElP4XdJprUc`R* z78>#*wZg8biymAzU>!_89zS>=O^%woMxq@q!D_e`UE`mzG+tUad{wKD4q!O0#POJg zwdbpJJe^*m5>zAW%r;X^1-=oQL3Y}5D2I2F{ zm__|s^uF8CwH=SPvj}bH?fCguXk<^|Zu}3Q!kt(0ocsUQhGB*i(KTF#HvAbn(x0&w z7Hkyud24h@?nE0NfhOA+G%~X=wT;nSc?UfoK0=>6iuUstrhfjv?5Ys5l4!?u(6hZG znuJ}@hHgZcXaJhk_n{%47_UE#cKk9rkWJ`wU!wPaheq-bd=PV9&Hisp;nAzp68GW< z=uEC`9NuOf&<<`z_v`)W_L+zdY#N$$v(YtQh%VV%SQ9@-52EwvbD2#-GUi6>Et;_Z z4dJz1$cNp~ldnG-s?qVrWUNm>x94MM!%w0Ec@7=mqUh@Q`37`be~d=<3v_}<(0(r1 zu%Rj3G<;A2>ruZd)`z3nI{~ZW8gyxXLI?aa&cKuCL>_GxuFpW*orf;TN^}=}6t5q~ zO4O78P*_MIt9e+f576&=+t3;QjIQM$=nT)JGtSc@T)z|@NO^n%>!CCJ4UOQrSWjyi z+Ao9-Gz(dRWTFZMJE|2fB(6k5)&#w=U95LU2htB+^AYIF>k)J<-$k?feRRf$&}2P> z-k-Ns82IJr5?+CG-Tzf6*wJP*WM85W9EjJCqhBb_;Imk=b(rDX=)kw34emnM_`B#o z(Tm%J>y^>3Xsyuu`(k$Y|7{e^*1OQ{vH%U?%Qylz#Ot-M2{XJJ?YJ*KfP>M9?MDax z2O5df*anMV8xEua=$em3m-rP-dUAb4!43~%DLjScuyETD%Eo8}x}o=vLO*{hUVjhm za6eYY^mgIEsgC8T_eAd>6J3H2Q{UQ-{qM`++V`hn;AHXbp1zmz|==M5{W$`?k{bf3a$hAh7xO`M|3N6hWB6{ddouAY z1rLxT;X>jJx;=9D2y1jHdbXEEuQx=qzXkekXp27I3q2ohMK;B{^<4@;RiSmO`=!O4nD-{xCb3T#*JZSm!kFB=*iat4fPG^fCi#D zaX&hNC(&KE1(SB1=oMyK0DZ6;8uEsig`Kbk-i3ztb#(2&!&@+MQ(9sm^g~1b3Fg8b zX#0E7CHNi9wVb`fE~?m@{qF}|xZnqOq5E|PR=_przWomE_&ip@ihaV{@OtD+WMVA3 z8|In#PjSHp)}sx4hrT>6L@((Z8Z3u~x;Yx! zF6cQi2%MK3DwMCb32%0NT#QGa($KRq$dOp@m-x_vVYrNF`e>VjmoPf^g zCAYqB*t=jpR?5 zw4oe#gyblO&af7GV^egb*Q3cb7+t$zXcE1E&hSNCfveExdJhdbFdUmxpMl>01$M%{ z=)@`xWB*&IH7u-2BXoNWLT7q!tUrN9Xd(KN*@dp{QFH*Wz>NjR(>Fe;N&8p%LL=Dv7RjEu4-` zkd2Y}9BW~n`@&KVx<72&5$M1cp^@8)jWKzQf*n_VAcUxM^nP?-FGSaTd%S)gZK%TN zw8T}|84dMRG^BITY+ryb#ajFTcVSC>>cOxC-v*P3gA`nwKhXVu*+bzM3eC~A8i|YW zVKkew9u70FiaV$`M4!(!CPb(<`YvgN&a@YLUW`F=XmNB8mU92+AO{?21vHsjqM`1I zW^Z4-8W*DPgdfoR{zR83^O2A{#n6+lF8X{|%)nmgF6xWo{GjaIXaKNOEOG|u8{a!TWO~!|9c`dqYI-^P47hTf(qjRGh&cVFqB-z2`g~$?*uJIE0X9H$q8IuS z8;!QRd@^fjc7MSIlO@}fkfr5t0`=R`>&I~r7JMuW>;d$An1fUCRdfIir=}$uVt+JZ z&!Yo<6FcAz+>6Dhh5Pf1ee}xN)N>79=ZGty(y&c|wOR*PTi1wP5 zmilXSZ{k3%mv}NP$vAYoJ%{PI0!{MOX!fs%{rei(iJ7&?)2Xb$9jn*Hw$#VGiaDTC{= z89IaW=vwD_Cd{M+nw0f$E_Ol(^gCwZDfC1v@@!gS4pv7GrjO9=w;O-MljsC~c#i#V z(j9m%eA_*RO{tfg8?t;5+Th~oIy6^yppnV`d)PhUiRtp%WU0F42SN zz-Bzp{`Z6VTyUnZqHDGR4b@li#-HN#KVv=D3t{F((dWve189Ig*Ag9gC$z(XXb#+u z-v1)j!MBnWjKJ^F3+VU%OXr1yrUu$@d-PoBi4OP)tb+5=h<%36H23^4fs*Kb_0gHO zLOZ@5>*AnTPd-P%0lb1XxCyJ{A83Qc7KF3BIy#dMv3?6yqCN)Ap=Id7v>I*a7@8ZG zFN{C!q6buWwB4JKU6)MUNx_j$Mnm@$I^%_yg|DIwZAU}8FZw6iagIe{VEM5h^)l$Y zV*y4RhgLXv7{s-w_kgx8C~bestTWFAo-v*2ARxz7qv!a0eQq2hfo|i4*X7{0*;o zIm{@}D=|sYf!4s<*c6@dJ=g_DqX*A6w4Z%w1ph^IDgO%ge`N|~R)hvSp#!-cZEzGi zkeAUMcmv&@o6z_CH`pFeVRvl#YM8*Y*p>PlXhgEFOiNseP4F5Vg;R0k%4FD9?N@~Z zWdb_lY1jehq7VLxH(=@2VYiINC#las_i>rmLYDVL2RH$Z(^95L%`f_w&pP}c+Uc3%-z8OM( zBbqA<(e3yeGT>xl8wL02|IoE5`c_!merQLJ;3fDNI^!46fxL`{con)EwxA9FjGhCD zwPE1>(Fop#?vgQRyN_W3-~Y2IIMbzA4_9GL{29&WLT`rwlti<)78;>z(a7{h@9U3- zeh5~=d*kQx(NMpL?QjJ;fm2HViL(@(VYYQ)e_o0nJk`*FHANe~77bxHyb1@P&&@|? z^g0&7_s|*dL1%mI=niz7jX?MBEHu=suo-@a zc97@Y@CBv_I*=x4yVs&i(gS^NINpJeqy3$Jm;LW{NxT%%sE4aZU6gf2zP4PgLnF^hUPw4;$|jy;Gj-F$R+ys?4(ZxVgP1!wvL+QGSa zL%EINyzs9R-^tAdf#8@5)^tr)Eg!#xMqE@ z6yAqf_*AT~MI-bzzK6&0E?n_JcnKB%Fod`{R_1zdT#l2_C9L&PSh|L2Bzs_QybWEN zGI5%M$#wB3VW!p4(6&ae_eR(30nEb3(e1So&HiuDr8$Bv@eKCFCYwWqp2E7+ z-;MPX=tM93)T5vMSBrvw1?vv%%m=f#q$Q5yA$$&ZZ%s>lfp>kDmiQQ(Zwnpg_&f~s za&(5Z(2#aPI~W>2pNvLgKDNeJ(TV+y9q2!C@%9j!K4=mSh>k-;ybyh0BbLSQ(45J( zBShwMblX-(J8p^Y|Gv?C(RQX{Ib0s=J22_Uk5Vw?d3OfOqTA*wwBZ)$+V@2FcV9G{ zZ^v|e9KHVuw4G` zbvPPVqBE=XRXFKtqV=oM23khDq7&$c4sdjI0=g?^qD!(6tKeGn`GZLchUzaYkBP5C z0~OE*YoiUfL?7%OKc5_Z61{I8x*Jwuef$7T#?$ChUHVPf|5sve>g~{elRYSyR0GlE zn}SAS85-LCSQ`_2!!IW5U{$IQp~<#9`f>E9=sEQHqThyX-4I=(F6e-7MEXl6hEQ;S zPr-Kh0-8j>qM^KiweX^SAs4PjN8TD8Xg72~Q_%>#jkfn0dbIx-ub)QS>Ja;#Dkz zslWgG1%<*~_zu0{B%0;9zYih24DFyM8mT_$Ova%n-DBv9_#`^e1!%~>#76iJ8uD5{ zgmxOEYd-`FCMi5X!I3|XX8!_oDORIvzXNOHujs&v{uu5ngU+xHI`EG1`araUk?8gt zAFn@yY=*=#biyxV(gr_>H*7<*`#W?-2hkavz=l|5e^~QDSeg1*G&fdY9sDs`@TU-| zYcO>ZqW4e6>i9;ye&8qezcW401ubzP?BA==5ca`pI2L_vuEGlVB^r@4@p_emVSt^` zC7O(W{wg|vAJFH|pu4QZp-^viC>b8Ol?zw$!8A1FAEVj(173sY(T3Xm9KP-L#~Rch z#pbvMUHgB~8CElwZ@9nll>_8;A3cqt1%1r;Pv0)X$)iDt01tJOKUt3H14OSdab_-^C9u`7?CX z2+h)7n96?aMtv2U1L=Q-&+DKEQ!g}UCZS3E4w`g-qtBQ4JN$~aJ(@F<(Sa<%qz!DN zV27upStmmzu0dxu2%YH@Xws}k8`z6>knMkAX=>nA)VrVqcpOc>wdeqkpb;+lPq=>d zKkR=SxSI=pFb@s+d+6GJhc=k)R0wHfwBei41}8_~MRVgA`aR*|f5Smm2tCM3U@okT zd9g0G!506r{~KiE<--M&;{DSh8GpbG>i?h*{)e97nP)-{6hIrUhrR<^#CrSa4OoEd zgRmfu!b@-}x&-s$=kFvb_{Csb^Z*)(f6;@e(0^%(VORrg;05$-UyW|djp!M_7wza6 z+Hu<1@R!doMQ1z~y>A9Op(W@9lPf8>&EAOqfc2>7Iv0MQ*AyMl!)VsdMF+M4&4sVg zjuYp@+wxMph-wWqVvW$HY=aK?4m4sDurB>4rc-duK13hfg3e%ftRF@n_!B)R&Y+>c zir?dHcoAP!Tj2Ba6E{9k?5W)J@wk1h}O4YEj)v>vFb(Xsju7bCa{W(ShOP31i5*Q+a4pjEk_?y+2VrH*!kL%@Uqjb$9S+95Xo#ET3mtbs zXFe2L;Ba&|tU)LCesnWB^UtHnZz!a)6Yc1D^c1??E}#z-&Yzz8-OUwfeLC*KXVJAB zc5!eLx?~H{0ltMJa5Fl=s|tiA>4`j-Obnu6(j?I=o{l!KAlBbR*KjlX(%FMX;v71_ z5|^Z>_IW+LgL;2-fZH)0_o5T~9!VbT+7C%Zp6KqlIo1cD z0~u1B{cm!O;(`xMKpU7EZ=8pfslSL>xD!2k|3s7V;u2vdS7KS}tkitFaNROcr_&b`tbXbC-=+ab28)%3Q=o+kz-O!m$M6>-x zbjBOerTr9L%AK+PGty5oag>4$C9VkDDi7LGade+oz@>N%rUr=RssD{e?D8^U|5rgH zasxWEThU~G8cptn=)l)UKf}_-dM^dH*MDforOJjIE2AA;iB+*J8kzghhNoclZ2a7h zz7;TRp1CzfEP8tJJYt+t~xEmSi-(GqXO4)_B8jK5=h z+*vE!SG;z5>bK{8aWL0+)J~@Jy^r5+*GW$-z_hyQsb3B)#`V;@)C&#gub-a!&1E;N z$MrYRQ2&NEV7UhAsb4ye!E3006)kyXILHR$Os-EuCsv|idg?E&JeQ>KJr^!uFZ{ky zdg52S@~Y5b>8r!hIu@PTC+K!7*qD$LnKtM*pTSMS$+!?dre3sZdg_nge#8mXYc@+y z{l%lV@PE{2HcwBq<@w~q79pfNTc)R$;@(#2sXx0ti#xcnQ|t7^6IilMXmB--rk?GZ z5Xy(p0sn!MaL={rsedKYr)_%T2kNKLBm1j%>8XEb)Tw>&1lHrfKa-f%AwBUGH+04{Xd982`)T_X7@5QTi-|b@26vv^;tjd34-XVaw@nSKj#r@r8-jix7>~|i4mzOavAz*Kh<4!+Jc#A6 zQ}+<5k!XDZdJcSosek|X4+TSZ0c&CH9$^Lp(FRAL9gasM^EBG=JoHRogP!?YunrzX z-vxzxh6&Y2XWkZleo(wVv?u#NlM6{M+=~;iAO42}u+I&lgZI$~zd|GNJvy*|(2ld; z7*5VCG;-z8C98!Eu?0HdhvM~FvA+05_P;Y&#|2-L+p!w%i}hT+LPv$7!UO3 ziT!Z|rsG%WK)=P}B=b*byXS8T=I$MGqzL*4n&p!e9C4jKACZGj5I`d*f!p{Ts(0b2UA0F#Z#`>$V zz9ZIuLnE2{4)%W*g|ZY3d21|>1JRjJMYH*7^oz+nG#MA8C)_L83Ex4NF4xeo#?{a- zFm2I^bVJ*@J30!D;FzK8e?J( zKZH)?k68aV))T|ReR+nl|81xc7qk?b0~KSv9@;I|+ z(eq&nI`9|K`(BN1LL;~d;Qe?Ed*ZEkhJ#`wI-}3g4!%Yk+K&$4Z}h&!0e(=S6hC zZ$Kln9ew-lL6`6#n#{+d8NjzqKnx#(K-{@v&adjcZgt9!kjq0Oo)(d^P^ham@ zF*>vTcm@7}cVqs0!&*Or&U7Mfz?o=dI^P%CyB@9gMo-Lsn0o&|L&3FMh_2}>tce@Z zkexs~{tul&j!|JiWzYtjph?vdtKxO&KpsY)pM1Z?}ldv?tjXw7++QAugi3&Uva-}MIy*WDb8_>@O$NE@w zsb?f9RHE<(+Ti!t8qeWX*z)1<`c0zAw+x-xDzxGEu{-WS+bK6D%(OGQR6WsMGy-jZ z7W&-l(c~ry?&t03+W&%P|0(p0_BW)~^Po#r0^Jog(fiw>YuyVS;6Qu`?}*objsAt^ z&{;I}IUh-xOcbPG10~T8Dxyc@Rnd0ngEvM8p)(jB>&fU;bg7<3+glQ^uS8GIcVhj+ z=nl-~_y2tqeDLS^!C&YI&!eHvH8wO*3~jh9`gwKqxrWg;Xh+?mz0rXWik}ZhpC1!H zpKP7}6HibuJLjSeFOIH6XSxoJ$Y$({U*Tx1G%h{$U&md7ZK)3&A39ix4*YFgfm_jb zMm-wZnSd_UY)t+4zvfbK058W6UPqH<9Xg=BXoH8)to{d`Y2FE8$qJ#LS3-BqRahRo zpt*8CI`dg*PCbv_zhFXo`1^ma#~ZhzAv=WT!U^<8v-F7}n@gj~*ceT|PH1-DjNbQf zbS`>iuS3t1?dU`fpaVLJS7VMzWTOqWniRf%UynYRL}xlX`bzYJ=w9@UKY`A)(ByC= zH;&#C9Uona?)NR|!F3dG#!He@Ldb@re^Y5vthbpOBG5Z}S9Dx-4m$H?(aq7r(adQf z#AVUQ)JJpZ`sjdY@}5{2i=I$3qpw6iiT;FFGr+T0nfn?}4>KBwL#a>3N%%iB#1GF1 zk$f7*QD1>mu*S^v)PE;r9WM6$KkSLnP=Q(LiDukT4^77V&}15eALDHFpz8Hx$leiX z=trY3p@o=scLIIxKRk-*PlbX1iKX5DMV<~n;WR?e?5=1M-ifa9 zcyuO<&>tGNp^@49Ot|kjx?MA#4Kpu`Zm*8$!26;<+C7X}I49QM!sPE<*iOL?);-5B z2I$}*I*@|ThmqDmJLrKnbRTBnbgY7_&Sl!DZ1ZXpS^T2X-6Q!Mo4{Z1MbL z2;mAYxINyFAM8ZecrV)VLG&wE=7R8Txgz@cP;{;DLz8bJInE3or8DKXmsY|(GzYC8qy8u zfWJnU=x_A7ysw0I3S$=aGH9e*;Z-;QQ~&;VJ_Tp60-ezsbQ`UU?m+kN&uGJcV;Y`A z2bNe7LYfQRZgtW2ZbFlF0CvSuSPQqJ6FIwr{qM~4y&ASdX{G#{c3??ywm z7azx?I0YYkJ^Wfd^NsYxPbAlTtj+bYZ-yDK!8+9QzLlP6j?K~f_*h?yhW<33#42mU zAKfOi-VWQRJ35n_&?M@QuHi%R`lD!ePeqe$Zmh3GmvA$V#cy#n_FfnM+#v5eq5b*M z7o)EPlZn^jg|*T3(GSsN+k%E{7n*E8pac6QettY&KaJj(_HMW@FBEwW8q6JD?qOi}psh;~;E^52GPpi!RacSO(8yWxV3OaJ?g5N4+18$Jfzht-n6} zBCLi zXY7D?qXS%z-uF2^hu>j69QA4V)3aC6WV?V4AlH^)F?3?p&m=YqAhx34|JrrMIVgUr$-l{$@w~(13S?B_oGMb-)OEB+z|#^0j)Q{+ps-ye=@O# z!eB0JMnhVCXK1i7y5^nGuU@^-?0y&>;B2gpOVJ$IgGTH$dX(4vB79f80c%jd4^6(M z*a%l*ao_*HQE+70zYGJo9GzJutb=Xv795R6Y9HFs&uA!%?+WKaJ^X_DZRoq9(eCub zcI=F{S8`7n&{bHI`i+=_{u7T;=!mn>T-cAUUG}d+w&zE`^%g>BP#62))z}T6!`^rd zU5fT!hlun>BlrlqG}F*X&PNCI0Vdr}KT@#6!{`zm$4oqr=0wIf;p8fS&a54}3;Lo1 zx(jV*6x!h!bcr5|_2<#0TZXp35xsx=H|+mZwsOIa4x$4&ffeyII`S*_^3oyu>){93 z<=b%m((l3mDxgbP1C3P6Xg~D%Bs$|+=s;GXFR@R)WB+?39^isWl7_n z?q~;tV*LSh?WdskEkZk3i)C>)I*`-ok{13UeBK!SyjQFzlkvjy@xuGD{zI&%{}>*~ zLOW<3>-}SWQmikD^)0b}IM#FT56@S`be`{sPN)mIM9F>>YYLG=7#@89ZFelXduE`o>1V^|$;6U)VFkMOYtiJ`ga>gm znvAa;2+8#tx)kfthQC0!-H+(o^Ra7p}u3`VFVyZ=vCV=sq8UuK9iFl1xFD?gcbbORyQPL?dt*k;bDs#gP#DKkuZ}L+>(RC7 zlD&r};pgb~I*6Vt|3e2*^w03^xGI`k-zO;;>XY$8#$VxsV(3!TM%SAJ*NjWxt zJ{?z6e;!X`$G^i8TyrukRVQ>wu1AymCiIKS3^W4Ck13R*@DuuS$o9YRgF;z+mU<8L zWpe@>VyAz?xiA?$;g+LcN;jhs$$lzCFgF^xLa}}YI?-zA#2O>-f@GpS1w+#d&EjFv z`_Sx8qRF!~`Wm`a@8MoNgzo1J|MJa=96F8eqIPFOhyBrZ??Df+2ho8&h56k7izv7j zuc49n6f5GdXc86pFRX1bwBf2a6cS2S6B z;idG?{~J|Un=jCrWu6a7Sq)oJ?}qL187z&5us|B2z7QHLk}V^(bXn+3TcXL=0S)!d z=q?zFo(ogZm)8tTx+cpg_`uuf16$E7{ss-zG4#EC23@LLY2kWt974S!8kr~2_Fh4k z>|HcjKSA5y75y1~>z+#EzklGiDU=>MsDO4@AIliY`D0z78Gu zW;7Dtqse&~UCMG98Ht@(1K+?zW-=qSCTlW7hwq`=;tRCHqu2n?qaD`Io{`Fx&S-~& z(E*J_?|&3MVCJ9`SdK2)hUoriT8@lVGL}tJD9a5^qXVN;&<0ncA>W9G@=LVCAJHW_ zj^@mHH00%ThMCujHj1`HBhUeTt_RwFau5Zx|2}l&kK+hjh$rx}TwzJFUlba?1Wlr1 z=)g*&Yg-qu#Wwf=&OnncSMCsr@@R)wp#$iEOeC4OiGpi&M|31Q(udIwCZP{LhtBX7 z^!~TdhBl%D*pB6JKhEVG$et%7bzm*Z8$SOIYx4Oq{1i*&%V1Zr|9+*=g$s4_he%As zh16d__jS{YGg5!Du^8R=RSJYPU5iF+FS^fuEVZav{<-rC_3X&(edbv zW?(ulKs#CzU5>t0SE2*{0=@qSbl}I66x@C}iib5RiQZ5iJvbU*9lR08;^SBw^Op$M zTVPG<_n}`jUP9OQGc&?;a)ir*84;t!6(e_?Kllo0`0K3ou9K_1_4_@y6FMUO5_-gcw?-J`n z(2kO5$Y!E5eF4q(b?DOVK<_(@-ggR(XhxZg)EARd=tsK1J>uyncjazdXQiQfM(8u~}kh|I%e6$&dU z7}{^q5FJNnmR3F_Q&Dt4rO}aBN4MeCSP?tL&qtw=coe;F4myCvX!|ST=kKEv{<1v# ze-wpZx!_E1sSrjw0o}LL(1vEA$+Q4%XcfATKSIxi?N|v9p!eme7-m=utyhUQLbq?* z_<8q=asLnEg4ujG+TmoZhEJg#e1y*U8_dGr(QTHyQdsMP==0Ul^P~-We-|{F2cVG| zhwbsn`1y}X3ZHS|Pwa&2D~A#0sS-k01YNt*Xx3K5EbNAMFcMvwiRb{HMBjq1pxOTg zx|GM!$Yrk@>c!B{leHd-i{{6gXqYoq6g5+=#u<^hV)RZ|BZ(9G&+#XY9WU% zK_gKPTVhRYh$FEDu0)r zi=GcF(1~nABXk5EPKWILRBtY7kxPTGTPzSn3{R4AHp^^gtf7D&Ct;xGy)UQ z2+cx6zc7COHkw=C#OsIg68cY^qu|Ict`!c7ifBWv(Fk-!9~_9T;XP>fPePaO2{aNf zqXSxxZo3ocz)z#edI2*qNA1u~9^~g=l8b_CSPmOwEp+5}p$$z$*K!8h;B)Bx3(%8p z1={dtbmrU83G74f`xPC)Npu2d@oFqkCw~9$R42@&FFMov(FZ1?+iyA=iACs4*Pt`q zjIQ+=bildmhI8Nw^nmGrHLyQ=^36hz;uW#Jr7rv54iCl)e@1iHixELPs)f#IAi7k; z(GI7eORyk*z78GWC+Gn7qBA~@S7Ju}u#Fp|k-IHPp#p{RXlP$SJ9-Uk;s$hp$I+Rd z!&;cHLAb9On%y1I4u_)qdK~(FU;#RykI>!lHI~Cu=>5qOSB4wvU~?|CL9>1`x^^?7 zbJ3)G30>>g&?R{b9pItZarp z_%J%4N73w`i6+lnbYO3zNwpRIUT_F!W8&(twsX)NS&c?$Gnxx~(53kuQ-A+AU*j;M zvS`B%(2m-oxiJ`Bv*}n1*Py%NFxv1Lbj@=%$w>XTuGo%A zLwcTqAuG@{%%~(9kt@+PybgWv?s$DVnsiIifqWd@i;bus#kyFrS@`L>4|?AmbRx^q z2<&La{&$9dbD=60YaYH(T#K&la5RLI(Bzwk&UhIbskh?ipQ54t5gqtRG=h0rgh*6E zKW~ICS!eXV+gl{VT8-s`GkqQ%>3gxh6CcXPQHrkduvQ@_reJDDXsDN?FQIqP8E%dB z6X4nj?FNP*>Wpse`(C1pCkxX`_;D~NPI~;|MY%024=AaMGL$}>ZbZIuDq5K{l z*eSG~ORf#iRYC_^8(rd?(d3;N>u)1Dl}zlXVCc_dWh~h?bkG*9_eDea7&?=s=s;e> z)b>Ny@(|9(v*`U#v{en-{}J9c7* zcz5TF#4wzCT}Glmp6y?pcim#zd^Cx;>WxFZVbD}dYf{n2i z-hkt<8Saap7w^sfZ_R~kDP-bwG%04IBV2^v;3sGY^ZSH>Ek)OS6B_D$==M5=-k0a* zkjw=!H4v=M^;YO}BhVzAelz>uwVcZZ527{b3^&L6&UoWNbeEh!ll1bwVgFZ0?{9{# zZCmude(1KGik=hCqmf#P_Ok)~S@Da$$#C$T+pZXGPi2KlvF6$pUYK%72 z5lyN=@p=*~QlEh)^V{hD{~oL1A831*4+zg+k4_{xltLDThtYw|i>^aE+Kmq25AH=*s^f<|C4=5znwL&1i|q76?+ zA9xmhU>^3xCHN?2+|CamoCi~|HuarD!hPv?grhqb8j*srUKL&I`e<%lgEeprCU2v# zl0sK3JT%O32s*;y=ztzZADE1W@@+KBH=zUHg?6w%*8fDa|2%r0Ts$mT61}e~*2Bib z*#FLS1Q*KV{pibQKDw=zqYtb@zkqB-2lQ*a{x_Oj8Fz-~a-;2ChUU=a=m5&Z>$T8< z*GD7U_D=S{Gw2*Y=#9SJ?m|zt3AhUvqW9fHCg(-N z!^A3KTk6+g7Cwhn@!cea<`jO#4p{k~jMQHm8HKM=Z!;qNu=y{}q~3I7M(V#0v=jSL zuYYew>feApgFC3_x-TR3|Le6Ev#5VGD(wHCu@?1$_lG07HI}2E98SUPe;Qr$_pt$f zj)o}nfv^j5qibIsTVj25hNIE*;aPO4-bdT}GS<&xXX<%JhxYoQksN>v-T!w}xQ`2$ zJQ%j$6l_m@F}f7T(WS_IC?oY(txDs1>hIwk9Q|+z`Nd=(c$W@5f!}Kst;KN%jmHq4}}?O02&g-GD}HE4IL$=y_6b zTnK$NbRd1vNX@|1{$CI;tnvaMY{LAw0}b_$XvoTp4_RFk&H9Guu4slncQYEXVb}!6 zqet=w=x*4H4)6eaLjH=WzyEuVf^V;j9u2S8>gWJkpyxtYbgf@RXY>);(GPfvP@hDX z=#PnEU^yp+ZJHnJas6_1z}KNU)HB+568qno-O2@LG7{atv(Onmjh+Wf(E+TE*LR=? z%n#`PK7lUbd2ERFCWlK)LmAAvn^E;^CF(1~1#mY5pazX}~_dvxt@L?Y_7k zgWlK~ZD24uz$Es>IhchOlZnw3 z4C%Azj5nbJ`W!v0e?$lL7y3HR^+ZPMFCm#pxt&{0V=$*SVlSQpKmJWq!9 ztDx;(iIto}dkTi=Ui5%?6b9 z`Y_u5b7=0ogBKgZ0~EaRZ*&R%MGu;6b3!EY;*-=%p`m>Pjno!2GGCzsIEwC;^JsfH zp9=Tojb4skuYk5+6_Xw?S5oj~dI(*L6=$vT(Hua5I75~DTSn65!|HBlndp0BWx7@d5C+asm7v6?1;Zf=*(d!51 zW+WcLTF+;s{wr9o<1p%_UxCMJ=5?H>d*OdXv~F4 z3&R?HyeNeD02ELbqpuB_Xnnur2i=m`;Cd zunG0IlP`wX=xC#XM(k6^jg{Bb%i#d_G{wT#q% zLg{`q62C^Xy&k@hT#n|>Lud!{(MVQ)BOJ-i(WCfbBm&9AI~3}2;WSoaM%CAZ{e8om z8L5B6@fP;s^Rsvp_IfLX@-4iQdSY!DctbRKZ%22-%;-Wi8DB@2>|1o;$FaQoKj+)w zjIMz`*c9Cj*I{RT1SjK8bY?fM3kS+W=*;HgQhXf;`uRKIE7}Hhca?oN{IT3^X#20C zIkN!^x&L=laQhrVPrmcPIx` zYJM7KIvD-D?3RqgE%+&VE>zkYcF+B2PCSp-;vSreB|i&q$(OMd^&M!$kAKGge}O{U zw(uK@1-Q!_&>1ZLJgo7X=*+jF`}`1&#D8%(4%;4nZTBPIPQBZX@cDY|Nxk;YFp$U4 zdZ8~eQh)GyXOe;)9Y(YCU-Y2J`Z9cPAA;4XKZDL_GdkmocZHDlMLYZm7hv_>VF`Ai zGyDx5@Yz_ucu)8;S_XY9Cc9JUPGKZw;Z`h-NANk!`&IZhyA1uNbOasfe`p6~z77Xc zee_*%D>|WB=;urDMqG=&9SeLDa;h4#9r^EnQZNZeqYuu+61WI!;wI~4_n+w6<^MJu zST(Q<^#}0@{2V)C-+dXWfA#(Sa{tewU<5AuA#9Ud(1vE? zEqDMut6TmUzR`@s-qe@j1DLr#yu6Zl5A|F>Wu*Q^^h4N?`funGmN^jG?TUG+FTm8F z|F5Lr8g0S`xEt$Zo`Ye(wnXd0us<%r0hr@Zc-`KCvxv|N^sUzPa7OAsXj=7`jKs@a zKZp)^`fuD%{RmE?UiAq3zc&}wP|yNL!%=(ZG4?0*ZFrI!d!69Oq~7_@aCYDJR|xrw z=s!qq@Hc;xiThfe%t-yapQCsq*BAdUWc#^)GWgFe^V_ad8Hpp9@89qv-cYpG{kVE?;@?_CIQwfcNV9YuX94#tw%GE+ZZPr!Sr|AP*2Xj*3KU$y>@6T5-Gf{wqPq)cCYn(%TO>1e9t=VvkW6f(;6ZT^eLenz8JMGJsOLcs zo)TCHt6^bm73;mDBhYi>F*Ksf&%0M zg#FNMHx-S{a`d?!*Z~irOHiwF$ejjwn0jkm?*6Y@C5-4RbP0Y$znPS+8m|AJrn?Tb zs_6PSeux`%ODgA5m+o%3bcb{|NFzu*z$T=-8$>##8$?1%q*J6DDFtbKzrVfa{p&L` zyJps`nSIXX0#T^tR1LKnI--(xIBKr9V-Rnn-W4%&*w*?bW}sfi)!U;YJQjnv)^BJ1 zour_3`O+Q8pVJ;t4>Qv~2GxO0sO9rJ>cJ0CH%y$%w&eV%2TsBuZoy1=0TsEAsPp6J zwut4%Y+C;{C@6^rU|O7rn&b7Txjlml;WN~}@Cr58G4j|PCO}=E5|vyzP;(sRj#qQm zN3DXEs44G^o*vYLfwFgm@hB=1k5I{#IIm@UdenIZQSIe$KGs9!z~7i1 z!}8h7CO_&qT`@O~%E$Uw$ac`6jp9$##&HkT{s|*7U4Cn?f@*J#Y9ECf@lVdfsFDAH z8rWS_1j7ngPGmqOYb8{UwJ*T>*9jwN2;z^ZBs++jtLvz_4-~ZX(x5s}1k+=4S0Co; zD^T}4fx7M?>OL_GSv?b~V`Wk2weu*bN5fEa{{t#S`!R@DQ62h#y5SdvZNzy|5vzn+ zj^@#31?^lVTth9?r`7hTtet_H+ZCuA>_Dx8 zbEppgg?dojqV}2&qDGb*D`It2$7ZXre8&Dq9C!cnxspx|W-6+(QO+n?#QrEr@TTwrXibU2jwgDAHEyrf4Nc2KY z@o4mNQ`k;H4}OTs)_7&@0l83fTNV|%`lzYshPu%pEP>Nd9X*4ZqFbn!*I%fe(u=al ztVSj4CR9X@MX~;sOjl`82mV3zJViN6t_-NV~yZk!p>K zP;b=8N4fU-uD;$KKUm(g6E4!Ao$Lu}#P2XB#;agAOpHpp4A=$ppw3%}+L||^a%Tr> znO;Xt&3g=D(u(#GtpHY~J_4)Z8IOWqqhD3BP*p;O_FH_2V=#!lD%*xL4VBf~QIWZT znu51j84Fgi*Z2@rGRCWFQ<4ldbwN~nE>r})LKGCL(x|Mhi<-;Es1bhS>Vq*e^@*sr z+ICb&uA@f!5tW=@RI`W#QMr`~b-V#;#67VX?!)YQ|G%f8If|@q9Vm`^a1<((4Nyt- zEo#dhj5_~E^do_q`wOTM-ACopbBv2gYuE>x2<%P04c5iW=>HK$_L}y9JV=iM#Zg(> z2^F#-sE|!Ujc^uf&KKjFXzYyWN3OPYyfL=ncsJB_XHf&Wikj+wQ4tK*VE|hH6)7mR z?XU<=#Bq2OH{#cI$qha?hki{cd0?If_9e4wLps3mCpZ&lH45>6TAs6Ui2p;ZG)+SM zA4t5wX&i6Ul?WBb5rRA{%k z`d-wHkD(rX-uV>OfzYH*)OZZHQUa1$!Y&O2|RM*0l3e|$uBI9hwVZ(P*7A|2|wG9Cq;Py^MYMyL=C zL9K$BuD%*|;eJ%dZeSjKhuZP7b+GG7U`Oh8u{sgmgSswuCp#|-o}pe0mBe1WZ)`+K zoY_$~E|1z+`l43BRxE&rP?30#3hkGjZPgS;Eys4K>xZM3;a1encoj9(fi5BbPuG(n zN$Ca3Q_zjCphA|QtIc^*BN_(aTw zKVd1nfy(x@eM0;nKsH6~^|8JS3B192cmS*SwdI|#A6vH8|9lD&cpnwI@ctqGpL7&O z?F%!VKcgP-5T{_q0ao9R9jL#;7TENEHo`r)mwL*9mgJYP5cTJ%eI{}c>pzM@D+*d3 z%TPDii?#8~!6AXA*d3JvNm(u0V)d#JczfYhu+QwiC{CE$g~#4^-xqjDp|Fnie)!%5Wp zqH-u~xNXU0htos7rJB>AY@dXBJDtRm80&khS3)J}_o%IQ7iyW-9%0L<18Sq{iixl{ zDtSlZ9vq7bdBu?ysiAm``g)Io)_K2Cwmin8=6o^c#N())>>VmXk)thF@}M@Fx~P{+ zE7WUy5UL{+P$8a<+N$TEu3wF5a0_Yx-WdwoAReHSFm#NCE;DAKUJ4b7PM987qO$%s zROCLQuFo;nI$9024-7!9_t}^g*P#Y>8Fim%d}Ha_ym$E&CIqI$8mh&7DxoX$h)>*HIykKgBv2L`_LPR1%hT)^)a>!ur>NKJLVk zs2j{cb!3He9V#a_qdIyV$K!ca#9B?Yh;>0t;kT&!^uuU4)*T=3j!#2HVD?nTuTXBI zK{q~zdhj{t6;$%vK!x}=X2WRHED|~JG4)!gEx6e95dSx(m!Lm|Gb{qbQByS)HQ;TS z36FRbf)t*idYoXUoe+WLspmx{Q$N%VC!#tu!_{Y_I=l!|;WE@#z8^J(mtFl9>biH% zkEmSo{-dC*PCCo7ISnd=1yKipkO%j*Ivv@e~nQ0Kov-RD2l zT*sbc8&e)shnk?j{<~99kG^w`LTxa!QQ5l{6_M?z8}36z;uz{d7f>Dj6SYe2pr-D< zYmYhCrXn`xpglQiqbiS{mO*n0O0t2@sm_(Cm&!g=QvHtV=zZ7z1~nC7^XvgBF$48X z7z3-KB32XC(PpUg+oA5$cOL6s4<1c}mf=FwNH$^?+>TLr%e7~mZxP6b3VA`)`9)Au zQVKPNl~508fXac6sQZsY<QksJzKR;z1Ju;SU0|Wk zg1S*@)JQ9#9$eqmJ7AD{AJqM3qRwB8dfqCJf_k{wc@Z^-?@&pSaG~`)18S-Yp+;N} zHIgQ-y(KENgHe%~jLMlgs0aRl>flOLN4BA!kjVqA@Du>>~w!N1N6%%Gr`$1Kzcj-Wz#1=X>~ zm>Hulwi{4 zPSnV1U~a61ZEz@7#e1lZ=UHm+gjSe?`UK~0>_+_&_QHnCtbPJJP%pZiZ`XSN|45-d z##>=0^u}z|@1Qo01S{<;R6*1p-xL*rzNpZS#Q``2_3=I7D*M>p19g6~)fTDTSdDrS z)Krc{{`{L|;Tk48XJBF4=c1DE9BR%VpgQ&vwamU;V>ix@>QDhxhbp0_t}ZG^I-{nx zKk7c?P{}uA4eMVwTuVb7yo|cRUDOSqJEO0)Wta>z(4GzpVMWwOFb|arb5QsB5!Lba zs0SZFb?7{v#J}({?po*BCzxgH?Sh-ABzlF~2R>o}(mL)>F4;DQ1fJ7g74^Vko2)c36{0Js8^1u^@H6U$DK=XuBTx~` zhT0bjqDEdEb-!AukT*nK*BZ4ibVh&u_i_iupe~q-N}9Q-6SundJ*b`^!t{6^_29Se zc#JJJkT|I2n;f%XW>g32pgwRkMRl+zva@=D5$=Sks0YqRbz})DL~Gpfz0M;TLHilh zi2gyH|Irz}q-Eg=&J`NS~ z>8Oq@LWOz_D#UwG9r_g&;*+T5eap4qM@8f*>OP;)|NZ~)?RG&j)ay74YUHI*dwCsH zN9v;<)EqT}j;J~9iMsJfcYLO6{{a=5t*DM2LEYzfR75XsXZ`Cz|G0+G9dF>c*u|H>&8Yh02XasQa`-UEdv*D+5s1jYEI^PotoXWi={U4!IMK zp&oR`)i0wSbQ5*nBg~A?P;bZNyX_@a2}@D$hS_mFX2L(5(f8POS&)c$fjSg&>H^Gz z3$P%b!i*TY*M6Rt9hHoOP#qhJ8p&wXNGGF~*IZPttU^U%4+illDt8{Crtn|%*MH1? zc480}lI*A(MmejaJ_j^FeZpzv>P=CrrMav3Ms@HzR73}$Iy4>C(Iu!3twH6|cJzP$ z{}=_$(N$Dv@1bt=*!j%)xAR};d*^3o^q=jzP-kq^ei9!w_eq@@odwa;fr_r7p|cZe z!~;;vYaps)<53-*g6iOW)JT3nt)fk+^N*u8psT3so?&|Y#~n|;-y#&bpY@-C17&E? z@@S6=(J<5vC!(@`IciRKqi+1WtKUXV!E4mq#`(oYoC1}sUpXUDpR#jfUaX56_{d*8 zddyH~xrP-7Y~(xeDktp1{W#-bi2tjX^$*$Sg`Jp<_E)$RgNN<2;9*n}zeXi>4?s)VQHWjH* z=jTMNnhL0-tA)j|J}UdCy5nH30hOG!oDH!H?JZIJ#YxnI&!g7=Ex*qD_c;ZP;3Fytlb*D1Jh@R1Xo5<<_IL>U zqaIlDcbm%!sOx8=vVQ|AqWhgUQQ03jWdq27dQL@5!Se%cC}hEbsGco%Zb9|<0BR~u zq2}x_RFcIwZNJ-50F{i*P#-kLpdPRk{f?mSd(+jQVUT+KGpzrt6mn6RkBu=qzCrak z!&$QuYOn8tLvRKb!Y|HQPSiksgKB|_)F9OLlTi`bg6hyAR7Y>3Iu`dl>tA!7{k)B= zBx-%v!#&su71~S}ESpQBZqyL9j(ejzwgNT6)2OV!?&@z*5edEM{tOs%P;Y~|amq!l ze+ma^n1p9h7qq@)4;tj0gZh!lR@5r^9W{a*s0aUtnxc4@EqSwIka}@c4mCsFx1)17 z>aDoYqo5ui#?p8Li(v4IMWV5@8)~G(Fe9!(Mdl2)!$+tG)x63dy|AG*My;Ope^>{% zV@v9XQ60^6%?9K}QCQCfO)*?4V82~P|I)>>Ou2S%W(zjLC4+kbEu?! z=-OYSmfvU8{t$A*_J;(>D&prq6m)|xF(zh0g(@2=lq zj|Hhu#{781`4RQeEYB^AL@iX#HOHVn|M#GvteoNw?8Qjxr!WHFUV~NM_Co*f|4gT#k*`7ZYy&pL1K1Z+-wg>I!D;wE zY;uovipd8? z{-Zs%<&_gPf>u}^d!a_YA9LYf7{oMBY|cwyP3l!J4$ej8&~nri97jFx5$f&u@(Jr- z%P;ts-8eUDLu!g8aTF@qensWT8PwbCD(XfrFoqL2X>Wp|boY>a*Wt zR1&{K+dVT~I%9Q`ug&9#dEP=YNK5BUlLT$a@ zqn7I|)C1O|I(85h!Am#|Z(@sRtiRr`EX3zu+sEu1_%$cw{@1d01Zu>)@mt*hwEnR>tL+8DC&&t)rA5Y)fp6r#R3THNuJ? z`K1)>ia|Vxio{*i%Omi~rXmj(rdkDi;&9XyyhbHq+|Sm*tf=;~s4ch=`oI749R+Qr z(@`VYjymy_^FHcEpWN}(|Jlg$;W64P;$lohCPd(7)bhIEj2SJ|-_Y`5QQDiJl6)rm z@Ba%Flth8(p@9$xL#_LGs4V^pwSIG;=CT?V!uqJ?IT1BQb5O~87&U-1s14^KYRAU>s0**7&i{m2Flo$C|MNmgY(V`3 zPQtn&p?=cc!AR=wP}fC-hWa~g;ZXkn6OEt>4cb8Jp|Z3c>OucQb!aYX1KEyxyS+q3 z>NA$Xm|+&d3aH3cNB<>*LFzqF5txFyZYF92oA0^8Qg>i2YAQCNIz*DI8dkr-u z_fT{F3YC;!gjIl zZW#WF(@`Dk70*I95;ZmBQ6Ih5pw8cky3YyJgU-47Rn$OkqdNMxtB1r_Zn6H8QP7r} z8>?YuRLEyyL0p1Cyox&S1L}cE6WEkwLd|I|+=T^DIrRed;18(##Yt%GDNy%Kk2`sO zpfLrFFli#YVP@1w@}TyEBF@^*PR^mI4$VO=%T1_}@4*Uq5Y>^`iERMMa5(jXs1EHy zF9U@m6!gHqa1OpgW%0x$wpr7?N(P=Cv9hsO1uoD%5|8bVY5Mt5L`Ap+=Y>b*TTR zVeOHZ@-C(RNQoCNz@2>pyqfkcEN-0c<%IepVnB7_9?g*uj784pTTeU0?jho#<3bp zbKo(S!EBikDU85N zsIB-N7S#GrlEs!=71RTppw@ji)cPLj+83er^i8Oa9z`wFYp9pgQ&dMHv)XwDQBzh8 zm6U@~JLg2yTXh}!fB)|&1>N`~Y70)B&2C&6bz)`I4cekQ)EkvE6Hv*x71e>qsK{l= zZV@ViajDnCwAdQ8PYlD_xI8=SUmM9=cOY|)Q2&oit6@jlccX5QA*U^;Jg5g0L#>Wl zs0Rl@Q(gHQt^PIn-j(8z;zX*DT8Go1&dY;|qw#}9)bZ+tY-;LZYwD9w%lB{m55baaR-@+dJZg@k7q@yYR4z0_J$N$e{3EC&e2L2LY$dF{CRV53A1CTO)D+b( zY4`1j{@?$fK|$HO0`(4fg1R7UDVzJ9=xbzyBsoILljeY28LpV=CS@{oY#|kZDpJ)=HE=-O}sz_7^O1kzcsEw*IDpI{r=Pg3b z@ix>3bsn{E+(RY#XAHq4Wm*3UUCOdH!n&vqG{yti4s~JXD9hq9*qC~2)D8Ax6+DO< zS^RR=!Q`l^NskJ7byP=NpgPnS74gyKyiotE*Kagv-9JZ-AXwg#t`I6hO;H{DA6CYZ zsEzA1YH9)%Y@-T8-8d;~y*EU?EBZL6U^?pSFeRS$D6FRN*qtz=VyORDE;eEh+S63B zRWJedz#XWOJj8S?w?JjPQTi$tp%SR%Y>rCS8Q2GpqCR?+tZE%-gR!W4BPnQ3CSyEY zhKq4C?u^dfT`e>)029=-<6~>vMlu`Kp(Cisy}_!OxsJ8>Ms;8*>i8wpvJJ0m%e@40 zoPYm|g4X3atc^F&-%!4`kQYTIQ+a0_JWhQm*1&4@?7VrX5iLhOa06;zxaCY+-;OuK zg|v6TI9mUq4Q%cb;{^_+#eDc0b;B$TZ6x_n9c_;~J{ybUZ_Zea?7RvXq`g0C`OQVW z#MWbT+>H$|Rb!Hy=LdRGh`@2EIa-I>q0XX`?{CzWny85-TT0aNAS$~{qpq)mO5Wbi zahR3*kGK*~;u`#}X{i5iOQmbZ`oB-ZW(peV+~)S6rKk;JEvf?tFf-nA#%^Kte5jE% zMJ>lp7$3W1BOHuDyo~DbJJkJBwloX3Wc{n>4QS8_{ZV`O98@HJMjgNF+Cy8}y3URR zX|IpE?i}j6f3Os$Y;8MfBh>Y?QO9?olJX|b!z67yTP{Dfu@mp3cCzrc)?NU$r+2|1 zPDZ^OHliYO1IuD~JNp=46;&UJI`0_P!#B7BtGBl=Idux6*-;&eLR~)+wehUP(&!y< zC&cJt7gj*cVFOgswMWfuH&^fN9EjTazQ@Ek4)v~Bh}!YiqaJh|+v8nVuiDjCQ9IEgvyOSQOW!X z)sZAULj8X+X#n=t`oBxz8xAz;8S4LAFo&Ead)W`l~L`A63ca{U4QLpV`s41O@y5CInG}o&s#KfJbDcFZf#uJzgAEB~2Szo(B z6za8H6=P#tR7bm`{~*-rn22|9J1SE1`q^7?18Qnc_GA64@RWu{7_YzGXdUW-`!R^m za4{wrU=QAiTBgS_Gui(J6}jL*`(%^_wKbPREx(~y7cZeYo^6nAK;;Ip{`J0YLxbja z1*)g(QIR-^iqL8F*E{M4;e#z{BT!kM7ZrhOs8!Gc72@uwk7~nF$-L0DuSM;I`#lQE z{u`(ZU!ZQJ|Cm`1PJ+5H9V)4EqdHIx3u8OvuP{#EYmK6`E!b`W7ov--zq*9ahH`(`~1Gjf%u4Y>x3~*!5kp zDfLwz1tm}DO#9JmGR#5!CoGPCqLy2#S+=ZlqNX4UmCapH=S|1Dcm}`5jI(XW9DthA zG;{1ek(h>hF;u(Pkb;t`4Qh^hI0vG#el+UDt*DOdcb-RmE_jIkTM;!?uU-3R%t}4x zT+6LosDakTFl>oj?*%$i(8kaWH8&GbQ!xt_x;?1%e-azwCv1=P=h>>*i`s%uq9XDD zwF(l9zikP|%H@pdRoUbz;aOo0w`*`8Q2w%p^g_?Wjov&EJOVW>Orwq+k=XrI@BJu6HZ61iVdic zA9wXibP|sP3Ikoi~E_t;eBMx9>{wf>vBdOOsV z4%*}1|08HnvQ0uI$v)KbJAhhN$52Ug6SaO{;9v~hYagvfU=;OFsI9roKAVyjs2uW8 zBcJT*n^E^aw2$?#q&h)Eb-aNJRgRyn$F)&&-WYX*VVE*HJDNNG^DlPZQB+6IU>kgh zWwF`;t53oossDo-`OJg1gD&(aC^TzOTjds1hfbpA{uXMl4jeM$p(2n9HPYNz6lsCzNiOGz(%+RwbOpLK zYAcR&%#t%1>H%3%k*tHYu`_BQdr|L_KTuQsz^}9Z3LLkQl)?NQXn+docvL8lptAoe zYBfA}^|&W&1L>rEWrZ!6RM;4P#t}Xia@;IEhjReB3Bd@iI%AA2BW8*ZK0s-{TY?z z7g2loJ5*97J!ShsX4F<&6xCiI+1LW#pl;j+_299njx0e9YzL}?`>_(9!-AORH0xg> zse9Ub^gk?2eIsgPd5l#s!x`J#yQ4Zd6LsEB)YknsDnfbATJkldWN zd5%ibug-avomJ1-ocBj%>lQ4Bw^28aJa0X&g?jsqLbWeO-S9XD@f~XaNOi%kFNu0L z3`eboC0Gqlq9UBiyJ$BmfC^1>tcfd7BY%U1uNhqD3ZrF|&shFehA{ecSU zf2hc0|HD2{)I;58B=*PksEsZ2HGgWnKt&3*Xy}B>_FdQ%pJN5A_NTQ^LoLgrsO*h# z-9}yn)u9fkq?(Hg?HN?Z{&L3?-mnozp;p7Uex3C6)Q- z#<{3aU&ea)A1dqX-8HA9LVOM@;s?}qQTJ?0hN1?r9yP%GSQk^?XZ@=uT`4Gwm!LmF zEK5D`z_!XLRA{GQc|3}mviJ{eE?c0k8;si7)?!w?iAvTukE~uEb>AMST-p4H^{)}% zq#-vZdu)HaRsr=jdopSj{D!(P`4fv&W9JN1s86Ft_zsobdH%A{e~o$z_D6MS4c5Vn zs19U#>RAZuKedq0Kt<#%Y9!&$?4wk145MBawbNC>6xb29#}CDZxDfRZnY}?hu=)#2 z#(t>lr=fPnd8jRXgGWJgy9f12VjD~ z6jx($%>I^TgPl+he1y6#?>qZYSr)ZSE4%t4)VpLkYHFXLI`|s>KmYqoK_g85-uC#+ zs0froCE3@g&~`=5Wgm=-voSs{bM-B#kpF@~e1nQ$iVv1E`B6Dg2diQi^jcHcK|wEr z)E_OhRZ&wi5Ou*E)QvZzM*0Z-<%Th-=lNt2EQn>OSHU7U9yPFEQ60a8q4*yCsrbzL z*W4xjY&Xn=y0AGa0<$q0u0ze`K~(6@pjN?ERD|B5Mw;k9i%1R(phW#NjE_*ck~l_~zky^z4WO>G9qIvn zQByMko8WvLh;Okp_K6wh{~p0Mk3tj;fsinNPRij{s*_Q#$qJ!i{(qy>4o6defm%-e z!@~SO#afF;sDBY2=11TCBHyASH^Mm{_4b?Qj{l4k^!fh`1#N{b z;)VtO!_KH3taCi;;Yd^xu0rL+L7an^QLoot@$G@LFi3qBDi@BUuDkE*fdpaxK9B~L z#Q8Co7IHZXx>0Y`gXdrl+=4^#Hfp)GO&I3?{okIb5cWombPy^Mldw6?!r$;;JdFnv zS%;=44hys-*EXP5MWUoki8hjS6qGFGP(7}T=ddd(q-By>i0h$}s|{*L>+hU`S`DjE zBR}HmcTgKnv@a}jaZt-Th#GJS^#A?u))chF&PgP0_RJvcvVV3n~5wm~i11u4Qj|NXv=27LjEmNLxWDpO!H>di1W?nZ_7 zFI28nO=Xd2fU0*zC1HP5(v8B{I1x29b5K*d7}fDp&L^q(`%gn?2umI2??|IDCiQu! zIsO4P1*=f2VK3?d2T?aZ?&@bzxo`zFw@=*hkEp4Nna0jfgNjfF%!rje3Yxp_s1FPi zP$Sym>W5G_e2yJ3@TGOIBWi?QQR}!L>Ou2Rk=%?5`Ei_wcTocw@|6u>I_f#zJPKne ztUxV`ylKPy4J`Tr8sE8$rupCI~%!z4f zk3#Ot-~XYYp7lq6%f#Z;=VMO1g4r-Uon>==XGzotiAtzQbV1#?FDe&iq3*lP)pw%5 zI&c^5chLX$e;1|?^FJ;xL51!XR>Zfch?LF{=D*cyp_bEB%!Kn%4?2j7z!@xsx3L1I z%V=5N33cCLs1D6RZQ<)MvDW`h3fkHJLH*s$@J#mLrja)CE~uoNjhc!@s7P%^<<243 zej6)Oe~TJG+01s`SkwkK1(l==QOk7$`v3mV2?}4+a2k~~8MA~1o?$7hf;qF=%c(zV zUpR~tF@Cl%|Fhl#)CkX@rsN^2!*R2_eE>C;`7sN&!K^qTJL^A4VFwM-@d`%bHPkYR znZtUT1vR(jP+8j+!>|YH#{E!{S%GtKFCM`LIl}@6F>Nkuzk_*+@Sxm80ypIG!u;P* zIFQ%oZh1Z%;eD*mg}L(EvKxf@8SXtCNBf5Y7V1$2!~DNacLsaX-mXws;00d7i+Hqf zSl~V`D#BZn>qi!~NRKT>=xM*c&5f*5VPn}!1t};w1^|EEH<4vRNgUv(i!ErCDT$umaZVT!^8hniP zI8d*G?Tl;iGxh8h?UPZqN@4!LcrX{Eaek@Fd|tpZRrsKR-&73?{LJ|;tAz!237%*^s8kfe(vmEn`Og^&v6MShS#-`uEodH%Y1E-$zCta|F@jh zpys-N{jfkkb)-R9;1Ts*4Ou1Bmo~B~+T7T3reYJD>YDgKv7SUhZ@<1xZ3kO{dRg4W z3K+kct^azc9c~t8$J3YzKcUujhUT`e3u7ep&ZxKLG}OCf1M01}6LtPs^#A_feHCbk z*}|4ZI#h?Mqc)&Hs10TUYM)r>+>F}$kK$MO1fwu^OM5^KR0mq4uJ^DEPDXX)EP7h+ zPbkQcR<@4QqFyEiQ76{GPS^nznKP&k{)d?{SL-nUYkWf_{Q?uPBF?~q_$S84q-|_K z=}{5L*M{}4&{U*B>$eu_wb&l@;PF@qmth1xLtU7#t<^K2uCIW)z9y;z?Qk@9MJ>yJ zu{U;XXV?FUI`3sW&qDZ)20buMd+R^})aQUEsI9XlDui9JJ`P4r*#+1B4=RE&JD6Xg zI$9VNiE5~K#dOqtendrhvqwR1w-czX@eOvzh>kY0DbBe#k8ECo3T3HpER;2z%~8v@ z8|wI#&Nf94Q4vbf#ik+xRd0xq=(VDto{m9{bO9E?)u`9yP1Ni4Bc{c$uJ%bO5_Mfs zR1(%eC1+36RE>1)D^aWE1S(12Vqr|)&40&ufm#$4%2M5JIWuK+T6sY@EboF+qoSKeJaF?rp(Mug={THX83!0<<=@!dVpX0oN z*Qsax*0McjZ`;FjU=iAfp>k&rDyc4@{!iIIQ3FW*o#jL}RD{c8W2}Rzd46CWg&24Y zW8q2E2rpp=e6Qo&uyxNuOY6WXFK?BeR*p*k|y)yKN}RMdG3QTJKt+=!a< zU9Nrvb^U47bFX<6LMYsECp^N;)c;0hb!s}Ooh>_Rs>-5n&>j`iUe51P>wYFG>6YPS z+=|Vy!Vo)u8EWL)Q62Dprl1G>>JD5(W%XUujlLQh=KuCuPSl(&M_srEl{1@A9XW~R z@CH`H48v?y^+erg5@y0h=syqH0lmOA3R-@zP#a3(;TDlh&g`fM=0zPZ;;im$h1z)f zpptMb>Oo6U5j%m(ndhkFPX4_mXAz9l`fo@f$bliKb-Wlgm%C6MJA|5w+o%!$gBnr% z5f<{VP*a!#^(iN@A^*^E_uowCFFZkL_p(9?wAeJ3z>$45&g5jtU zEkxb$FzNxfQ8)gKLHu%*-MA#G!(U@IY==t9DX8boMMWyrXzB`GehP)KGLFKbsF24R zW06RRcc`aA<-lju4P%V8^WtJn>Pb-9-Ujuy>w)UXU@V1`P?0<3+HZ_y{VUsF(4aX= zInHia2Gy}jSOA-$vU?ip20xwc5+&ILdtG*!Xdf=;qrRb}o@61ffSQUnsL%~Y<;ZN*-2aH$XjY;IvKbZnKd?B4 zO}6)aIaJ4*Vm|EZQP38-*m(q%L{Cx47jue@ARQ_>3!_F}8x{OSOLSZ0rtlhs1RR4h5jyTCw%7G z-#bHQx}-(jFBNJ4Ih@5&*H!gpJv5-8Y;EHX^mGnFCD$0#182JSA5hu9*44KfD2qy}%BYStLUp7KDt9_#2AqbE+ z;i!=$b^aFA&Ugm(z^AAVC0k(EWkl_y6;Z3M+XB|VE}Tw-vUVeCU7m3#getix+i$M-nBa}+d}k5L=UXVm&kzSQb@ zomEjIYl{lqx2`_Nxzf4a`73Jcz2JP}jJC|$lVjg#tp6Mo6sl#*?UTr&$kmd(>{N-eRiz1#(qRI0F|7FP&sh|PvSqALGQy~ z*4iF^A9HiyFIWF^oh4;@)Lxz)HS&h28xF?XI0AEG$Mv@1%)(mKSEI830~W^^KUoAz zV^-=lF`Cx@01C?Hf$oG+sH~oe%HFxCxn7M*y5p!D|ADEa@!1hGQ~z&+Wq0O{7O9%3 z4tGXP#S~QbufY8HJ9-_sL5xk7B%L?g1!GXl@F&z4kz=R_|K*N)#>0?3Hu5AGq+Z&ipk!%E0h7+j2M2*ya}G7-V@bc=AezVm2(WLeWUXX#?bnI zNkKh*jhgeghpeYbQ1z4;#31@NM!gGKVNo1{#c((3K5txm{KH}XuWnbyOtkMsO~G9( zjPZXBm-&`g=WU%GRJ( z*J0Gu-bUrbOIQDlp0YLGG5g_AMpTHKqUP3f^-ZXbT|nLF76$PJDk6!F+voc{sAbs` zwK|5PJ_n4!2%Ltx|5i+lmyfglm9o974+xyFKPFFrT5h#aHyVt3zmG;G)l#g0 zaeuQ8)kPiejk?cd)b)#S3!cP_IP9eTq_olRp7nge?>2{jI#Zsqxvhs?bt9~VpHZI= zDxS8a`yXmVQ?N8{L527=>ipMfP- zl6{b9fy(ZkSRG%XlC1BxlSk*8cTX>)6mc@~%4Y|ct0IGdGHp4?W1Jm8Kooxq}qka>W)fsQu+cMwW zJKYCV@@2ed?L|=os*TE}4)<99+PRj~pnc$Hcj6gT7C%J2jz8dGOmN>ubOEE0bk9&B zfAPRN_7=6F#d_#|+KuW!L)4Dg71e=JsOuIy^lbSoqv3lRwxGUf6nSKG))_}r?~So} z;3w1w!=Kn6*QG^8urrRpU054S|7ELTDrx{%P#ewmN7JMB;@F8l7o}u0W(O%nz6@kk78mQ}bbA>?28MFcZY&x?ASH9(!;8#Ci*oQfM!ktz4aegUC5>Or?r z9eso9SnRj<6Oa_>|NdVM3hLQ6s5u&fy74}&j1RB?=6Pq!rvqx|8;4rgM^M>(8Ws8k z@2#VGQ4g+(8bE7|!co`@t*_LM+REGv&9UP94co8*qpHW#K{+~rUA$mGcoWdZifIaaL4#k4pPNCj`8rg5C zt@Al*PCsH+OcpKNA7N?KKF|);kuInl=z}rwdsGsS!SXmGTDa$r><=0=^4F*f<3+a{ zeSyk_FHs}SU5PPWWrn>q()OG7!`+h7%{TTZDLyYi1Ga?%i!(#-|xj{@D z>FQAH@jm>L3r?c4`w1!nal*p=^`8^fULG|y?NE{MP#sc63O$Tz4Q`zqY-pC6T+ zQJ!mPh|2B`s14?O{0irxl4lp{fj3Y${LdZF6f4|c_vKONcXsu$uD-$5Pr3SQS5F$- z&i9H^(8kf|{~KI=p{pNq^*gQ}D~_F?8Dnr=4b&XhLFGg%RMHJVMdnAWjeAhbJAT}7 z|0Pru8Hg8XPC=m_fqL&RarJ$uIlhL<+PA0;DG)E*e+k7wC2ty34rD@|SH#uJppx-x zXA>P~&Re5$<(v3A?(vfh3JUoERJKpS=eP_N@)-&20bB7Y^`odzZ%b%Xb^)tU{~I;J z5{bh7*LNq(PkjM4#Iva6%a+(86NThIpT$(b_Rj9ke$JuJvCe6z?4FP6@Oo6_4xk?N zCu)l>m?S)q8H=MH+|D@&6{#7>@4wPR3hMb%%z~#;>-0UA!_cI5!>Xt`u8j)$H>fEZ zg!)`C2Nj9cs0X}8b?_6agNc%b`@h1G9rIC7{srS#Ppf`mBdU!GZ5veb3`2ErK5DL) zU`1Sq%7xdc$OV#H62`)BsHVVK%=K_=M?H1QaR0Y!hhl%~CvhWIOvU=w3GY&c`+sk* zMe1<>pIASL18Fan#vZT-^}xfZNS#J?@FOZBUwmoHG8g8eULSMgNK_=Z<4Zh<>hRXD zY)bZd6lT(J5w%5jO>6c-&2e8;M8=>(xe{46fjy`P-@&8!5j7QugLd96)Q0sMb$yBm zo3cWv{iF&OL9aUn&D|<@!Y({b{UnwngbUNz6x>N~Iq(=2i5FN1KVVJFm%&!ca8yT@ zpdR!yX2rXB1QTQo_y2t167qe+3zW+g?tkPOirP9iqq6t{DpWZmZFv?#ZJ9Mt9d6_5 zy`5uF5nG7L_6?{cJc`Pl(^wF%qNXHKX36^dl0qIDvfv$Tf_i=wEFsMS*nGim+Tp|BqNV*7BzuHw7TT)+z zo{}kc9_E6#U>;NmyXCXj`T2QDtWe{vi=WLN1mf{AbLSdw&bYm3t?WYi+Y!gM0H>( z>VdzYa_b7}J|9rm#V_R9dpT<%>uG6JMB1PpJQj7sg{Y+2gXQojY8AvQ9Pa;iTnhY^ zdh#NcY}Zj!@ennT7)33KGh+?vrBEH3=uuElH=sTsoJ75h?x1@99(7{kV%EX@sFz9u z=XmEYn348>T|G^4JFm8LBx)bnjT-q?)RcPvQqV}lOIVN7pysL&Dyv(fM%vZc4;6{w z?)W6s_4833-+&s>5!4QO7pLN9{ESmd+Ul8H%D=A{SVTeDyc%_*ji{a-MrHja9E_z( zThI5Q9&{D;fS0Jq#VKRgN1#?k0aS99K&}4@sHv=lnwoCtum3Ubgc+#hSmaLFgxRT| zM19?TkD9v=QI>>N%GqAu0?*Js3F~01^5z!Q1H&qW`@a#H5xY~rhikB2#qhvdt^a71 z!u_98tw&||HPo_siAtWNmAPRwKG~p>b9@!c_RSciejjyySXKLgk`*h)a;72@)!si}!U zY>%3vQK)@mG3xwH&K)&a|LJMiM}scBjoMn@p*E86n&E*7ggyczsQ*;ka^MVV&Yz-k zB}N_lP?-$Xks_!8M4=woz}1_f2GSF?x(3wo>_Jm$P`0l@b!dmHUqgLqe1zIc-=J=o zqpn3PAL@89R7WbK-T_Tek?V}gnIYI4Phn>)_qBC&gGWKjX_xa?RL{?1OuUbJ;1kpo zy+plC-l0O8p`K-P0n9Odpr-T&>iEB|J*<(1J_9DypZ^u7ppaE> zYLyVAAH+ktV1)9*7#iNL13zLhbQuUHehz70gEa zW7KtDv|#ur;MJ&sZE3~&*IXTTIZb2~_B+p&rl}HK*NCb2=L5 z;*XdIOSG{Ec1NwE{-_Rls0dGO<5|y^)1V$5MBVTlYB~Ld3Vo`!Hitz~7uI&RLyf#Y zszYN@16hQ+&sNm=zhfc1?T)8vXXoekC@6W#qe9vnm8}C&AzOsnANHVjtfQCU|%-i*+OmDi_N8vi_=4&>YrAUC`P& z&^Z%z!wr}Z52L2w9qOHsrE9qV`@Ahs*}V&O-XZ5(XZCJ3#Vt`C=!kK&{<~4=fCI1; z-p0(BuDfM_Ra8bhp=X>Pi> zhS3;FeHJPbKVuQR;*KZjX~~n$nGN-l%8$BF5sZQLP!Vl}W$+se;#yRMPC763bl?AP z(V(6`a3_93t%k39*?P@{I$i{I_sZi!l+U9mb&Kqc`X7{tF(%P+~dc77zPqxn$- zto1GHU&-|i4MlM{M&Lfwjc=khl0a`eFE45ft%^F{7yXE#mebGZPXQ|1KcJ={b06zi zbyU)}MeR51JPO)q_M$%9Jwe?l@pm@T!l)5dM$KtUR5lOB@;C>TY&TFjk)*FJuR^E@ zc0*nN9Y)~<)DCzCl?&co3hL3ns1r-|vk}$DAoan{MX0Rbk6PC+P#sUu-y%{1wQ+Sq zZCvBAF0Mj-*!+Zgcf=fECO|eU{{JTm>S|7XXG;jh%AP$P~#&?1-y{eS)>8qgHXvf7lU{Nl`9Y3@z5dmNhm!QqrE!j#4+dsQdLsb!0MXO4g4c zL>lo<8kBs$p|bZLYJ-SA(sCdTD)hxr=Ql^?Oi$GLV^HTWN9D|Z)cH414~#y_rZ9-B zqw#}B%tHI$-e^mPG-GT|bD(YReSqpf;<1*Dxv&uRBB-so zCyvMOP&pH0T)6)$oGHtMiSw;V#umbf5s1E0x8t(t`dks{_GfuO&W;KI1mRd zu?_1z`boIdk}`<;Td+~+|NEccEwi87k4DYSIn zek_6USKE2jP!H;YS`8j*InGC2zYTT2gQ!(?2dm<%)vSMwxbzy!(nhEYI-@q0eyHWN z5S85*Q9I#ZsMQi|65V-`OBydJVb5v;p=Rm1w9IS+cn0#*v-`! zqfXq4T6TAwA5bGmvfgfx0o9R8s0Y+Xh59=T;*VGb4`OwU|C8lTQ&h*ikrW~*%yb8K zpgMFLwOszi?3iPNg|sp1lTvT&h(DpGFvUjeXbDuu>!Ge2jyk>pwahPIaeRf`-wWi~ zWLslLEXILJsL-FlAii|R6K}TmA{at@3se%d!#LOt2jBoy#9m{4jJL&(w?&P(2Y$jK z=)eC5Z?zjuNA++4Dhc;sZoG-gkwn|<6Hr#v0~@1~vOVg?-B39)7`2Z~M-5~jYIWR2 z<Qj*T1JwsT`!H@5k{S!dOK_5ShJ7^mmP!dz?beNJ_Eb+vOEGJ?7l=LHp@8K{bM z0gHoUKpn^PU{5ge?f~!GcSnF)qDP>P<10}1;r2L{h`ERJuZK)|29!ZfP?cy4DuaH8 z6F^m9ko_QE(&gy(`m;6_k;>LU0B`~vEs_Qtc{ z$@n*@Qbs;NpQWe{rlQ~CpmUzbgDL6n1a-XbgUzIW$kFQt>J~i*EDN3o>wpOl2e>|f zy}%1#yCcra{enmNodY z2<`;6Hy(gF!0@M>r6>$4!vSCca2%)#od$KPE`gjPe*b$q!26dAQ9<1(+JbU45!9L; z1$D!@4XUJZ&IGs`gBd_A(F9O?W+r$aTnR1!$DVc8IKw{y-cLHH35w`(FbI4H-qG_v z+BxTUv+uw)OgudA+_@%Qa7wio?8K6UyXd^o=yl0is)JxA^aCzC8RY`A(r*nG1LuG# z!293?Fx-^@=ktNUK>DA-m^%LC%ZK{T#GFkJkQWDuW52j^!gz3A_N6zz0yr?C+( zE&=865SSZ01#0((x$C^~pcp8}V?kA9Hz*z1s+9deWi-M1^FiI&HiALmaZpS54AlK1 z+(XAM2dKSJ3Jd~0^=Q;$clQVNbh`4$+0Bt2J1?aQg1Yh417$D-6oDmR5^x)+K-a-+ z;1^J9p6-d0X>l-!eg(shU~Kvm!OlAWf76g*ynmhFNK^oIgLn`21(Q8>_QHHnkI{Xg zHrYEc3>fN}L(mOsFJ%VPfHgp^^*~Th&2gaYR)BhV?E-V^{9mG>TWN&n0p346=nQI& zV!v=I5Cm$i@`L&_{F0z{Z`qelrky}J91W_}i$Rt6JgC=zkHH`?;FYtKX+Tx36qr=! zzYPuD@y3A)bO?+Ao&iRDbW3v_4p#eh*Na@G#g9d;#jt*Xo0_ z)^kCf=VRbl@GZCu?ElgEc|r0|&eL!p_?GdTV0G~HXHS6l^L&ziaW>mpurm{BzdBFF zIbc=#vA#L??l#~=`X@l`nL6K{Z^`z7`d01Nj{w&sFx)Tac|Y^FlgJ)Wr{)T%rF{kl zfxkW0Nc_jSaTEfznQ9t#0w>TP1!`BvWrwJwML|`jFPM#hC%{tle}!;+D^nsQ<^Z8yS;a|6W}ZQ_rQbT z*+94VSWXJ>_I|?oA+QqTEh0Dswt+k7zW{^5r4b$f`6IdYRxXe01C6#!}1ERXU-`S)w>;_g~d>@z>j1HpT#6z3db-HsK;-V(&G*HK8Gq?{t0qQ9^Dy36_SKtEr zp;NhCC%~oPX0T&wxA$*HlBaQd&wHq}ZtrW!+TdO0r>5oo&+BM(OXqBg2O0QJ=C59-Df3}yifWFpfLeA5Xkf#I2*1ZRUv ze5Z$ocKZ!*DEJl}19s2i_I_?>h^%h!tJjgB=D&fu@eIi3_I}dYLs0$x+1=h>***ZZ z_HA;wy)RS-gF22I!Q5b|zns&NA1qDZ)0>9w*@r+mN|@8_ngk98_k%HVxxKg6%b;G_ z{05b2%-qiI&IGDLWk7A-Az&MDA*iQcggnlk$pos>l|cPK!j;#XI6wcRp;9*n^_(67 z>ijMSvx0X)9j9pdoYG|i+tIH8N`Duq?+>nmDrvO*PQa|72v@a!8&FF!1}wvp>;b)> z{}WKqDMebaCJNm^t>I~~I@q<4+xrhkPk@i;Pc7^O?p?$QJPlN7&w-=Cz@pBLYZ|C? z{|nTuIcqVu_orrk!J_oa;hIhenMv*wRM>9r~8Wbhm;NIyX- zxA)a>Jy5R&H-O6c0I1D&4b*Xa1r`T0m3EG4cTkmG1A4mCxJRQ0Sfh-yHfO+}lqgPF zN(9C%?{+<4K4%5DD=;L-wW1R^MP;{Z3iExyP0UBC>UNEzf6%Z}bsjd1->E@Dj9043 zQi5M=vFE^;bvXapogM2sCEgF}9ZO^Cxm`CH-&5c1{rJ2Y4X6a;o`%k54c*x7{V8?> zFf8K;9xUd}FV4F05l z0*r>?(cT0CulI3o#jbwNDcKK}KrdE*Jyv;|f+BJS)DkBc;P(D-x;>aB6!!%xKZW?N z0)w5W*#%I$I@=I#Fa+od9stJ;b$dS*v*K`P6D}U%1Qqz5y)la4|L4AV}Yl8C} zk2ld_nh(?+vL2{A-e6FtV;^;dj|JT7N^q+ycMSlnNY>6@1sYqH-uQLjOTACK1 zr#+3;G$MlWrZ}Za4R)lT1Dp>o1sj9Kr@|Oq4(j`YwO|r(2Us4w3F_XSW}4gkvc4NA z0s}#nemba1?Ev+VIya5;ABVP!7(5VZe7_c<>9T?{q>1 zJEtK67>RywFbEt8s$wfZJ)Dl%_(M>{LeF3qig~;l&TG3?hJ(N&jL!mf@4gM{g-Obp z4uRsJ2$Ti2+iQaTz;mGP6Xj>Qy}!5|4JzZSpq`Si!8%~7*>3Nf+y{GTq-EeHsI>_@ z$1%ugSRB;S)B_8FZ9tWN6{xk}3To5EnrkmQL1k7GEC{v-rN0I|0&WNO+#fK{Ip&_@ zG}15-Wxm_RHgx3ym1!|h$EGP573>5mhr4+AHfoRct%x{r{i0XlSkffGSy$rOvH%Fc?IC1(+H<3F;2{ z0n}znxy&J23{-$Npc0q>>JEAglwIWIPCplzk^VqXOT7*Z^3b?y6JJ5?g;amLy+4Yr z0%oJXAJh%wBdB|Pk`>PLy%ebN`k*ozZT+>NPRmU&1^63G3?^UcBvcGk1)GB&?asC| zw8n!$t>siu$7VjL8_6zEYknD23GW&{wefe>{{f0n=v5BUETH_>0(E0*1Lgqxf;uG| zR&o9n=rsc>Vc=?Ktuujo1ycmP3f8oKrZrB0VxS&2ok2E{Yde?+ybS7w6lJZm2eN{? zzvKb66jec0xSx$LU+Zxu_S?iWP{$|6ItSB&k?9u#WmpMRfWDwM=Uh;wJ_Ra)*Pu!s zeZBMS$PH?9HwU%$LqRRoCQy1;Jv8*N`30(UX*M|h8ld`vL2b5mpd6h6bzEP9$~@La zM=u*FVvRrr7z~Q=G8;b+itqFV}b-ssy@xTe77_T(E4yu#^o1HaG z0?JWMP=xw`BDe(9o;m~ufj2-c)ejplvc*ZLHi*8*)ssdR6sCh>d>jk{KY-q)*y`-w zv|v@n%Yga8d7w7cEie##1!~WH1$D=axXtOu2Sq3|sAE?W)U&1|7=`$*A>IbN9#jRE zT7LtmwLb{z_*?+B#_vJh`C@N(mLL--yK~YD+Z$X1t^uEbb$9U6ECic- zC;oN*hwgHF|IzSNFarJ9yPZlT2lX_o2+DB-uprnR)UjF$ssh`<;^1+x6c}lbgEhgF z^cR4Iz+<5F1NJ&g85i{EJZGh$TWnrXnN|S9fgQk6U=L8lT>G3o5fPMrJ}?NZ2o6NN)UCA3Q|AEtm<+ zbkMmGH3W74Xa(vt39n>BRJmdt<2ll34|B%Od5qXsXl{EWdXE&Ds z#k7;*P*9s|2B^)n#>Nj@|C;sRfLi-dN1VV3LG?3$s%S}2L@R=-U^@?u$uxvIUeS&^ z_vUn1oi}#;S8__xC^WeMmy$UJ5ZbMD5!_gcTk%(>v6a18(0R^CN6fu z*<+s8G<3t53M$}suq1d7tO=$*>HOeuAgEm)>y(p8Qcx923u+G)0QHP0Y2%eaZQACb zmZ%-5B^_z=^T0wn{~Ku(X5s^w1k7>TVO$f`IqnF`QGYNiI26>4W*gWXyaMWeknfDM zIs1SjwgObi_kdcuBcS}>0JWKaf|+&x-DjOUULH{QVSbJy9lFTr+}Km_uGdivD> zgTT(9o`RFXwBP|yyZI$3{eWipfVi~27!yMf7s@)gSu0`0QGo||H9EL4(hnK0CR($ z(KNJ)4ueI(cc7La$4jRY)xkdWJAwMZkQbns&w1^f=Y!xU`qx0+2hP56j^9;KdN082 zVAQwHF)ab=bPWZI>HN>8Ap-ZnBw)mM&aue^rlj8({0kfjY6o?k$nq5>ZrVnxA_^vi(_z=~jYo&U8OAhU;{ZY)JUIYb(Rdb`~aa3JFcK0DvD z75U=)lzcXrf$(rn&VFnxj%dh|#mhlpxPE~nOKbEf> z$p1f$z(D8lf!>G408qzjGALrp!8+hhQ0F#g1gAn-!5Q>>f_cFx5d*#VjdGxlTT4*m zlR#DY3|JbB9?8M_U>W+$Jv8Rfcn_+i6CwwC?|3UfFlg0Q1_ENQ3Ji3`3tDM6)RexcT<)Ev(oo~fx?Y6GSk=t>X!N%%m)4f^|ZRfd#=OpaMMtwPzB>4)ners0Aw1>0om31gKN- z8dOCR#F1alUj-VfKwnUfSA*I_PeI)e-hqX{C~=+LT^ZDkWF@G*vIf)=9R&3X=nAM? z?>$hPGD+rJ1WZZ46{x4&1W7fwV;Wl1KVUjAZUQHR;$Ttw-9ZuC z0S1BhK@kj@&>4>nYV8YxVZbJ!PE{*VfxCkW+z-^I8xEEOCne$;$4bn(1+#e&RbZ#(#pbUzETD!*9ZwJb5l;K!VL?(c; zUj+t%8$ng*BB&*}X7l%*agXb%DZH|Y_n;KNSwCbdC$JmT4Jrnx&6Et(Qe^-YFb}BH zQP{?-g2m}K0_ATRD7$r_^ml;XzyIG)L!~+mO7T7@#?L_od;_Xfzd@bbu&JFuIY7NM zD+%gc*R*~|P<}k1HtR@G$8esFuLMP86Bu33|2?K~9@M6|4XU&u(>NFg6oCLxn=1;a zQxC+y)_5eS!1F=r{cX4d45EJ$WGlH|fb#bW^yn$~iH0%_Nb5L=4T^CPsN<8~ z`ei`vks6>fuLtTz(hk%yT?(o~`@xjp8^c)XoPK^#@tT1;o;}mq^M9gEEC#g{TR{al z1?nDu6V%f$etL&_V#8FRZoQd6B~TQU<0_z*q%EjShk&{zj{!@9yKFpE2F|};5QNX* zlqN3d4Ft+CF{l8kK;0qpg1SRixA8%s)^ZxC(=p%rD?wFoGpJ3u-^MS1B6<7DiV&HIkLuXPB8L9*Wg-OPfs$47lb)*<4Si#`*acJgjPgwF2jm=d?4K%+`kVlY<2MjLuPP`%;aEkojy06eZKz%ztBi2zGp`q^lzdd_sR76|5LU zR=w!(-Jk0;iu_#LE16jC^7IP?N9`OUx@Vd0;K(-kY;c;ctngewtP;AlAVV=J>Bsdw z{TKAd5L+@E*IVKE61S3TgqFA|_*gbbQFOnen+CmAj7jQ~$2t96`!EW@(OGl)*;vQLX#@6T11i1%yEu?Y$C&=**<6DDh2Av+ z{sY1BX8RhFKBN-1%he$` z9}Md{jRQ$)@!1YU>8GRK{37le<}_K)w%OGy`? zBT7$0R22x$)ZNO z6tC-CEm1hnkQ`G8R0gRwJ)V_N@-W2JKusG zflvnR0p^yN|ESEJqwjsLrMJQI3`8JM0{R}?G`v6CwT(3^h|^;+gBPw35nB}tM>ju9 zeBad0Vm1#RV~wvo^X~MrhBAIp4v;yl%6yz22a~gccbTgR zP9Ru$k}Ae{djf6X3QwGl?20$cHFeH~$JLDh3z&Gzpxyx$fI(?uXLy8~udw*1a2>cu3lD@XzPkVdhp9GdG3F4FJ1h~jp zR2WObl1)g;SD$toyG`_kWHcuOuTF1lhT}Mc`RR(iPewxIB*BY7IxB!&zcX!oJpjK5=SE6ecIY^&HtbUZj;gBi?Qi?N@RR{n%d^7!LF=_!XS+2p!@;jp^WuJd6JbgqhUQV=mELcURRt9 zd^E&n8fE>?E}zX+7=mB@mgJOGVkv$r((X^J+unB~n3Kem^^Gwvj04GT0*1y(Rtx;i z=DV{LLz({@5_idD0vX0YXCak3N8qz$HpQ~9OrYdc<|3qJzKOZo5NL_sH+>TMV`Xhs zxPit5oIFG!0t#6OJ_tv3X;&xEMNpE6@jx6Ur9ykLm+-eLuF}{pVNdjjOgSndnQFe( zUJKEKmPBOcJ9)@t4Nhi~eI6!$;Pj1csxdf8j?sOt_FNk+qh{zz?vfS1qvXS;oxZ+C zq;fL}SOnWrHk_X|e+===;3VdjV$uSGL5!Q9vcf|9}b++celyUzc9n0&OdMj`uV zI8KAYM#ywz{1;B=Lhcjejc}^BX!k^~19NEzd>%cC-lqHBDlwC}mW&TX?;!s5PPwI~ zC*3>r6LRg2oQkqwbcldWEz`qR8YxP$!1!74r~V-ldoI#EjGd$amE>&*u4E+l!IruP z_>{iCv|x2NU{jAA^!uv}HoukCldSOLRR9{l@Uf7buad)V{8uK&h2&9Hf3|-KCz3Tx z478*C)f{PjBr7D@WMljhu4@90Br|a2ldISlCfG27O@N?eC1aAjj7z>#m-56rO@9qn z>4@Hk1r@a_zcK?UXCtd&D7B)995D)0G5lNCNli zyv1f6S7_SBxIU;#iXWdPxJu~@P|AW}AF`{8laMg2WJ|M>{kaC?)9BW<>~^8oA07Ui zfcGuoxbn&)bXTC4folbUjxb*qT{pUmNpv1s;=35%p7Ss)#)M>!ox)`pNz%ZuAI6fV z%tc@u#YVS-?TzMSwiv>a130ct`w9L^Q>{lvTyrTHkAzJpe0(JG1M~k`KZM}Z8@zIm zV0Biy!r4o;@J8ZTZ^GQ!g{e=y0%5wb$;p=R?m5@qE)pkR^ zJnf3uU-d4Zt$%0+C6lcZUucKN_zFQolG!S<$zr>@JkG0;;X|v!baXE;$6ueiCWHLP zAXgdl(~RKPu}#cX76O~V=UhI?>49wt%i=k#UQ(j+ep$tUSO)7y=X7KxtFm@VKw4~k@>w^_|CM2sFg1*~qa4Lb z?yu9svd`l;mmA$^^p8V!3K(p2f%y3b`62{u#+9FH`J@Gv`hW7TkI^)kN?w!YVU%y+ zP|}ljdzNZCI`b*-Nan*@RWyIgHfIBfT*1d_s#Do2sQEhB+<}bbumi3q+6T&iB&B(W z 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 %4%) further apart." -msgstr "" -"Se han detectado conflictos en las rutas del código G en la capa %1%, z=" -"%2$.2f mm. Por favor, reposiciona los objetos conflictivos (%3% <-> %4%) más " -"separados." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Salta a" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "ERROR:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Selección-Añadir del rectángulo" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Selección-Retirar del rectángulo" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "El extrusor chocará con %1% mientras se imprime %2%." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Error interno: %1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"El ajuste de abajo fue instalado temporalmente en la instancia activa de " -"PrusaSlicer" -msgstr[1] "" -"Los ajustes de abajo fueron instalados temporalmente en la instancia activa " -"de PrusaSlicer" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1740,11 +1419,6 @@ msgstr "" "Cambiar el idioma necesita reiniciar la aplicación.\n" "Perderás todo el contenido situado en la base." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "¿Deseas continuar?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Reiniciar aplicación" @@ -1939,7 +1613,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Suprimir para abrir hipervínculo en el navegador" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer recordará tu elección." @@ -1947,21 +1621,6 @@ msgstr "PrusaSlicer recordará tu elección." msgid "You will not be asked about it again on hyperlinks hovering." msgstr "No se te preguntará de nuevo sobre los hipervínculos que aparecen." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"Visita \"Preferencias\" y marca\"%1%\"\n" -"para cambiar tu elección." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer: No me vuelvas a preguntar" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -2007,20 +1666,10 @@ msgstr "Descargando %1%" msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "Descargando la nueva versión. ¿Quieres continuar?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "PrintRequest solo puede cargarse si se selecciona una impresora SLA." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "Error al procesar la plantilla output_filename_format." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "" -"Error al cargar el archivo \"%1%\" debido a una configuración no válida." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Entrando en Soportes pintables" @@ -2121,17 +1770,6 @@ msgstr "" "planos, el radio de un agujero o el ángulo entre aristas o planos? Más " "información en la documentación." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "" -"Detectado archivo de configuración de impresora en almacenamiento enchufable." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Credenciales Wi-Fi." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2178,6 +1816,32 @@ msgstr "Extrusor %2%: Error al buscar y seleccionar el tipo de filamento: %1%" msgid "Failed to select filament from Connect." msgstr "Fallo al seleccionar el filamento de Connect." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Material de soporte" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2197,6 +1861,19 @@ msgstr[1] "" " %1%" msgstr[2] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "La toma de una instantánea de la configuración ha fallado." @@ -2291,6 +1968,38 @@ msgstr "Añadir SVG como modificador" msgid "Repairing was canceled" msgstr "La reparación fue cancelada" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Extrusor" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Radio" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Eliminar el objeto seleccionado" @@ -2354,6 +2063,45 @@ msgstr "Renombrar" msgid "Fix by Windows repair algorithm" msgstr "Reparar mediante el algoritmo de reparación de Windows" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Coste" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "Primera capa" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Recorrido" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Exportar código G" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Date cuenta" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Recargar desde el disco" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2373,9 +2121,22 @@ msgstr "Exportar como STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Vuelve a cargar los volúmenes seleccionados desde el disco" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Sustituir con STL" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/A" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Borrar" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2389,6 +2150,19 @@ msgstr "" "Distancia de la coordenada del código G de 0,0 de la esquina frontal " "izquierda del rectángulo." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Retraer" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Extruir" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Ocultar propiedades" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Búsqueda en la red" @@ -2458,6 +2232,10 @@ msgstr "Paleta 6" msgid "Palette 7" msgstr "Paleta 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Mostrar propiedades" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Vista Iso" @@ -2482,6 +2260,14 @@ msgstr "" "El valor ha cambiado y ya no es igual al valor del sistema o al último valor " "guardado" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Tipo" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Capa" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Paleta predeterminada para marcadores de modo" @@ -2494,6 +2280,27 @@ msgstr "Revertir color" msgid "Buttons And Text Colors Description" msgstr "Descripción de los botones y de los colores del texto" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Tasa de flujo volumétrico" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Velocidad del ventilador" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Temperatura" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Tiempo" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Velocidad actual del perfil" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Sustituir el volumen seleccionado por un nuevo STL" @@ -2506,6 +2313,18 @@ msgstr "Establecer el extrusor para elementos seleccionados" msgid "Use another extruder" msgstr "Usar otro extrusor" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Ocultar tabla" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Mostrar tabla" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Posición de herramienta" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Actualización" @@ -2579,6 +2398,22 @@ msgstr "Todo estandar" msgid "Scale to print volume" msgstr "Escalar al volumen de impresión" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Error" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Velocidad (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Velocidad actual (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "" @@ -2600,6 +2435,22 @@ msgstr "Duplicar el objeto seleccionado a lo largo del eje X" msgid "Along Y axis" msgstr "A lo largo del eje Y" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Velocidad del ventilador (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Tasa de flujo volumétrico (mm³/seg)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Tasa de flujo volumétrico actual (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Duplicar el objeto seleccionado a lo largo del eje Y" @@ -2648,6 +2499,14 @@ msgstr "" "función es útil para evitar el riesgo de impresiones arruinadas. Slic3r " "debería advertirte y evitar las colisiones del extrusor, pero ten cuidado." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Tiempo de capa (linear)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Tiempo de capa (logarítmico)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "A los objetos" @@ -2662,20 +2521,121 @@ msgstr "" "específicos de cada función (perímetro / relleno). Establezca cero para " "evitar restablecer la aceleración." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Herramienta" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Color Print" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Color predeterminado" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "color predeterminado" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filamento" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "No soportar puentes" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Modo normal" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Modo silencioso" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Total" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Mostrar modo silencioso" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "Mostrar modo normal" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Retracciones" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "Deretracciones" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Costuras" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Cambios de herramienta" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Cambios de color" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "" "Por favor, selecciona las fuentes en línea desde las que deseas actualizar " "los perfiles" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Pausas de impresión" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "Códigos G personalizados" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Centro de gravedad" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Carcasas" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Marcador de herramienta" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Clic izquierdo" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "Tus nuevos cambios borrarán todos los cambios de color." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Arrastra" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Dividir el objeto seleccionado en objetos individuales" @@ -2792,6 +2752,73 @@ msgstr "Imagen del firmware:" msgid "Select a file" msgstr "Selecciona un archivo" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Peligro" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Rueda del ratón" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Rotar" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "Puntos de soporte SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "¿Deseas guardar tus puntos de soporte editados manualmente?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "¿Guardar puntos de apoyo?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Edición de puntos de soporte" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Genera los puntos de apoyo automáticamente" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Herramienta de atajos de teclado SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "Nota: algunos accesos directos funcionan solo en modo de (no)edición." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Añadir punto a selección" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Retirar punto de selección" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Seleccionar mediante rectángulo" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2806,14 +2833,66 @@ msgstr "" "conectados a Internet. Los archivos que contienen las actualizaciones de " "configuración pueden descargarse de nuestro sitio web." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Cambiar al modo edición" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Punto de soporte generado" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Punto de soporte seleccionado" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Punto de soporte editado" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Punto de soporte de la isla" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Cambiar número de instancias a los objetos seleccionados" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Punto de soporte flotante" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Altura de capa variable - Edicción manual" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "Vista para SLA" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Mostrar como procesado" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Mostrar como original" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Altura de capa variable - Reiniciar" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Pantalla" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Altura de capa variable - Adaptativa" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Altura de capa variable - Suavizar todo" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Iniciar sesión (opcional)" @@ -2825,6 +2904,10 @@ msgstr "" "Error al cargar un navegador web. No es posible iniciar sesión en este " "momento." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Vista general del proyecto" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Añadir una instancia más del objeto seleccionado" @@ -2837,6 +2920,95 @@ msgstr "Eliminar una instancia del objeto seleccionado" msgid "Change the number of instances of the selected object" msgstr "Cambiar número de instancias al objeto seleccionado" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Base %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filamento (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filamento (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Tiempo Estimado (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Estadísticas" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Generando estadísticas" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "" +"Las estadísticas estarán disponibles una vez que se hayan laminado todas las " +"bases" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Reflejar objeto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Mover Objeto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Cambiar a Ajustes" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Pestaña Ajustes Impresión" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Pestaña Ajustes Filamento" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Pestaña Ajustes de Material" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Pestaña Ajustes Impresora" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Deshacer Historia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Rehacer Historia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Deshacer %1$d Acción" +msgstr[1] "Deshacer %1$d Acciones" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Rehacer %1$d Acción" +msgstr[1] "Rehacer %1$d Acciones" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Añadir..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2857,10 +3029,62 @@ msgstr "" "en su lugar y consulta el manual sobre cómo renombrar opcionalmente el " "archivo de código G post-procesado.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Eliminar todo" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Pintado automático" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Organizar selección" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "Clic derecho del ratón para mostrar opciones de colocación" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Organizar la base actual" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Organizar selección en la base actual" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Añadir instancia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Retirar Instancia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "Separar en objetos" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "Separar en piezas" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "Clic con botón derecho del ratón para abrir/cerrar Historia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Siguiente acción de Deshacer: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Rehacer" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Colocar en la cara" @@ -2997,6 +3221,15 @@ msgstr "Nivel de detalle" msgid "Decimate ratio" msgstr "Relación de decimación" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Siguiente acción de Rehacer: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Base sin laminar" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "Se ha cancelado la simplificación del modelo" @@ -3013,6 +3246,20 @@ msgstr "Eliminar todos los puntos" msgid "Minimal points distance" msgstr "Distancia mínima de puntos" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Laminando" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Base laminada" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Objeto en el límite" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -3028,6 +3275,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Distancia máxima de puentes" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Datos inválidos" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Base vacía" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3035,6 +3291,10 @@ msgid_plural "Auto-repaired %1$d errors" msgstr[0] "%1$d error auto-reparado" msgstr[1] "%1$d errores auto-reparados" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "La trayectoria excede los límites" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3042,6 +3302,54 @@ msgid_plural "%1$d degenerate facets" msgstr[0] "%1$d faceta degenerada" msgstr[1] "%1$d facetas degeneradas" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Estadísticas de capa" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Área de la capa: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Relleno de área: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Tiempo de capa: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Tiempo desde el inicio: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "Se detectó un objeto fuera del área de impresión." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "Ha sido detectada una trayectoria fuera del área de impresión." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "Se detectaron soportes SLA fuera del área de impresión." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Algunos objetos no son visibles durante la edición." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"Se detectó un objeto fuera del área de impresión.\n" +"Resuelve el problema actual para seguir laminando." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Comenzar en altura" @@ -3058,6 +3366,27 @@ msgstr "Retirar rango de capas" msgid "Add layer range" msgstr "Añadir rango de capas" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"Se han detectado conflictos en las rutas del código G en la capa %1%, z=" +"%2$.2f mm. Por favor, reposiciona los objetos conflictivos (%3% <-> %4%) más " +"separados." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "El extrusor chocará con %1% mientras se imprime %2%." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Salta a" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3210,6 +3539,164 @@ msgstr "" msgid "(Re)slice" msgstr "(Re)laminar" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "ERROR:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Selección-Añadir del rectángulo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Selección-Retirar del rectángulo" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Error interno: %1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "¿Deseas continuar?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"Visita \"Preferencias\" y marca\"%1%\"\n" +"para cambiar tu elección." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer: No me vuelvas a preguntar" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "" +"Detectado archivo de configuración de impresora en almacenamiento enchufable." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Credenciales Wi-Fi." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Sustituir con STL" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Convertir de unidades imperiales" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Revertir la conversión de unidades imperiales" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Convertir de metros" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Revertir la conversión a metros" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "¡Error!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "Uno de los objetos es demasiado grande para caber en la cama." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Organizar para impresión secuencial" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "¡Atención!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Enviar código G" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Previsualización" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "Calidad de la importación STEP (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Selecciona la calidad deseada de la malla tras la importación:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Menor calidad" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Precisión lineal" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Precisión angular" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Mayor calidad" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Ajustar el valor del intervalo [%1%; %2%] con el modo %3%" + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "AVISO:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "Este sistema no permite almacenar contraseñas de forma segura." + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "¿Quieres guardar los cambios en \"%1%\"?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Guardar" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Descartar" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Indefinido" @@ -3227,6 +3714,20 @@ msgstr "" "Lo más probable es que la configuración haya sido producida por una versión " "más reciente de PrusaSlicer o por algún fork de PrusaSlicer." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Preguntar por los cambios no guardados en el proyecto" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"No se te preguntará de nuevo al: \n" +"- Cerrar PrusaSlicer,\n" +"- Cargar o crear un nuevo proyecto" + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3259,6 +3760,24 @@ msgstr "Opciones:" msgid "Swap Y/Z axes" msgstr "Alternar ejes Y/Z" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"El ajuste de abajo fue instalado temporalmente en la instancia activa de " +"PrusaSlicer" +msgstr[1] "" +"Los ajustes de abajo fueron instalados temporalmente en la instancia activa " +"de PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "PrintRequest solo puede cargarse si se selecciona una impresora SLA." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Pintado de costuras" @@ -3277,6 +3796,129 @@ msgstr "Instancias" msgid "Instance %d" msgstr "Instancia %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Desmontado con éxito. El dispositivo %s (%s) ahora se puede retirar de forma " +"segura del ordenador." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Conectado a la Prusa Account como %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Error al conectar a la Prusa Account" + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Error al seleccionar la impresora de Prusa Connect." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "" +"Error al cargar el archivo \"%1%\" debido a una configuración no válida." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"No se puede cargar la configuración del proyecto\n" +"\n" +"Archivo: %1%\n" +"\n" +"Este proyecto fue creado en una versión más reciente de PrusaSlicer. Solo se " +"cargó la geometría.\n" +"Actualiza a la última versión para una compatibilidad total.\n" +"Para más info: %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"El archivo 3MF seleccionado contiene un script de post-procesamiento.\n" +"Revisa detenidamente el script antes de exportar el código G." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"El tamaño del objeto del archivo %s parece ser cero.\n" +"Este objeto ha sido eliminado del modelo" +msgstr[1] "" +"El tamaño de los objetos del archivo %s parece ser cero.\n" +"Estos objetos han sido eliminados del modelo" + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "El tamaño del objeto es cero" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Las dimensiones del objeto del archivo %s parecen estar definidas en metros. " +"La unidad interna de PrusaSlicer es el milímetro. ¿Quieres recalcular las " +"dimensiones del objeto?" +msgstr[1] "" +"Las dimensiones de algunos objetos del archivo %s parecen estar definidas en " +"metros. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere recalcular " +"las dimensiones de estos objetos?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "El objeto es demasiado pequeño" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Aplicar a todos los objetos pequeños restantes que se cargan." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Las dimensiones del objeto del archivo %s parecen estar definidas en " +"pulgadas. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere " +"recalcular las dimensiones del objeto?" +msgstr[1] "" +"Las dimensiones de algunos objetos del archivo %s parecen estar definidas en " +"pulgadas. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere " +"recalcular las dimensiones de estos objetos?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3291,6 +3933,16 @@ msgid_plural "%1$d facets reversed" msgstr[0] "%1$d faceta invertida" msgstr[1] "%1$d facetas invertidas" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Este archivo contiene varios objetos colocados a varias alturas.\n" +"En lugar de considerarlos como objetos múltiples, ¿debería cargarse\n" +"el archivo como un solo objeto con múltiples partes?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3298,10 +3950,161 @@ msgid_plural "%1$d backward edges" msgstr[0] "%1$d borde de retroceso" msgstr[1] "%1$d bordes de retroceso" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Objeto de piezas múltiples detectado" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Aplicar a todos los objetos que se cargen." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Este archivo no puede ser cargado en un modo sencillo. ¿Quieres cambiar al " +"modo experto?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Datos avanzados detectados" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"El ajuste del material no ha sido cargado:\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Se cargaron varios objetos para una impresora de varios materiales.\n" +"En lugar de considerarlos como objetos múltiples, ¿debería considerar\n" +"estos archivos para formar un solo objeto que tiene varias partes?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Tu pieza parece demasiado grande, así que se ha escalado automáticamente " +"para que pueda caber en la base de impresión." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Objeto demasiado grande?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Exportar archivo STL:" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Exportar archivo AMF:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Guardar archivo como:" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Exportar archivo OBJ:" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Eliminar objeto que forma parte de corte del objeto" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "Estás intentando borrar un objeto que es parte de un objeto cortado." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"La acción romperá la información de un corte.\n" +"Tras ello PrusaSlicer no puede garantizar la consistencia del modelo" + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Eliminar objeto" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Eliminar Objeto" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Borrar Todos Los Objetos" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Reiniciar Proyecto" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"Los soportes personalizados, las costuras y el pintado multimaterial se " +"eliminaron tras dividir el objeto." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"El objeto seleccionado no ha podido ser dividido porque sólo contiene una " +"parte sólida." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Se han eliminado todas las partes no sólidas (modificadores)" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "Separar en Objetos" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Actualización disponible" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Un objeto tiene reforzadores de soporte personalizados que no se utilizarán " +"porque los soportes están desactivados." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Habilitar soportes sólo para los forzadores." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "" +"'Temperatura de la base según el extrusor' y 'Extrusor de la torre de " +"limpieza'" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"La contracción del filamento no se utilizará porque la contracción del " +"filamento para los filamentos utilizados difiere significativamente." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Porciones del copyright" @@ -3349,10 +4152,47 @@ msgstr "" msgid "Copy Version Info" msgstr "Copiar Información de Versión" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"La impresión de soportes con diferentes diámetros de boquilla es " +"experimental. Para obtener mejores resultados, cambia e a soportes orgánicos " +"y" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "asigna un extrusor específico para los soportes." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "Otro trabajo de exportación está aún en marcha." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Reemplazar de:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Error! Modelo inválido" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "No se puede sustituir con más de un volumen" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Error durante el reemplazo" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Selecciona el archivo nuevo" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Establecer secuencia extrusor" @@ -3445,6 +4285,19 @@ msgstr "Cancelando..." msgid "Copy to clipboard" msgstr "Copiar al portapapeles" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "El archivo para el reemplazo no fue seleccionado" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Por favor selecciona el archivo a volver a cargar" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "El archivo seleccionado" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "" @@ -3459,6 +4312,55 @@ msgstr "Tamaño [Mundo]" msgid "Mirror along %1% axis" msgstr "Simetría respecto al eje %1%" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "difiere del archivo original" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Quieres reemplazarlo" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Recargar desde:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Incapaz de recargar:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Error al recargar" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Recargar todo desde el disco" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Está utilizando la plantilla de configuración de filamento." +msgstr[1] "Estás utilizando las plantillas de configuración de filamentos." +msgstr[2] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Ten en cuenta que las plantillas de configuración no están personalizadas " +"para una impresora específica y sólo deben utilizarse como punto de partida " +"para crear tus propios preajustes de usuario." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Más información en" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Hay avisos activos respecto a los modelos laminados:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Nuevo proyecto, limpiar plataforma" @@ -3491,6 +4393,10 @@ msgstr "Carga Configuración desde ini/amf/3mf/gcode y mezcla" msgid "Export config" msgstr "Exportar configuración" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "avisos generados" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "Expulsa la tarjeta SD / disco USB" @@ -3511,6 +4417,10 @@ msgstr "Eliminar selección" msgid "Paste from clipboard" msgstr "Pegar desde el portapapeles" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Laminado Cancelado." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Seleccionar pestaña de la Base de impresión" @@ -3552,6 +4462,10 @@ msgstr "Muestra/Oculta etiquetas de pieza/repetición" msgid "Show keyboard shortcuts list" msgstr "Muestra lista de atajos de teclado" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Deshacer / Rehacer se está procesando" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Añadir instancia del objeto seleccionado" @@ -3576,10 +4490,25 @@ msgstr "Presionar para activar el rectángulo de selección" msgid "Press to activate deselection rectangle" msgstr "Presionar para activar el rectángulo de deselección" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Cambiando la tecnología de la impresora de %1% a %2%.\n" +"Se han modificado algunos ajustes de %1%, que se perderán después de cambiar " +"la tecnología de la impresora." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Mover la selección 10 mm en dirección Y positiva" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "Creando un nuevo proyecto mientras se modifica el proyecto actual." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Mover la selección 10 mm en dirección Y negativa" @@ -3645,6 +4574,69 @@ msgstr "Gizmo Colocar cara en la base" msgid "Gizmo SLA hollow" msgstr "Herramienta de vaciado SLA" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "Creando un nuevo proyecto mientras se modifican algunos ajustes." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"Puedes mantener las modificaciones de los preajustes en el nuevo proyecto o " +"descartarlas" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"Puedes mantener las modificaciones de los ajustes en el nuevo proyecto, " +"descartarlas o guardar los cambios como nuevos ajustes.\n" +"Ten en cuenta que si se guardan los cambios, el nuevo proyecto no los " +"conservará." + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Cargar Proyecto" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Importar Objeto" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Importar Objetos" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "Importar archivo SLA" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "no contiene gcode válido." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Error al cargar el archivo .gcode" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "No se puede abrir el archivo seleccionado." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "El archivo seleccionado ya se encuentra en formato ASCII." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "El fichero %1% ya existe. ¿Deseas sobrescribirlo?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "No se puede abrir el archivo de salida." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3734,6 +4726,43 @@ msgstr "Añadir Conjunto de Ajustes para Objeto" msgid "Load Part" msgstr "Cargar pieza" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "Archivo ASCII de código G creado con éxito" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "Convertir un archivo de código G a formato ASCII" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "El archivo seleccionado ya se encuentra en formato binario." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "Archivo binario de código G creado con éxito" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Convertir un archivo de código G a formato binario" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - Archivo de proyectos múltiples" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "Se están cargando varios archivos, incluidos archivos de Proyecto." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Selecciona una acción para aplicarla a todos los archivos." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Se están cargando varios archivos." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3744,18 +4773,26 @@ msgstr "" "el modo de cero elevación donde hay un hueco de acuerdo a cuando este " "parámetro se introduce entre el modelo y el pad." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Acción" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "Importar modelos 3D" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Cargar Modificador" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "¡Error!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Añadir Subobjeto Genérico" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Comienza un nueva instancia de PrusaSlicer" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "&Pestaña Base de impresión" @@ -3764,6 +4801,14 @@ msgstr "&Pestaña Base de impresión" msgid "Show the plater" msgstr "Mostrar la base" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Selecciona uno para cargar como proyecto" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Selecciona solamente un archivo para cargar la configuración." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Genérico" @@ -3812,6 +4857,12 @@ msgstr "Por debajo del objeto" msgid "Around object" msgstr "Alrededor de objeto" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Fallo al descomprimir el archivo en %1%: %2%" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3837,6 +4888,10 @@ msgstr "Reiniciar desviación" msgid "Inches" msgstr "Pulgadas" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Cargar archivo de proyecto" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3861,6 +4916,130 @@ msgstr "" "Por favor, guarda tu proyecto y reinicia PrusaSlicer. Estaremos encantados " "de que nos informes del problema." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Abrir como proyecto" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Abrir instancia nueva de PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Selecciona una acción para aplicar al archivo" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "No mostrar de nuevo" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "Solo puedes abrir un archivo .gcode a la vez." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Arrastra y suelta el archivo código G" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Tienes varios archivos para cargar y \"%1%\" es uno de ellos.\n" +"Ten en cuenta que sólo se puede cargar un archivo .zip a la vez.\n" +"En este caso podemos cargar sólo \"%1%\".\n" +"\n" +"¿Deseas continuar de todos modos?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Arrastra y suelta varios archivos" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Tienes varios archivos para cargar.\n" +"Ten en cuenta que solo se cargará la geometría de todos los archivos 3mf.\n" +"\n" +"¿Deseas continuar de todos modos?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Cargar Archivo" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Cargar Archivos" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Todos los objetos serán eliminados, deseas continuar?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Eliminar Objetos Seleccionados" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Aumentar Instancias" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Reducir Instancias" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Introduce el número de copias:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Copias del objeto seleccionado" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Establecer el número de copias a %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Rellenar la base" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"No se puede guardar el código G binario con extensión %1%.\n" +"\n" +"Utiliza una extensión diferente o desactiva la exportación de " +"código binario en Configuración de la impresora." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"No se puede guardar el código G ASCII con extensión %1%.\n" +"\n" +"Utiliza una extensión diferente o activa la exportación de " +"código G binario en Configuración de la impresora." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Copiar al portapapeles" @@ -3899,6 +5078,19 @@ msgstr "" "La nueva versión de %s está disponible.\n" "¿Deseas descargarla?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "El nombre proporcionado no es válido." + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "" +"Los siguientes caracteres no están permitidos por un sistema de archivos FAT:" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Guardar archivo Código G como:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3955,6 +5147,10 @@ msgstr "Cargando modelo reparado" msgid "Model repair finished" msgstr "Reparación del modelo terminada" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "Guardar archivo SL1 / SL1S como:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Subida no activada a tarjeta FlashAir." @@ -3976,6 +5172,32 @@ msgstr "" "Nota: Requiere FlashAir con firmware 2.00.02 o posterior y la función de " "carga activada." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Elige el directorio de exportación:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Exportar bases" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Incapaz de realizar la operación booleana sobre las mallas del modelo. Solo " +"se exportarán piezas positivas." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"¿Estás seguro de que deseas almacenar los SVG originales con sus rutas " +"locales en el archivo 3MF?\n" +"Si pulsas \"NO\", todos los SVG del proyecto dejarán de ser editables." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "La conexión con la MKS funciona correctamente." @@ -4040,6 +5262,10 @@ msgstr "No se pudo conectar con Prusa Connect" msgid "Copying of file %1% to %2% failed: %3%" msgstr "La copia del archivo %1% a %2% falló: %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Protección privada" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Abrir archivo código G:" @@ -4091,6 +5317,18 @@ msgstr "" msgid "Modified value" msgstr "Valor modificado" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"La plataforma está vacía.\n" +"¿Quieres guardar el proyecto?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Guardar proyecto" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Añadir Forma desde la Galería" @@ -4332,11 +5570,47 @@ msgstr "Grupo sin definir" msgid "Modified" msgstr "Modificado" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "No se ha podido guardar el archivo" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Error al elegir una impresora." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"No se ha podido leer la respuesta del servidor de Prusa Connect. Se cancela " +"la carga." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Enviar todo a Connect" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"¿Está lista la impresora? ¿Está la lámina de impresión en su sitio, vacía y " +"limpia?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Enviar e imprimir" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Generador de Archivos de Configuración Wi-Fi" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"Los arreglos secuenciales para una misma base solo se permiten cuando todas " +"las instancias de los objetos afectados están en la misma base." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Configuración de empuje" @@ -4372,6 +5646,129 @@ msgstr "Tiempo de empuje total" msgid "Total rammed volume" msgstr "Volumen total empujado" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"Organizar ignoró los siguientes objetos que no pueden caber en una sola " +"base:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Exportar" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Enviar a la impresora" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Pegar Desde Portapapeles" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Si se activa, PrusaSlicer mostrará el botón \"Iniciar sesión\" en la barra " +"superior de la aplicación." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Permitir descargas de Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "Si se activa, PrusaSlicer podrá descargar desde Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Usar mapa ambiental" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "Si está activado, visualiza el objeto usando el mapa del entorno." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Modo oscuro" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Activar el modo oscuro" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Si se activa, la aplicación utilizará el menú estándar del sistema Windows,\n" +"pero en algunas combinaciones de escalas de pantalla puede parecer feo. Si " +"se desactiva, se utilizará la antigua interfaz de usuario." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Cambios para las opciones críticas" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"El cambio de algunas opciones hará que se reinicie la aplicación.\n" +"Se perderá el contenido de la plataforma." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Tamaño del icono respecto al tamaño original" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "" +"Selecciona el tamaño del icono de la barra de herramientas con respecto al " +"predeterminado." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Opciones de diseño" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Diseño regular antiguo con la barra de pestañas" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "Mostrar parámetros de importación de archivos STEP" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Configuración en ventana no modal" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Colores del texto" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Indicadores de modo" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Tamaño de fuente de la aplicación" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Vuelve a la fuente por defecto." + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Tamaño de fuente" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "Estado del Laminado [Global]" @@ -4476,6 +5873,14 @@ msgstr "" "Los soportes personalizados, las costuras y el pintado multimaterial se " "eliminaron después de simplificar la malla." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Si se activa, PrusaSlicer mostrará un diálogo con la selección de calidad al " +"importar un archivo STEP." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Eliminar pintado de costuras" @@ -5044,7 +6449,7 @@ msgstr "Factores de escala" msgid "Rotate (relative)" msgstr "Girar (relativo)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Mantener mínimo" @@ -5142,7 +6547,7 @@ msgstr "Cambio de idioma de una aplicación" msgid "Arranging for sequential print" msgstr "Organizando para impresión secuencial" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5157,14 +6562,6 @@ msgstr "" msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "No puedes cargar un proyecto SLA con varias piezas en la base" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "Uno de los objetos es demasiado grande para caber en la cama." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Organizar para impresión secuencial" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Atajos de teclado" @@ -5254,8 +6651,8 @@ msgstr "Abrir visor código G" msgid "Open PrusaSlicer" msgstr "Abrir PrusaSlicer" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Sin título" @@ -5558,7 +6955,7 @@ msgstr "Vista superior" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Relleno sólido superior" @@ -5584,12 +6981,12 @@ msgstr "" "Updated configuration bundles:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Interfaz del material de soporte" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Torre de limpieza" @@ -6009,8 +7406,8 @@ msgstr "" msgid "Save the selected options from left preset to the right." msgstr "Guarda las opciones seleccionadas del ajuste izquierdo en el derecho." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Filamento usado" @@ -6703,7 +8100,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "&Contraer la barra lateral" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Ocultar barra lateral" @@ -6715,26 +8112,6 @@ msgstr "&Pantalla completa" msgid "Fullscreen" msgstr "Pantalla completa" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Reiniciar Proyecto" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"Los soportes personalizados, las costuras y el pintado multimaterial se " -"eliminaron tras dividir el objeto." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"El objeto seleccionado no ha podido ser dividido porque sólo contiene una " -"parte sólida." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -6956,111 +8333,19 @@ msgid "Export the model(s) as AMF." msgstr "Exportar el(los) objeto(s) como AMF." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "La carga del archivo ZIP en la ruta %1% ha fallado." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Importar modelos 3D solamente" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importar configuración solo" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Abrir instancia nueva de PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Selecciona una acción para aplicar al archivo" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "No mostrar de nuevo" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "Solo puedes abrir un archivo .gcode a la vez." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Arrastra y suelta el archivo código G" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Tienes varios archivos para cargar y \"%1%\" es uno de ellos.\n" -"Ten en cuenta que sólo se puede cargar un archivo .zip a la vez.\n" -"En este caso podemos cargar sólo \"%1%\".\n" -"\n" -"¿Deseas continuar de todos modos?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Arrastra y suelta varios archivos" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Tienes varios archivos para cargar.\n" -"Ten en cuenta que solo se cargará la geometría de todos los archivos 3mf.\n" -"\n" -"¿Deseas continuar de todos modos?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Cargar Archivo" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Cargar Archivos" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Todos los objetos serán eliminados, deseas continuar?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Eliminar Objetos Seleccionados" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Aumentar Instancias" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Reducir Instancias" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Introduce el número de copias:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Copias del objeto seleccionado" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Establecer el número de copias a %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Rellenar la base" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Se ha seleccionado un nuevo ajuste de la impresora" @@ -7146,7 +8431,7 @@ msgstr "" "incorporar y usar cuando la aplicación se vuelva a iniciar." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "Error al cargar credenciales del almacén de contraseñas del sistema." @@ -7359,16 +8644,16 @@ msgstr "" "Si no está activado, la orden de Recarga desde el disco te pedirá que " "selecciones cada archivo en un cuadro de abrir archivo." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "sobre" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "desde" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Tipo de función" @@ -7385,7 +8670,7 @@ msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" "Contiene el z-hop presente al principio del bloque de código G personalizado." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7401,34 +8686,10 @@ msgstr "" "el código G personalizado viaja a otro lugar, debe escribir en esta variable " "para que PrusaSlicer sepa desde dónde viaja cuando recupere el control." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Permitir descargas de Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "Si se activa, PrusaSlicer podrá descargar desde Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Renderizar" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Usar mapa ambiental" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "Si está activado, visualiza el objeto usando el mapa del entorno." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Modo oscuro" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Activar el modo oscuro" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7625,7 +8886,7 @@ msgstr "" msgid "High flow nozzle" msgstr "Boquilla de alto flujo" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7634,44 +8895,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Parar ahora." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "No se ha cargado la configuración" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"No se puede cargar la configuración del proyecto\n" -"\n" -"Archivo: %1%\n" -"\n" -"Este proyecto fue creado en una versión más reciente de PrusaSlicer. Solo se " -"cargó la geometría.\n" -"Actualiza a la última versión para una compatibilidad total.\n" -"Para más info: %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"El archivo 3MF seleccionado contiene un script de post-procesamiento.\n" -"Revisa detenidamente el script antes de exportar el código G." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Longitud adicional en el reinicio" @@ -7699,7 +8930,7 @@ msgstr "Más cercano" msgid "Set Mirror" msgstr "Establecer Reflejo" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7707,14 +8938,14 @@ msgstr "" "El uso de la torre de limpieza para extrusores con diferentes diámetros de " "boquilla es experimental, por lo que se debe proceder con precaución." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Laminar ahora" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7723,11 +8954,11 @@ msgstr "" "significativamente.\n" "Para impresiones multimaterial se recomienda ajustar la" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Vista editor 3D" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Creando un nuevo proyecto" @@ -7755,22 +8986,23 @@ msgid "The height of the tower raise." msgstr "La altura de la elevación de la torre." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Relleno del puente" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Relleno del hueco" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Falda/Balsa" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Personalizado" @@ -8647,29 +9879,29 @@ msgstr[1] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Desconocido" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Perímetro" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Perímetro externo" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Perímetro del voladizo" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Relleno interno" @@ -8746,9 +9978,9 @@ msgstr "Nombre del objeto: %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8759,6 +9991,7 @@ msgstr "Nombre del objeto: %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8787,7 +10020,7 @@ msgstr "Altura de la capa" msgid "Layers and Perimeters" msgstr "Capas y Perímetros" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Impresora" @@ -8808,7 +10041,7 @@ msgstr "Otras capas" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9109,18 +10342,6 @@ msgstr "" "calculará automáticamente. De lo contrario, el ángulo proporcionado se usará " "para todos los puentes. Usa 180° para ángulo con cero grados." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Velocidad del ventilador para puentes" @@ -9131,20 +10352,6 @@ msgstr "" "La velocidad de este ventilador se aplica durante todos los puentes y " "voladizos." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Relación de flujo del puente" @@ -9207,7 +10414,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Velocidad" @@ -9229,7 +10436,7 @@ msgstr "Velocidad para imprimir puentes." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9655,20 +10862,6 @@ msgid "Select the print profiles this profile is compatible with." msgstr "" "Seleccione los perfiles de impresión con las que este perfil es compatible." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "¿Quieres guardar los cambios en \"%1%\"?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Guardar" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Descartar" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9828,15 +11021,11 @@ msgstr "por defecto" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Altura" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Radio" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -10086,10 +11275,6 @@ msgstr "" "El valor es ignorado para la mayoría de las impresoras Prusa, que vienen con " "un modelo de extrusor más detallado." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Preguntar por los cambios no guardados en el proyecto" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10145,12 +11330,6 @@ msgstr "" "volumétrica de impresión y filamento. Establecer en cero para usar sin " "límite." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Velocidad máxima de relleno sin cruce" @@ -10461,12 +11640,6 @@ msgstr "" "Esta bandera significa que el material es abrasivo y requiere una boquilla " "endurecida. El valor es utilizado por la impresora para comprobarlo." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Coste" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10496,7 +11669,7 @@ msgstr "" "si la cantidad de filamento en la bobina es suficiente para terminar la " "impresión." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10627,12 +11800,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zig Zag" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "Primera capa" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10770,16 +11937,6 @@ msgstr "Piel Difusa" msgid "Fuzzy skin type." msgstr "Tipo de Piel difusa." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"No se te preguntará de nuevo al: \n" -"- Cerrar PrusaSlicer,\n" -"- Cargar o crear un nuevo proyecto" - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -10990,12 +12147,6 @@ msgstr "" "Establezca con el valor cero para desactivar el control de aceleración para " "la torre de limpieza." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Recorrido" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -11026,25 +12177,16 @@ msgstr "Combinar el relleno cada n capas" msgid "Length of the infill anchor" msgstr "Longitud del relleno del anclaje" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Desmontado con éxito. El dispositivo %s (%s) ahora se puede retirar de forma " -"segura del ordenador." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Ordenar los volúmenes de objetos por tipos" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "La expulsión del dispositivo %s(%s) ha fallado." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nuevo proyecto" @@ -13121,10 +14263,6 @@ msgstr "" "1.125 x diámetro de la boquilla. Si se expresa como porcentaje (por ejemplo, " "90%), se calculará sobre la altura de la capa." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Retraer" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Base" @@ -13431,7 +14569,7 @@ msgstr "" "Use esta configuración para rotar el patrón de material de soporte en el " "plano horizontal." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Desconectado de la Prusa Account." @@ -13758,7 +14896,7 @@ msgstr "Pinta las caras dentro del rango de altura elegido." msgid "Autogeneration will erase all manually edited points." msgstr "La autogeneración borrará todos los puntos editados manualmente." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Retirar punto" @@ -14509,7 +15647,7 @@ msgstr "" "purgar el nuevo filamento en la torre de limpieza para cualquier par de " "filamentos." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Ancho" @@ -16644,11 +17782,6 @@ msgstr "" msgid "Scale per object" msgstr "Escala por objeto" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Conectado a la Prusa Account como %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -17105,10 +18238,6 @@ msgstr "Separación de la base" msgid "Enable rotations (slow)" msgstr "Permitir rotaciones (lento)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Error al conectar a la Prusa Account" - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -17254,13 +18383,9 @@ msgstr "Selección-Añadir todos" msgid "Selection-Remove All" msgstr "Selección-Retirar todo" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Error al seleccionar la impresora de Prusa Connect." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Organizar" @@ -17303,7 +18428,7 @@ msgstr "Forma de la base de impresión" msgid "Load shape from STL..." msgstr "Cargar forma desde STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Ajustes" @@ -17362,7 +18487,7 @@ msgstr "proveedor" msgid "Filaments" msgstr "Filamentos" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Expandir barra lateral" @@ -17375,7 +18500,7 @@ msgstr "Eliminar" msgid "Update built-in Presets automatically" msgstr "Actualizar los ajustes de fábrica automáticamente" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Ruta de descarga" @@ -17429,7 +18554,7 @@ msgid "Cancel" msgstr "Cancelar" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Deshacer" @@ -17696,22 +18821,11 @@ msgstr "Editar la marca - Ctrl+ Clic izquierdo" msgid "Edit tick mark - Right click" msgstr "Editar marca de verificación - Clic derecho" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Configuración de impresión" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/A" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17818,64 +18932,30 @@ msgstr "Cambiar la miniatura" msgid "Loading of the \"%1%\"" msgstr "Cargando de la \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Desretraer" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Costura" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Cambio de Herramienta" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Cambio de Color" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Pausar Impresión" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Limpiar" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Extruir" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Ocultar propiedades" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Mostrar propiedades" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Tipo" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Capa" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Tasa de flujo volumétrico" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Tiempo" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Velocidad actual del perfil" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -17901,18 +18981,6 @@ msgstr[2] "" msgid "Install" msgstr "Instalar" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Ocultar tabla" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Mostrar tabla" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Posición de herramienta" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -18038,7 +19106,7 @@ msgstr "Actualización de la aplicación" msgid "Your %1% is up to date." msgstr "Tu %1% está actualizada." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Error al convertir el archivo de código G" @@ -18203,7 +19271,7 @@ msgstr "" msgid "Initializing..." msgstr "Inicializando..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -18216,151 +19284,40 @@ msgstr "Inicializando..." msgid "in" msgstr "en" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Clic para ocultar" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Clic para mostrar" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "hasta" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "a" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Porcentaje" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Altura (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Ancho (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Velocidad (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Velocidad actual (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Velocidad del ventilador (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Temperatura (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Tasa de flujo volumétrico (mm³/seg)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Tasa de flujo volumétrico actual (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Tiempo de capa (linear)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Tiempo de capa (logarítmico)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Herramienta" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Color Print" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Color predeterminado" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "color predeterminado" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Modo normal" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Modo silencioso" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Total" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Mostrar modo silencioso" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "Mostrar modo normal" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Retracciones" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "Deretracciones" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Costuras" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Cambios de herramienta" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Cambios de color" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Pausas de impresión" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "Códigos G personalizados" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Centro de gravedad" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Carcasas" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Marcador de herramienta" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "Cola de milano" @@ -18519,7 +19476,7 @@ msgstr "Tolerancia" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Relleno sólido" @@ -18527,7 +19484,7 @@ msgstr "Relleno sólido" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Alisado" @@ -18597,12 +19554,12 @@ msgstr "Cambio de ranura" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Reset" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Clic derecho" @@ -18982,91 +19939,91 @@ msgstr "" "Esta acción no es reversible.\n" "¿Deseas continuar?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Cambio de color" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Imprimir" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pausa" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Evento" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Tiempo restante" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Duración" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Ocultar Código G Personalizado" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Mostrar Código G Personalizado" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Tiempos estimados de impresión" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Botón izquierdo del ratón:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Añadir detalle" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Botón derecho del ratón:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Retirar detalle" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Mayús + botón izquierdo del ratón:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Reiniciar a la base" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Mayús + botón derecho del ratón:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Suavizado" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Rueda del ratón:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Incrementar/reducir area edición" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptativa" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Calidad / Velocidad" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Mayor calidad de impresión contra mayor velocidad de impresión." @@ -19082,7 +20039,7 @@ msgstr "Desglose del uso del extrusor" msgid "Waiting for statistics" msgstr "Esperando a las estadísticas" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Sec." @@ -19131,7 +20088,8 @@ msgstr "" "¿Quieres continuar?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Recordar mi elección" @@ -19152,7 +20110,7 @@ msgstr "Consultar página de lanzamientos." msgid "Preparing settings tabs" msgstr "Preparando pestañas de configuración" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Laminar todo" @@ -19172,7 +20130,7 @@ msgstr "Categoría" msgid "Search in English" msgstr "Buscar en Inglés" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Cargando archivo" @@ -19844,94 +20802,22 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" "Si está activado, PrusaSlicer no abrirá los hipervínculos en tu navegador." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "" "Mostrar el botón de \"Iniciar sesión\" en la barra superior de la aplicación" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Si se activa, PrusaSlicer mostrará el botón \"Iniciar sesión\" en la barra " -"superior de la aplicación." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Si se activa, la interfaz de usuario utilizará los colores del modo oscuro. " "Si se desactiva, se utilizará la antigua interfaz de usuario." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Utilizar el menú del sistema para la aplicación" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Si se activa, la aplicación utilizará el menú estándar del sistema Windows,\n" -"pero en algunas combinaciones de escalas de pantalla puede parecer feo. Si " -"se desactiva, se utilizará la antigua interfaz de usuario." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Cambios para las opciones críticas" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"El cambio de algunas opciones hará que se reinicie la aplicación.\n" -"Se perderá el contenido de la plataforma." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Tamaño del icono respecto al tamaño original" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "" -"Selecciona el tamaño del icono de la barra de herramientas con respecto al " -"predeterminado." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Opciones de diseño" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Diseño regular antiguo con la barra de pestañas" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Configuración en ventana no modal" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Colores del texto" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Indicadores de modo" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Tamaño de fuente de la aplicación" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Vuelve a la fuente por defecto." - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Tamaño de fuente" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20479,32 +21365,6 @@ msgstr "" "Por favor, inicia sesión para restaurar el acceso a todas tus fuentes de " "configuración suscritas." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Material de soporte" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Falda" @@ -20553,12 +21413,6 @@ msgstr "Pausar Código G de Impresión" msgid "Template Custom G-code" msgstr "Plantilla Código G Personalizado" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "Código G personalizado" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "No se generaron extrusiones para los objetos." @@ -20579,6 +21433,12 @@ msgstr "imprimir" msgid "filament" msgstr "filamento" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "Código G personalizado" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "Impresión SLA" @@ -20643,14 +21503,6 @@ msgstr "Extrusores" msgid "Default" msgstr "Por defecto" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Extrusor" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20715,11 +21567,6 @@ msgstr "Pad alrededor del objeto" msgid "Hollowing" msgstr "Vaciando el interior" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Exportar código G" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Retracción" @@ -20739,22 +21586,6 @@ msgstr "Tamaño" msgid "All" msgstr "Todo" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Date cuenta" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Recargar desde el disco" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20763,65 +21594,6 @@ msgstr "Firmware" msgid "Add" msgstr "Añadir" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Borrar" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Velocidad del ventilador" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Temperatura" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Error" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filamento" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Clic izquierdo" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Arrastra" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Peligro" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20830,17 +21602,6 @@ msgstr "Peligro" msgid "Clipping of view" msgstr "Recorte de la vista" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Eliminar Objeto" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Rueda del ratón" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Estructura de soportes visible" @@ -20869,435 +21630,16 @@ msgstr "Cambiar la cantidad de puntos de apoyo generados." msgid "Support parameter change" msgstr "Cambio de parámetros de soporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "Puntos de soporte SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "¿Deseas guardar tus puntos de soporte editados manualmente?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "¿Guardar puntos de apoyo?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Edición de puntos de soporte" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Genera los puntos de apoyo automáticamente" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "Herramienta de atajos de teclado SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "Nota: algunos accesos directos funcionan solo en modo de (no)edición." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Cambiar al modo edición" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Punto de soporte seleccionado" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Punto de soporte de la isla" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Punto de soporte generado" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Punto de soporte editado" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Punto de soporte flotante" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Eliminar todo" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Datos inválidos" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Convertir de unidades imperiales" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Revertir la conversión de unidades imperiales" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Convertir de metros" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Revertir la conversión a metros" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "¡Atención!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Enviar código G" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Previsualización" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" "Algunos de los archivos seleccionados ya existen. ¿Deseas sustituirlos?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Borrar Todos Los Objetos" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "AVISO:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Capas" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "Este sistema no permite almacenar contraseñas de forma segura." - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"El tamaño del objeto del archivo %s parece ser cero.\n" -"Este objeto ha sido eliminado del modelo" -msgstr[1] "" -"El tamaño de los objetos del archivo %s parece ser cero.\n" -"Estos objetos han sido eliminados del modelo" - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "El tamaño del objeto es cero" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Las dimensiones del objeto del archivo %s parecen estar definidas en metros. " -"La unidad interna de PrusaSlicer es el milímetro. ¿Quieres recalcular las " -"dimensiones del objeto?" -msgstr[1] "" -"Las dimensiones de algunos objetos del archivo %s parecen estar definidas en " -"metros. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere recalcular " -"las dimensiones de estos objetos?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "El objeto es demasiado pequeño" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Aplicar a todos los objetos pequeños restantes que se cargan." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Las dimensiones del objeto del archivo %s parecen estar definidas en " -"pulgadas. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere " -"recalcular las dimensiones del objeto?" -msgstr[1] "" -"Las dimensiones de algunos objetos del archivo %s parecen estar definidas en " -"pulgadas. La unidad interna de PrusaSlicer es el milímetro. ¿Quiere " -"recalcular las dimensiones de estos objetos?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Este archivo contiene varios objetos colocados a varias alturas.\n" -"En lugar de considerarlos como objetos múltiples, ¿debería cargarse\n" -"el archivo como un solo objeto con múltiples partes?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Objeto de piezas múltiples detectado" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Aplicar a todos los objetos que se cargen." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Este archivo no puede ser cargado en un modo sencillo. ¿Quieres cambiar al " -"modo experto?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Datos avanzados detectados" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"El ajuste del material no ha sido cargado:\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Se cargaron varios objetos para una impresora de varios materiales.\n" -"En lugar de considerarlos como objetos múltiples, ¿debería considerar\n" -"estos archivos para formar un solo objeto que tiene varias partes?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"Tu pieza parece demasiado grande, así que se ha escalado automáticamente " -"para que pueda caber en la base de impresión." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Objeto demasiado grande?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Exportar archivo STL:" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Exportar archivo AMF:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Guardar archivo como:" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Exportar archivo OBJ:" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Eliminar objeto que forma parte de corte del objeto" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "Estás intentando borrar un objeto que es parte de un objeto cortado." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"La acción romperá la información de un corte.\n" -"Tras ello PrusaSlicer no puede garantizar la consistencia del modelo" - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Eliminar objeto" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Se han eliminado todas las partes no sólidas (modificadores)" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "Separar en Objetos" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Un objeto tiene reforzadores de soporte personalizados que no se utilizarán " -"porque los soportes están desactivados." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Habilitar soportes sólo para los forzadores." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "" -"'Temperatura de la base según el extrusor' y 'Extrusor de la torre de " -"limpieza'" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"La contracción del filamento no se utilizará porque la contracción del " -"filamento para los filamentos utilizados difiere significativamente." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"La impresión de soportes con diferentes diámetros de boquilla es " -"experimental. Para obtener mejores resultados, cambia e a soportes orgánicos " -"y" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "asigna un extrusor específico para los soportes." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "Otro trabajo de exportación está aún en marcha." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Reemplazar de:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "No se puede sustituir con más de un volumen" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Error durante el reemplazo" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Selecciona el archivo nuevo" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "El archivo para el reemplazo no fue seleccionado" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Por favor selecciona el archivo a volver a cargar" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "El archivo seleccionado" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "difiere del archivo original" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Quieres reemplazarlo" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Recargar desde:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Incapaz de recargar:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Error al recargar" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Recargar todo desde el disco" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Está utilizando la plantilla de configuración de filamento." -msgstr[1] "Estás utilizando las plantillas de configuración de filamentos." -msgstr[2] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Ten en cuenta que las plantillas de configuración no están personalizadas " -"para una impresora específica y sólo deben utilizarse como punto de partida " -"para crear tus propios preajustes de usuario." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Más información en" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Hay avisos activos respecto a los modelos laminados:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "avisos generados" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Laminado Cancelado." - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Deshacer / Rehacer se está procesando" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21307,301 +21649,6 @@ msgstr "" "La opción Limpiar no está disponible cuando se usa el modo Retracción de " "firmware. ¿Lo inhabilito para habilitar la Retracción de firmware?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Cambiando la tecnología de la impresora de %1% a %2%.\n" -"Se han modificado algunos ajustes de %1%, que se perderán después de cambiar " -"la tecnología de la impresora." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "Creando un nuevo proyecto mientras se modifica el proyecto actual." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "Creando un nuevo proyecto mientras se modifican algunos ajustes." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"Puedes mantener las modificaciones de los preajustes en el nuevo proyecto o " -"descartarlas" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"Puedes mantener las modificaciones de los ajustes en el nuevo proyecto, " -"descartarlas o guardar los cambios como nuevos ajustes.\n" -"Ten en cuenta que si se guardan los cambios, el nuevo proyecto no los " -"conservará." - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Cargar Proyecto" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Importar Objeto" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Importar Objetos" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "Importar archivo SLA" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "no contiene gcode válido." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Error al cargar el archivo .gcode" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "No se puede abrir el archivo seleccionado." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "El archivo seleccionado ya se encuentra en formato ASCII." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "El fichero %1% ya existe. ¿Deseas sobrescribirlo?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "No se puede abrir el archivo de salida." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "Archivo ASCII de código G creado con éxito" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "Convertir un archivo de código G a formato ASCII" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "El archivo seleccionado ya se encuentra en formato binario." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "Archivo binario de código G creado con éxito" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Convertir un archivo de código G a formato binario" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - Archivo de proyectos múltiples" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "Se están cargando varios archivos, incluidos archivos de Proyecto." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Selecciona una acción para aplicarla a todos los archivos." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Se están cargando varios archivos." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Acción" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "Importar modelos 3D" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Comienza un nueva instancia de PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Selecciona uno para cargar como proyecto" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Selecciona solamente un archivo para cargar la configuración." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Fallo al descomprimir el archivo en %1%: %2%" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Cargar archivo de proyecto" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Abrir como proyecto" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"No se puede guardar el código G binario con extensión %1%.\n" -"\n" -"Utiliza una extensión diferente o desactiva la exportación de " -"código binario en Configuración de la impresora." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"No se puede guardar el código G ASCII con extensión %1%.\n" -"\n" -"Utiliza una extensión diferente o activa la exportación de " -"código G binario en Configuración de la impresora." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "El nombre proporcionado no es válido." - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "" -"Los siguientes caracteres no están permitidos por un sistema de archivos FAT:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Guardar archivo Código G como:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "Guardar archivo SL1 / SL1S como:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Elige el directorio de exportación:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Exportar bases" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Incapaz de realizar la operación booleana sobre las mallas del modelo. Solo " -"se exportarán piezas positivas." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"¿Estás seguro de que deseas almacenar los SVG originales con sus rutas " -"locales en el archivo 3MF?\n" -"Si pulsas \"NO\", todos los SVG del proyecto dejarán de ser editables." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Protección privada" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"La plataforma está vacía.\n" -"¿Quieres guardar el proyecto?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Guardar proyecto" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "No se ha podido guardar el archivo" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Error al elegir una impresora." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"No se ha podido leer la respuesta del servidor de Prusa Connect. Se cancela " -"la carga." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Enviar todo a Connect" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"¿Está lista la impresora? ¿Está la lámina de impresión en su sitio, vacía y " -"limpia?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Enviar e imprimir" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"Los arreglos secuenciales para una misma base solo se permiten cuando todas " -"las instancias de los objetos afectados están en la misma base." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"Organizar ignoró los siguientes objetos que no pueden caber en una sola " -"base:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Exportar" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Enviar a la impresora" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Pegar Desde Portapapeles" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/fi/PrusaSlicer_fi.po b/resources/localization/fi/PrusaSlicer_fi.po index 4ea249bb06..ebd1eec88f 100644 --- a/resources/localization/fi/PrusaSlicer_fi.po +++ b/resources/localization/fi/PrusaSlicer_fi.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PrusaSlicer_fi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2024-01-25 18:38+0200\n" "Last-Translator: J3r0github\n" "Language-Team: \n" @@ -16,41 +16,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Tuntematon" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Kehä" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Ulkoinen kehä" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Ulokekehä" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "" @@ -58,23 +58,23 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Silitys" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -98,25 +98,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Tukimateriaali" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Pyyhkäisytorni" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Mukautettu" @@ -266,7 +267,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "" @@ -812,9 +813,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -825,6 +826,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -913,7 +915,7 @@ msgid "" "the API Key or the password required for authentication." msgstr "" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Tulostin" @@ -1119,7 +1121,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1266,6 +1268,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1287,7 +1290,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "" @@ -1345,7 +1348,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Nopeus" @@ -1367,7 +1370,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "" @@ -1803,8 +1806,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1830,7 +1833,7 @@ msgstr "oletus" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Korkeus" @@ -1845,7 +1848,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "" @@ -1964,7 +1967,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "" @@ -2238,7 +2241,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Hinta" @@ -2265,7 +2268,7 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2377,7 +2380,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Ensimmäisen kerros" @@ -2651,8 +2654,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "" @@ -4676,7 +4679,7 @@ msgid "" "new filament on the wipe tower for any given pair of tools." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Leveys" @@ -5837,7 +5840,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "" #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "" @@ -6135,7 +6138,7 @@ msgstr "Nykyinen versio:" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6347,8 +6350,8 @@ msgstr "Pyyhkäisytorni" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Käytetty tulostuslanka" @@ -7016,8 +7019,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "" @@ -7210,7 +7213,7 @@ msgstr "Alustan muoto" msgid "Load shape from STL..." msgstr "Lataa muoto STL tiedostosta..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Asetukset" @@ -7710,7 +7713,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -7783,7 +7786,7 @@ msgstr "" "Lisäksi koko kokoonpanosta luodaan tilannekuva varmuuskopioksi ennen kuin " "päivitys asennetaan." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Latausreitti" @@ -7830,7 +7833,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "Latauksille valittua kansiota ei ole olemassa." #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Lataa uudelleen levyltä" @@ -8297,7 +8300,7 @@ msgid "Perform" msgstr "Suorita" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Peru" @@ -8724,7 +8727,7 @@ msgstr "" msgid "Presets" msgstr "Nollaa" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Tulostusasetukset" @@ -8788,10 +8791,10 @@ msgstr "oletusarvo" msgid "parameter name" msgstr "parametrin nimi" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9036,7 +9039,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Poista" @@ -9087,102 +9090,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Pyyhi" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Tyyppi" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Virhe" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9195,198 +9198,198 @@ msgstr "Virhe" msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Napauta näyttääksesi" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Nopeus (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Tuulettimen nopeus (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Lämpötila (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Kerroksen aika (lineaarinen)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Kerroksen aika (logaritminen)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Värituloste" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Oleusväri" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "oleusväri" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Värinvaihto" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Tulosta" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Jäljellä oleva aika" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Tulostuslanka" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Normaalitila" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Hiljainen tila" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Yhteensä" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Näytä hiljainen tila" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Näytä normaalitila" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Värinvaihdot" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Tulostuksen tauot" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Mukautetut G-koodit" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Kehät" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "" @@ -9549,9 +9552,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "" @@ -9561,7 +9564,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "" @@ -9570,9 +9573,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "" @@ -9633,7 +9636,7 @@ msgstr "Värinvaihto" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Nollaa" @@ -10074,9 +10077,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10274,7 +10277,7 @@ msgid "No symbol" msgstr "Ei symbolia" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Ladataan" @@ -10531,7 +10534,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Hiiren rulla" @@ -10586,7 +10589,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "" @@ -10653,7 +10656,7 @@ msgid "Hollow and drill" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -10902,12 +10905,12 @@ msgstr "" msgid "Move" msgstr "Liikuta" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-Siirto" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-Käännös" @@ -11075,7 +11078,7 @@ msgid "Lock supports under new islands" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "" @@ -11084,17 +11087,17 @@ msgid "Remove all points" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "" @@ -11122,99 +11125,99 @@ msgstr "" msgid "Support parameter change" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Lisää piste" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Poista piste" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Siirrä pistettä" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Lisää piste valintaan" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Poista piste valinnasta" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Valitse suorakulmiolla" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Poista valinta suorakulmiolla" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Valitse kaikki pisteet" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11477,352 +11480,352 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Muuttuva kerroskorkeus" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Laatu / Nopeus" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Sekv." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "SLA-näkymä" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Siirrä objektia" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Vaihda asetuksiin" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Tulostusasetuksien sivu" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Tulostuslangan asetusten sivu" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Materiaaliasetusten sivu" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Tulostimen asetuksien sivu" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Nollaa historia" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Tee uudelleen historia" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopioi" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Liitä" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Poista ilmentymä" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Tee uudelleen" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Viipaloidaan" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Virheellinen data" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." msgstr "" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -11830,16 +11833,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Hyppää kohteeseen" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -11848,11 +11851,11 @@ msgstr "Hyppää kohteeseen" msgid "ERROR:" msgstr "VIRHE:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "" @@ -11994,7 +11997,7 @@ msgstr "" msgid "Critical error" msgstr "Kriittinen virhe" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -12062,7 +12065,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Muista valintani" @@ -12325,7 +12329,7 @@ msgid "" "You will lose content of the plater." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Haluatko jatkaa?" @@ -12408,7 +12412,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Tukahduta hyperlinkin avaaminen selaimessa" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12417,7 +12421,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Sinulta ei kysytä siitä enää hyperlinkkien leijumisesta." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12425,7 +12429,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "" @@ -12471,12 +12475,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12674,7 +12678,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -12698,19 +12702,19 @@ msgstr "" msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -12993,11 +12997,11 @@ msgstr "" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Virhe!" @@ -13496,18 +13500,18 @@ msgstr "" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13640,7 +13644,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "" @@ -13691,7 +13695,7 @@ msgstr "" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "" @@ -14079,7 +14083,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Esikatselu" @@ -14195,6 +14199,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14228,8 +14263,8 @@ msgstr "PrusaSlicer sulkeutuu" msgid "Closing PrusaSlicer while some presets are modified." msgstr "Suljetaan PrusaSlicer kun joitakin esiasetuksia on muokattu." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Otsikoimaton" @@ -14796,7 +14831,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "" @@ -14916,7 +14951,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15178,7 +15213,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "VAROITUS:" @@ -15285,7 +15320,7 @@ msgid "This printer will be shown in the presets list as" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15418,75 +15453,75 @@ msgstr[1] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Haluatko tallentaa muutokset kohteeseen \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Tallenna" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Hylkää" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15496,21 +15531,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15523,13 +15558,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15540,11 +15575,11 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15557,15 +15592,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15578,134 +15613,134 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 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:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Poista objekti" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Poista Objekti" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -15713,17 +15748,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -15731,7 +15766,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -15739,110 +15774,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Viipaloi nyt" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Valitse uusi tiedosto" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Haluatko korvata sen" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Lataa uudelleen kohteesta:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Uudelleenlataus ei onnistu:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Virhe uudelleenlatauksen aikana" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "Viipalointi peruttu." -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -15850,188 +15885,188 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 #, fuzzy msgid "The selected file is already in ASCII format." msgstr "Valittu tiedosto ei sisällä geometriaa." -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 #, fuzzy msgid "The selected file is already in binary format." msgstr "Valittu tiedosto ei sisällä geometriaa." -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16041,11 +16076,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16053,49 +16088,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16105,7 +16140,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16114,90 +16149,90 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 #, fuzzy msgid "Private protection" msgstr "Tulostimen absoluuttinen korjaus" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 #, fuzzy msgid "Unable to save file" msgstr "Uudelleenlataus ei onnistu:" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16205,15 +16240,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Vie" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "" @@ -16582,109 +16617,119 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "Jos tämä on käytössä, PrusaSlicer ei avaa hyperlinkkejä selaimessasi." #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Renderi" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 #, fuzzy msgid "Dark mode" msgstr "Käytä tummaa tiöaa" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Käytä tummaa tiöaa" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Jos käytössä, käyttöliittymä käyttää tumman tilan värejä. Jos ei käytössä " "vanhaa käyttöliittymää käytetään." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "Fonttikoko" diff --git a/resources/localization/fr/PrusaSlicer.mo b/resources/localization/fr/PrusaSlicer.mo index 220cf8e32ffd2f6db69546aa4fba177e885bf75f..23fae0332c82323a03e493ec6a77908c1ad4ee0e 100644 GIT binary patch delta 126397 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ⅅE~v9cZW$i^9lrqua6+ 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�+5gIcbE+Y~ZVc#8_jSHIhd`JB~Ip>2!WibtT%o8dlR=RAzM z&vn#|KcUV`_J`ds+*t|LftJYU{Qn;mwDWyu2Yho;A^#DTbh}VrrS3;9qmQVmiF?N8 zI1y^f(xZ;&a>om!rlKP1x<;suwZ!b$50mP>c|HX#n~kUwccSL{fU6(J{?z|Kb*S=L zYp^D2?wg`U)CrYb15qKLjF~Y8)v;eu9lC%w@d1X=zVFyM`~LoS^ixlL-Xc;G71Bu5 z@m{DKevkTDZ!3o3MO5;>Lv2vWFWB`JPz^SAc0rvt6xGq$7${9)1BC+kHx|Qm7wspT zhNuRIVGdl3y5Vtm{0iox{@I!HQjqss@C`91$6ug2n(j~QSUJo~y(dn^1%I;sD^kdF z+2*DXW}`k1l{_0!H#&++zGtWr1YNP8l)_LQtcQAv4nV!0k4Ig<9M9lxSD$>f{D;&s&sjk_Ls-Z&P9JQegLxnmT72=Ip5U*h&Onlu2P!ShV{~Gm}euuhG z${W_vqNo8hLk(zPfP!|YNvMX_q91poMsy9e<2^+sY4V$P)0g$mJg)E@7DXkQ-HL)~B& zYN~!jt^0%M$Fo=jU!q2u^O5C9Da=Z}7wYqwsQaFjwD0>sp$6vu+eSXfInlY$xf#{L zL#QqJJ?6r%9$Pk7K#ja5YR=o?P#lCC@df^eOaBS-#mFbD{|OYT|IdC~{T%*Hz2?&( z@Be5o`pi~Gis$y*?G3OTpPxb{Wx^Mhd<9WEV`ChGEl?e}h??5RSQwMPv}ZweY(>4@ zOV+R?~g z(`_7v<3jucPvB^r_rXG*;iEkphC2h(DCh<&F*oi)MdAS}xK!&unt~e68!OlwQFAOw{X49S``z&* zv4g!1l|nU874_aw4>hM9Q9EHb=M>CBeGAscOQtdC04UZ~Fp zq6RPu)zA!7LmSbLM==Z^pjKPF#CAMqV*dRDU08zyx}Z5~3i{z1oQqAc;+MhRo6USw z4wOh@H;hDes5ferL}PrMj~du2)XV8lsE{8*b?`PSVjlzUgi=W@i>slMscDGP_azJVcDf+cJ6{4+4rIbO7${CbJui)ZtceOy4_A*y zbzlSPp>qK1;|*6YkleC9619qEqdIgGwNc&2L+DFkkv@#-zy+j30pDW^YA|+6TPB%M zC)B{o*apwwD%4yL{>nl=2DR>&pgOh^)zO2fz5OC;DzBlEFm|e7-+ufOb^kLMqV@lP zLS_y;Ma@~V)OJEZe;&;6(Y zSHrJp-`9nLZWx6M-8APMROl9?ZqPohHPj20R3lKwCt-e^jr;K!ssrQG1$$fcB2?sJ zP|3H|c^bX-|HvJPo8Cg35jE0Ms18-cidX}+=TAX3@B@y+4XBP3$zYL;KwaMf7hw-n z2NGnoB>W1?QO}!^^@g6GV8N-6T*YT>D zm-AOaP-ey9)+Lv1kA-0=;l zP;W*=&+XrFD!xKB^j$t%&pS}bcpVR5SpHz&F}#Z%aa{p>Z%9(mw%B%9mE%iM`@thr zdx;Ba)v^9cP|*6Wfy&Z`sJUx{+A^b2TkmrG5`RWb!3oqe<2>rTe^9FH0JKle&Wtq5` z-M9d1*+!yXI7XwUbOEYEM^NWqcJ&X%SpVu#;^MZhbE6t)hS~?Fp?Z1}GvZD38b<8{ ziA&fkS{dw0y#s0)pGHL{UddqZui@swUes5jB9gq6O<{N`*1winQ4Z*awNTkP6t!W* zxcY5pqSCgkN}MOkaOIx2(% zQK4Ihy5Kx2d;deN>#XH$${M2v&>PjEvF`XbROC*hlI|`>;u};1Dn|r+e{Uerf3G~8K|jRh1y^?qjKRlR775(<~mg!o5IYf`-Y>IbNM=~e`RS~_rXBaYjQLyglpZ2 z*D(|IPpItm*R>88L*1}GDo46tIqZ#Uc(ZdizNdZ^b)N(EETZ@71%kcbR8CUg_U=B| zoD+tkMs^Vs;w>zK|3gJ8O9R_@%Ax9=uo{j;Kb}O*^<&hInx>&WQwpMXz*eYdMO1*o zHxwqI=K5dM9A#)^hNGsSI4Zi&0dDAsRc5juqt z)B_2dT1X=?8_TUD>PFFD+elWTHmIYhjp;r1!Fn!2bB|G*^+t_o4C>Ws3bJGQj-r-T zoK7}}@K4pqAhF&aJ3t$tBdX^L4k5_>u3w_=bamk}E%I zIo85l*cP?tM?2S`LVFa~;yYBbE$_5M^1~dMi0@H1`mV2ybS*|uzlK#XeLu_k4yg4#7WJaC9e3gXPz|o>ZymgV zy8k;=vgRFN_wR^)>JtML6w-C5o?pkB7&OqbydGAhJ{EP}Nvw+>aRb&KWV!MI$5Aga z*hY2$HH8mRQ8T&I@#+kck76u^n#4EX-lDVb+o2-`ewk3~F7^Mm=0M zqmt?kYRk?z++HxspmxG&)YM%-<-$D-!B?oM{b==oFZKxgAigsxCgp@Qm<02n8YqX_ zm|9{-9Eh63YZ!rXm`Zi966*R^uC6I=Kz$NwE5C{7@deia86E7KqdLyTabxWIu>*Se)$xwbVHn8D zfoT*pXFISS`o^2}u{_lkm=Eux9y%!}*fK4E!PLv3o^q8?FC;B6F7`(4gac3;&nVP= zmSI6WJAv_Qgh3N6^ocP(^=z(Q0F^Y=P&-;({0sY|8frGl=DHWEfsv?4Eyabn-+kUH z+9K8m_4yLi=f6ag1e)`flWlqR$5LefDh%TIohg=d4^hv6Sl?Tgm%v)o$D?j|0TqE) zs9gDCs!d&eR8qD;t%8Bhv8ddd9dIWcM$O#~)Rz0w)xVr(s~{_C?uwyCS{s$+Jy8uu zp&~TL)%Up1&%62qSN{*SER#;Rjt9ahX#Gc^Hk$UR8^&N+`~}1CGb;Q2Gb{QtK$qR)K^j2A387C`+L3rLoLUl^X;eGS*Q-hU0@^3jK5KDg?g7XY6DUM;U?!@;utnCxaMTuC7q#&W!j`xkm3*-lv$e8XlA|KmWr;P^4>h1MsQbmB zrr<}^o6|1TRK8il`qz(MS(e%j8==;97t{^D#q78kl~l)28^>kT6nwEP*!vfeQejp) zvIn(a+*xkt{f&xb`W3<6pRg7~bz~F{z)36I`j55JvOJZuBr3Emun`VICDkd^Tt2}F zjJwKiSQ)>d9*JtOIckmvU|*bvEihq>E$?oqopxM+f|ki;ETR)uyFYNi1JviEvc2UR z8`(-!BsO4g`~~Y^{UD3u=Qoi|WX2RPsH?Vi71sD|FU&x1GHpJ*gRO+^w^mS;c>EH|p1_E;WA z;5Si;sG_z4zzY&#e7qBpfZn0OdGMJP46x3AwjOx%y)be|Z>R6(!_WGV4 zb-#+Jr0#~}a58$||E1VwJxh<8o8qVl)I~iLnxP`_4c5kiSOO2D&ijnIap-p2DZ^1C zt&WOl2h@2zQOkA^M&d*y|4BXyI`I}N5|2>JsLoGj6ZBJWjT%W5s(~2P93Mp8_$=xb z?Jw+!pHaEdV}~v4XjJ5updxj02kT!KJmP>t8T)5zAUW!UQmCh4GgJo$q0WzT^|_dX z`ZCnh?^jeLo}wa^bf-1k26I#IkIJc~sP@+HWc;}(?Bjsu@DYy2M7u0x(^1D4pdxhu zHMhsHEM7uwSSfdt-E2U)P|4PAk40oIZl}H;;2c#X|oLDp$V8A$S7yvRZM!ML4jZf;Nbo zm=#kTuo09(t=GP&o~}i8?6~u(Gvz`1ybM0#^X51eD<85qs*9+p3_WbiH#`2S^N@iD zeA$oK+~q^fNdxSM9Z^4&UPg7`wKLgKOU42ihvW58>%1{)iaMYo(H-;P2-Lo@9yL|B zQ1^R0sXn>fL|0Rnqwndl*Hbrgk1`+3rUz%c~d&qws-(LYDrFHIN?_qA93#ydD+W zG-qw9!cfnQ%FcnPB#l9Z{30ruHP)T$cQ{!FKRDE*wpbNIHGos!La-lj{6m?!_)BwIgO~pV|E=;))u);D9jN`yh z7=>jo>X$=!yrM!D_mYhyBl6Vpl|psA7ApDrq8g4uH5iRrrZX`M-bHP}p?_M(lA;Dw zF+gEVY&HheQ|rMM+v#4RPWXhqG2K;reosb4=nq_p{%ba}qo@v?LhY27Q60a78tErg z5+}KC?G$$gDpOEM>!Wg^2S(r&)P=vJa^o%*z&EIl=D1^IcU6*n;-rn+YXtcJRO3-oLK_obk@o`LGf7QBO(P&eH5m(AS~=Rc^9CcAG>we(ny zdJQau6Hz&^4|U!#RFa-SuS2L+mFfZOzcGbM6f|e^Q75cMjrca|A@dHEObH*_#*zb- z3*|94_QNW;1l8dOsHuG6J`a9m*B3$^k3_vUw0p$**NywS4<;iUnQtj->s*f7<9|Vg z^biK&MOVLuS`AN8`$xIIEhh$HN$Lx+6#j{tqU4Y5ZMq3+qgwnpU~_zm14^3b?u0`B z*a(NALb?HS;%(H36FjjOkK$OFdRx?n6N4r2Pt^UA{?ArLL##`E5-P&ium+|GJhdCO zLCwho)Z=(NDrp|0I*|66eH&f}l_M)q4W2+Pr}wD!UHiG+r$08Jz69IgEBqQ8y|4~! zLM_|CLkfC<2z_ahD1*7Ew?*|Z8r9Gx)N%`bWueTA>R=yKD3@YA{2kk3*lUZ_Xsk$m zGpe0er~&1C<9#0RwWQF20~1jEBxD%A=BPFzUj!sQusucE=>|>@htYHAPEM zBRz=`nB`ylI<6z?{ClWesQX^~2J3GI1 zJRdJ$CnS#_;{D-q3(Ua>t56;L9W@215?I4kQBS#1&Yf7B`ZH7q%6?%Z>yH}14%B^~ zqc*6L2}8V}1Nx%g69xq+q@p0T<<3Fvh?}r0p2Q)s_>04dLcE;Vm^j2s#%mbN=btbs z#{DwH+vC4N?IT(7ORR^X*bcSDcXtlP6x0LXQAkZ;K5E%*$4q$Ho$wL0Q6x@xHS2Tj6Z# z{V-pELi|)A-X9c{M6KI%s1W&6+Z-3eHq^^vd|Zq*aV@H2Z=C<3Iu@G7BI-xwQUOec zwNRh8K}B{jdf)#?QBY4;p{C+z=LuByU%@bpm)7Po9R1X5qC(mOo8Tnuk9SemHBD#x z$T-w_dr)sqS5X_&zv)>2nv2}&?Zi?TmwIp1R1Co4I0cL1G1U2=QFELygXKy=R5F%E zeP7TN8{h!c@;ia*K+=qs>;+KSUo#`?Umj^=VvNo4L)aXT zBKHmWGUX2O-suWEOQJ#^f!eWZU;=D{n)~*sDd>wD(Gb*mt8g@KMa^xoJWLT&Q5*H* zGCi;Dpg&_a>i02&p8pB+g?PUnlN|De|MXIBr)Z#OQ4n)B+YscP$v_eEv( zcvQ!Bqq6-WYOaF|*fKAU8qgVxqxFBCfQF2>gc%RlI^BzKhrqk7MaVmK#BZ zdFU|0bg2EJei3_kbw#~iPe-l)Wq2R=qRv}U)Y{pN0rl_<1wTGT)xRue%Oo!<0@a+| zQ9Yl6+VSS0o*f%d?}EorBYo@YIg8s?{WVtQ_)OHka1FySK?&Bs8pu;3#FriGItQbA zx&$-g4(BCQ4!lK0D!8QW8|hF}Ru4O3d(_BJ;MaH$2V&V$_88udEvY{#6|j-iENvrc zg=%0hYFUm$CEEhj6fH+h%{tV>XgjK*=ct_cqKx+|<-RPaDOiEpH@2bnnVqPP9(2dg z2Pmk4%g$SnUoazOr^aC2AkYfVyEZROlm6A?=Oo&~((h;Re){{fSD-d#L*+ zDQ6o~AQJ`ka1QF>vJf>Dt5GBR1J!|tsJZ@(F_3)-D{o0T z36;#-P*eM51@C2)@Bb*MM_tj6Ls21`kL7R!F2N_Lj!vm)Q#Ql73f0k_r~#ZoHGB;< z@_(=hzQZh-x00>@1{h!Ke<%fo@;g-aPeIM`dQ|fLgzC^mROla~vOiX3TOG;qD)nNh zNF=LbFCuACkKM0P?}$B71Ko{{@i$CP`@YOot>?v2Z#orGFB-#94Nt-dT!`iI2C4)8 zYW8^{XJyRK@g}Z59u<*!*en)r!|3Hw4cqclVn7W

}Ue4R=64_C<|g2G+tD=PT4m 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

    _gw5{5sp`}Ib3a4u?K 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 delta 125620 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 wF{sM&`@rgxmhes^{jfE1u<^LYS~99=SiN %4%) further apart." -msgstr "" -"Des conflits dans les parcours du G-code ont été détectés à la couche %1%, z=" -"%2$.2f mm. Veuillez éloigner les objets en conflit (%3% <-> %4%)." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Sauter à" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "ERREUR :" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Sélection-Ajouter depuis le rectangle" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Sélection-Retirer du rectangle" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "L'extrudeur entrera en collision avec %1% lors de l'impression de %2%." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Erreur interne : %1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"Le préréglage ci-dessous a été temporairement installé sur l'instance active " -"de PrusaSlicer" -msgstr[1] "" -"Les préréglages ci-dessous ont été temporairement installés sur l'instance " -"active de PrusaSlicer" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1757,11 +1436,6 @@ msgstr "" "Le changement de langue déclenchera le redémarrage de l’application. L'objet " "et tous les paramètres non enregistrés seront perdus." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "Voulez-vous poursuivre?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Redémarrer l'application" @@ -1960,7 +1634,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Supprimer pour ouvrir l'hyperlien dans le navigateur" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer se souviendra de votre choix." @@ -1969,21 +1643,6 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" "Vous ne serez plus questionné à ce sujet au survol des liens hypertextes." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"Accédez aux \"Préférences\" et cochez \"%1%\"\n" -"pour modifier votre choix." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer : Ne me demandez plus" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -2033,22 +1692,10 @@ msgstr "" "Le téléchargement de la nouvelle version est en cours. Voulez-vous " "continuer ?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "" -"PrintRequest ne peut être chargé que si une imprimante SLA est sélectionnée." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "Échec du traitement du modèle output_filename_format." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "" -"Échec du chargement du fichier \"%1%\" en raison d'une configuration non " -"valide." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Accès aux Supports peints" @@ -2149,17 +1796,6 @@ msgstr "" "des arêtes et des plans, le rayon d'un trou ou l'angle entre des arêtes ou " "des plans ? Apprenez-en plus dans la documentation." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "" -"Fichier de configuration de l'imprimante détecté sur un support amovible." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Entrez les informations d'identification du Wi-Fi." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2208,6 +1844,32 @@ msgstr "" msgid "Failed to select filament from Connect." msgstr "Échec de la sélection du filament à partir de Connect." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Supports" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2227,6 +1889,19 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "Échec de la prise d'un instantané de configuration." @@ -2321,6 +1996,38 @@ msgstr "Ajouter un modificateur SVG" msgid "Repairing was canceled" msgstr "La réparation a été annulée" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Extrudeur" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Rayon" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Retirer l'objet sélectionné" @@ -2384,6 +2091,45 @@ msgstr "Renommer" msgid "Fix by Windows repair algorithm" msgstr "Corriger avec l'algorithme de réparation de Windows" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Coût" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "Première couche" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Déplacement" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Exporter le G-code" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Remarque" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Recharger à partir du disque" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2403,9 +2149,22 @@ msgstr "Exporter en STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Recharger les volumes sélectionnés à partir du disque" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Remplacer par un STL" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/A" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Supprimer" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2419,6 +2178,19 @@ msgstr "" "Distance des coordonnées 0,0 du G-code depuis le coin avant gauche du " "rectangle." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Rétracter" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Extruder" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Masquer les propriétés" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Recherche réseau" @@ -2488,6 +2260,10 @@ msgstr "Palette 6" msgid "Palette 7" msgstr "Palette 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Afficher les propriétés" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Vue Isométrique" @@ -2512,6 +2288,14 @@ msgstr "" "La valeur a été changée et n'est pas égale à la valeur du système ou au " "dernier préréglage sauvegardé" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Type" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Couche" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Palette par défaut pour les marqueurs de mode" @@ -2524,6 +2308,27 @@ msgstr "Rétablir la couleur" msgid "Buttons And Text Colors Description" msgstr "Description des Boutons et des Couleurs de Texte" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Débit volumétrique" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Vitesse du ventilateur" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Température" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Durée" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Profil de vitesse réelle" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Remplacer le volume sélectionné par le nouveau STL" @@ -2536,6 +2341,18 @@ msgstr "Définir l'extrudeur pour les items sélectionnés" msgid "Use another extruder" msgstr "Utiliser un autre extrudeur" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Masquer le tableau" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Afficher le tableau" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Position de l'outil" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Mise à jour" @@ -2609,6 +2426,22 @@ msgstr "Tout en standard" msgid "Scale to print volume" msgstr "Redimensionner pour ajuster au volume d'impression" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Erreur" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Vitesse (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Vitesse réelle (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "" @@ -2630,6 +2463,22 @@ msgstr "Symétriser l'objet sélectionné selon l'axe X" msgid "Along Y axis" msgstr "Le long de l'axe Y" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Vitesse du ventilateur (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Température (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Débit volumétrique (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Débit volumétrique réel (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Symétriser l'objet sélectionné selon l'axe Y" @@ -2679,6 +2528,14 @@ msgstr "" "gâchées. Slic3r doit vous avertir et éviter les collisions entre les objets " "et l'extrudeur, mais soyez vigilant." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Temps par couche (linéaire)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Temps par couche (logarithmique)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "Vers les objets" @@ -2693,22 +2550,123 @@ msgstr "" "modification de l'accélération des fonctions spécifiques (périmètre/" "remplissage). Régler sur zéro pour ne pas réinitialiser l'accélération." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Outil" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Couleur d'Impression" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Couleur par défaut" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "couleur par défaut" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filament" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "Ne pas supporter les ponts" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Mode normal" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Mode furtif" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Total" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Afficher le mode furtif" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "Afficher le mode normal" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Rétractions" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "Réinsertions" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Jointures" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Changements d'outils" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Changements de couleur" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "" "Veuillez sélectionner les sources en ligne à partir desquelles vous " "souhaitez mettre à jour les profils." +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Pauses d'impression" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "G-codes personnalisés" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Centre de gravité" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Coques" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Marqueur d'outil" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Clic gauche" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "" "Vos changements actuels supprimeront toutes les changements de couleur " "enregistrés." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Faites glisser" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Scinder l'objet sélectionné en objets individuels" @@ -2828,6 +2786,74 @@ msgstr "Image du firmware :" msgid "Select a file" msgstr "Sélectionner un fichier" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Alerte" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Roulette de la souris" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Rotation" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "Points de Support SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "Voulez-vous sauvegarder vos points de support édités manuellement ?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "Enregistrer les points de support ?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Éditer les points de support" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Autogénérer les points de support" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Raccourcis clavier pour le gizmo SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "" +"Remarque: certains raccourcis ne fonctionnent qu'en mode de (non-)édition." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Ajouter un point à la sélection" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Supprimer le point de la sélection" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Sélectionner par rectangle" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2842,14 +2868,66 @@ msgstr "" "fichiers contenant les mises à jour de configuration peuvent être " "téléchargés depuis notre site web." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Basculer vers le mode édition" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Point de support généré" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Point de support sélectionné" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Point de support édité" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Point de support d'île" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Modifier le nombre d'instances des objets sélectionnés" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Point de support survolé" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Hauteur de couche variable - Modification manuelle" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "Vue SLA" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Afficher après traitement" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Afficher l'original" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Hauteur de couche variable - Réinitialisation" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Afficher" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Hauteur de couche variable - Adaptatif" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Hauteur de couche variable - Tout lisser" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Connexion (facultatif)" @@ -2861,6 +2939,10 @@ msgstr "" "Échec du chargement d'un navigateur web. La connexion n'est pas possible " "pour le moment." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Aperçu du projet" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Ajouter une instance supplémentaire de l'objet sélectionné" @@ -2873,6 +2955,95 @@ msgstr "Supprime une instance de l'objet sélectionné" msgid "Change the number of instances of the selected object" msgstr "Modifie le nombre d'instances de l'objet sélectionné" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Plateau %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filament (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filament (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Temps estimé (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Statistiques" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Génération des statistiques" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "" +"Les statistiques seront disponibles une fois que tous les plateaux seront " +"découpés" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Symétriser l'Objet" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Déplacer l'Objet" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Basculer dans le Réglages" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Onglet Réglages d'impression" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Onglet de réglages du filament" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Onglet de réglages du matériau" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Onglet Réglages de l'imprimante" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Historique d'Annuler" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Historique de Rétablir" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Annuler %1$d Action" +msgstr[1] "Annuler %1$d Actions" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Rétablir %1$d Action" +msgstr[1] "Rétablir %1$d Actions" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Ajouter..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2893,10 +3064,63 @@ msgstr "" "place et consultez le manuel sur la façon de renommer éventuellement le " "fichier de G-code post-traité.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Tout Supprimer" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Peinture automatique" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Agencer la sélection" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "Faites un clic droit pour afficher les options d'agencement" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Agencer le plateau actuel" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Agencer la sélection sur le plateau actuel" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Ajouter l'instance" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Supprimer l'instance" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "Diviser en objets" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "Scinder en pièces" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "" +"Cliquez avec le bouton droit de la souris pour ouvrir/fermer l'historique" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Prochaine action Annuler : %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Rétablir" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Placer sur une face" @@ -3033,6 +3257,15 @@ msgstr "Niveau de détail" msgid "Decimate ratio" msgstr "Rapport de décimation" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Prochaine action Rétablir : %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Plateau non découpé" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "La simplification du modèle a été annulée" @@ -3049,6 +3282,20 @@ msgstr "Retirer tous les points" msgid "Minimal points distance" msgstr "Distance minimale des points" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Découpe" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Plateau découpé" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Objet à la limite" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -3064,6 +3311,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Distance maximale de pont" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Donnée non valide" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Plateau vide" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3071,6 +3327,10 @@ msgid_plural "Auto-repaired %1$d errors" msgstr[0] "%1$d erreur réparée automatiquement" msgstr[1] "%1$d erreurs réparées automatiquement" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "Le parcours de l'outil dépasse les limites" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3078,6 +3338,54 @@ msgid_plural "%1$d degenerate facets" msgstr[0] "%1$d facette dégénérée" msgstr[1] "%1$d facettes dégénérées" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Statistiques de couche" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Surface de la couche : %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Remplissage de la zone : %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Temps de couche : %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Temps depuis le début : %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "Un objet en dehors de la zone d'impression a été détecté." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "Un parcours d'outil en dehors de la zone d'impression a été détecté." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "Des supports SLA en dehors de la zone d'impression ont été détectés." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Certains objets ne sont pas visibles lors de l'édition." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"Un objet en dehors de la zone d'impression a été détecté.\n" +"Résolvez le problème actuel pour continuer le découpage." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Hauteur de début" @@ -3094,6 +3402,26 @@ msgstr "Supprimer la zone de couche" msgid "Add layer range" msgstr "Ajouter une zone de couche" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"Des conflits dans les parcours du G-code ont été détectés à la couche %1%, z=" +"%2$.2f mm. Veuillez éloigner les objets en conflit (%3% <-> %4%)." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "L'extrudeur entrera en collision avec %1% lors de l'impression de %2%." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Sauter à" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3245,6 +3573,165 @@ msgstr "" msgid "(Re)slice" msgstr "(Re)découper" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "ERREUR :" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Sélection-Ajouter depuis le rectangle" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Sélection-Retirer du rectangle" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Erreur interne : %1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "Voulez-vous poursuivre?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"Accédez aux \"Préférences\" et cochez \"%1%\"\n" +"pour modifier votre choix." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer : Ne me demandez plus" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "" +"Fichier de configuration de l'imprimante détecté sur un support amovible." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Entrez les informations d'identification du Wi-Fi." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Remplacer par un STL" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Convertir à partir des unités impériales" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Annuler la conversion des unités impériales" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Convertir à partir de mètres" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Rétablir la conversion des mètres" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "Erreur!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "L’un des objets est trop grand pour tenir sur le plateau." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Agencer pour une impression séquentielle" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "Attention !" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Envoyer le G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Aperçu" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "Qualité d'importation de STEP (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Sélectionnez la qualité demandée du maillage après l'importation :" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Qualité inférieure" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Précision linéaire" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Précision angulaire" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Qualité supérieure" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Définir la valeur dans la plage [%1% ; %2%] avec un pas de %3%" + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "ATTENTION :" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "" +"Ce système ne prend pas en charge le stockage sécurisé des mots de passe" + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "Voulez-vous enregistrer les modifications dans \"%1%\" ?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Enregistrer" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Ignorer" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Non défini" @@ -3262,6 +3749,20 @@ msgstr "" "La configuration a été très probablement générée par une version plus " "récente de PrusaSlicer ou par un fork de PrusaSlicer." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Demander pour les modifications non enregistrées dans le projet" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"Vous ne serez plus sollicité à ce sujet, lors de :\n" +"- La fermeture de PrusaSlicer,\n" +"- Le chargement ou la création d'un nouveau projet" + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3294,6 +3795,25 @@ msgstr "Options :" msgid "Swap Y/Z axes" msgstr "Permuter les axes Y/Z" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"Le préréglage ci-dessous a été temporairement installé sur l'instance active " +"de PrusaSlicer" +msgstr[1] "" +"Les préréglages ci-dessous ont été temporairement installés sur l'instance " +"active de PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "" +"PrintRequest ne peut être chargé que si une imprimante SLA est sélectionnée." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Jointure peinte" @@ -3312,6 +3832,131 @@ msgstr "Instances" msgid "Instance %d" msgstr "Instance %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Démonté avec succès. Le périphérique %s(%s) peut maintenant être retiré en " +"toute sécurité de l'ordinateur." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Connecté au Prusa Account en tant que %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Échec de la connexion au Prusa Account." + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Échec de la sélection de l'imprimante depuis Prusa Connect." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "" +"Échec du chargement du fichier \"%1%\" en raison d'une configuration non " +"valide." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"Impossible de charger la configuration à partir du projet\n" +"\n" +"Fichier : %1%\n" +"\n" +"Ce projet a été créé dans une version plus récente de PrusaSlicer. Seule la " +"géométrie a été chargée.\n" +"Mettez à jour vers la dernière version pour une compatibilité totale.\n" +"Pour plus d'informations : %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"Le fichier 3MF sélectionné contient un script de post-traitement.\n" +"Veuillez relire attentivement le script avant d'exporter le G-code." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"La taille de l'objet du fichier %s semble être nulle.\n" +"Cet objet a été supprimé du modèle" +msgstr[1] "" +"La taille des objets du fichier %s semble être nulle.\n" +"Ces objets ont été supprimés du modèle" + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "La taille de l'objet est nulle" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Les dimensions de l'objet du fichier %s semblent être définies en mètres. " +"L'unité interne de PrusaSlicer est un millimètre. Vous souhaitez recalculer " +"les dimensions de l'objet ?" +msgstr[1] "" +"Les dimensions des objets du fichier %s semblent être définies en mètres. " +"L'unité interne de PrusaSlicer est un millimètre. Vous souhaitez recalculer " +"les dimensions des objets ?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "L'objet est trop petit" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Appliquer à tous les petits objets restants en cours de chargement." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Les dimensions de l'objet du fichier %s semblent être définies en pouces.\n" +"L'unité interne de PrusaSlicer est un millimètre. Souhaitez-vous recalculer " +"les dimensions de cet objet ?" +msgstr[1] "" +"Les dimensions de certains objets du fichier %s semblent être définies en " +"pouces.\n" +"L'unité interne de PrusaSlicer est un millimètre. Souhaitez-vous recalculer " +"les dimensions de ces objets ?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3326,6 +3971,16 @@ msgid_plural "%1$d facets reversed" msgstr[0] "%1$d facette inversée" msgstr[1] "%1$d facettes inversées" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Ce fichier contient plusieurs objets positionnés à plusieurs hauteurs.\n" +"Au lieu de les considérer comme plusieurs objets, le fichier\n" +"doit-il être chargé comme un seul objet comportant plusieurs parties ?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3333,10 +3988,160 @@ msgid_plural "%1$d backward edges" msgstr[0] "%1$d arrête inversée" msgstr[1] "%1$d arrêtes inversées" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Objet multi-pièces détecté" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Appliquer à tous les objets en cours de chargement." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Ce fichier ne peut être chargé en mode simple. Voulez-vous basculer en mode " +"avancé ?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Données avancées détectées" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"Le préréglage du matériau n'a pas été chargé :\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Plusieurs fichiers ont été chargés pour une impression multi-matériaux.\n" +"Au lieu de les considérer comme plusieurs objets, considérer\n" +"ces fichiers comme un seul objet ayant plusieurs pièces ?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Votre objet semble être trop grand, il a donc été automatiquement réduit " +"afin de l'adapter à votre plateau d'impression." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Objet trop grand ?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Exporter le fichier STL :" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Exporter le fichier AMF :" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Enregistrer le fichier sous :" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Exporter le fichier OBJ :" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Supprimer l'objet qui fait partie de l'objet coupé" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "Vous essayez de supprimer un objet qui fait partie d'un objet coupé." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"Cette action cassera une information de coupe.\n" +"Après cela, PrusaSlicer ne peut pas garantir la cohérence du modèle" + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Supprimer l'objet" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Supprimer l'Objet" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Supprimer tous les objets" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Réinitialiser le Projet" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"Les supports et jointures personnalisés et la peinture multi-matériaux ont " +"été supprimés après le découpage de l'objet." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"L'objet sélectionné n'a pas pu être divisé car il ne contient qu'une seule " +"partie solide." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Toutes les pièces non solides (modificateurs) ont été supprimées" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "Diviser en Objets" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Mise à jour disponible" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Un objet a des générateurs de supports personnalisés qui ne seront pas " +"utilisés car les supports sont désactivés." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Activer les supports pour les générateurs uniquement." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "" +"'Température du plateau par extrudeur' et 'Extrudeur de la tour de nettoyage'" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"Le rétrécissement du filament ne sera pas utilisé car le rétrécissement du " +"filament pour les filaments utilisés diffère considérablement." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Copyright des sections" @@ -3384,10 +4189,46 @@ msgstr "" msgid "Copy Version Info" msgstr "Copier les Infos de Version" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"L'impression de supports avec différents diamètres de buses est " +"expérimentale. Pour de meilleurs résultats, passez aux supports organiques et" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "attribuez un extrudeur spécifique aux supports." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "Une autre tâche d'export est actuellement en cours." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Remplacer par :" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Erreur ! Modèle invalide" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "Impossible de remplacer par plus d'un volume" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Erreur lors du remplacement" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Sélectionner le nouveau fichier" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Définir la séquence d'extrudeur" @@ -3479,6 +4320,19 @@ msgstr "Annulation..." msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "Le fichier à remplacer n'a pas été sélectionné" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Veuillez sélectionner le fichier à recharger" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "Le fichier sélectionné" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "" @@ -3494,6 +4348,55 @@ msgstr "Taille [Global]" msgid "Mirror along %1% axis" msgstr "Symétriser selon l'axe %1%" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "diffère du fichier d'origine" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Voulez-vous la remplacer" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Recharger depuis :" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Impossible de recharger :" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Erreur lors du rechargement" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Tout recharger à partir du disque" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Vous utilisez un modèle de préréglage de filament." +msgstr[1] "Vous utilisez des modèles de préréglage de filament." +msgstr[2] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Veuillez noter que les modèles de préréglage ne sont pas personnalisés pour " +"une imprimante spécifique et ne doivent être utilisés que comme point de " +"départ pour créer vos propres préréglages utilisateur." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Plus d'informations sur" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Il existe des avertissements actifs concernant les modèles découpés :" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Nouveau projet, libérer le plateau" @@ -3527,6 +4430,10 @@ msgstr "Charger une configuration à partir d'un ini/amf/3mf/gcode et fusionner" msgid "Export config" msgstr "Exporter la configuration" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "avertissements générés" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "Éjecter la carte SD / la clef USB" @@ -3547,6 +4454,10 @@ msgstr "Supprimer la sélection" msgid "Paste from clipboard" msgstr "Coller depuis le presse-papier" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Découpage Annulé." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Sélectionner l'Onglet du Plateau" @@ -3588,6 +4499,10 @@ msgstr "Afficher/Masquer les labels de l'objet/instance" msgid "Show keyboard shortcuts list" msgstr "Afficher la liste des raccourcis clavier" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Annuler / Rétablir est en cours de traitement" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Ajouter une Instance à l'objet sélectionné" @@ -3612,10 +4527,25 @@ msgstr "Appuyer pour activer le rectangle de sélection" msgid "Press to activate deselection rectangle" msgstr "Appuyer pour activer le rectangle de déselection" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Basculement de la technologie d'impression de %1% à %2%.\n" +"Certains préréglages %1% ont été modifiés, ils seront perdus après le " +"changement de technologie d'impression." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Déplacer la sélection de 10 mm dans la direction positive Y" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "Création d'un nouveau projet alors que le projet en cours est modifié." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Déplacer la sélection de 10 mm dans la direction négative Y" @@ -3685,6 +4615,71 @@ msgstr "Gizmo de Placer une face sur le plateau" msgid "Gizmo SLA hollow" msgstr "Gizmo d'évidement SLA" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "" +"Création d'un nouveau projet alors que certains préréglages sont modifiés." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"Vous pouvez conserver les modifications des préréglages dans le nouveau " +"projet ou les supprimer" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"Vous pouvez conserver les modifications des préréglages dans le nouveau " +"projet, les supprimer ou enregistrer les modifications en tant que nouveaux " +"préréglages.\n" +"Notez que si les modifications sont enregistrées, le nouveau projet ne les " +"conservera pas" + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Charger le Projet" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Importer l'Objet" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Importer les Objets" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "Importer l'archive SLA" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "ne contient pas de gcode valide." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Erreur lors du chargement du fichier .gcode" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "Impossible d'ouvrir le fichier sélectionné." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "Le fichier sélectionné est déjà au format ASCII." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "Le fichier %1% existe déjà. Souhaitez-vous l'écraser ?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "Impossible d'ouvrir le fichier de sortie." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3772,6 +4767,45 @@ msgstr "Ajouter une Combinaison de Réglages pour l'Objet" msgid "Load Part" msgstr "Charger une Partie" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "Fichier G-code ASCII créé avec succès" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "Convertir le fichier G-code au format ASCII" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "Le fichier sélectionné est déjà au format binaire." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "Fichier G-code binaire créé avec succès" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Convertir le fichier G-code au format binaire" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - Fichier de plusieurs projets" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "" +"Plusieurs fichiers sont en cours de chargement, y compris des fichiers de " +"projet." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Sélectionner une action à appliquer à tous les fichiers." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Plusieurs fichiers sont en cours de chargement." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3782,18 +4816,26 @@ msgstr "" "élévation zéro où un espace correspondant à ce paramètre est inséré entre le " "modèle et le socle." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Action" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "Importer des modèles 3D" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Charger le Modificateur" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "Erreur!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Ajouter un Sous-objet Générique" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Démarrer une nouvelle instance de PrusaSlicer" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "Onglet du &Plateau" @@ -3802,6 +4844,14 @@ msgstr "Onglet du &Plateau" msgid "Show the plater" msgstr "Afficher le plateau" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Sélectionnez-en un à charger en tant que projet" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Sélectionnez un seul fichier pour charger la configuration." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Générique" @@ -3850,6 +4900,12 @@ msgstr "Sous l'objet" msgid "Around object" msgstr "Autour de l'objet" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Impossible de décompresser le fichier vers %1% : %2%" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3875,6 +4931,10 @@ msgstr "Réinitialiser l'inclinaison" msgid "Inches" msgstr "Pouces" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Charger le fichier de projet" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3899,6 +4959,131 @@ msgstr "" "Veuillez enregistrer votre projet et redémarrer PrusaSlicer. Nous serions " "heureux si vous signaliez le problème." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Ouvrir en tant que projet" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Démarrer une nouvelle instance de PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Sélectionnez une action à appliquer au fichier" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "Ne plus afficher" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "Vous ne pouvez ouvrir qu'un seul fichier .gcode à la fois." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Glisser et déposer un fichier G-code" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Vous avez plusieurs fichiers à charger et \"%1%\" est l’un d’entre eux.\n" +"Veuillez noter qu'un seul fichier .zip peut être chargé à la fois.\n" +"Dans ce cas, nous pouvons charger simplement \"%1%\".\n" +"\n" +"Souhaitez-vous continuer malgré tout ?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Glissez et déposez plusieurs fichiers" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Vous avez plusieurs fichiers à charger.\n" +"Veuillez noter que seule la géométrie sera téléchargée à partir de tous les " +"fichiers 3mf.\n" +"\n" +"Souhaitez-vous continuer malgré tout ?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Charger le Fichier" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Charger les Fichiers" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Tous les objets seront supprimés, continuer ?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Supprimer les Objets Sélectionnés" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Augmenter les Instances" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Diminuer les Instances" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Saisissez le nombre de copies :" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Copies de l'objet sélectionné" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Régler le nombre de copies sur %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Remplir le plateau" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"Impossible d'enregistrer le G-code binaire avec l'extension %1%.\n" +"\n" +"Utilisez une extension différente ou désactivez l'exportation de " +"G-code binaire dans les Réglages de l'imprimante." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"Impossible d'enregistrer le G-code ASCII avec l'extension %1%.\n" +"\n" +"Utilisez une extension différente ou activez l'exportation de G-" +"code binaire dans les Réglages de l'imprimante." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Copier dans le Presse-Papier" @@ -3937,6 +5122,20 @@ msgstr "" "Une nouvelle version de %s est disponible.\n" "Souhaitez-vous la télécharger ?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "Le nom de fichier fourni n'est pas valide." + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "" +"Les caractères suivants ne sont pas autorisés par un système de fichiers " +"FAT :" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Enregistrer le fichier G-code sous :" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3993,6 +5192,10 @@ msgstr "Chargement du modèle réparé" msgid "Model repair finished" msgstr "Réparation du modèle terminée" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "Enregistrer le fichier SL1 / SL1S sous :" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Téléchargement non activé sur la carte FlashAir." @@ -4015,6 +5218,33 @@ msgstr "" "Remarque : FlashAir avec firmware 2.00.02 ou plus récent avec une fonction " "de téléchargement activée est nécessaire." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Choisissez le répertoire d'exportation :" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Exporter les plateaux" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Impossible d'effectuer une opération booléenne sur les maillages du modèle. " +"Seules les pièces positives seront exportées." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"Êtes-vous sûr de vouloir stocker les SVG originaux avec leurs chemins locaux " +"dans le fichier 3MF ?\n" +"Si vous cliquez sur \"NON\", tous les SVG du projet ne seront plus " +"modifiables." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "La connexion à la MKS fonctionne correctement." @@ -4080,6 +5310,10 @@ msgstr "Impossible de se connecter à Prusa Connect" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Échec de la copie du fichier %1% vers %2% : %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Protection privée" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Ouvrir un fichier G-code :" @@ -4131,6 +5365,18 @@ msgstr "" msgid "Modified value" msgstr "Valeur modifiée" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"Le plateau est vide.\n" +"Voulez-vous enregistrer le projet ?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Enregistrer le projet" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Ajouter une Forme depuis la Galerie" @@ -4376,11 +5622,47 @@ msgstr "Groupe non défini" msgid "Modified" msgstr "Modifié" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "Impossible d'enregistrer le fichier" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Échec de la sélection d'une imprimante." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Échec de la lecture de la réponse du serveur Prusa Connect. Le " +"téléchargement est annulé." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Envoyer tout à Connect" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"L'imprimante est-elle prête ? La plaque d'impression est-elle en place, vide " +"et propre ?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Télécharger et Imprimer" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Générateur de Fichier de Configuration Wi-Fi" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"L'agencement séquentiel d'un seul plateau n'est autorisée que lorsque toutes " +"les instances des objets affectés se trouvent sur le même plateau." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Personnalisation du pilonnage" @@ -4417,6 +5699,131 @@ msgstr "Durée totale de pilonnage" msgid "Total rammed volume" msgstr "Volume total expulsé" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"L'agencement a ignoré les objets suivants qui ne peuvent pas tenir dans un " +"seul plateau :\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Exporter" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Envoyer à l'imprimante" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Coller Depuis le Presse-Papier" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Si activé, PrusaSlicer affichera le bouton \"Connexion\" dans la barre " +"supérieure de l'application." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Autoriser les téléchargements depuis Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "" +"Si est activé, PrusaSlicer sera autorisé à télécharger depuis Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Utiliser la carte d'environnement" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "Si activé, rend l'objet à l'aide de la carte d'environnement." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Mode sombre" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Activer le mode sombre" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Si activé, l'application utilisera le menu système standard de Windows,\n" +"mais sur certaines combinaisons d'échelles d'affichage, cela peut sembler " +"moche. Si désactivé, l'ancienne interface utilisateur sera utilisée." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Changements pour les options critiques" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"La modification de certaines options déclenchera le redémarrage de " +"l'application.\n" +"Vous perdrez le contenu du plateau." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Taille de l'icône par rapport à la taille par défaut" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "" +"Sélectionner la taille de l'icône de la barre d'outil par rapport à la " +"taille par défaut." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Options de disposition" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Ancienne disposition avec la barre d'onglets" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "Afficher les paramètres d'importation de fichier STEP" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Réglages dans une fenêtre non modale" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Couleurs du texte" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Marqueurs de mode" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Taille de la police de l'application" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Rétablir la police par défaut" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Taille de police" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[Global] État du découpage" @@ -4521,6 +5928,14 @@ msgstr "" "Les supports et jointures personnalisés et la peinture multi-matériaux ont " "été supprimés après simplification du maillage." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Si cette option est activée, PrusaSlicer affichera une boîte de dialogue " +"avec la sélection de qualité lors de l'importation d'un fichier STEP." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Supprimer la jointure peinte" @@ -5091,7 +6506,7 @@ msgstr "Échelle" msgid "Rotate (relative)" msgstr "Rotation (relative)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Conserver min" @@ -5192,7 +6607,7 @@ msgstr "Changer la langue d'une application" msgid "Arranging for sequential print" msgstr "Agencement pour une impression séquentielle" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5209,14 +6624,6 @@ msgstr "" "Vous ne pouvez pas charger un projet SLA avec un objet en plusieurs parties " "sur le plateau" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "L’un des objets est trop grand pour tenir sur le plateau." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Agencer pour une impression séquentielle" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Raccourcis Clavier" @@ -5307,8 +6714,8 @@ msgstr "Ouvrir la visionneuse de G-code" msgid "Open PrusaSlicer" msgstr "Ouvrir PrusaSlicer" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Sans titre" @@ -5614,7 +7021,7 @@ msgstr "Vue du Dessus" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Remplissage solide supérieur" @@ -5641,12 +7048,12 @@ msgstr "" "Ensembles de configuration mis à jour :" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Interface des supports" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Tour de nettoyage" @@ -6066,8 +7473,8 @@ msgid "Save the selected options from left preset to the right." msgstr "" "Enregistrer les options sélectionnées du préréglage de gauche vers la droite." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Filament utilisé" @@ -6763,7 +8170,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "&Réduire la barre latérale" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Réduire la barre latérale" @@ -6775,26 +8182,6 @@ msgstr "&Plein écran" msgid "Fullscreen" msgstr "Plein écran" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Réinitialiser le Projet" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"Les supports et jointures personnalisés et la peinture multi-matériaux ont " -"été supprimés après le découpage de l'objet." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"L'objet sélectionné n'a pas pu être divisé car il ne contient qu'une seule " -"partie solide." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -7018,112 +8405,19 @@ msgid "Export the model(s) as AMF." msgstr "Exporter le(s) modèle(s) en tant que AMF." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Le chargement d'une archive ZIP dans le chemin %1% a échoué." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Importer uniquement des modèles 3D" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importer la configuration uniquement" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Démarrer une nouvelle instance de PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Sélectionnez une action à appliquer au fichier" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "Ne plus afficher" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "Vous ne pouvez ouvrir qu'un seul fichier .gcode à la fois." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Glisser et déposer un fichier G-code" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Vous avez plusieurs fichiers à charger et \"%1%\" est l’un d’entre eux.\n" -"Veuillez noter qu'un seul fichier .zip peut être chargé à la fois.\n" -"Dans ce cas, nous pouvons charger simplement \"%1%\".\n" -"\n" -"Souhaitez-vous continuer malgré tout ?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Glissez et déposez plusieurs fichiers" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Vous avez plusieurs fichiers à charger.\n" -"Veuillez noter que seule la géométrie sera téléchargée à partir de tous les " -"fichiers 3mf.\n" -"\n" -"Souhaitez-vous continuer malgré tout ?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Charger le Fichier" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Charger les Fichiers" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Tous les objets seront supprimés, continuer ?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Supprimer les Objets Sélectionnés" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Augmenter les Instances" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Diminuer les Instances" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Saisissez le nombre de copies :" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Copies de l'objet sélectionné" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Régler le nombre de copies sur %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Remplir le plateau" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Nouveau préréglage d'imprimante sélectionné" @@ -7209,7 +8503,7 @@ msgstr "" "disponible, elle est proposée au démarrage de l'application." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -7425,16 +8719,16 @@ msgstr "" "sélectionner chaque fichier à l'aide d'une boîte de dialogue d'ouverture de " "fichier." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "au-dessus" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "de" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Type d'élément" @@ -7452,7 +8746,7 @@ msgstr "" "Contient le levage de l'axe Z présent au début du bloc de G-code " "personnalisé." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7468,35 +8762,10 @@ msgstr "" "code personnalisé voyage ailleurs, il doit écrire dans cette variable afin " "que PrusaSlicer sache d'où il vient lorsqu'il reprend le contrôle." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Autoriser les téléchargements depuis Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "" -"Si est activé, PrusaSlicer sera autorisé à télécharger depuis Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Rendre" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Utiliser la carte d'environnement" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "Si activé, rend l'objet à l'aide de la carte d'environnement." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Mode sombre" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Activer le mode sombre" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7696,7 +8965,7 @@ msgstr "" msgid "High flow nozzle" msgstr "Buse à haut débit" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7705,44 +8974,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Arrêter maintenant." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "La configuration n'a pas été chargée" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"Impossible de charger la configuration à partir du projet\n" -"\n" -"Fichier : %1%\n" -"\n" -"Ce projet a été créé dans une version plus récente de PrusaSlicer. Seule la " -"géométrie a été chargée.\n" -"Mettez à jour vers la dernière version pour une compatibilité totale.\n" -"Pour plus d'informations : %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"Le fichier 3MF sélectionné contient un script de post-traitement.\n" -"Veuillez relire attentivement le script avant d'exporter le G-code." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Longueur supplémentaire à la reprise" @@ -7770,7 +9009,7 @@ msgstr "Le plus proche" msgid "Set Mirror" msgstr "Appliquer la Symétrie" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7778,14 +9017,14 @@ msgstr "" "L'utilisation de la tour de nettoyage pour les extrudeurs avec différents " "diamètres de buse est expérimentale, procédez donc avec prudence." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Découper maintenant" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7794,11 +9033,11 @@ msgstr "" "considérablement.\n" "Pour les impressions multi-matériaux, il est recommandé de définir" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Vue d'éditeur 3D" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Création d'un nouveau projet" @@ -7826,22 +9065,23 @@ msgid "The height of the tower raise." msgstr "La hauteur de la montée de la colonne." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Remplissage du pont" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Remplissage des trous" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Jupe/Bordure" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Personnalisé" @@ -8734,29 +9974,29 @@ msgstr[1] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Inconnu" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Périmètre" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Périmètre externe" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Périmètre en surplomb" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Remplissage interne" @@ -8833,9 +10073,9 @@ msgstr "Nom de l'objet : %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8846,6 +10086,7 @@ msgstr "Nom de l'objet : %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8874,7 +10115,7 @@ msgstr "Hauteur de couche" msgid "Layers and Perimeters" msgstr "Couches et Périmètres" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Imprimante" @@ -8895,7 +10136,7 @@ msgstr "Autres couches" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9196,18 +10437,6 @@ msgstr "" "calculé automatiquement. Sinon, l'angle fourni sera utilisé pour tous les " "ponts. Utilisez 180° pour un angle nul." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Vitesse du ventilateur pour les ponts" @@ -9217,20 +10446,6 @@ msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" "Cette vitesse de ventilateur sera utilisée pour les ponts et les surplombs." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Ratio de flux pour les ponts" @@ -9293,7 +10508,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Vitesse" @@ -9315,7 +10530,7 @@ msgstr "Vitesse d'impression des ponts." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9745,20 +10960,6 @@ msgid "Select the print profiles this profile is compatible with." msgstr "" "Sélectionner les profils d'impression avec lesquels ce profil est compatible." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "Voulez-vous enregistrer les modifications dans \"%1%\" ?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Enregistrer" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Ignorer" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9918,15 +11119,11 @@ msgstr "défaut" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Hauteur" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Rayon" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -10178,10 +11375,6 @@ msgstr "" "La valeur est ignorée pour la plupart des imprimantes Prusa, qui sont " "livrées avec un modèle d'extrudeur plus détaillé." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Demander pour les modifications non enregistrées dans le projet" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10235,12 +11428,6 @@ msgstr "" "volumétrique d'une impression au minimum des vitesses volumétriques " "d'impression et de filament. Mettez à zéro pour enlever la limite." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Vitesse de remplissage non-intersectant maximale" @@ -10553,12 +11740,6 @@ msgstr "" "Cet indicateur signifie que le matériau est abrasif et nécessite une buse " "durcie. La valeur est utilisée par l'imprimante pour vérifier cela." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Coût" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10588,7 +11769,7 @@ msgstr "" "avec la bobine pour savoir si la quantité de filament est suffisante pour " "terminer l'impression." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10719,12 +11900,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zig Zag" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "Première couche" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10866,16 +12041,6 @@ msgstr "Surface Irrégulière" msgid "Fuzzy skin type." msgstr "Type de surface irrégulière." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"Vous ne serez plus sollicité à ce sujet, lors de :\n" -"- La fermeture de PrusaSlicer,\n" -"- Le chargement ou la création d'un nouveau projet" - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -11090,12 +12255,6 @@ msgstr "" "nettoyage. Réglez sur zéro pour désactiver le contrôle de l’accélération de " "la tour de nettoyage." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Déplacement" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -11126,25 +12285,16 @@ msgstr "Combiner le remplissage toutes les n couches" msgid "Length of the infill anchor" msgstr "Longueur de l'ancre de remplissage" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Démonté avec succès. Le périphérique %s(%s) peut maintenant être retiré en " -"toute sécurité de l'ordinateur." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Trier les volumes d'objets par types" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "L'éjection de l'appareil %s(%s) a échoué." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nouveau Projet" @@ -13234,10 +14384,6 @@ msgstr "" "valeur est exprimée en pourcentage (par exemple : 90%), elle sera calculée " "par rapport à la hauteur de couche." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Rétracter" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Plateau" @@ -13548,7 +14694,7 @@ msgid "" msgstr "" "Utiliser ce réglage pour orienter le motif du support sur le plan horizontal." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Déconnecté du Prusa Account" @@ -13873,7 +15019,7 @@ msgstr "Peint les facettes dans la plage de hauteur choisie." msgid "Autogeneration will erase all manually edited points." msgstr "L'autogénération va effacer tous les points édités manuellement." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Supprimer le point" @@ -14634,7 +15780,7 @@ msgstr "" "purger le nouveau filament dans la tour de nettoyage pour une paire d'outils " "donnée." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Largeur" @@ -16783,11 +17929,6 @@ msgstr "" msgid "Scale per object" msgstr "Redimensionner par objet" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Connecté au Prusa Account en tant que %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -17251,10 +18392,6 @@ msgstr "Espacement du plateau" msgid "Enable rotations (slow)" msgstr "Activer les rotations (lentes)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Échec de la connexion au Prusa Account." - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -17401,13 +18538,9 @@ msgstr "Sélection-Ajouter Tout" msgid "Selection-Remove All" msgstr "Sélection-Retirer Tout" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Échec de la sélection de l'imprimante depuis Prusa Connect." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Agencer" @@ -17450,7 +18583,7 @@ msgstr "Forme du plateau" msgid "Load shape from STL..." msgstr "Charger une forme depuis un STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Réglages" @@ -17511,7 +18644,7 @@ msgstr "fabriquant" msgid "Filaments" msgstr "Filaments" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Développer la barre latérale" @@ -17524,7 +18657,7 @@ msgstr "Retirer" msgid "Update built-in Presets automatically" msgstr "Mettre à jour automatiquement les Préréglages intégrés" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Chemin de téléchargement" @@ -17578,7 +18711,7 @@ msgid "Cancel" msgstr "Annuler" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Annuler" @@ -17849,22 +18982,11 @@ msgstr "Modifier la coche - Ctrl + Clic gauche" msgid "Edit tick mark - Right click" msgstr "Modifier la coche - Clic droit" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Réglages d'impression" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/A" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17972,64 +19094,30 @@ msgstr "Changer la miniature" msgid "Loading of the \"%1%\"" msgstr "Chargement du \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Annuler la rétraction" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Jointure" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Changement d'outil" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Changement de couleur" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Mettre en Pause l'Impression" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Nettoyer" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Extruder" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Masquer les propriétés" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Afficher les propriétés" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Type" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Couche" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Débit volumétrique" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Durée" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Profil de vitesse réelle" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -18055,18 +19143,6 @@ msgstr[2] "" msgid "Install" msgstr "Installer" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Masquer le tableau" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Afficher le tableau" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Position de l'outil" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -18196,7 +19272,7 @@ msgstr "Mise à jour de l'application" msgid "Your %1% is up to date." msgstr "Votre %1% est à jour." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Erreur lors de la conversion du fichier G-code" @@ -18363,7 +19439,7 @@ msgstr "" msgid "Initializing..." msgstr "Initialisation..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -18376,151 +19452,40 @@ msgstr "Initialisation..." msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Cliquez pour cacher" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Cliquez pour afficher" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "jusqu'à" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "à" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Pourcentage" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Hauteur (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Largeur (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Vitesse (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Vitesse réelle (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Vitesse du ventilateur (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Température (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Débit volumétrique (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Débit volumétrique réel (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Temps par couche (linéaire)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Temps par couche (logarithmique)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Outil" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Couleur d'Impression" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Couleur par défaut" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "couleur par défaut" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Mode normal" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Mode furtif" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Total" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Afficher le mode furtif" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "Afficher le mode normal" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Rétractions" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "Réinsertions" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Jointures" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Changements d'outils" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Changements de couleur" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Pauses d'impression" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "G-codes personnalisés" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Centre de gravité" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Coques" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Marqueur d'outil" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "Queue d'aronde" @@ -18679,7 +19644,7 @@ msgstr "Tolérance" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Remplissage solide" @@ -18687,7 +19652,7 @@ msgstr "Remplissage solide" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Lissage" @@ -18757,12 +19722,12 @@ msgstr "Changement de rainure" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Réinitialiser" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Clic droit" @@ -19146,91 +20111,91 @@ msgstr "" "Cette action n'est pas réversible.\n" "Voulez-vous poursuivre ?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Changement de couleur" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Imprimer" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pause" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Événement" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Temps restant" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Durée" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Masquer le G-code Personnalisé" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Afficher le G-code Personnalisé" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Temps d'impression estimés" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Bouton gauche de la souris :" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Ajouter des détails" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Clic droit souris :" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Supprimer les détails" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Maj + Clic gauche souris :" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Réinitialiser à la base" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Maj + Clic droit souris :" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Lissage" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Roulette de la souris:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Augmenter/diminuer la zone d'édition" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptatif" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Qualité / Vitesse" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "" "Meilleure qualité d'impression par rapport à une vitesse d'impression plus " @@ -19248,7 +20213,7 @@ msgstr "Répartition de l'utilisation des extrudeurs" msgid "Waiting for statistics" msgstr "En attente des statistiques" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." @@ -19296,7 +20261,8 @@ msgstr "" "Voulez-vous continuer ?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Se souvenir de mon choix" @@ -19317,7 +20283,7 @@ msgstr "Voir la page des versions." msgid "Preparing settings tabs" msgstr "Préparation des onglets de réglage" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Tout découper" @@ -19337,7 +20303,7 @@ msgstr "Catégorie" msgid "Search in English" msgstr "Rechercher en anglais" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Chargement du fichier" @@ -20021,95 +20987,22 @@ msgstr "" "Si activé, PrusaSlicer n'ouvrira pas de liens hypertexte dans votre " "navigateur." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "" "Afficher le bouton \"Connexion\" dans la barre supérieure de l'application" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Si activé, PrusaSlicer affichera le bouton \"Connexion\" dans la barre " -"supérieure de l'application." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Si activé, l'interface utilisateur utilisera les couleurs du mode Sombre. Si " "désactivé, l'ancienne interface utilisateur sera utilisée." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Utiliser le menu système pour l'application" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Si activé, l'application utilisera le menu système standard de Windows,\n" -"mais sur certaines combinaisons d'échelles d'affichage, cela peut sembler " -"moche. Si désactivé, l'ancienne interface utilisateur sera utilisée." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Changements pour les options critiques" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"La modification de certaines options déclenchera le redémarrage de " -"l'application.\n" -"Vous perdrez le contenu du plateau." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Taille de l'icône par rapport à la taille par défaut" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "" -"Sélectionner la taille de l'icône de la barre d'outil par rapport à la " -"taille par défaut." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Options de disposition" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Ancienne disposition avec la barre d'onglets" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Réglages dans une fenêtre non modale" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Couleurs du texte" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Marqueurs de mode" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Taille de la police de l'application" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Rétablir la police par défaut" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Taille de police" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20660,32 +21553,6 @@ msgstr "" "Veuillez vous connecter pour restaurer l'accès à toutes vos sources de " "configuration abonnées." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Supports" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Jupe" @@ -20734,12 +21601,6 @@ msgstr "G-code de pause de l'impression" msgid "Template Custom G-code" msgstr "G-code de modèle personnalisé" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "G-code personnalisé" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "Aucune extrusion n'a été générée pour les objets." @@ -20760,6 +21621,12 @@ msgstr "imprimer" msgid "filament" msgstr "filament" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "G-code personnalisé" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "Impression SLA" @@ -20824,14 +21691,6 @@ msgstr "Extrudeurs" msgid "Default" msgstr "Défaut" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Extrudeur" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20896,11 +21755,6 @@ msgstr "Socle autour de l'objet" msgid "Hollowing" msgstr "Évidement" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Exporter le G-code" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Rétraction" @@ -20920,22 +21774,6 @@ msgstr "Taille" msgid "All" msgstr "Tous" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Remarque" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Recharger à partir du disque" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20944,65 +21782,6 @@ msgstr "Firmware" msgid "Add" msgstr "Ajouter" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Supprimer" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Vitesse du ventilateur" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Température" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Erreur" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filament" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Clic gauche" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Faites glisser" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Alerte" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -21011,17 +21790,6 @@ msgstr "Alerte" msgid "Clipping of view" msgstr "Vue en coupe" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Supprimer l'Objet" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Roulette de la souris" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Structure de support visible" @@ -21050,436 +21818,16 @@ msgstr "Modifier la quantité de points de support générés." msgid "Support parameter change" msgstr "Changement des paramètres de support" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "Points de Support SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "Voulez-vous sauvegarder vos points de support édités manuellement ?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "Enregistrer les points de support ?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Éditer les points de support" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Autogénérer les points de support" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "Raccourcis clavier pour le gizmo SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "" -"Remarque: certains raccourcis ne fonctionnent qu'en mode de (non-)édition." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Basculer vers le mode édition" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Point de support sélectionné" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Point de support d'île" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Point de support généré" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Point de support édité" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Point de support survolé" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Tout Supprimer" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Donnée non valide" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Convertir à partir des unités impériales" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Annuler la conversion des unités impériales" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Convertir à partir de mètres" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Rétablir la conversion des mètres" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "Attention !" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Envoyer le G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Aperçu" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" "Certains des fichiers sélectionnés existent déjà. Voulez-vous les remplacer ?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Supprimer tous les objets" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "ATTENTION :" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Couches" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "" -"Ce système ne prend pas en charge le stockage sécurisé des mots de passe" - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"La taille de l'objet du fichier %s semble être nulle.\n" -"Cet objet a été supprimé du modèle" -msgstr[1] "" -"La taille des objets du fichier %s semble être nulle.\n" -"Ces objets ont été supprimés du modèle" - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "La taille de l'objet est nulle" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Les dimensions de l'objet du fichier %s semblent être définies en mètres. " -"L'unité interne de PrusaSlicer est un millimètre. Vous souhaitez recalculer " -"les dimensions de l'objet ?" -msgstr[1] "" -"Les dimensions des objets du fichier %s semblent être définies en mètres. " -"L'unité interne de PrusaSlicer est un millimètre. Vous souhaitez recalculer " -"les dimensions des objets ?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "L'objet est trop petit" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Appliquer à tous les petits objets restants en cours de chargement." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Les dimensions de l'objet du fichier %s semblent être définies en pouces.\n" -"L'unité interne de PrusaSlicer est un millimètre. Souhaitez-vous recalculer " -"les dimensions de cet objet ?" -msgstr[1] "" -"Les dimensions de certains objets du fichier %s semblent être définies en " -"pouces.\n" -"L'unité interne de PrusaSlicer est un millimètre. Souhaitez-vous recalculer " -"les dimensions de ces objets ?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Ce fichier contient plusieurs objets positionnés à plusieurs hauteurs.\n" -"Au lieu de les considérer comme plusieurs objets, le fichier\n" -"doit-il être chargé comme un seul objet comportant plusieurs parties ?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Objet multi-pièces détecté" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Appliquer à tous les objets en cours de chargement." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Ce fichier ne peut être chargé en mode simple. Voulez-vous basculer en mode " -"avancé ?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Données avancées détectées" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"Le préréglage du matériau n'a pas été chargé :\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Plusieurs fichiers ont été chargés pour une impression multi-matériaux.\n" -"Au lieu de les considérer comme plusieurs objets, considérer\n" -"ces fichiers comme un seul objet ayant plusieurs pièces ?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"Votre objet semble être trop grand, il a donc été automatiquement réduit " -"afin de l'adapter à votre plateau d'impression." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Objet trop grand ?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Exporter le fichier STL :" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Exporter le fichier AMF :" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Enregistrer le fichier sous :" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Exporter le fichier OBJ :" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Supprimer l'objet qui fait partie de l'objet coupé" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "Vous essayez de supprimer un objet qui fait partie d'un objet coupé." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"Cette action cassera une information de coupe.\n" -"Après cela, PrusaSlicer ne peut pas garantir la cohérence du modèle" - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Supprimer l'objet" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Toutes les pièces non solides (modificateurs) ont été supprimées" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "Diviser en Objets" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Un objet a des générateurs de supports personnalisés qui ne seront pas " -"utilisés car les supports sont désactivés." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Activer les supports pour les générateurs uniquement." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "" -"'Température du plateau par extrudeur' et 'Extrudeur de la tour de nettoyage'" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"Le rétrécissement du filament ne sera pas utilisé car le rétrécissement du " -"filament pour les filaments utilisés diffère considérablement." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"L'impression de supports avec différents diamètres de buses est " -"expérimentale. Pour de meilleurs résultats, passez aux supports organiques et" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "attribuez un extrudeur spécifique aux supports." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "Une autre tâche d'export est actuellement en cours." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Remplacer par :" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "Impossible de remplacer par plus d'un volume" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Erreur lors du remplacement" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Sélectionner le nouveau fichier" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "Le fichier à remplacer n'a pas été sélectionné" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Veuillez sélectionner le fichier à recharger" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "Le fichier sélectionné" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "diffère du fichier d'origine" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Voulez-vous la remplacer" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Recharger depuis :" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Impossible de recharger :" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Erreur lors du rechargement" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Tout recharger à partir du disque" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Vous utilisez un modèle de préréglage de filament." -msgstr[1] "Vous utilisez des modèles de préréglage de filament." -msgstr[2] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Veuillez noter que les modèles de préréglage ne sont pas personnalisés pour " -"une imprimante spécifique et ne doivent être utilisés que comme point de " -"départ pour créer vos propres préréglages utilisateur." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Plus d'informations sur" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Il existe des avertissements actifs concernant les modèles découpés :" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "avertissements générés" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Découpage Annulé." - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Annuler / Rétablir est en cours de traitement" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21491,307 +21839,6 @@ msgstr "" "\n" "Voulez-vous la désactiver pour permettre la Rétraction du Firmware ?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Basculement de la technologie d'impression de %1% à %2%.\n" -"Certains préréglages %1% ont été modifiés, ils seront perdus après le " -"changement de technologie d'impression." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "Création d'un nouveau projet alors que le projet en cours est modifié." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "" -"Création d'un nouveau projet alors que certains préréglages sont modifiés." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"Vous pouvez conserver les modifications des préréglages dans le nouveau " -"projet ou les supprimer" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"Vous pouvez conserver les modifications des préréglages dans le nouveau " -"projet, les supprimer ou enregistrer les modifications en tant que nouveaux " -"préréglages.\n" -"Notez que si les modifications sont enregistrées, le nouveau projet ne les " -"conservera pas" - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Charger le Projet" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Importer l'Objet" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Importer les Objets" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "Importer l'archive SLA" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "ne contient pas de gcode valide." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Erreur lors du chargement du fichier .gcode" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "Impossible d'ouvrir le fichier sélectionné." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "Le fichier sélectionné est déjà au format ASCII." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "Le fichier %1% existe déjà. Souhaitez-vous l'écraser ?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "Impossible d'ouvrir le fichier de sortie." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "Fichier G-code ASCII créé avec succès" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "Convertir le fichier G-code au format ASCII" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "Le fichier sélectionné est déjà au format binaire." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "Fichier G-code binaire créé avec succès" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Convertir le fichier G-code au format binaire" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - Fichier de plusieurs projets" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "" -"Plusieurs fichiers sont en cours de chargement, y compris des fichiers de " -"projet." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Sélectionner une action à appliquer à tous les fichiers." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Plusieurs fichiers sont en cours de chargement." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Action" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "Importer des modèles 3D" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Démarrer une nouvelle instance de PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Sélectionnez-en un à charger en tant que projet" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Sélectionnez un seul fichier pour charger la configuration." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Impossible de décompresser le fichier vers %1% : %2%" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Charger le fichier de projet" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Ouvrir en tant que projet" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"Impossible d'enregistrer le G-code binaire avec l'extension %1%.\n" -"\n" -"Utilisez une extension différente ou désactivez l'exportation de " -"G-code binaire dans les Réglages de l'imprimante." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"Impossible d'enregistrer le G-code ASCII avec l'extension %1%.\n" -"\n" -"Utilisez une extension différente ou activez l'exportation de G-" -"code binaire dans les Réglages de l'imprimante." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "Le nom de fichier fourni n'est pas valide." - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "" -"Les caractères suivants ne sont pas autorisés par un système de fichiers " -"FAT :" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Enregistrer le fichier G-code sous :" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "Enregistrer le fichier SL1 / SL1S sous :" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Choisissez le répertoire d'exportation :" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Exporter les plateaux" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Impossible d'effectuer une opération booléenne sur les maillages du modèle. " -"Seules les pièces positives seront exportées." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"Êtes-vous sûr de vouloir stocker les SVG originaux avec leurs chemins locaux " -"dans le fichier 3MF ?\n" -"Si vous cliquez sur \"NON\", tous les SVG du projet ne seront plus " -"modifiables." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Protection privée" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"Le plateau est vide.\n" -"Voulez-vous enregistrer le projet ?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Enregistrer le projet" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "Impossible d'enregistrer le fichier" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Échec de la sélection d'une imprimante." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Échec de la lecture de la réponse du serveur Prusa Connect. Le " -"téléchargement est annulé." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Envoyer tout à Connect" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"L'imprimante est-elle prête ? La plaque d'impression est-elle en place, vide " -"et propre ?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Télécharger et Imprimer" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"L'agencement séquentiel d'un seul plateau n'est autorisée que lorsque toutes " -"les instances des objets affectés se trouvent sur le même plateau." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"L'agencement a ignoré les objets suivants qui ne peuvent pas tenir dans un " -"seul plateau :\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Exporter" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Envoyer à l'imprimante" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Coller Depuis le Presse-Papier" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/hu/PrusaSlicer_hu.po b/resources/localization/hu/PrusaSlicer_hu.po index bec878bddb..1e67c1a7c1 100644 --- a/resources/localization/hu/PrusaSlicer_hu.po +++ b/resources/localization/hu/PrusaSlicer_hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Ismeretlen" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Tömör kitöltés" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Felső tömör kitöltés" @@ -63,23 +63,23 @@ msgstr "Felső tömör kitöltés" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Vasalás" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Hézag kitöltés" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -103,25 +103,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Támaszanyag" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Támaszanyag interfész" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Törlőtorony" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Egyedi" @@ -295,7 +296,7 @@ msgid "Filament End G-code" msgstr "Filament Vége G-kód" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Egyéni G-kód" @@ -874,9 +875,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -887,6 +888,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -989,7 +991,7 @@ msgstr "" "mezőnek tartalmaznia kell az API-kulcsot vagy a hitelesítéshez szükséges " "jelszót." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Nyomtató" @@ -1205,7 +1207,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1368,6 +1370,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1389,7 +1392,7 @@ msgstr "Ez a ventilátorsebesség minden híd és túlnyúlás során érvényes #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1451,7 +1454,7 @@ msgstr "Hidak" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Sebesség" @@ -1473,7 +1476,7 @@ msgstr "A hidak nyomtatási sebessége." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1968,8 +1971,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1998,7 +2001,7 @@ msgstr "alapértelmezett" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Magasság" @@ -2013,7 +2016,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Sugár" @@ -2158,7 +2161,7 @@ msgstr "" "sebességének minimumára korlátozza. Nulla értékre állítva nincs korlátozás." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2461,7 +2464,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Költség" @@ -2493,7 +2496,7 @@ msgstr "" "számított súllyal, hogy megtudja elegendő-e az spulnin lévő filament " "mennyisége a nyomtatás befejezéséhez." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2606,7 +2609,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Első réteg" @@ -2936,8 +2939,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Utazás" @@ -5284,7 +5287,7 @@ msgstr "" "tisztításához szükséges, a törlőtoronyba töltenő térfogatokat " "(köbmilliméterben)." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Szélesség" @@ -6516,7 +6519,7 @@ msgstr "" "formátumban." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "G-kód exportálása" @@ -6844,7 +6847,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7043,8 +7046,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Felhasznált filament" @@ -7704,8 +7707,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Elrendezés" @@ -7898,7 +7901,7 @@ msgstr "Tárgyasztal forma" msgid "Load shape from STL..." msgstr "Alakzat betöltése STL-ből..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Beállítások" @@ -8391,7 +8394,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8472,7 +8475,7 @@ msgstr "" "Ezenkívül a frissítés alkalmazása előtt a teljes konfigurációról " "pillanatfelvétel készül." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8517,7 +8520,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Újratöltés lemezről" @@ -9003,7 +9006,7 @@ msgid "Perform" msgstr "Végrahajtás" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Visszavonás" @@ -9464,7 +9467,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Nyomtatási beállítások" @@ -9529,10 +9532,10 @@ msgstr "alapértelmezett érték" msgid "parameter name" msgstr "paraméter név" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9790,7 +9793,7 @@ msgid "Add one or more custom shapes" msgstr "Egy vagy több egyedi alakzat hozzáadása" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Törlés" @@ -9844,102 +9847,102 @@ msgstr "Bélyegkép módosítása" msgid "Loading of the \"%1%\"" msgstr "\"%1%\" betöltése" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Törlés" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Típus" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Részelem típus" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Réteg" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Ventilátor sebesség" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Hőmérséklet" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Idő" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Szerszám pozíció" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Hiba" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9952,198 +9955,198 @@ msgstr "Hiba" msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Kattintás az elrejtéshez" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Kattintás a megjelenítéshez" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "legfeljebb" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "felett" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "tól" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "hoz_" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Százalék" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Magasság (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Szélesség (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Sebesség (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Hőmérséklet (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Térfogatáram (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Eszköz" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Színes nyomtatás" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Alapértelmezett szín" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "alapértelmezett szín" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Szín változtatás" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Nyomtatás" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Felfüggesztés" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Esemény" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Hátralévő idő" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Időtartam" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Becsült nyomtatási idő" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Normál mód" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Lopakodó mód" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Összes" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Lopakodó mód mutatása" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Normál mód mutatása" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Visszahúzások" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Előretolások_" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Varratok" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Eszköz váltások" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Szín váltások" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Nyomtátási szünetek" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Egyedi G-kódok" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Héjak" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Szerszám jelölő" @@ -10305,9 +10308,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Bal klikk" @@ -10317,7 +10320,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Jobb klikk" @@ -10326,9 +10329,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Húzás" @@ -10389,7 +10392,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Visszaállítás" @@ -10826,9 +10829,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11021,7 +11024,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Betöltés" @@ -11283,7 +11286,7 @@ msgstr "Az objektum festése közben a nagyobb felületeket kisebbekre osztja." #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Egér görgő" @@ -11338,7 +11341,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo- Felület Tárgyasztalra Illesztése" @@ -11404,7 +11407,7 @@ msgid "Hollow and drill" msgstr "Üregelés és fúrás" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11655,12 +11658,12 @@ msgstr "" msgid "Move" msgstr "Mozgatás" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-Mozgatása" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-Forgatása" @@ -11831,7 +11834,7 @@ msgid "Lock supports under new islands" msgstr "A támasztékok lezárása az új szigetek alatt" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Kijelölt pontok eltávolítása" @@ -11840,17 +11843,17 @@ msgid "Remove all points" msgstr "Összes pont eltávolítása" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Változtatások alkalmazása" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Változtatások eldobása" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Pontok automatikus generálása" @@ -11878,100 +11881,100 @@ msgstr "" msgid "Support parameter change" msgstr "Támaszték paraméter változtatása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA Támasztópontok" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Menti a manuálisan szerkesztett támaszpontjait?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Támasztópontok mentése?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Támasztópont mozgatása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Támasztópontok szerkesztése" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Támasztó pontok automatikus generálása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA gizmo gyorsbillentyűk" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" "Megjegyzés: egyes billentyűparancsok csak (nem)szerkesztési módban működnek." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Pont hozzáadása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Pont eltávolítása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Pont mozgatása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Pont hozzáadása kijelöléshez" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Pont eltávolítása kijelölésből" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Kijelölés téglalappal" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Kijelölés megszüntetése téglalappal" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Összes pont kijelölése" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Vágási sík mozgatása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Vágási sík visszaállítása" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Váltás szerkesztés módra" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12224,346 +12227,346 @@ msgstr "" "Jelenleg SLA támasztási pontokat szerkeszt. Kérjük, először alkalmazza vagy " "dobja el a módosításokat." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Változó rétegmagasság" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Bal egérgomb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Részlet hozzáadása" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Jobb egérgomb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Részlet eltávolítása" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Bal egérgomb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Alaphelyzetbe állítás" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Jobb egérgomb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Simítás" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Egér görgő:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Szerkesztési terület növelése/csökkentése" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptív" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Minőség / Sebesség" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Jobb nyomtatási minőség vagy nagyobb nyomtatási sebesség." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Sima" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Min. megtartása" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Változó rétegmagasság - Kézi szerkesztés" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Változó rétegmagasság - Reset" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Változó rétegmagasság - Adaptív" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Változó rétegmagasság - Sima összes" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Objektum Tükrözése" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Objektum Mozgatása" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Váltás a Beállításokra" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Nyomtatási Beállítások Fül" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Filament Beállítások Fül" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Alapanyag Beállítások Fül" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Nyomtató Beállítások Fül" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Előzmények visszavonása" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Előzmények alkalmazása" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "%1$d Művelet Visszavonása" msgstr[1] "%1$d Művelet Visszavonása" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "%1$d Művelet Mégis" msgstr[1] "%1$d Művelet Mégis" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Hozzáadás..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Összes törlése" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Kijelöltek elrendezése" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "" "Kattintson a jobb egérgombbal az elrendezési lehetőségek megjelenítéséhez" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Másolás" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Beillesztés" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Példány hozzáadása" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Példány eltávolítása" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Objektumokra bontás" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Alkatrészekre bontás" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Kattintson a jobb egérgombbal az előzmények megnyitásához/bezárásához" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Következő visszavonás művelet: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Mégis" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Következő mégis művelet: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Szeletelés" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Érvénytelen adat" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Objektum található a nyomtatási területen kívül." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Szerszámpálya található a nyomtatási területen kívül." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "SLA támaszték található a nyomtatási területen kívül." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Egyes objektumok nem láthatók szerkesztés közben." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12572,7 +12575,7 @@ msgstr "" "A szeletelés folytatásához oldja meg ezt a problémát." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12580,16 +12583,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12598,11 +12601,11 @@ msgstr "" msgid "ERROR:" msgstr "HIBA:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Kijelölés – Hozzáadás a téglalaphoz" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Kijelölés – Eltávolítás a téglalapból" @@ -12766,7 +12769,7 @@ msgstr "" msgid "Critical error" msgstr "Kritikus hiba" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Belső hiba: %1%" @@ -12845,7 +12848,8 @@ msgstr "" "Szeretné folytatni?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Emlékezzen a választásomra" @@ -13121,7 +13125,7 @@ msgstr "" "A nyelv megváltoztatása újraindítja az alkalmazást.\n" "Elveszíti a tárgyasztal tartalmát." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Akarja folytatni?" @@ -13204,7 +13208,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "A hiperhivatkozások böngészőben való megnyitásának letiltása" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "A PrusaSlicer emlékezni fog a választására." @@ -13215,7 +13219,7 @@ msgstr "" "kapcsolatban." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13225,7 +13229,7 @@ msgstr "" "lehetőséget a választása módosításához." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: Ne kérdezzen rá újra" @@ -13271,12 +13275,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13471,7 +13475,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "A kiválasztott térfogatok újra betöltésé a lemezről" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Helyettesítés STL-lel" @@ -13496,19 +13500,19 @@ msgid "Scale the selected object to fit the print volume" msgstr "" "Méretezze a kiválasztott objektumot a (maximális) nyomtatási térfogathoz" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Konvertálás angolszász mértékegységről" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Konvertálás visszavonása (angolszász mértékegységről)" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Konvertálás metrikus mértékegységről" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Konvertálás visszavonása (metrikus mértékegységről)" @@ -13792,11 +13796,11 @@ msgstr "Alkatrész Betöltése" msgid "Load Modifier" msgstr "Módosító Betöltése" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Fájl betöltése" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Hiba!" @@ -14312,18 +14316,18 @@ msgstr "Elrendezés" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14466,7 +14470,7 @@ msgstr "" "a tárgyasztalon" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Figyelem!" @@ -14520,7 +14524,7 @@ msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" "Konfiguráció betöltése ini/amf/3mf/gcode fájlból, és hozzáadás a meglévőhöz" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "G-kód küldése" @@ -14921,7 +14925,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "G-kód ablak megjelenítése/elrejtése" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Előnézet" @@ -15043,6 +15047,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15076,8 +15111,8 @@ msgstr "A PrusaSlicer kilép" msgid "Closing PrusaSlicer while some presets are modified." msgstr "A PrusaSlicer bezárása, miközben egyes előbeállítások módosultak." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Névtelen" @@ -15649,7 +15684,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "Oldalsáv Összecsukása" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "&Az oldalsáv összecsukása" @@ -15773,7 +15808,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -16039,7 +16074,7 @@ msgstr "Exportálás." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "FIGYELMEZTETÉS:" @@ -16151,7 +16186,7 @@ msgstr "" "Ez a nyomtató az előbeállítások listájában a következőképpen jelenik meg" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16296,25 +16331,25 @@ msgstr[1] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "Nem lehet törölni a nyomtató utolsó kapcsolódó előbeállítását." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Menti a változásokat a következőhöz: \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Mentés" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Elvetés" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Kérdezzen rá a projektben nem mentett változtatásokra" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16324,7 +16359,7 @@ msgstr "" "- A PrusaSlicert bezárja,\n" "- Új projektet tölt be, vagy hoz létre" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16333,43 +16368,43 @@ msgstr "" "Sikeresen leválasztva. A %s(%s) eszköz most biztonságosan eltávolítható a " "számítógépről." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "A %s(%s) eszköz eltávolítása nem sikerült." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Új Projekt" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Az oldalsáv kibontása" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16383,21 +16418,21 @@ msgstr[1] "" "Az alábbi_ előbeállítások ideiglenesen telepítve lettek a PrusaSlicer aktív " "példányára" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "A \"%1%\" fájl betöltése nem sikerült érvénytelen konfiguráció miatt." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16410,13 +16445,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16431,11 +16466,11 @@ msgstr[1] "" "A fájlban lévő %s objektumuk mérete nullának tűnik.\n" "Ezek az objektumok eltávolításra kerültek a modellből" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "Az objektum mérete zéró" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16456,15 +16491,15 @@ msgstr[1] "" "A PrusaSlicer belső mértékegysége a milliméter. Szeretné újraszámolni az " "objektumok méreteit?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "Az objektum túl kicsi" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Alkalmazza az összes hátralévő betöltendő kis objektumra." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16485,7 +16520,7 @@ msgstr[1] "" "A PrusaSlicer belső mértékegysége a milliméter. Szeretné újraszámolni az " "objektumok méreteit?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16495,33 +16530,33 @@ msgstr "" "Több különálló objektum helyett, egyetlen, több részből álló objektumként " "kell betölteni őket?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Több részből álló objektum észlelve" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" msgstr "" "Ez a fájl nem tölthető be egyszerű módban. Szeretne haladó módra váltani?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Fejlett adatok érzékelve" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16531,7 +16566,7 @@ msgstr "" "Több különálló objektum helyett, egyetlen, több részből álló objektumként " "kell betölteni őket?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16539,63 +16574,63 @@ msgstr "" "Az objektum túl nagynak tűnik, ezért automatikusan le lett méretezve, hogy " "illeszkedjen a tárgyasztalhoz." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Az objektum túl nagy?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "STL fájl exportálása:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "AMF fájl exportálása:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Fájl mentése mint:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "OBJ fájl exportálása:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Objektum Törlése" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Az Összes Objektum Törlése" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Projekt Újraindítása" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." @@ -16603,15 +16638,15 @@ msgstr "" "A kijelölt objektumot nem lehetett szétválasztani, mert csak egy szilárd " "alkatrészt tartalmaz." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Minden nem szilárd alkatrész (módosító) törlésre került" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Objektumokra Osztás" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -16619,13 +16654,13 @@ msgstr "" "Egy objektumnak vannak olyan egyéni támaszték kényszerítői, amelyek nem " "lesznek használva, mivel a támasztékok le vannak tiltva." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16633,17 +16668,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16651,7 +16686,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16659,110 +16694,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Szeletelés most" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Jelenleg egy másik exportálási feladat is fut." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Helyettesítés innen:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Nem lehet egynél több térfogattal helyettesíteni" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Hiba helyettesítés közben" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Válassza ki az új fájlt" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "A helyettesítéshez nem volt fájl kiválasztva" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Válassza ki az újratöltendő fájlt" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "A kiválasztott fájl" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "különbözik az eredeti fájltól" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Szeretné helyettesíteni" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Újratöltés innen:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Újratöltés sikertelen:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Hiba újratöltés közben" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Minden újratöltése lemezről" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Aktív figyelmeztetések vonatkoznak a szeletelt modellekre:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "generált figyelmeztetések" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D szerkesztő nézet" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Visszavonás / Mégis folyamatban" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16773,21 +16808,21 @@ msgstr "" "Néhány %1% előbeállítás módosult, amelyek a nyomtatási technológia átváltása " "után elvesznek." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Új projekt létrehozása a jelenlegi projekt módosítása közben." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Új projekt létrehozása néhány előbeállítás módosítása közben." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Az előbeállítások módosításait megtarthatja az új projekthez, vagy elvetheti " "őket" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16798,167 +16833,167 @@ msgstr "" "Megjegyzés: ha a módosítások elmentésre kerülnek, akkor az új projekt nem " "tartja meg őket" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Új projekt létrehozása" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Projekt Betöltése" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Objektum Importálása" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Objektumok Importálása" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "SLA archívum importálása" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "nem tartalmaz érvényes g-kódot." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Hiba a .gcode fájl betöltése közben" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Művelet" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Megnyitás Projektként" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Csak a konfiguráció importálása" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Válassza ki a fájlra alkalmazandó műveletet" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Ne mutassa újra" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Egyszerre csak egy .gcode fájlt nyithat meg." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Húzza és ejtse a G-kód fájlt" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16968,11 +17003,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16980,49 +17015,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Fájl Betöltése" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Fájlok Betöltése" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Minden objektum el lesz távolítva, folytatja?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Kijelölt Objektumok Törlése" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Példányszám Növelése" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Példányszám Csökkentése" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Adja meg a szükséges példányok számát:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "A kijelölt objektum másolatai" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "A másolatok számának beállítása erre: %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Tárgyasztal kitöltése" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17032,7 +17067,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17041,48 +17076,48 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "A megadott fájlnév érvénytelen." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "A következő karaktereket a FAT fájlrendszer nem támogatja:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "G-kód fájl mentése másként:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "SL1 / SL1S fájl mentése másként:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17090,41 +17125,41 @@ msgstr "" "A tárgyasztal üres.\n" "Szeretné elmenteni a projektet?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Projekt mentése" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Feltöltés és Nyomtatás" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17135,15 +17170,15 @@ msgstr "" "férnek el a tárgyasztalon:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Exportálás" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Küldés nyomtatóra" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Beillesztés Vágólapról" @@ -17577,68 +17612,78 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Renderelés" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Környezeti térkép használata" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" "Ha engedélyezve van, az objektumot a környezeti térkép használatával " "rendereli." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Sötét mód" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Sötét mód engedélyezése" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Ha engedélyezve van, a felhasználói felület a sötét mód színeit használja. " "Ha le van tiltva, a régi felhasználói felület marad aktív." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Rendszermenü használata az alkalmazáshoz" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Változtatások a kritikus opciókhoz" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -17646,44 +17691,44 @@ msgstr "" "Egyes beállítások megváltoztatása az alkalmazás újraindítását eredményezi. \n" "A tárgyasztal tartalmát elveszíti." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Az ikonok mérete az alapértelmezett mérethez képest" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Válassza ki az eszköztár ikonjainak méretét az alapértelmezetthez képest." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Elrendezési lehetőségek" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Normál elrendezés állandó fülsávval" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Beálltások külön ablakban" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Szöveg színek" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/it/PrusaSlicer.mo b/resources/localization/it/PrusaSlicer.mo index 051c9e32f61fd467cecb085c3c054e95b2024731..8f2a0c849457274b9642d762b67e71f7ca0052a4 100644 GIT binary patch delta 126355 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 n+1e?ucX=_w-bOrE4*XqKQ2 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 L#g|hTzQg-J^hE@h delta 125616 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 %4%) further apart." -msgstr "" -"Sono stati rilevati conflitti nei percorsi G-Code nel layer %1%, z=%2$.2f " -"mm. Riposizionare gli oggetti in conflitto (%3% <-> %4%) ad una distanza " -"maggiore." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Salta a" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "ERRORE:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Aggiungi Selezione da rettangolo" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Rimuovi selezione da rettangolo" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "L'estrusore sbatterà su %1% durante la stampa di %2%." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Errore interno: %1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"Il seguente preset è stato installato temporaneamente sull'istanza attiva di " -"PrusaSlicer" -msgstr[1] "" -"I seguenti preset sono stati installati temporaneamente sull'istanza attiva " -"di PrusaSlicer" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1744,11 +1420,6 @@ msgstr "" "Il cambio della lingua necessita il riavvio dell'applicazione.\n" "Verrà cancellato il contenuto del piano." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "Vuoi continuare?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Riavvia l'applicazione" @@ -1943,7 +1614,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Impedisci l'apertura del collegamento ipertestuale nel browser" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer ricorderà la tua scelta." @@ -1953,21 +1624,6 @@ msgstr "" "Non vi verrà chiesto di nuovo riguardo al passaggio dei collegamenti " "ipertestuali." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"Visita le \"Preferenze\" e controlla \"%1%\"\n" -"per modificare la tua scelta." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer: Non chiedermelo più" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -2013,22 +1669,10 @@ msgstr "Scaricando %1%" msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "Download della nuova versione in corso. Vuoi continuare?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "" -"La PrintRequest può essere caricata solo se è selezionata una stampante SLA." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "Elaborazione fallita del modello output_filename_format." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "" -"Impossibile caricare il file \"%1%\" a causa di una configurazione non " -"valida." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Apertura supporti Pain-on" @@ -2129,17 +1773,6 @@ msgstr "" "raggio di un foro o l'angolo tra bordi e piani? Per saperne di più, consulta " "la documentazione." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "" -"Rilevato file di configurazione della stampante su supporto rimovibile." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Inserire le credenziali Wi-Fi." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2187,6 +1820,32 @@ msgstr "" msgid "Failed to select filament from Connect." msgstr "Impossibile selezionare il filamento da Connect." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Materiale di supporto" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2207,6 +1866,19 @@ msgstr[1] "" " %1%" msgstr[2] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "Cattura dell'istantanea di configurazione non riuscita." @@ -2301,6 +1973,38 @@ msgstr "Aggiungi modificatore SVG" msgid "Repairing was canceled" msgstr "La riparazione è stata annullata" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Estrusore" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Raggio" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Rimuovi l'oggetto selezionato" @@ -2364,6 +2068,45 @@ msgstr "Rinomina" msgid "Fix by Windows repair algorithm" msgstr "Ripara con l'algoritmo di riparazione di Windows" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Costo" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "Primo layer" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Spostamento" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Esporta G-code" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Avvertenza" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Ricarica da Disco" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2383,9 +2126,22 @@ msgstr "Esporta come STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Ricarica i volumi selezionati dal disco" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Sostituisci con STL" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/A" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Elimina" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2399,6 +2155,19 @@ msgstr "" "Distanza della coordinata 0,0 del G-code dall'angolo frontale sinistro del " "rettangolo." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Retrai" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Estrudi" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Nascondi proprietà" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Ricerca network" @@ -2468,6 +2237,10 @@ msgstr "Tavolozza 6" msgid "Palette 7" msgstr "Tavolozza 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Mostra proprietà" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Vista isometrica" @@ -2492,6 +2265,14 @@ msgstr "" "Il valore è stato modificato e non è uguale al valore di sistema o " "all'ultimo preset salvato" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Tipo" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Layer" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Tavolozza predefinita per i marcatori di modalità" @@ -2504,6 +2285,27 @@ msgstr "Ripristina colore" msgid "Buttons And Text Colors Description" msgstr "Descrizione colori testo e pulsanti" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Flusso volumetrico" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Velocità ventola" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Temperatura" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Tempo" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Profilo della velocità effettiva" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Sostituisci il volume selezionato con un nuovo STL" @@ -2516,6 +2318,18 @@ msgstr "Imposta estrusore per gli elementi selezionati" msgid "Use another extruder" msgstr "Usa un altro estrusore" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Nascondi tabella" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Mostra tabella" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Posizione strumento" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Aggiorna" @@ -2589,6 +2403,22 @@ msgstr "Tutto standard" msgid "Scale to print volume" msgstr "Ridimensiona a volume di stampa" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Errore" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Velocità (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Velocità effettiva (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "Ridimensiona l'oggetto selezionato per entrare nel volume di stampa" @@ -2609,6 +2439,22 @@ msgstr "Specchia l'oggetto selezionato sull'asse X" msgid "Along Y axis" msgstr "Lungo asse Y" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Velocità ventola (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Flusso volumetrico (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Flusso volumetrico effettivo (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Specchia l'oggetto selezionato sull'asse y" @@ -2658,6 +2504,14 @@ msgstr "" "rovinate. Slic3r dovrebbe avvisarti e prevenire collisioni con l'estrusore, " "ma fai attenzione." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Durata del layer (lineare)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Durata del layer (logaritmico)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "In oggetti" @@ -2673,18 +2527,119 @@ msgstr "" "riempimento). Imposta a zero per evitare del tutto la reimpostazione " "dell'accelerazione." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Strumento" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Color Print (Stampa a Colori)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Colore predefinito" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "colore predefinito" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filamento" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "Non supportare i ponti" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Modalità normale" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Modalità silenziosa" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Totale" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Mostra modalità silenziosa" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "Mostra modalità normale" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Retrazioni" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "De-retrazioni" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Giunzioni" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Cambi strumento" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Cambi colore" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "Seleziona le sorgenti online dalle quali vuoi aggiornare i profili" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Pause di stampa" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "G-code personalizzati" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Centro di gravità" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Pareti" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Indicatore strumento" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Click sinistro" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "Le modifiche attuali cancelleranno tutti i cambi colore salvati." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Trascina" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Dividi l'oggetto selezionato in singoli oggetti" @@ -2802,6 +2757,73 @@ msgstr "Immagine firmware:" msgid "Select a file" msgstr "Seleziona un file" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Attenzione" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Rotella del mouse" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Gizmo-Ruota" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "Punti di Supporto SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "Vuoi salvare i punti di supporto modificati manualmente?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "Salvare i punti di supporto?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Edita punti di supporto" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Genera automaticamente punti di supporto" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Scorciatoie di tastiera gizmo SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "Nota: alcune scorciatoie funzionano solo in modalità (non)modifica." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Aggiungi punto alla selezione" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Rimuovi punto dalla selezione" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Seleziona con rettangolo" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2816,14 +2838,66 @@ msgstr "" "aggiornamenti della configurazione possono essere scaricati dal nostro sito." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Passa alla modalità modifica" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Punto di supporto generato" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Punto di supporto selezionato" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Punto di supporto modificato" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Punto di supporto a isola" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Modifica il numero di istanze degli oggetti selezionati" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Punto di supporto sospeso" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Altezza layer variabile - Modifica manuale" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "Visuale SLA" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Mostra come elaborato" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Mostra come originale" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Altezza layer variabile - Ripristina" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Display" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Altezza layer variabile - Adattivo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Altezza layer variabile - Leviga tutto" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Accedi (facoltativo)" @@ -2835,6 +2909,10 @@ msgstr "" "Non è stato possibile caricare un browser web. Il login non è possibile in " "questo momento." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Panoramica progetto" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Aggiungi un'altra istanza dell'oggetto selezionato" @@ -2847,6 +2925,95 @@ msgstr "Rimuovi una istanza dell'oggetto selezionato" msgid "Change the number of instances of the selected object" msgstr "Cambia il numero di istanze dell'oggetto selezionato" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Piano %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filamento (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filamento (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Tempo stimato (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Statistiche" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Generazione delle statistiche" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "" +"Le statistiche saranno disponibili una volta terminato lo slicing di tutti i " +"piani." + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Specchia Oggetto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Sposta oggetto" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Passa a Impostazioni" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Scheda Impostazioni Stampa" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Scheda Impostazioni Filamento" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Scheda Impostazioni Materiali" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Scheda Impostazioni Stampante" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Cronologia Annulla" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Cronologia Ripeti" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Annulla %1$d Azione" +msgstr[1] "Annulla %1$d Azioni" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Ripeti %1$d Azione" +msgstr[1] "Ripeti %1$d Azioni" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Aggiungi..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2867,10 +3034,65 @@ msgstr "" "suo posto e consulta il manuale su come rinominare opzionalmente il file G-" "code post-elaborato.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Elimina tutto" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Pittura automatica" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Disponi selezione" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "" +"Cliccare con il tasto destro del mouse per visualizzare le opzioni di " +"disposizione" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Disponi piano corrente" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Disponi selezione sul piano corrente" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Aggiungi istanza" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Rimuovi istanza" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "Dividi in oggetti" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "Dividi in parti" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "" +"Cliccare con il tasto destro del mouse per aprire/chiudere la Cronologia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Annulla Prossima azione: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Ripeti" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Posiziona su faccia" @@ -3007,6 +3229,15 @@ msgstr "Livello di dettaglio" msgid "Decimate ratio" msgstr "Rapporto di decimazione" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Ripeti Prossima azione: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Piano non processato" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "La semplificazione del modello è stata annullata" @@ -3023,6 +3254,20 @@ msgstr "Rimuovi tutti i punti" msgid "Minimal points distance" msgstr "Distanza minima punti" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Slicing" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Piano processato" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Oggetto al confine" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -3038,6 +3283,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Distanza massima bridging" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Dati non validi" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Svuota piano" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3045,6 +3299,10 @@ msgid_plural "Auto-repaired %1$d errors" msgstr[0] "%1$d Errore riparato automaticamente" msgstr[1] "%1$d Errori riparati automaticamente" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "Il percorso strumento supera i limiti" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3052,6 +3310,54 @@ msgid_plural "%1$d degenerate facets" msgstr[0] "%1$d facet degenerata" msgstr[1] "%1$d facet degenerate" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Statistiche layer" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Area del layer: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Riempimento area: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Durata del layer: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Tempo trascorso dall'inizio: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "È stato rilevato un oggetto al di fuori dell'area di stampa." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "È stato rilevato un percorso fuori dall'area di stampa." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "Sono stati rilevati supporti SLA al di fuori dell'area di stampa ." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Alcuni oggetti non sono visibili durante la modifica." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"È stato rilevato un oggetto al di fuori dell'area di stampa.\n" +"Risolvere il problema per continuare lo slicing." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Inizia all'altezza" @@ -3068,6 +3374,27 @@ msgstr "Rimuovi intervallo layer" msgid "Add layer range" msgstr "Aggiungi intervallo layer" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"Sono stati rilevati conflitti nei percorsi G-Code nel layer %1%, z=%2$.2f " +"mm. Riposizionare gli oggetti in conflitto (%3% <-> %4%) ad una distanza " +"maggiore." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "L'estrusore sbatterà su %1% durante la stampa di %2%." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Salta a" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3220,6 +3547,164 @@ msgstr "" msgid "(Re)slice" msgstr "(Ri)processa" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "ERRORE:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Aggiungi Selezione da rettangolo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Rimuovi selezione da rettangolo" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Errore interno: %1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "Vuoi continuare?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"Visita le \"Preferenze\" e controlla \"%1%\"\n" +"per modificare la tua scelta." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer: Non chiedermelo più" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "" +"Rilevato file di configurazione della stampante su supporto rimovibile." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Inserire le credenziali Wi-Fi." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Sostituisci con STL" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Convertire da unità imperiali" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Ripristina la conversione dalle unità imperiali" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Convertire da metri" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Ripristina la conversione da metri" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "Errore!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "Uno degli oggetti è troppo grande per entrare nel piano." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Disponi per la stampa sequenziale" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "Attenzione!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Invia G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Anteprima" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "Qualità di importazione STEP (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Selezionare la qualità richiesta per la mesh dopo l'importazione:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Qualità inferiore" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Precisione lineare" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Precisione degli angoli" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Qualità superiore" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Impostare il valore dall'intervallo [%1%; %2%] con variazioni di %3%." + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "ATTENZIONE:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "Questo sistema non supporta la memorizzazione sicura delle password." + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "Vuoi salvare le modifiche di \"%1%\"?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Salva" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Cancella" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Indefinito" @@ -3237,6 +3722,20 @@ msgstr "" "Molto probabilmente la configurazione è stata creata da una versione più " "recente di PrusaSlicer o da qualche fork di PrusaSlicer." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Chiedere riguardo le modifiche non salvate nel progetto" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"Non ti verrà chiesto nuovamente quando: \n" +"- Alla chiusura di PrusaSlicer,\n" +"- Caricando o creando un nuovo progetto" + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3269,6 +3768,25 @@ msgstr "Opzioni:" msgid "Swap Y/Z axes" msgstr "Inverti assi Y/Z" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"Il seguente preset è stato installato temporaneamente sull'istanza attiva di " +"PrusaSlicer" +msgstr[1] "" +"I seguenti preset sono stati installati temporaneamente sull'istanza attiva " +"di PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "" +"La PrintRequest può essere caricata solo se è selezionata una stampante SLA." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Pittura giunzione" @@ -3287,6 +3805,131 @@ msgstr "Istanze" msgid "Instance %d" msgstr "Istanza %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Smontato correttamente. Il dispositivo %s(%s) può ora essere rimosso dal " +"computer in sicurezza." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Accesso al Prusa Account come %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Impossibile connettersi al Prusa Account." + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Impossibile selezionare la stampante da Prusa Connect." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "" +"Impossibile caricare il file \"%1%\" a causa di una configurazione non " +"valida." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"Impossibile caricare la configurazione dal progetto\n" +"\n" +"File: %1%\n" +"\n" +"Questo progetto è stato creato con una versione più recente di PrusaSlicer. " +"È stata caricata solo la geometria.\n" +"Aggiorna alla versione più recente per una compatibilità completa.\n" +"Per maggiori informazioni: %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"Il file 3MF selezionato contiene uno script di post-elaborazione.\n" +"Esamina attentamente lo script prima di esportare il G-code." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"La dimensione dell'oggetto dal file %s sembra essere zero.\n" +"Questo oggetto è stato rimosso dal modello" +msgstr[1] "" +"La dimensione degli oggetti dal file %s sembra essere zero.\n" +"Questi oggetti sono stati rimossi dal modello" + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "La dimensione dell'oggetto è zero" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Le dimensioni dell'oggetto del file %s sembrano essere definite in metri. " +"L'unità interna di PrusaSlicer è il millimetro. Vuoi ricalcolare le " +"dimensioni dell'oggetto?" +msgstr[1] "" +"Le dimensioni di alcuni oggetti del file %s sembrano essere definite in " +"metri. L'unità interna di PrusaSlicer è il millimetro. Vuoi ricalcolare le " +"dimensioni di questi oggetti?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "L'oggetto è troppo piccolo" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Applicare a tutti i piccoli oggetti rimanenti che vengono caricati." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Le dimensioni dell'oggetto del file %s sembrano essere definite in pollici.\n" +"L'unità interna di PrusaSlicer è in millimetri. Vuoi ricalcolare le " +"dimensioni dell'oggetto?" +msgstr[1] "" +"Le dimensioni di alcuni oggetti del file %s sembrano essere definite in " +"pollici.\n" +"L'unità interna di PrusaSlicer è in millimetri. Vuoi ricalcolare le " +"dimensioni di questi oggetti?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3301,6 +3944,16 @@ msgid_plural "%1$d facets reversed" msgstr[0] "%1$d facet invertita" msgstr[1] "%1$d facet invertite" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Questo file contiene diversi oggetti posizionati ad altezze multiple.\n" +"Invece di considerarli come oggetti multipli,\n" +"il file dovrebbe essere caricato come un singolo oggetto con più parti?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3308,10 +3961,158 @@ msgid_plural "%1$d backward edges" msgstr[0] "%1$d bordo all'indietro" msgstr[1] "%1$d bordi all'indietro" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Rilevato oggetto in parti multiple" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Applica a tutti gli oggetti caricati." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Non è possibile caricare questo file in modalità semplice. Si desidera " +"passare alla modalità avanzata?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Rilevati dati avanzati" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "Il preset del materiale non è stato caricato: - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Sono stati caricati oggetti multipli per stampante multi-material.\n" +"Invece di considerarli come oggetti multipli, devo considerarli come parte " +"di un singolo oggetto avente parti multiple?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"L'oggetto sembra essere troppo grande, è stato quindi ridimensionato " +"automaticamente per entrare nel piano di stampa." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Oggetto troppo grande?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Esporta file STL:" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Esporta file AMF:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Salva come:" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Esporta file OBJ:" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Elimina un oggetto che fa parte di un oggetto tagliato" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "" +"Si sta tentando di eliminare un oggetto che fa parte di un oggetto tagliato." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"Questa azione interromperà un'informazione di taglio.\n" +"In seguito PrusaSlicer non potrà garantire la coerenza del modello" + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Elimina oggetto" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Elimina Oggetto" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Cancella tutti gli oggetti" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Reimposta Progetto" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"I supporti personalizzati, le giunzioni e la pittura multimateriale sono " +"stati rimossi dopo la divisione dell'oggetto." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"L'oggetto selezionato non può essere diviso perché contiene solo una parte " +"solida." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Tutte le parti non solide (modificatori) sono state eliminate" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "Dividi in oggetti" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Aggiornamento disponibile" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Un oggetto ha degli esecutori di supporto personalizzati che non saranno " +"utilizzati perché i supporti sono disabilitati." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Abilita i supporti solo per gli esecutori." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "'Temperatura del piano per estrusore' e 'Torre di pulitura estrusore'" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"La compensazione per il restringimento dei filamenti non verrà utilizzato " +"perché il restringimento dei filamenti utilizzati è molto diverso." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Porzioni di copyright" @@ -3358,10 +4159,46 @@ msgstr "" msgid "Copy Version Info" msgstr "Copia info versione" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"La stampa di supporti con ugelli di diametro diverso è sperimentale. Per " +"ottenere risultati migliori, passa ai supporti organici e" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "assegna un estrusore specifico per i supporti." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "Un altro processo di esportazione è in corso." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Sostituisci da:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Errore! Modello non valido" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "Impossibile sostituire con più di un volume" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Errore durante la sostituzione" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Selezionare il nuovo file" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Imposta sequenza estrusore" @@ -3454,6 +4291,19 @@ msgstr "Annullo in corso..." msgid "Copy to clipboard" msgstr "Copia negli appunti" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "Non è stato selezionato il file per la sostituzione" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Seleziona il file da ricaricare" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "Il file selezionato" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "" @@ -3468,6 +4318,55 @@ msgstr "Dimensione [Mondo]" msgid "Mirror along %1% axis" msgstr "Specchia lungo l'asse %1%" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "differisce dal file originale" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Vuoi sostituirlo" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Ricarica da:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Impossibile ricaricare:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Errore durante il ri-caricamento" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Ricarica tutto da disco" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Stai utilizzando un preset filamento template." +msgstr[1] "Stai utilizzando dei preset filamento template." +msgstr[2] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Si noti che i preset dei template non sono personalizzati per una stampante " +"specifica e devono essere utilizzati solo come punto di partenza per la " +"creazione di preset utente personalizzati." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Maggiori informazioni su" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Sono presenti avvisi attivi relativi ai modelli processati:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Nuovo progetto, pulisci piano" @@ -3500,6 +4399,10 @@ msgstr "Carica Config da ini/amf/3mf/gcode e unisci" msgid "Export config" msgstr "Esporta config" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "ha generato avvisi" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "Espelli scheda SD / Memoria flash" @@ -3520,6 +4423,10 @@ msgstr "Elimina selezionato" msgid "Paste from clipboard" msgstr "Incolla dagli appunti" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Slicing Annullato." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Seleziona scheda piano" @@ -3561,6 +4468,10 @@ msgstr "Mostra/Nascondi etichette dell'oggetto/istanza" msgid "Show keyboard shortcuts list" msgstr "Mostra elenco scorciatoie di tastiera" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Annulla / Ripeti in lavorazione" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Aggiungi istanza all'oggetto selezionato" @@ -3585,10 +4496,25 @@ msgstr "Premi per attivare il rettangolo di selezione" msgid "Press to activate deselection rectangle" msgstr "Premi per attivare il rettangolo di deselezione" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Cambiare la tecnologia della stampante da %1% a %2%.\n" +"Alcuni preset %1% sono stati modificati, e le modifiche saranno perse dopo " +"aver cambiato la tecnologia della stampante." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Sposta selezione 10 mm in direzione Y positiva" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "Creare un nuovo progetto mentre il progetto corrente viene modificato." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Sposta selezione 10 mm in direzione Y negativa" @@ -3654,6 +4580,67 @@ msgstr "Gizmo Posiziona faccia sul piano" msgid "Gizmo SLA hollow" msgstr "Gizmo SLA Svuota" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "Creare un nuovo progetto mentre alcuni preset vengono modificati." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"È possibile mantenere le modifiche dei preset nel nuovo progetto o scartarle" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"È possibile conservare le modifiche dei preset nel nuovo progetto, scartarle " +"o salvare le modifiche come nuovi preset.\n" +"Nota, se le modifiche saranno salvate, il nuovo progetto non le manterrà" + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Carica Progetto" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Importa Oggetto" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Importa Oggetti" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "Importa archivio SLA" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "non contiene un g-code valido." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Errore durante il caricamento del file .gcode" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "Impossibile aprire il file selezionato." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "Il file selezionato è già in formato ASCII." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "File %1% già esistente. Vuoi sovrascriverlo?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "Impossibile aprire il file di output." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3742,6 +4729,43 @@ msgstr "Aggiungi gruppo di impostazioni per l'oggetto" msgid "Load Part" msgstr "Carica Parte" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "File G-code ASCII creato correttamente" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "Converti il file G-code in formato ASCII" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "Il file selezionato è già in formato binario." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "File G-code binario creato correttamente" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Converti il file G-code in formato binario" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - File di progetti multipli" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "Vengono caricati più file, compresi i file del progetto." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Seleziona un'azione da applicare a tutti i file." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Si stanno caricando diversi file." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3752,18 +4776,26 @@ msgstr "" "modalità ad elevazione zero in cui viene inserito uno spazio tra modello e " "pad a seconda di questo parametro." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Azione" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "Importa modelli 3D" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Caricare modificatore" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "Errore!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Aggiungi sotto-oggetto generico" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Avvia una nuova istanza di PrusaSlicer" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "&Piano" @@ -3772,6 +4804,14 @@ msgstr "&Piano" msgid "Show the plater" msgstr "Mostra il piano" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Selezionarne uno da caricare come progetto" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Seleziona un solo file per caricare la configurazione." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Generico" @@ -3820,6 +4860,12 @@ msgstr "Sotto l'oggetto" msgid "Around object" msgstr "Intorno all'oggetto" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Impossibile decomprimere il file su %1%: %2%" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3845,6 +4891,10 @@ msgstr "Ripristino dell'inclinazione" msgid "Inches" msgstr "Pollici" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Carica il file di progetto" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3869,6 +4919,130 @@ msgstr "" "Salva il tuo progetto e riavvia PrusaSlicer. Ti saremmo grati se ci " "segnalassi il problema." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Apri come progetto" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Avvia una nuova istanza PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Seleziona un'azione da applicare al file" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "Non mostrare più" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "È possibile aprire un solo file .gcode alla volta." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Trascina e rilascia un file G-code" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Hai diversi file da caricare e “%1%” è uno di questi.\n" +"Tieni presente che è possibile caricare un solo file .zip alla volta.\n" +"In questo caso possiamo caricare solo “%1%”.\n" +"\n" +"Vuoi continuare comunque?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Trascina e rilascia più file" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Ci sono diversi file da caricare.\n" +"Tieni presente che da tutti i file 3mf verrà caricata solo la geometria.\n" +"\n" +"Vuoi continuare comunque?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Carica file" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Carica file" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Saranno rimossi tutti gli oggetti, continuare?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Elimina Oggetti Selezionati" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Aumenta Istanze" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Diminuisci Istanze" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Inserisci il numero di copie:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Copie dell'oggetto selezionato" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Imposta il numero di copie a %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Riempi piano" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"Impossibile salvare il G-code binario con estensione %1%.\n" +"\n" +"Utilizzare un'estensione diversa o disabilitare l'esportazione " +"del G-code binario in Impostazioni stampante." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"Impossibile salvare G-code ASCII con estensione %1%.\n" +"\n" +"Utilizzare un'estensione differente o abilitare l'esportazione " +"per G-code binario sulle Impostazioni stampante." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Copia negli appunti" @@ -3907,6 +5081,18 @@ msgstr "" "È disponibile una nuova versione di %s.\n" "Vuoi scaricarla?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "Il nome del file fornito non è valido." + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "I seguenti caratteri non sono permessi da un file system FAT:" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Salva il file G-code come:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3963,6 +5149,10 @@ msgstr "Caricamento modello riparato" msgid "Model repair finished" msgstr "Riparazione modello terminata" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "Salva file SL1 / SL1S come:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Caricamento non attivato sulla scheda FlashAir." @@ -3984,6 +5174,32 @@ msgstr "" "Nota: è necessaria FlashAir con firmware 2.00.02 o successivo e funzione di " "caricamento attiva." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Scegli la directory di esportazione:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Esporta piani" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Impossibile eseguire operazioni booleane sulle mesh del modello. Verranno " +"esportate solo le parti positive." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"Sei sicuro di voler memorizzare gli SVG originali con i loro percorsi locali " +"nel file 3MF?\n" +"Se premi \"NO\", tutti gli SVG del progetto non saranno più modificabili." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "La connessione a MKS funziona correttamente." @@ -4049,6 +5265,10 @@ msgstr "Impossibile connettersi a Prusa Connect" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Copia del file %1% su %2% non riuscita: %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Protezione privata" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Apri un file G-code:" @@ -4100,6 +5320,18 @@ msgstr "" msgid "Modified value" msgstr "Valore modificato" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"Il piano è vuoto.\n" +"Vuoi salvare il progetto?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Salva progetto" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Aggiungi forma da Galleria" @@ -4341,11 +5573,46 @@ msgstr "Gruppo non definito" msgid "Modified" msgstr "Modificato" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "Impossibile salvare il file" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Impossibile selezionare una stampante." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Non è stato possibile leggere la risposta dal server Prusa Connect. Il " +"caricamento viene annullato." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Invia tutto a Connect" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"La stampante è pronta? La piastra di stampa è in posizione, vuota e pulita?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Carica e Stampa" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Generatore del file di configurazione Wi-Fi" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"La disposizione sequenziale per un singolo piano è consentita solo quando " +"tutte le istanze degli oggetti interessati si trovano sullo stesso piano." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Personalizzazione del ramming" @@ -4383,6 +5650,129 @@ msgstr "Durata totale di ramming" msgid "Total rammed volume" msgstr "Volume totale di ramming" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"La disposizione ha ignorato i seguenti oggetti che non possono entrare in un " +"singolo piano:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Esporta" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Manda alla stampante" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Incolla dagli appunti" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Se abilitato, PrusaSlicer mostrerà il pulsante \"Accesso\" nella barra " +"superiore dell'applicazione." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Permetti download da Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "Se abilitato, PrusaSlicer consentirà di scaricare da Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Utilizza mappa ambientale" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "Se abilitato, renderizza l'oggetto utilizzando la mappa ambientale." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Modalità scura" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Abilità modalità scura" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Se abilitato, l'applicazione userà il menu di sistema standard di Windows,\n" +"ma su alcune combinazioni di scala del display può risultare brutto. Se " +"disabilitato, verrà usata la vecchia interfaccia utente." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Modifiche per le opzioni fondamentali" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"Cambiando alcune opzioni, l'applicazione si riavvia.\n" +"Si perde il contenuto del piano." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Dimensioni icona rispetto alla dimensione predefinita" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "" +"Seleziona la dimensione delle icone della barra degli strumenti rispetto a " +"quella predefinita." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Opzioni di layout" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Vecchio layout normale con la barra delle schede" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "Mostra i parametri di importazione dei file STEP" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Impostazioni nella finestra non modale" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Colori del testo" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Marcatori di modalità" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Dimensione dei caratteri dell'applicazione" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Ripristinare il carattere predefinito" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Dimensione del carattere" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[Global] Stato Slicing" @@ -4487,6 +5877,14 @@ msgstr "" "I supporti personalizzati, le giunzioni e la pittura multimateriale sono " "stati rimossi dopo aver semplificato la mesh." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Se abilitato, PrusaSlicer mostrerà una finestra di dialogo con la selezione " +"della qualità quando si importa un file STEP." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Rimuovi pittura giunzione" @@ -5050,7 +6448,7 @@ msgstr "Fattore di scala" msgid "Rotate (relative)" msgstr "Ruota (relativa)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Mantieni min" @@ -5149,7 +6547,7 @@ msgstr "Cambio lingua applicazione" msgid "Arranging for sequential print" msgstr "Disposizione per la stampa sequenziale" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5165,14 +6563,6 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" "Non è possibile caricare un progetto SLA con un oggetto multi-parte sul piano" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "Uno degli oggetti è troppo grande per entrare nel piano." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Disponi per la stampa sequenziale" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Scorciatoie Tastiera" @@ -5262,8 +6652,8 @@ msgstr "Apri visualizzatore G-code" msgid "Open PrusaSlicer" msgstr "Apri PrusaSlicer" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Senza titolo" @@ -5565,7 +6955,7 @@ msgstr "Vista superiore" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Riempimento solido superiore" @@ -5592,12 +6982,12 @@ msgstr "" "Gruppo di configurazioni aggiornate:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Interfaccia materiale di supporto" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Torre di pulitura" @@ -6018,8 +7408,8 @@ msgid "Save the selected options from left preset to the right." msgstr "" "Salva le opzioni selezionate dal preset di sinistra in quello di destra." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Filamento usato" @@ -6712,7 +8102,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "Ridu&ci barra laterale" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Riduci barra laterale" @@ -6724,26 +8114,6 @@ msgstr "Schermo intero (&F)" msgid "Fullscreen" msgstr "Schermo intero" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Reimposta Progetto" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"I supporti personalizzati, le giunzioni e la pittura multimateriale sono " -"stati rimossi dopo la divisione dell'oggetto." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"L'oggetto selezionato non può essere diviso perché contiene solo una parte " -"solida." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -6966,111 +8336,19 @@ msgid "Export the model(s) as AMF." msgstr "Esporta il modello(i) come AMF." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Il caricamento di un archivio zip sul percorso %1% non è riuscito." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Importa solo i modelli 3D" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importa solo configurazione" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Avvia una nuova istanza PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Seleziona un'azione da applicare al file" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "Non mostrare più" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "È possibile aprire un solo file .gcode alla volta." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Trascina e rilascia un file G-code" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Hai diversi file da caricare e “%1%” è uno di questi.\n" -"Tieni presente che è possibile caricare un solo file .zip alla volta.\n" -"In questo caso possiamo caricare solo “%1%”.\n" -"\n" -"Vuoi continuare comunque?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Trascina e rilascia più file" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Ci sono diversi file da caricare.\n" -"Tieni presente che da tutti i file 3mf verrà caricata solo la geometria.\n" -"\n" -"Vuoi continuare comunque?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Carica file" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Carica file" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Saranno rimossi tutti gli oggetti, continuare?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Elimina Oggetti Selezionati" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Aumenta Istanze" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Diminuisci Istanze" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Inserisci il numero di copie:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Copie dell'oggetto selezionato" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Imposta il numero di copie a %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Riempi piano" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Nuovo preset stampante selezionato" @@ -7156,7 +8434,7 @@ msgstr "" "all'avvio." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -7371,16 +8649,16 @@ msgstr "" "Se non attivo, il comando Ricarica da disco chiederà di selezionare ciascun " "file tramite finestra di apertura file." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "sopra" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "da" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Tipo di caratteristica" @@ -7397,7 +8675,7 @@ msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" "Contiene gli z-hop presenti all'inizio del blocco di G-code personalizzato." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7414,34 +8692,10 @@ msgstr "" "questa variabile in modo che PrusaSlicer sappia da dove proviene quando " "riprende il controllo." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Permetti download da Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "Se abilitato, PrusaSlicer consentirà di scaricare da Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Render" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Utilizza mappa ambientale" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "Se abilitato, renderizza l'oggetto utilizzando la mappa ambientale." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Modalità scura" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Abilità modalità scura" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7640,7 +8894,7 @@ msgstr "" msgid "High flow nozzle" msgstr "Ugello ad alto flusso" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7649,44 +8903,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Interrompi ora." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "La configurazione non è stata caricata" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"Impossibile caricare la configurazione dal progetto\n" -"\n" -"File: %1%\n" -"\n" -"Questo progetto è stato creato con una versione più recente di PrusaSlicer. " -"È stata caricata solo la geometria.\n" -"Aggiorna alla versione più recente per una compatibilità completa.\n" -"Per maggiori informazioni: %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"Il file 3MF selezionato contiene uno script di post-elaborazione.\n" -"Esamina attentamente lo script prima di esportare il G-code." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Lunghezza extra in ripresa" @@ -7714,7 +8938,7 @@ msgstr "Più vicino" msgid "Set Mirror" msgstr "Imposta specchio" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7722,14 +8946,14 @@ msgstr "" "L'utilizzo della torre di pulitura per estrusori con ugelli di diametro " "diverso è sperimentale, procedi con cautela." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Processa ora" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7738,11 +8962,11 @@ msgstr "" "significativo.\n" "Per le stampe multimateriale si consiglia di impostare il valore di" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Vista modifica 3D" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Creazione nuovo progetto" @@ -7770,22 +8994,23 @@ msgid "The height of the tower raise." msgstr "L'altezza di sollevamento della torre." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Riempimento Bridge" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Riempimento spazi" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Skirt/Brim" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Personalizzato" @@ -8671,29 +9896,29 @@ msgstr[1] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Sconosciuto" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Perimetro" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Perimetro esterno" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Perimetro sporgente" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Riempimento interno" @@ -8770,9 +9995,9 @@ msgstr "Nome oggetto: %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8783,6 +10008,7 @@ msgstr "Nome oggetto: %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8811,7 +10037,7 @@ msgstr "Altezza layer" msgid "Layers and Perimeters" msgstr "Layer e Perimetri" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Stampante" @@ -8832,7 +10058,7 @@ msgstr "Altri layer" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9134,18 +10360,6 @@ msgstr "" "calcolato automaticamente. Altrimenti l'angolo fornito sarà utilizzato per " "tutti i bridge. Usa 180° per l'angolo zero." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Velocità ventola Bridge" @@ -9156,20 +10370,6 @@ msgstr "" "Questa velocità della ventola verrà forzata durante tutti i bridge e " "overhang." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Rapporto flusso Bridge" @@ -9231,7 +10431,7 @@ msgstr "Non è possibile cancellare l'ultimo preset relativo alla stampante." #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Velocità" @@ -9253,7 +10453,7 @@ msgstr "Velocità di stampa Bridge." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9679,20 +10879,6 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "Seleziona i profili di stampa compatibili con questo profilo." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "Vuoi salvare le modifiche di \"%1%\"?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Salva" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Cancella" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9852,15 +11038,11 @@ msgstr "predefinito" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Altezza" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Raggio" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -10109,10 +11291,6 @@ msgstr "" "Il valore è ignorato per la maggior parte delle stampanti Prusa, che hanno " "un modello di estrusore più dettagliato." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Chiedere riguardo le modifiche non salvate nel progetto" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10165,12 +11343,6 @@ msgstr "" "velocità volumetrica massima di una stampa alla velocità volumetrica minima " "del filamento e di stampa. Imposta a zero per non avere limite." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Velocità massima di riempimento non incrociato" @@ -10479,12 +11651,6 @@ msgstr "" "Questo flag indica che il materiale è abrasivo e richiede un ugello " "temprato. Il valore viene utilizzato dalla stampante per controllarlo." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Costo" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10514,7 +11680,7 @@ msgstr "" "scoprire se la quantità di filamento sulla bobina è sufficiente a terminare " "la stampa." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10646,12 +11812,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zig Zag" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "Primo layer" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10789,16 +11949,6 @@ msgstr "Superficie Crespa" msgid "Fuzzy skin type." msgstr "Tipo superficie crespa." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"Non ti verrà chiesto nuovamente quando: \n" -"- Alla chiusura di PrusaSlicer,\n" -"- Caricando o creando un nuovo progetto" - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -11010,12 +12160,6 @@ msgstr "" "pulitura. Imposta zero per disabilitare il controllo dell'accelerazione per " "la torre di pulitura." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Spostamento" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -11046,25 +12190,16 @@ msgstr "Combina riempimento ogni n layer" msgid "Length of the infill anchor" msgstr "Lunghezza dell'ancoraggio del riempimento" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Smontato correttamente. Il dispositivo %s(%s) può ora essere rimosso dal " -"computer in sicurezza." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Ordinare i volumi degli oggetti per tipo" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Espulsione del dispositivo %s(%s) non riuscita." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nuovo progetto" @@ -13146,10 +14281,6 @@ msgstr "" "utilizzato il valore 1.125 x il diametro dell'ugello. Se espresso in " "percentuale (per esempio 90%) verrà calcolato sull'altezza del layer." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Retrai" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Piano" @@ -13455,7 +14586,7 @@ msgstr "" "Usa questa impostazione per ruotare la trama del materiale di supporto sul " "piano orizzontale." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Disconnesso dal Prusa Account." @@ -13783,7 +14914,7 @@ msgid "Autogeneration will erase all manually edited points." msgstr "" "La generazione automatica cancellerà tutti i punti editati manualmente." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Rimuovi punto" @@ -14539,7 +15670,7 @@ msgstr "" "spurgare il filamento nella torre di pulitura per una qualunque coppia di " "attrezzi." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Larghezza" @@ -16677,11 +17808,6 @@ msgstr "" msgid "Scale per object" msgstr "Scala per oggetto" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Accesso al Prusa Account come %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -17136,10 +18262,6 @@ msgstr "Spaziatura dal piano" msgid "Enable rotations (slow)" msgstr "Attiva rotazioni (lento)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Impossibile connettersi al Prusa Account." - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -17282,13 +18404,9 @@ msgstr "Selezione-Aggiungi tutti" msgid "Selection-Remove All" msgstr "Selezione-Rimuovi tutti" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Impossibile selezionare la stampante da Prusa Connect." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Disponi" @@ -17331,7 +18449,7 @@ msgstr "Forma Piano" msgid "Load shape from STL..." msgstr "Carica forma da STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Impostazioni" @@ -17389,7 +18507,7 @@ msgstr "produttore" msgid "Filaments" msgstr "Filamenti" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Espandi barra laterale" @@ -17402,7 +18520,7 @@ msgstr "Rimuovi" msgid "Update built-in Presets automatically" msgstr "Aggiorna automaticamente i Preset integrati" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Percorso download" @@ -17456,7 +18574,7 @@ msgid "Cancel" msgstr "Annulla" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Annulla" @@ -17725,22 +18843,11 @@ msgstr "Modifica segno di spunta - Ctrl + Clic Sinistro" msgid "Edit tick mark - Right click" msgstr "Modifica segno di spunta - Clic destro" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Impostazioni di stampa" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/A" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17847,64 +18954,30 @@ msgstr "Cambia la miniatura" msgid "Loading of the \"%1%\"" msgstr "Caricamento della \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Deretrai" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Giunzione" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Cambio Strumento" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Cambio Colore" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Pausa Stampa" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Pulitura" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Estrudi" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Nascondi proprietà" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Mostra proprietà" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Tipo" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Layer" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Flusso volumetrico" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Tempo" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Profilo della velocità effettiva" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -17930,18 +19003,6 @@ msgstr[2] "" msgid "Install" msgstr "Installa" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Nascondi tabella" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Mostra tabella" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Posizione strumento" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -18070,7 +19131,7 @@ msgstr "Aggiornamento app" msgid "Your %1% is up to date." msgstr "%1% è aggiornato." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Errore nella conversione del file G-code" @@ -18235,7 +19296,7 @@ msgstr "" msgid "Initializing..." msgstr "Inizializzazione..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -18248,151 +19309,40 @@ msgstr "Inizializzazione..." msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Fare clic per nascondere" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Clic per mostrare" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "fino a" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "a" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Percentuale" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Altezza (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Larghezza (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Velocità (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Velocità effettiva (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Velocità ventola (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Temperatura (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Flusso volumetrico (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Flusso volumetrico effettivo (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Durata del layer (lineare)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Durata del layer (logaritmico)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Strumento" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Color Print (Stampa a Colori)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Colore predefinito" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "colore predefinito" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Modalità normale" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Modalità silenziosa" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Totale" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Mostra modalità silenziosa" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "Mostra modalità normale" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Retrazioni" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "De-retrazioni" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Giunzioni" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Cambi strumento" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Cambi colore" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Pause di stampa" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "G-code personalizzati" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Centro di gravità" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Pareti" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Indicatore strumento" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "A coda di rondine" @@ -18552,7 +19502,7 @@ msgstr "Tolleranza" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Riempimento solido" @@ -18560,7 +19510,7 @@ msgstr "Riempimento solido" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Stiratura" @@ -18630,12 +19580,12 @@ msgstr "Cambio di scanalatura" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Reimposta" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Click destro" @@ -19015,91 +19965,91 @@ msgstr "" "Questa azione non è reversibile.\n" "Vuoi procedere?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Cambio colore" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Stampa" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pausa" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Evento" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Tempo rimanente" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Durata" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Nascondi il G-code personalizzato" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Mostra il G-code personalizzato" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Tempi di stampa stimati" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Tasto sinistro mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Aggiungi dettagli" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Tasto destro mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Rimuovi dettagli" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Tasto sinistro mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Ripristina alla base" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Tasto destro mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Levigatura" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Rotella del mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Aumenta/diminuisci l'area di modifica" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adattivo" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Qualità / Velocità" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Qualità di stampa più alta contro velocità di stampa più alta." @@ -19115,7 +20065,7 @@ msgstr "Suddivisione dell'uso dell'estrusore" msgid "Waiting for statistics" msgstr "In attesa delle statistiche" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." @@ -19163,7 +20113,8 @@ msgstr "" "Vuoi continuare?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Ricorda la mia scelta" @@ -19184,7 +20135,7 @@ msgstr "Vedi la pagina dei rilasci." msgid "Preparing settings tabs" msgstr "Preparazione schede impostazioni" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Processa tutto" @@ -19204,7 +20155,7 @@ msgstr "Categoria" msgid "Search in English" msgstr "Cerca in inglese" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Caricamento file" @@ -19877,93 +20828,21 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" "Se abilitato, PrusaSlicer non aprirà i collegamenti ipertestuali nel browser." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "Mostra il pulsante \"Accesso\" nella barra superiore dell'applicazione" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Se abilitato, PrusaSlicer mostrerà il pulsante \"Accesso\" nella barra " -"superiore dell'applicazione." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Se abilitato, l'UI userà i colori della modalità Scura. Se disabilitato, " "verrà usata la vecchia UI." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Utilizzare il menu di sistema per l'applicazione" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Se abilitato, l'applicazione userà il menu di sistema standard di Windows,\n" -"ma su alcune combinazioni di scala del display può risultare brutto. Se " -"disabilitato, verrà usata la vecchia interfaccia utente." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Modifiche per le opzioni fondamentali" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"Cambiando alcune opzioni, l'applicazione si riavvia.\n" -"Si perde il contenuto del piano." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Dimensioni icona rispetto alla dimensione predefinita" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "" -"Seleziona la dimensione delle icone della barra degli strumenti rispetto a " -"quella predefinita." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Opzioni di layout" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Vecchio layout normale con la barra delle schede" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Impostazioni nella finestra non modale" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Colori del testo" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Marcatori di modalità" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Dimensione dei caratteri dell'applicazione" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Ripristinare il carattere predefinito" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Dimensione del carattere" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20515,32 +21394,6 @@ msgstr "" "Effettua il login per ripristinare l'accesso a tutte le fonti di " "configurazione sottoscritte." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Materiale di supporto" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Skirt" @@ -20589,12 +21442,6 @@ msgstr "G-code Pausa Stampa" msgid "Template Custom G-code" msgstr "Template G-code personalizzato" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "G-code personalizzato" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "Non sono state generate estrusioni per l'oggetto." @@ -20615,6 +21462,12 @@ msgstr "stampa" msgid "filament" msgstr "filamento" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "G-code personalizzato" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "Stampa SLA" @@ -20679,14 +21532,6 @@ msgstr "Estrusori" msgid "Default" msgstr "Predefinito" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Estrusore" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20751,11 +21596,6 @@ msgstr "Pad Intorno all'oggetto" msgid "Hollowing" msgstr "Svuotamento" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Esporta G-code" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Retrazione" @@ -20775,22 +21615,6 @@ msgstr "Dimensioni" msgid "All" msgstr "Tutto" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Avvertenza" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Ricarica da Disco" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20799,65 +21623,6 @@ msgstr "Firmware" msgid "Add" msgstr "Aggiungi" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Elimina" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Velocità ventola" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Temperatura" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Errore" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filamento" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Click sinistro" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Trascina" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Attenzione" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20866,17 +21631,6 @@ msgstr "Attenzione" msgid "Clipping of view" msgstr "Vista in sezione" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Elimina Oggetto" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Rotella del mouse" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Struttura di supporto visibile" @@ -20907,431 +21661,15 @@ msgstr "Modifica la quantità di punti di supporto generati." msgid "Support parameter change" msgstr "Modifica parametro del Supporto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "Punti di Supporto SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "Vuoi salvare i punti di supporto modificati manualmente?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "Salvare i punti di supporto?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Edita punti di supporto" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Genera automaticamente punti di supporto" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "Scorciatoie di tastiera gizmo SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "Nota: alcune scorciatoie funzionano solo in modalità (non)modifica." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Passa alla modalità modifica" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Punto di supporto selezionato" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Punto di supporto a isola" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Punto di supporto generato" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Punto di supporto modificato" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Punto di supporto sospeso" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Elimina tutto" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Dati non validi" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Convertire da unità imperiali" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Ripristina la conversione dalle unità imperiali" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Convertire da metri" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Ripristina la conversione da metri" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "Attenzione!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Invia G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Anteprima" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "Alcuni dei file selezionati esistono già. Vuoi sostituirli?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Cancella tutti gli oggetti" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "ATTENZIONE:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Layer" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "Questo sistema non supporta la memorizzazione sicura delle password." - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"La dimensione dell'oggetto dal file %s sembra essere zero.\n" -"Questo oggetto è stato rimosso dal modello" -msgstr[1] "" -"La dimensione degli oggetti dal file %s sembra essere zero.\n" -"Questi oggetti sono stati rimossi dal modello" - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "La dimensione dell'oggetto è zero" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Le dimensioni dell'oggetto del file %s sembrano essere definite in metri. " -"L'unità interna di PrusaSlicer è il millimetro. Vuoi ricalcolare le " -"dimensioni dell'oggetto?" -msgstr[1] "" -"Le dimensioni di alcuni oggetti del file %s sembrano essere definite in " -"metri. L'unità interna di PrusaSlicer è il millimetro. Vuoi ricalcolare le " -"dimensioni di questi oggetti?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "L'oggetto è troppo piccolo" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Applicare a tutti i piccoli oggetti rimanenti che vengono caricati." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Le dimensioni dell'oggetto del file %s sembrano essere definite in pollici.\n" -"L'unità interna di PrusaSlicer è in millimetri. Vuoi ricalcolare le " -"dimensioni dell'oggetto?" -msgstr[1] "" -"Le dimensioni di alcuni oggetti del file %s sembrano essere definite in " -"pollici.\n" -"L'unità interna di PrusaSlicer è in millimetri. Vuoi ricalcolare le " -"dimensioni di questi oggetti?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Questo file contiene diversi oggetti posizionati ad altezze multiple.\n" -"Invece di considerarli come oggetti multipli,\n" -"il file dovrebbe essere caricato come un singolo oggetto con più parti?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Rilevato oggetto in parti multiple" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Applica a tutti gli oggetti caricati." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Non è possibile caricare questo file in modalità semplice. Si desidera " -"passare alla modalità avanzata?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Rilevati dati avanzati" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "Il preset del materiale non è stato caricato: - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Sono stati caricati oggetti multipli per stampante multi-material.\n" -"Invece di considerarli come oggetti multipli, devo considerarli come parte " -"di un singolo oggetto avente parti multiple?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"L'oggetto sembra essere troppo grande, è stato quindi ridimensionato " -"automaticamente per entrare nel piano di stampa." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Oggetto troppo grande?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Esporta file STL:" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Esporta file AMF:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Salva come:" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Esporta file OBJ:" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Elimina un oggetto che fa parte di un oggetto tagliato" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "" -"Si sta tentando di eliminare un oggetto che fa parte di un oggetto tagliato." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"Questa azione interromperà un'informazione di taglio.\n" -"In seguito PrusaSlicer non potrà garantire la coerenza del modello" - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Elimina oggetto" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Tutte le parti non solide (modificatori) sono state eliminate" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "Dividi in oggetti" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Un oggetto ha degli esecutori di supporto personalizzati che non saranno " -"utilizzati perché i supporti sono disabilitati." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Abilita i supporti solo per gli esecutori." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "'Temperatura del piano per estrusore' e 'Torre di pulitura estrusore'" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"La compensazione per il restringimento dei filamenti non verrà utilizzato " -"perché il restringimento dei filamenti utilizzati è molto diverso." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"La stampa di supporti con ugelli di diametro diverso è sperimentale. Per " -"ottenere risultati migliori, passa ai supporti organici e" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "assegna un estrusore specifico per i supporti." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "Un altro processo di esportazione è in corso." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Sostituisci da:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "Impossibile sostituire con più di un volume" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Errore durante la sostituzione" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Selezionare il nuovo file" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "Non è stato selezionato il file per la sostituzione" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Seleziona il file da ricaricare" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "Il file selezionato" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "differisce dal file originale" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Vuoi sostituirlo" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Ricarica da:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Impossibile ricaricare:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Errore durante il ri-caricamento" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Ricarica tutto da disco" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Stai utilizzando un preset filamento template." -msgstr[1] "Stai utilizzando dei preset filamento template." -msgstr[2] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Si noti che i preset dei template non sono personalizzati per una stampante " -"specifica e devono essere utilizzati solo come punto di partenza per la " -"creazione di preset utente personalizzati." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Maggiori informazioni su" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Sono presenti avvisi attivi relativi ai modelli processati:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "ha generato avvisi" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Slicing Annullato." - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Annulla / Ripeti in lavorazione" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21343,297 +21681,6 @@ msgstr "" "\n" "Devo disattivarla per poter abilitare la Retrazione Firmware?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Cambiare la tecnologia della stampante da %1% a %2%.\n" -"Alcuni preset %1% sono stati modificati, e le modifiche saranno perse dopo " -"aver cambiato la tecnologia della stampante." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "Creare un nuovo progetto mentre il progetto corrente viene modificato." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "Creare un nuovo progetto mentre alcuni preset vengono modificati." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"È possibile mantenere le modifiche dei preset nel nuovo progetto o scartarle" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"È possibile conservare le modifiche dei preset nel nuovo progetto, scartarle " -"o salvare le modifiche come nuovi preset.\n" -"Nota, se le modifiche saranno salvate, il nuovo progetto non le manterrà" - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Carica Progetto" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Importa Oggetto" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Importa Oggetti" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "Importa archivio SLA" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "non contiene un g-code valido." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Errore durante il caricamento del file .gcode" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "Impossibile aprire il file selezionato." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "Il file selezionato è già in formato ASCII." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "File %1% già esistente. Vuoi sovrascriverlo?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "Impossibile aprire il file di output." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "File G-code ASCII creato correttamente" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "Converti il file G-code in formato ASCII" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "Il file selezionato è già in formato binario." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "File G-code binario creato correttamente" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Converti il file G-code in formato binario" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - File di progetti multipli" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "Vengono caricati più file, compresi i file del progetto." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Seleziona un'azione da applicare a tutti i file." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Si stanno caricando diversi file." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Azione" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "Importa modelli 3D" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Avvia una nuova istanza di PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Selezionarne uno da caricare come progetto" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Seleziona un solo file per caricare la configurazione." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Impossibile decomprimere il file su %1%: %2%" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Carica il file di progetto" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Apri come progetto" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"Impossibile salvare il G-code binario con estensione %1%.\n" -"\n" -"Utilizzare un'estensione diversa o disabilitare l'esportazione " -"del G-code binario in Impostazioni stampante." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"Impossibile salvare G-code ASCII con estensione %1%.\n" -"\n" -"Utilizzare un'estensione differente o abilitare l'esportazione " -"per G-code binario sulle Impostazioni stampante." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "Il nome del file fornito non è valido." - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "I seguenti caratteri non sono permessi da un file system FAT:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Salva il file G-code come:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "Salva file SL1 / SL1S come:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Scegli la directory di esportazione:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Esporta piani" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Impossibile eseguire operazioni booleane sulle mesh del modello. Verranno " -"esportate solo le parti positive." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"Sei sicuro di voler memorizzare gli SVG originali con i loro percorsi locali " -"nel file 3MF?\n" -"Se premi \"NO\", tutti gli SVG del progetto non saranno più modificabili." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Protezione privata" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"Il piano è vuoto.\n" -"Vuoi salvare il progetto?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Salva progetto" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "Impossibile salvare il file" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Impossibile selezionare una stampante." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Non è stato possibile leggere la risposta dal server Prusa Connect. Il " -"caricamento viene annullato." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Invia tutto a Connect" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"La stampante è pronta? La piastra di stampa è in posizione, vuota e pulita?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Carica e Stampa" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"La disposizione sequenziale per un singolo piano è consentita solo quando " -"tutte le istanze degli oggetti interessati si trovano sullo stesso piano." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"La disposizione ha ignorato i seguenti oggetti che non possono entrare in un " -"singolo piano:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Esporta" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Manda alla stampante" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Incolla dagli appunti" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/ja/PrusaSlicer.mo b/resources/localization/ja/PrusaSlicer.mo index f792e07e87b0a2f3482a768dfaf82a4e78d22491..53dc79590fec1b34c156a688654a70a2dc066a35 100644 GIT binary patch delta 116575 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 z≪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
    XDypui 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 delta 115885 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 FDAjcsL*Xf?_JTQFQHb$Q`CL_`!@R%p(bT1 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 diff --git a/resources/localization/ja/PrusaSlicer_ja.po b/resources/localization/ja/PrusaSlicer_ja.po index e4d449f53e..ef05343d05 100644 --- a/resources/localization/ja/PrusaSlicer_ja.po +++ b/resources/localization/ja/PrusaSlicer_ja.po @@ -462,7 +462,7 @@ msgid "You can't change a type of the last solid part of the object." msgstr "オブジェクトの最後のソリッドパーツのタイプを変更することはできません。" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "ローディング" @@ -769,7 +769,7 @@ msgstr "ラミングなし" msgid "Volumetric speed" msgstr "体積押出し速度" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "エクストルーダーの使用内訳" @@ -924,24 +924,19 @@ msgid "Add supports" msgstr "サポート追加" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "ギズモ-面に配置" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "選択されたオブジェクトはアクティブベッド上になければなりません。" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "ギズモ-移動" -#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 -msgid "Gizmo-Rotate" -msgstr "ギズモ-回転" - #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:140 #: src/slic3r/GUI/GUI_Factories.cpp:885 msgid "Simplify model" @@ -960,22 +955,22 @@ msgid "Head diameter" msgstr "先端径" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "選択したポイントを削除" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "変更を適用" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "変更取りやめ" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "自動ポイント生成" @@ -991,43 +986,31 @@ msgstr "サポートポイントの追加" msgid "Delete support point" msgstr "サポートポイントの削除" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "サポートポイントの移動" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "ポイント追加" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "移動ポイント" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -msgid "Add point to selection" -msgstr "選択ポイントを追加" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Remove point from selection" -msgstr "選択からポイントを削除" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -msgid "Select by rectangle" -msgstr "四角形で選択" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "方形で選択解除" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "全てのポイントを選択" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "クリッピングプレーンを移動する" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "切断面をリセットする" @@ -1042,43 +1025,15 @@ msgstr "SVG" msgid "Mirror" msgstr "ミラー" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "可変レイヤー高さ" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "スムーズ" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 -msgid "Variable layer height - Manual edit" -msgstr "可変レイヤー高-マニュアル編集" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 -msgid "SLA view" -msgstr "SLA表示" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 -msgid "Show as processed" -msgstr "加工されたものを表示する" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 -msgid "Show as original" -msgstr "オリジナルを表示する" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 -msgid "Variable layer height - Reset" -msgstr "可変レイヤー高さ - リセット" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 -msgid "Variable layer height - Adaptive" -msgstr "可変レイヤー高-アダプティブ" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 -msgid "Variable layer height - Smooth all" -msgstr "可変レイヤー高さ - 全てを滑らかに" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1523 msgid "Generated point" msgstr "生成点" @@ -1091,290 +1046,20 @@ msgstr "ユーザー編集によるポイント" msgid "Mouse hovered point" msgstr "マウスのホバーポイント" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 -msgid "Project overview" -msgstr "プロジェクト概観" - -#. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 -#, boost-format -msgid "Bed %1%" -msgstr "ベッド %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 -msgid "Filament (g)" -msgstr "フィラメント(g)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 -msgid "Filament (m)" -msgstr "フィラメント(m)" - -#. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#, boost-format -msgid "Estimated Time (%1%)" -msgstr "予測時間 (%1%)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Undo History" -msgstr "履歴を元に戻す" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Redo History" -msgstr "再実行履歴" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Undo %1$d Action" -msgid_plural "Undo %1$d Actions" -msgstr[0] "%1$d 操作のやり直し" -msgstr[1] "%1$d 操作のやり直し" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Redo %1$d Action" -msgid_plural "Redo %1$d Actions" -msgstr[0] "%1$d 操作の繰り返し" -msgstr[1] "%1$d 操作の繰り返し" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 -msgid "Add..." -msgstr "追加..." - -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "エクストルーダー %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 -msgid "Statistics" -msgstr "統計情報" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 -msgid "Generating statistics" -msgstr "統計情報を生成する" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 -msgid "Statistics will be available once all beds are sliced" -msgstr "統計は、すべてのベッドがスライスされた時点で利用可能となります。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 -msgid "Mirror Object" -msgstr "オブジェクトのミラーリング" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 -msgid "Move Object" -msgstr "オブジェクト移動" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Switch to Settings" -msgstr "設定に切り替え" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Print Settings Tab" -msgstr "プリント設定タブ" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Filament Settings Tab" -msgstr "フィラメント設定タブ" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Material Settings Tab" -msgstr "材料設定タブ" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 -msgid "Printer Settings Tab" -msgstr "プリンター設定タブ" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Arrange selection" -msgstr "選択の整列" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 -msgid "Click right mouse button to show arrangement options" -msgstr "マウスの右ボタンをクリックして、配置オプションを表示します" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 -msgid "Arrange current bed" -msgstr "現在のベッドを整える" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 -msgid "Arrange selection on current bed" -msgstr "現在のベッドに配置する" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "コピー" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "ペースト" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 -#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 -msgid "Add instance" -msgstr "インスタンス追加" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 -msgid "Remove instance" -msgstr "インスタンス削除" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 -msgid "Split to objects" -msgstr "オブジェクトの分割" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 -msgid "Split to parts" -msgstr "パーツの分割" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 -msgid "Click right mouse button to open/close History" -msgstr "履歴を開く/閉じるには、マウスの右ボタンをクリックします " - -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 -#, boost-format -msgid "Next Undo action: %1%" -msgstr "次の元に戻すアクション:%1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 -#: src/slic3r/GUI/MainFrame.cpp:1626 -msgid "Redo" -msgstr "再実行" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 -#, boost-format -msgid "Next Redo action: %1%" -msgstr "次の再実行:%1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 -msgid "Unsliced bed" -msgstr "未スライスのベッド" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 -#: src/slic3r/GUI/Tab.cpp:5983 -msgid "Slicing" -msgstr "スライス中" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 -msgid "Sliced bed" -msgstr "スライスされたベッド" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 -msgid "Object at boundary" -msgstr "境界線上のオブジェクト" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 -msgid "Empty bed" -msgstr "空のベッド" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 -msgid "Toolpath exceeds bounds" -msgstr "ツールパスが境界範囲を超えています。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 -msgid "Layer statistics" -msgstr "レイヤーの統計" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 -#, boost-format -msgid "Layer area: %1% mm²" -msgstr "レイヤーエリア: %1% mm²" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 -#, boost-format -msgid "Area fill: %1% %%" -msgstr "エリア フィル: %1% %%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 -#, boost-format -msgid "Layer time: %1%" -msgstr "レイヤー時間: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 -#, boost-format -msgid "Time since start: %1%" -msgstr "スタートからの時間: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 -msgid "An object outside the print area was detected." -msgstr "プリント領域外のオブジェクトが検出されました。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 -msgid "A toolpath outside the print area was detected." -msgstr "プリント領域外のツールパスが検出されました。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 -msgid "SLA supports outside the print area were detected." -msgstr "プリント領域外のSLAサポートが検出されました。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 -msgid "Some objects are not visible during editing." -msgstr "一部のオブジェクトは、編集中に表示されません。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 -msgid "" -"An object outside the print area was detected.\n" -"Resolve the current problem to continue slicing." -msgstr "" -"プリント範囲外のオブジェクトが検出されました。\n" -"スライスを続行するには、この問題を解決してください。" - -#. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 -#, boost-format -msgid "" -"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " -"Please reposition the conflicting objects (%3% <-> %4%) further apart." -msgstr "" -"レイヤー%1%, z=%2$.2f mmでGコードパスの競合が検出されました。競合するオブジェ" -"クト (%3%<-> %4%) をさらに離して再配置してください。" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "ジャンプする" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "エラー:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "選択-長方形から追加" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "選択-四角形から削除" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "%2% をプリント中にエクストルーダが %1% に衝突します。" - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "内部エラー:%1%" - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"以下のプリセットは、PrusaSlicerのアクティブなインスタンスに一時的にインストー" -"ルされました" - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1701,11 +1386,6 @@ msgstr "" "言語を切り替えると、アプリケーションが再起動します。プレートの内容が失われま" "す。" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "続行しますか?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "アプリケーションの再起動" @@ -1892,7 +1572,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "ブラウザでハイパーリンクを開くのを抑制します" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicerはあなたの選択を記憶します。" @@ -1900,21 +1580,6 @@ msgstr "PrusaSlicerはあなたの選択を記憶します。" msgid "You will not be asked about it again on hyperlinks hovering." msgstr "ハイパーリンクホバーで再び聞かれることはありません。" -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"「設定」にアクセスして\"%1%\"を確認してください\n" -"選択を変更します。" - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer:次から尋ねない" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -1962,21 +1627,10 @@ msgstr "ダウンロード中 %1%" msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "新バージョンのダウンロードが進行中です。続行しますか?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "" -"プリントリクエスト機能は、SLAプリンタが選択されている場合にのみ読み込むことが" -"できます。" - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "output_filename_formatの処理に失敗しました。" -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "設定が無効なため、ファイル \"%1%\"の読み込みに失敗しました。" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "ペイントオンサポートに入る" @@ -2075,16 +1729,6 @@ msgstr "" "点、辺、面間の距離、穴の半径、辺や面間の角度を測定できることをご存知で" "しょうか?詳しくは、ドキュメントをご覧ください。" -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "リムーバブルメディアでプリンタ設定ファイルが検出されました。" - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Wi-Fi 認証情報を書き込みます。" - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2131,6 +1775,32 @@ msgstr "エクストルーダー %2%: フィラメントタイプの選択に失 msgid "Failed to select filament from Connect." msgstr "Prusaコネクトからのフィラメント選択に失敗しました。" +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "サポート材" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2148,6 +1818,19 @@ msgstr[1] "" "\n" " %1%" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "設定スナップショットの作成に失敗しました" @@ -2238,6 +1921,38 @@ msgstr "SVGモディファイアの追加" msgid "Repairing was canceled" msgstr "リペアはキャンセルされました" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "エクストルーダー" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "半径" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "選択オブジェクトを削除" @@ -2301,6 +2016,45 @@ msgstr "名前の変更" msgid "Fix by Windows repair algorithm" msgstr "Windows修復アルゴリズムによる修正" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "費用" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "1番目のレイヤー" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "移動" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Gコードのエクスポート" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "通知" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "ディスクからリロード" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2319,9 +2073,22 @@ msgstr "STL/OBJでエクスポート" msgid "Reload the selected volumes from disk" msgstr "選択したオブジェクトをディスクからリロードする" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "STLに置き換えます" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/A" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "削除" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2333,6 +2100,19 @@ msgid "" "rectangle." msgstr "四角形の左前隅からの0,0 Gコード座標の距離。" +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "後退" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "押し出し" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "プロパティを隠す" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "ネットワーク調査" @@ -2402,6 +2182,10 @@ msgstr "パレット6" msgid "Palette 7" msgstr "パレット7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "プロパティを表示する" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "アイソメ表示" @@ -2426,6 +2210,14 @@ msgstr "" "値が変更されており、システム値または最後に保存されたプリセットとは異なってい" "ます" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "タイプ" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "レイヤー" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "モードマーカ用デフォルトパレット" @@ -2438,6 +2230,27 @@ msgstr "カラーを元に戻す" msgid "Buttons And Text Colors Description" msgstr "ボタンとテキストカラーの種類" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "体積流量" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "ファンスピード" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "温度" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "時間" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "実際のスピードプロファイル" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "選択したボリュームを新しいSTLに置き換えます" @@ -2450,6 +2263,18 @@ msgstr "選択アイテムのエクストルーダーを設定" msgid "Use another extruder" msgstr "別のエクストルーダーを使用する" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "テーブルを隠す" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "テーブルを表示する" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "ツール位置" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "アップグレード" @@ -2523,6 +2348,22 @@ msgstr "すべての標準" msgid "Scale to print volume" msgstr "プリントエリアに合わせて縮尺する" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "エラー" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "速度(mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "実際のスピード (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "選択したオブジェクトをプリントボリュームに合わせて拡大縮小します" @@ -2543,6 +2384,22 @@ msgstr "選択したオブジェクトをX軸でミラーリングします" msgid "Along Y axis" msgstr "Y軸に沿って" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "ファンスピード(%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "温度 (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "体積押出し量 (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "実際のフローレート体積 (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "選択オブジェクトをY軸に沿ってミラーリング" @@ -2591,6 +2448,14 @@ msgstr "" "機能は、プリント全体がダメになるリスクを回避するのに役立ちます。 Slic3rは警告" "を発するとともに、エクストルーダーの衝突を防ごうとしますが、注意が必要です。" +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "レイヤー時間(リニア)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "レイヤー時間(対数)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "オブジェクト" @@ -2604,18 +2469,119 @@ msgstr "" "これは、個別の加速度設定値(外周/インフィル)の後にプリンターに再設定される加" "速度です。 ゼロを設定すると、加速が再設定されなくなります。" +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "ツール" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "カラープリント" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "デフォルトカラー" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "デフォルトカラー" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "フィラメント" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "ブリッジ部のサポート禁止" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "ノーマルモード" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "ステルスモード" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "トータル" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "ステルスモードを表示" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "ノーマルモード表示" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "待避" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "リトラクション戻し" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "シーム" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "ツールチェンジ" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "カラーチェンジ" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "プロフィールを更新したいオンラインソースを選択してください。" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "プリント停止" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "カスタムGコード" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "重心" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "シェル" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "ツールマーカー" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "左クリック" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "現在の変更により、保存されている全ての色の変更が削除されます。" +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "ドラッグ" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "選択したオブジェクトを個々のオブジェクトに分割します" @@ -2732,6 +2698,73 @@ msgstr "ファームウェアイメージ:" msgid "Select a file" msgstr "ファイルの選択" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "注意" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "マウスホイール" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "ギズモ-回転" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "SLAサポートポイント" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "マニュアル編集したサポートポイントを保存しますか?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "サポートポイントを保存しますか?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "サポートポイントの編集" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "サポートポイントの自動生成" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "SLAギズモのキーボードショートカット" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "注:一部のショートカットは編集モードでは使えません。" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "選択ポイントを追加" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "選択からポイントを削除" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "四角形で選択" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2746,14 +2779,66 @@ msgstr "" "prusalator.prusa3d.com/project/11/locale/82/key/%1%\">弊社ウェブサイトか" "らダウンロードできます。" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "編集モードに切替え" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "サポートポイントを生成する" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "サポートポイントの選択" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "サポートポイントを編集する" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "アイランドサポートポイント" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "選択したオブジェクトのインスタンス数を変更" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "ホバーされたサポートポイント" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "可変レイヤー高-マニュアル編集" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "SLA表示" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "加工されたものを表示する" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "オリジナルを表示する" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "可変レイヤー高さ - リセット" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "ディスプレイ" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "可変レイヤー高-アダプティブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "可変レイヤー高さ - 全てを滑らかに" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "ログイン(オプション)" @@ -2763,6 +2848,10 @@ msgstr "ログイン(オプション)" msgid "Failed to load a web browser. Logging in is not possible in the moment." msgstr "ウェブブラウザの読み込みに失敗しました。現在ログインできません。" +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "プロジェクト概観" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "選択したオブジェクトの1つ以上のインスタンスを追加します" @@ -2775,6 +2864,93 @@ msgstr "選択したオブジェクトのインスタンスを1つ削除しま msgid "Change the number of instances of the selected object" msgstr "選択したオブジェクトのインスタンス数を変更します" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "ベッド %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "フィラメント(g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "フィラメント(m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "予測時間 (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "統計情報" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "統計情報を生成する" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "統計は、すべてのベッドがスライスされた時点で利用可能となります。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "オブジェクトのミラーリング" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "オブジェクト移動" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "設定に切り替え" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "プリント設定タブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "フィラメント設定タブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "材料設定タブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "プリンター設定タブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "履歴を元に戻す" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "再実行履歴" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "%1$d 操作のやり直し" +msgstr[1] "%1$d 操作のやり直し" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "%1$d 操作の繰り返し" +msgstr[1] "%1$d 操作の繰り返し" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "追加..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2793,10 +2969,62 @@ msgstr "" "後処理スクリプトを調整してGコードを変更し、オプションで後処理されたGコード" "ファイルの名前を変更する方法についてマニュアルを参照してください。\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "全て削除" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "自動ペインティング" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "選択の整列" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "マウスの右ボタンをクリックして、配置オプションを表示します" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "現在のベッドを整える" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "現在のベッドに配置する" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "インスタンス追加" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "インスタンス削除" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "オブジェクトの分割" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "パーツの分割" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "履歴を開く/閉じるには、マウスの右ボタンをクリックします " + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "次の元に戻すアクション:%1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "再実行" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "面に配置" @@ -2932,6 +3160,15 @@ msgstr "詳細レベル" msgid "Decimate ratio" msgstr "間引き率" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "次の再実行:%1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "未スライスのベッド" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "モデルの簡素化はキャンセルされた" @@ -2948,6 +3185,20 @@ msgstr "全てのポイントを削除" msgid "Minimal points distance" msgstr "最小ポイント距離" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "スライス中" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "スライスされたベッド" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "境界線上のオブジェクト" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -2962,18 +3213,79 @@ msgstr "" msgid "Maximal bridging distance" msgstr "ブリッジ最大距離" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "無効なデータ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "空のベッド" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" msgid_plural "Auto-repaired %1$d errors" msgstr[0] "自動修復された%1$dエラー" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "ツールパスが境界範囲を超えています。" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" msgid_plural "%1$d degenerate facets" msgstr[0] "%1$d個の変性ファセット" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "レイヤーの統計" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "レイヤーエリア: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "エリア フィル: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "レイヤー時間: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "スタートからの時間: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "プリント領域外のオブジェクトが検出されました。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "プリント領域外のツールパスが検出されました。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "プリント領域外のSLAサポートが検出されました。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "一部のオブジェクトは、編集中に表示されません。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"プリント範囲外のオブジェクトが検出されました。\n" +"スライスを続行するには、この問題を解決してください。" + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "開始高さ" @@ -2990,6 +3302,26 @@ msgstr "レイヤーの範囲を削除します" msgid "Add layer range" msgstr "レイヤー範囲追加" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"レイヤー%1%, z=%2$.2f mmでGコードパスの競合が検出されました。競合するオブジェ" +"クト (%3%<-> %4%) をさらに離して再配置してください。" + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "%2% をプリント中にエクストルーダが %1% に衝突します。" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "ジャンプする" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3139,6 +3471,163 @@ msgstr "" msgid "(Re)slice" msgstr "スライス" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "エラー:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "選択-長方形から追加" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "選択-四角形から削除" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "内部エラー:%1%" + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "続行しますか?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"「設定」にアクセスして\"%1%\"を確認してください\n" +"選択を変更します。" + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer:次から尋ねない" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "リムーバブルメディアでプリンタ設定ファイルが検出されました。" + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Wi-Fi 認証情報を書き込みます。" + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "STLに置き換えます" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "インチ単位から変換する " + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "インチ単位からの変換を元に戻す " + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "メートルから換算" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "メーターからの変換を元に戻す" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "エラー!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "オブジェクトのひとつが大きすぎてベッドに収まりません。" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "シーケンシャルプリントのアレンジ" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "注意!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Gコード送信" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "プレビュー" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "STEPインポート品質 (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "インポート後のメッシュ品質を選択します:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "低品質" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "直線精度" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "角度精度" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "高品質" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "%3% ステップで、範囲 [%1%; %2%] から値を設定します。" + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "警告:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "このシステムはパスワードの安全な保存をサポートしていません。" + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "変更を\"%1%\"に保存しますか?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "保存" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "破棄" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "未定義" @@ -3156,6 +3645,20 @@ msgstr "" "ほとんどの場合、設定は新しいバージョンのPrusaSlicerまたは一部のPrusaSlicer" "フォークによって作成されました。" +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "プロジェクト内の未保存の変更点の問い合わせ" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"以下の時に聞かれないようになります:\n" +"- PrusaSlicer終了時。\n" +"- 新しいプロジェクトのロードまたは作成時" + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3187,6 +3690,23 @@ msgstr "オプション:" msgid "Swap Y/Z axes" msgstr "Y/Z軸をスワップ" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"以下のプリセットは、PrusaSlicerのアクティブなインスタンスに一時的にインストー" +"ルされました" + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "" +"プリントリクエスト機能は、SLAプリンタが選択されている場合にのみ読み込むことが" +"できます。" + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "ペイントオンシーム" @@ -3205,6 +3725,117 @@ msgstr "インスタンス" msgid "Instance %d" msgstr "インスタンス%d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"正常にアンマウントされました。 これで、デバイス%s(%s)をコンピューターから安全" +"に取り外すことができます。" + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "%1%. としてPrusaアカウントにログイン" + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Prusa アカウントへの接続に失敗しました。" + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Prusaコネクトからプリンタを選択できませんでした。" + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "設定が無効なため、ファイル \"%1%\"の読み込みに失敗しました。" + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"プロジェクトから設定を読み込めません\n" +"\n" +"ファイル: %1%\n" +"\n" +"このプロジェクトは、より新しいバージョンのPrusaSlicerで作成されています。ジオ" +"メトリのみが読み込まれました。\n" +"完全な互換性を得るには、最新バージョンにアップデートしてください。\n" +"詳細情報: %2%" + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"選択された3MFファイルにはポスト処理スクリプトが含まれています。\n" +"Gコードをエクスポートする前に、スクリプトをよく確認してください。" + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"ファイル%sのオブジェクトサイズはゼロのようです。\n" +"これらのオブジェクトはモデルから削除されました" + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "オブジェクトのサイズはゼロです" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"ファイル%sの一部のオブジェクトの寸法は、メートルで定義されているようです。\n" +"PrusaSlicerの内部単位はミリメートルです。 これらのオブジェクトの寸法を再計算" +"しますか?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "オブジェクトが小さすぎます" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "ロードされている残りのすべての小さなオブジェクトに適用します。" + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"ファイル%sの一部のオブジェクトの寸法は、インチで定義されているようです。\n" +"PrusaSlicerの内部単位はミリメートルです。 これらのオブジェクトの寸法を再計算" +"しますか?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3217,16 +3848,177 @@ msgid "%1$d facet reversed" msgid_plural "%1$d facets reversed" msgstr[0] "%1$d面リバース" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"このファイルには、複数の高さに配置された複数のオブジェクトが含まれていま" +"す。\n" +"それらを複数のオブジェクトと見なすのではなく、\n" +"ファイルを複数の部分を持つ単一のオブジェクトとしてロードする必要があります" +"か?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" msgid_plural "%1$d backward edges" msgstr[0] "%1$d の後方エッジ" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "マルチパートオブジェクトを検出" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "ロードされるすべてのオブジェクトに適用されます。" + +#: src/slic3r/GUI/Plater.cpp:1542 +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:1543 +msgid "Detected advanced data" +msgstr "検出された高度なデータ" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"材料のプリセットがロードされませんでした。:\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"マルチマテリアルプリンター用に複数のオブジェクトがロードされました。\n" +"これらは複数のオブジェクトではなく、\n" +"複数のパーツからなる単一のオブジェクトとしますか?" + +#: src/slic3r/GUI/Plater.cpp:1769 +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:1770 +msgid "Object too large?" +msgstr "オブジェクトが大きすぎませんか?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "STLファイルのエクスポート :" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "AMFファイルのエクスポート:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "別名で保存 :" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "OBJファイルのエクスポート :" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "カットオブジェクトの一部であるオブジェクトを削除" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "カットされたオブジェクトの一部であるオブジェクトを削除しようとした。" + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"この操作により、カット情報が壊れます。\n" +"その後、PrusaSlicerはモデルの一貫性を保証できなくなります" + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "オブジェクト削除" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "オブジェクト削除" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "全てのオブジェクトを削除" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "プロジェクトのリセット" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"カスタムサポート、シーム、マルチマテリアルペイントは、オブジェクトを分割した" +"後に削除されました。" + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"選択したオブジェクトにはソリッドパーツが1つしかないため、分割できませんでし" +"た。" + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "すべての非ソリッドパーツ(モディファイア)が削除されました" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "オブジェクトに分割" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "アップデート可能" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"オブジェクトには、サポートが無効になっているため使用されないカスタム強制サ" +"ポートがあります。" + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "強制サポートだけを有効にする。" + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "" +"「エクストルーダー影響によるベッド温度」と「ワイプタワーエクストルーダー」" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"使用するフィラメントの収縮率が大きく異なるため、フィラメント収縮率は使用しま" +"せん。" + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "一部の著作権" @@ -3274,10 +4066,46 @@ msgstr "" msgid "Copy Version Info" msgstr "バージョン情報のコピー" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"異なるノズル径によるサポートのプリントは試験的な状態です。最良の結果を得るた" +"めには、オーガニックサポートに切り替えてください。" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "サポートに特定のエクストルーダーを割り当てます。" + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "現在、別のエクスポートジョブを実行中です。" + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "置換元:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "エラー!無効なモデル" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "複数のボリュームに置き換えることはできません" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "リプレース中のエラー" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "新しいファイルを選択します" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "エクストルーダーの順序を設定する" @@ -3368,6 +4196,19 @@ msgstr "取り消し中..." msgid "Copy to clipboard" msgstr "クリップボードにコピー" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "置換用のファイルが選択されていません" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "リロードするファイルを選択してください" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "選択したファイル" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "変換する座標空間を選択します。" @@ -3381,6 +4222,54 @@ msgstr "サイズ [ワールド]" msgid "Mirror along %1% axis" msgstr "%1%軸に沿ったミラー" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "元のファイルとは異なります" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "置換しますか" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "リロード元:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "リロードできません:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "リロード中にエラー発生" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "全てをディスクからリロード" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "テンプレート フィラメント プリセットを使用しています。" +msgstr[1] "テンプレート フィラメント プリセットを使用しています。" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"なお、テンプレートプリセットは、特定のプリンター用にカスタマイズされたもので" +"はなく、独自のユーザープリセットを作成するための出発点としてのみ使用されるべ" +"きです。" + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "詳しくはこちらで" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "スライスされたモデルに関するアクティブな警告があります:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "新しいプロジェクト、プレート上のモデルの削除" @@ -3413,6 +4302,10 @@ msgstr "ini/amf/3mf/gcodeから設定を読み込み、マージします" msgid "Export config" msgstr "設定のエクスポート" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "生成された警告" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "SDカード/USBメモリーを取り出す" @@ -3433,6 +4326,10 @@ msgstr "選択を削除します" msgid "Paste from clipboard" msgstr "クリップボードからペースト" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "スライスをキャンセルしました。" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "プレートタブを選択" @@ -3474,6 +4371,10 @@ msgstr "オブジェクト/インスタンスラベルの表示/非表示" msgid "Show keyboard shortcuts list" msgstr "キーボードショートカット一覧を表示" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "アンドゥー/リドゥーを処理中" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "選択したオブジェクトのインスタンスを追加" @@ -3498,10 +4399,25 @@ msgstr "押すと選択範囲がアクティブになります" msgid "Press to activate deselection rectangle" msgstr "押すと選択解除長方形をアクティブにします" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"プリンタテクノロジを%1%から%2%に切り替えます。\n" +"一部の%1%プリセットが変更されましたが、プリンターテクノロジを切り替えると失わ" +"れます。" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "選択範囲を正のY方向に10 mm移動" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "現在のプロジェクトを変更しながら、新しいプロジェクトを作成します。" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "選択範囲をY方向に-10 mm(逆方向)移動" @@ -3567,6 +4483,69 @@ msgstr "ギズモ-面に配置" msgid "Gizmo SLA hollow" msgstr "ギズモSLAくり抜き" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "一部のプリセットを変更しながら、新しいプロジェクトを作成します。" + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"新しいプロジェクトへのプリセットの変更を保持するか、それらを破棄することがで" +"きます" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"プリセットの変更を新しいプロジェクトに保持したり、破棄したり、変更を新しいプ" +"リセットとして保存したりできます。\n" +"変更が保存される場合、新しいプロジェクトはそれらを保持しないことに注意してく" +"ださい" + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "プロジェクト読込み" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "オブジェクトをインポート" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "オブジェクトのインポート" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "SLAアーカイブをインポート" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "有効なgcodeが含まれていません。" + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr ".gcodeファイルの読み込み中にエラーが発生しました" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "選択したファイルが開けません。" + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "選択したファイルはすでに ASCII 形式です。" + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "ファイル %1% はすでに存在しています。上書きしますか?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "出力ファイルを開くことができません。" + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3652,6 +4631,43 @@ msgstr "オブジェクトの設定バンドルを追加" msgid "Load Part" msgstr "パーツの読込み" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "GコードASCIIファイルの作成に成功" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "GコードファイルをASCIIフォーマットに変換" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "選択したファイルはすでにバイナリ形式です。" + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "Gコードバイナリーファイルの作成に成功" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Gコードファイルをバイナリ形式に変換" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - 複数のプロジェクトファイル" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "プロジェクトファイルを含む、複数のファイルが読み込まれています。" + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "すべてのファイルに適用するアクションを選択します。" + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "複数のファイルが読み込まれている。" + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3661,18 +4677,26 @@ msgstr "" "モデルからピラーベースの最小距離(mm)。 パッドの上のゼロリフトモードでは、こ" "のパラメーターに応じたギャップがモデルとパッドの間に挿入されます。" +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "アクション" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "3Dモデルをインポート" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "モディファイアをロード" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "エラー!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "一般的なサブオブジェクトの追加" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "PrusaSlicerの新しいインスタンスを開始します" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "プレートタブ(&P)" @@ -3681,6 +4705,14 @@ msgstr "プレートタブ(&P)" msgid "Show the plater" msgstr "プレート表示" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "プロジェクトとして読み込むものを選択" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "設定を読み込むファイルを1つだけ選択します。" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "一般" @@ -3729,6 +4761,12 @@ msgstr "下のオブジェクト" msgid "Around object" msgstr "オブジェクトの周り" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "ファイルを %1%に解凍できませんでした: %2%" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3754,6 +4792,10 @@ msgstr "スキューをリセット" msgid "Inches" msgstr "インチ" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "プロジェクトファイルの読込み" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3778,6 +4820,131 @@ msgstr "" "プロジェクトを保存して、PrusaSlicerを再起動してください。 問題を報告していた" "だければ幸いです。" +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "プロジェクトとして開く" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "新しいPrusaSlicerのインスタンスを開始" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "ファイルに適用するアクションを選択します" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "次から表示しない" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "一度に開くことができる.gcodeファイルは1つだけです。" + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Gコードファイルのドラッグ&ドロップ" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"ロードするファイルが複数あり、 \"%1%\" はそのうちの1つです。一度に読み込める." +"zipファイルは1つだけであることに注意してください。この場合、 \"%1%\" だけを" +"ロードすることができます。\n" +"\n" +"続けますか?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "複数のファイルをドラッグ・アンド・ドロップします" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"読み込み用のファイルが複数あります。\n" +"すべての3mfファイルからジオメトリのみがアップロードされますのでご注意くださ" +"い。\n" +"\n" +"それでも続けますか?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "ファイルの読込み" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "ファイル読み込み" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "すべてのオブジェクトが削除されます、続行しますか?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "選択オブジェクトの削除" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "インスタンスを増やす" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "インスタンスを減らす" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "コピー数を入力:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "選択したオブジェクトのコピー" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "コピーの数を%dに設定" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "ベッドを埋める" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"バイナリーGコードを %1% 拡張子で保存できません。\n" +"\n" +"別の拡張子を使用するか、プリンター設定でバイナリ G コードのエクス" +"ポートを無効にしてください。" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"拡張子 %1% の アスキーGコードを保存できません。\n" +"\n" +"別の拡張子を使用するか、プリンタの設定でバイナリーGコードのエクス" +"ポートを有効にしてください。" + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "クリップボードにコピー" @@ -3816,6 +4983,18 @@ msgstr "" "新しいバージョンの%sが利用可能です。\n" "ダウンロードしますか?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "指定されたファイル名が無効です。" + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "次の文字はFATファイルシステムでは許可されていません。" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Gコードを別名で保存:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3872,6 +5051,10 @@ msgstr "修復モデルを読込み" msgid "Model repair finished" msgstr "モデル修正完了" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "別名でSL1/SL1Sファイルを保存:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "FlashAirカードでのアップロードが有効になっていません。" @@ -3892,6 +5075,32 @@ msgstr "" "注:ファームウェア2.00.02以降のFlashAirおよびアップロード機能を有効にする必要" "があります。" +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "エクスポートディレクトリを選択します:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "ベッドをエクスポート" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"モデルメッシュに対してブーリアン演算を行うことができません。正の部分のみエク" +"スポートされます。" + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"オリジナルの SVG をローカル パスとともに 3MF ファイルに保存してもよろしいです" +"か?\n" +"「いいえ」を押すと、プロジェクト内のすべての SVG は編集できなくなります。" + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "MKSに接続しました。" @@ -3956,6 +5165,10 @@ msgstr "Prusaコネクトに接続できませんでした" msgid "Copying of file %1% to %2% failed: %3%" msgstr "ファイル%1%から%2%へのコピーに失敗しました:%3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "プライベートプロテクション" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "開くGコードファイル:" @@ -4007,6 +5220,18 @@ msgstr "" msgid "Modified value" msgstr "変更した値" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"プレートは空です。\n" +"プロジェクトを保存しますか?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "プロジェクトを保存" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "ギャラリーからシェイプを追加" @@ -4242,11 +5467,47 @@ msgstr "未定義グループ" msgid "Modified" msgstr "変更しました" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "ファイルの保存ができない" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "プリンタの選択に失敗しました。" + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Prusaコネクトのサーバーからの読み込み応答に失敗しました。そのため、アップロー" +"ドがキャンセルされました。" + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "すべてをコネクトに送る" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"プリンター準備はできていますか?プリントシートの上は空で、きれいな状態で装着" +"されていますか?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "アップロードとプリント" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Wi-Fi設定ファイルジェネレーター" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"1つのベッドに対するシーケンスのアレンジは、影響を受けるオブジェクトのすべての" +"インスタンスが同じベッド上にある場合にのみ許可されます。" + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "ラミングのカスタマイズ" @@ -4281,6 +5542,127 @@ msgstr "トータルラミング時間" msgid "Total rammed volume" msgstr "合計ラミング容積" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"アレンジメントは、シングルベッドに収まらない次のオブジェクトを無視しまし" +"た:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "エクスポート" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "プリンターに送信" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "クリップボードからの貼り付け" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"有効にすると、アプリケーションのトップバーにログインボタンが表示されます。" + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Printables.comからのダウンロードを許可" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "" +"有効にすると、PrusaSlicerはPrintables.comからのダウンロードを許可されます。" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "環境マップを使用する" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "有効にすると、環境マップを使用してオブジェクトをレンダリングします。" + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "ダークモード" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "ダークモードを有効にする" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"有効な場合、アプリケーションはWindows標準のシステムメニューを使用します、\n" +"しかし、ディスプレイ解像度の組み合わせによっては、醜く見えることがあります。" +"無効にすると、古いUIが使用されます。" + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "重要なオプションの変更" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"一部のオプションを変更すると、アプリケーションが再起動します。\n" +"プレートの内容が失われます。" + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "デフォルトのサイズと相対的なアイコンのサイズ" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "デフォルトのツールバーアイコンのサイズを選択します。" + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "レイアウトオプション" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "タブバー付きの古い通常レイアウト" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "STEPファイルのインポートパラメータを表示する" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "モードレスウィンドウの設定" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "テキストカラー" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "モードマーカー" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "アプリケーションのフォントサイズ" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "フォントをデフォルトに戻す" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "フォントサイズ" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[グローバル] スライスの状態" @@ -4382,6 +5764,13 @@ msgstr "" "カスタムサポート、シーム、マルチマテリアルペイントはメッシュを簡略化した後、" "削除しました。" +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"有効にすると、STEPファイルのインポート時に品質選択ダイアログが表示されます。" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "ペイントオンシームを除去" @@ -4945,7 +6334,7 @@ msgstr "寸法係数" msgid "Rotate (relative)" msgstr "回転 (相対)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "最小に保つ" @@ -5045,7 +6434,7 @@ msgstr "アプリケーション言語の変更" msgid "Arranging for sequential print" msgstr "シーケンシャルプリントのアレンジ" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5061,14 +6450,6 @@ msgstr "" "複数のパーツで構成されたオブジェクトを使用してSLAプロジェクトをベッドにロード" "することはできません。" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "オブジェクトのひとつが大きすぎてベッドに収まりません。" - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "シーケンシャルプリントのアレンジ" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "キーボードショートカット" @@ -5158,8 +6539,8 @@ msgstr "Gコードビューワーを開く" msgid "Open PrusaSlicer" msgstr "PrusaSlicerを開く" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "名称未設定" @@ -5458,7 +6839,7 @@ msgstr "上面" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "トップソリッドインフィル" @@ -5481,12 +6862,12 @@ msgstr "" "まれるもの:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "サポートのオブジェクトとの接触レイヤー" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "ワイプタワー" @@ -5898,8 +7279,8 @@ msgstr "" msgid "Save the selected options from left preset to the right." msgstr "左のプリセットから選択したオプションを右へ保存します。" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "使用済みフィラメント" @@ -6583,7 +7964,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "サイドバーを折りたたむ&C" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "サイドバーを折りたたむ" @@ -6595,26 +7976,6 @@ msgstr "フルスクリーン&F" msgid "Fullscreen" msgstr "フルスクリーン" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "プロジェクトのリセット" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"カスタムサポート、シーム、マルチマテリアルペイントは、オブジェクトを分割した" -"後に削除されました。" - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"選択したオブジェクトにはソリッドパーツが1つしかないため、分割できませんでし" -"た。" - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -6832,112 +8193,19 @@ msgid "Export the model(s) as AMF." msgstr "モデルをAMF形式でエクスポート。" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "パス %1% の ZIP ファイルの読み込みに失敗しました。" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "3Dモデルのみインポートする" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "設定のみインポート" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "新しいPrusaSlicerのインスタンスを開始" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "ファイルに適用するアクションを選択します" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "次から表示しない" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "一度に開くことができる.gcodeファイルは1つだけです。" - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Gコードファイルのドラッグ&ドロップ" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"ロードするファイルが複数あり、 \"%1%\" はそのうちの1つです。一度に読み込める." -"zipファイルは1つだけであることに注意してください。この場合、 \"%1%\" だけを" -"ロードすることができます。\n" -"\n" -"続けますか?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "複数のファイルをドラッグ・アンド・ドロップします" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"読み込み用のファイルが複数あります。\n" -"すべての3mfファイルからジオメトリのみがアップロードされますのでご注意くださ" -"い。\n" -"\n" -"それでも続けますか?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "ファイルの読込み" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "ファイル読み込み" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "すべてのオブジェクトが削除されます、続行しますか?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "選択オブジェクトの削除" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "インスタンスを増やす" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "インスタンスを減らす" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "コピー数を入力:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "選択したオブジェクトのコピー" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "コピーの数を%dに設定" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "ベッドを埋める" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "新しいプリンタプリセットが選択されました" @@ -7023,7 +8291,7 @@ msgstr "" "れます。" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "システムパスワード保存領域からの認証情報の読み込みに失敗しました。" @@ -7232,16 +8500,16 @@ msgstr "" "有効になっていない場合、「ディスクからリロード」コマンドは、ファイルを開くダ" "イアログを使用して各ファイルの選択を要求します。" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "上" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "から" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "機能タイプ" @@ -7257,7 +8525,7 @@ msgstr "現在のz-hop" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "カスタムGコードブロックの先頭に存在するz-hopを含む。" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7273,35 +8541,10 @@ msgstr "" "ム G コードで動かしたとき、PrusaSlicer が制御を取り戻したときにどこから移動し" "たかを認識できるように、この変数に書き込む必要があります。" -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Printables.comからのダウンロードを許可" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "" -"有効にすると、PrusaSlicerはPrintables.comからのダウンロードを許可されます。" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "レンダー" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "環境マップを使用する" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "有効にすると、環境マップを使用してオブジェクトをレンダリングします。" - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "ダークモード" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "ダークモードを有効にする" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7494,7 +8737,7 @@ msgstr "" msgid "High flow nozzle" msgstr "ハイフローノズル" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7502,44 +8745,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "今すぐ停止" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "設定がロードされませんでした。" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"プロジェクトから設定を読み込めません\n" -"\n" -"ファイル: %1%\n" -"\n" -"このプロジェクトは、より新しいバージョンのPrusaSlicerで作成されています。ジオ" -"メトリのみが読み込まれました。\n" -"完全な互換性を得るには、最新バージョンにアップデートしてください。\n" -"詳細情報: %2%" - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"選択された3MFファイルにはポスト処理スクリプトが含まれています。\n" -"Gコードをエクスポートする前に、スクリプトをよく確認してください。" - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "追加の戻り距離" @@ -7567,7 +8780,7 @@ msgstr "最近接(エッジ)" msgid "Set Mirror" msgstr "ミラーリング設定" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7575,14 +8788,14 @@ msgstr "" "異なるノズル径のエクストルーダーに対してワイプタワーを使用する機能は、試験的" "な状態です。ご注意ください。" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "スライス実行" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7590,11 +8803,11 @@ msgstr "" "使用するフィラメントのベッド温度は大きく異なります。\n" "マルチマテリアルプリントで推奨されるセッティングは、" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D編集画面" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "新しいプロジェクトの作成" @@ -7622,22 +8835,23 @@ msgid "The height of the tower raise." msgstr "タワーの高さを上げます。" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "ブリッジインフィル" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "ギャップフィル" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "スカート/ブリム" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "カスタム" @@ -8502,29 +9716,29 @@ msgstr[0] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "不明" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "外周" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "最外周" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "オーバハング外周部" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "内部インフィル" @@ -8601,9 +9815,9 @@ msgstr "オブジェクト名: %1%" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8614,6 +9828,7 @@ msgstr "オブジェクト名: %1%" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8642,7 +9857,7 @@ msgstr "積層ピッチ" msgid "Layers and Perimeters" msgstr "積層ピッチと外壁の設定" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "プリンター" @@ -8663,7 +9878,7 @@ msgstr "他のレイヤー" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -8960,18 +10175,6 @@ msgstr "" "されます。 角度を入力すると、入力した角度がすべてのブリッジに適用されます。 " "強制的に角度を0に指定したい場合は、180°を入力してください。" -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "ブリッジファン速度" @@ -8982,20 +10185,6 @@ msgstr "" "設定されたファン速度は、ブリッジとオーバーハングを作成するときに常に使用され" "ます。" -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "ブリッジ部吐出率" @@ -9055,7 +10244,7 @@ msgstr "プリンタの最後の関連プリセットを削除することはで #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "速度" @@ -9077,7 +10266,7 @@ msgstr "ブリッジ形成速度。" #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9487,20 +10676,6 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "このプロファイルと互換性のあるプリントプロファイルを選択します。" -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "変更を\"%1%\"に保存しますか?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "保存" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "破棄" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9656,15 +10831,11 @@ msgstr "デフォルト" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "高さ" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "半径" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -9903,10 +11074,6 @@ msgstr "" "たオブジェクトとの衝突をチェックし、配置時に衝突を防ぐために使用します。\n" "ほとんどのPrusaプリンタでは、この値は無視されます。" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "プロジェクト内の未保存の変更点の問い合わせ" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -9958,12 +11125,6 @@ msgstr "" "を、プリントとフィラメントの体積押出し速度の最小値にに制限します。 制限なしに" "設定するにはゼロを入力します。" -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "クロスしていない箇所の最大インフィル速度" @@ -10257,12 +11418,6 @@ msgstr "" "このフラグは、材料が研磨性であり、硬化ノズルが必要であることを意味します。こ" "の値はプリンタがチェックするために使用されます。" -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "費用" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10291,7 +11446,7 @@ msgstr "" "計算された重量と比較して、スプール上のフィラメントの量がプリント完了するのに" "十分であるかどうかを調べることができます。" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10419,12 +11574,6 @@ msgstr "ライトニング" msgid "Zig Zag" msgstr "ジグザグ" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "1番目のレイヤー" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10554,16 +11703,6 @@ msgstr "ファジースキン" msgid "Fuzzy skin type." msgstr "ファジースキンタイプ。" -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"以下の時に聞かれないようになります:\n" -"- PrusaSlicer終了時。\n" -"- 新しいプロジェクトのロードまたは作成時" - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -10767,12 +11906,6 @@ msgstr "" "これはワイプタワー生成時のプリンタの加速度です。 ワイプタワーの加速制御をオフ" "にするには、ゼロに設定します。" -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "移動" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -10801,25 +11934,16 @@ msgstr "インフィルをnレイヤー組合わせる" msgid "Length of the infill anchor" msgstr "インフィルアンカー長" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"正常にアンマウントされました。 これで、デバイス%s(%s)をコンピューターから安全" -"に取り外すことができます。" - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "オブジェクトボリュームをタイプ別に並べ替える" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "デバイス %s(%s) の取り出しに失敗しました。" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "新プロジェクト" @@ -12831,10 +13955,6 @@ msgstr "" "いなければノズル径の1.125倍が適用されます。 パーセンテージ(たとえば、90%)" "で入力すると、レイヤーの高さから計算されます。" -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "後退" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "ベッド" @@ -13126,7 +14246,7 @@ msgid "" "plane." msgstr "この設定を使用して、水平面上でサポート材料パターンを回転します。" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Prusaアカウントからログアウトする" @@ -13453,7 +14573,7 @@ msgstr "選択した高さの範囲内でファセットをペイントします msgid "Autogeneration will erase all manually edited points." msgstr "自動生成は、マニュアルで編集されたすべてのポイントを消去します。" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "ポイント削除" @@ -14179,7 +15299,7 @@ msgstr "" "この行列は、任意のツールチェンジ間においてワイプタワーの新しいフィラメントを" "パージするために必要な体積(立方ミリメートル)を示しています。" -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "幅" @@ -16239,11 +17359,6 @@ msgstr "" msgid "Scale per object" msgstr "オブジェクトごとのスケール" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "%1%. としてPrusaアカウントにログイン" - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -16694,10 +17809,6 @@ msgstr "ベッドとの間隔" msgid "Enable rotations (slow)" msgstr "回転を有効にする(ゆっくり)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Prusa アカウントへの接続に失敗しました。" - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -16838,13 +17949,9 @@ msgstr "選択-すべて追加" msgid "Selection-Remove All" msgstr "選択-全て除去" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Prusaコネクトからプリンタを選択できませんでした。" - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "整列" @@ -16885,7 +17992,7 @@ msgstr "ベッドシェイプ" msgid "Load shape from STL..." msgstr "STLからシェイプを読込み..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "設定" @@ -16943,7 +18050,7 @@ msgstr "メーカー" msgid "Filaments" msgstr "フィラメント" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "サイドバーを展開" @@ -16956,7 +18063,7 @@ msgstr "除去" msgid "Update built-in Presets automatically" msgstr "組込みプリセットを自動的に更新する" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "ダウンロードパス" @@ -17010,7 +18117,7 @@ msgid "Cancel" msgstr "中止" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "元に戻す" @@ -17276,22 +18383,11 @@ msgstr "マーカーの編集-Ctrl +マウスの左ボタン" msgid "Edit tick mark - Right click" msgstr "マーカーの編集-マウスの右ボタン" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "プリント設定" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/A" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17395,64 +18491,30 @@ msgstr "サムネイルを変更する" msgid "Loading of the \"%1%\"" msgstr "\"%1%\"の読み込み" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "後退を戻す" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "シーム" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "ツールチェンジ" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "カラーチェンジ" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "プリント一時停止" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "ワイプ" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "押し出し" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "プロパティを隠す" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "プロパティを表示する" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "タイプ" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "レイヤー" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "体積流量" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "時間" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "実際のスピードプロファイル" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -17478,18 +18540,6 @@ msgstr[2] "新しいプリンター" msgid "Install" msgstr "インストール" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "テーブルを隠す" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "テーブルを表示する" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "ツール位置" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -17609,7 +18659,7 @@ msgstr "アプリアップデート" msgid "Your %1% is up to date." msgstr "ご使用中の%1%は最新のものです。" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Gコードファイルの変換エラー" @@ -17775,7 +18825,7 @@ msgstr "" msgid "Initializing..." msgstr "初期設定中..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -17788,151 +18838,40 @@ msgstr "初期設定中..." msgid "in" msgstr "インチ" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "クリックで非表示" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "クリックで表示" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "まで" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "まで" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "パーセント" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "高さ(mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "幅(mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "速度(mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "実際のスピード (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "ファンスピード(%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "温度 (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "体積押出し量 (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "実際のフローレート体積 (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "レイヤー時間(リニア)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "レイヤー時間(対数)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "ツール" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "カラープリント" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "デフォルトカラー" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "デフォルトカラー" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "ノーマルモード" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "ステルスモード" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "トータル" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "ステルスモードを表示" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "ノーマルモード表示" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "待避" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "リトラクション戻し" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "シーム" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "ツールチェンジ" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "カラーチェンジ" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "プリント停止" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "カスタムGコード" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "重心" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "シェル" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "ツールマーカー" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "V字継ぎ手" @@ -18091,7 +19030,7 @@ msgstr "公差" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "ソリッドインフィル" @@ -18099,7 +19038,7 @@ msgstr "ソリッドインフィル" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "アイロンがけ" @@ -18169,12 +19108,12 @@ msgstr "溝変更" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "リセット" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "右クリック" @@ -18538,91 +19477,91 @@ msgstr "" "このアクションは元に戻せません。\n" "続行しますか?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "カラーチェンジ" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "プリント" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "停止" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "イベント" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "残り時間" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "持続期間" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "カスタムGコードを隠す" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "カスタムGコード表示" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "予測プリント時間" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "左マウスボタン:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "詳細を追加" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "右マウスボタン:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "詳細を削除" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "シフト+左マウスボタン:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "ベースにリセット" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "シフト+右マウスボタン:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "スムージング" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "マウスホイール:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "編集エリアを拡大/縮小する" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "アダプティブ" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "品質/スピード" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "高いプリント品質vs.高いプリント速度。" @@ -18638,7 +19577,7 @@ msgstr "エクストルーダーの使用内訳" msgid "Waiting for statistics" msgstr "統計待ちの状態" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "シーケンス" @@ -18686,7 +19625,8 @@ msgstr "" "続けますか?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "この選択を記録" @@ -18707,7 +19647,7 @@ msgstr "リリースページを参照してください。" msgid "Preparing settings tabs" msgstr "設定タブの準備" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "すべてスライス" @@ -18727,7 +19667,7 @@ msgstr "カテゴリー" msgid "Search in English" msgstr "英語で検索" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "ファイル読込み中" @@ -19386,90 +20326,21 @@ msgstr "" msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "有効な場合、PrusaSlicerはブラウザでハイパーリンクを開きません。" -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "トップバーにログインボタンを表示する" -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"有効にすると、アプリケーションのトップバーにログインボタンが表示されます。" - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "有効にすると、UIはダークモードの色を使用します。 無効にすると、古いUIが使用さ" "れます。" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "アプリケーションにシステムメニューを使用する" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"有効な場合、アプリケーションはWindows標準のシステムメニューを使用します、\n" -"しかし、ディスプレイ解像度の組み合わせによっては、醜く見えることがあります。" -"無効にすると、古いUIが使用されます。" - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "重要なオプションの変更" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"一部のオプションを変更すると、アプリケーションが再起動します。\n" -"プレートの内容が失われます。" - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "デフォルトのサイズと相対的なアイコンのサイズ" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "デフォルトのツールバーアイコンのサイズを選択します。" - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "レイアウトオプション" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "タブバー付きの古い通常レイアウト" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "モードレスウィンドウの設定" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "テキストカラー" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "モードマーカー" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "アプリケーションのフォントサイズ" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "フォントをデフォルトに戻す" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "フォントサイズ" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20011,32 +20882,6 @@ msgstr "" "ログインして、サブスクライブしているすべての構成ソースへのアクセスを回復して" "ください。" -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "サポート材" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "スカート" @@ -20085,12 +20930,6 @@ msgstr "プリント停止Gコード" msgid "Template Custom G-code" msgstr "カスタムGコードのテンプレート" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "カスタムGコード" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "オブジェクトのツールパスが生成されませんでした。" @@ -20111,6 +20950,12 @@ msgstr "プリント" msgid "filament" msgstr "フィラメント" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "カスタムGコード" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "SLAプリント" @@ -20175,14 +21020,6 @@ msgstr "エクストルーダー" msgid "Default" msgstr "デフォルト" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "エクストルーダー" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20247,11 +21084,6 @@ msgstr "オブジェクト周りにパッド" msgid "Hollowing" msgstr "くり抜き" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Gコードのエクスポート" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "リトラクション" @@ -20271,22 +21103,6 @@ msgstr "サイズ" msgid "All" msgstr "全て" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "通知" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "ディスクからリロード" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "ファームウェア" @@ -20295,65 +21111,6 @@ msgstr "ファームウェア" msgid "Add" msgstr "追加" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "削除" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "ファンスピード" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "温度" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "エラー" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "フィラメント" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "左クリック" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "ドラッグ" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "注意" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20362,17 +21119,6 @@ msgstr "注意" msgid "Clipping of view" msgstr "ビューのクリッピング" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "オブジェクト削除" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "マウスホイール" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "サポート構造の可視化" @@ -20401,421 +21147,15 @@ msgstr "生成されるサポートポイントの量を変更します。" msgid "Support parameter change" msgstr "サポートパラメータの変更" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "SLAサポートポイント" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "マニュアル編集したサポートポイントを保存しますか?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "サポートポイントを保存しますか?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "サポートポイントの編集" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "サポートポイントの自動生成" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "SLAギズモのキーボードショートカット" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "注:一部のショートカットは編集モードでは使えません。" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "編集モードに切替え" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "サポートポイントの選択" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "アイランドサポートポイント" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "サポートポイントを生成する" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "サポートポイントを編集する" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "ホバーされたサポートポイント" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "全て削除" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "無効なデータ" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "インチ単位から変換する " - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "インチ単位からの変換を元に戻す " - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "メートルから換算" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "メーターからの変換を元に戻す" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "注意!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Gコード送信" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "プレビュー" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "選択されたファイルの一部はすでに存在しています。置き換えますか?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "全てのオブジェクトを削除" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "警告:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "レイヤー" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "このシステムはパスワードの安全な保存をサポートしていません。" - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"ファイル%sのオブジェクトサイズはゼロのようです。\n" -"これらのオブジェクトはモデルから削除されました" - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "オブジェクトのサイズはゼロです" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"ファイル%sの一部のオブジェクトの寸法は、メートルで定義されているようです。\n" -"PrusaSlicerの内部単位はミリメートルです。 これらのオブジェクトの寸法を再計算" -"しますか?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "オブジェクトが小さすぎます" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "ロードされている残りのすべての小さなオブジェクトに適用します。" - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"ファイル%sの一部のオブジェクトの寸法は、インチで定義されているようです。\n" -"PrusaSlicerの内部単位はミリメートルです。 これらのオブジェクトの寸法を再計算" -"しますか?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"このファイルには、複数の高さに配置された複数のオブジェクトが含まれていま" -"す。\n" -"それらを複数のオブジェクトと見なすのではなく、\n" -"ファイルを複数の部分を持つ単一のオブジェクトとしてロードする必要があります" -"か?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "マルチパートオブジェクトを検出" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "ロードされるすべてのオブジェクトに適用されます。" - -#: src/slic3r/GUI/Plater.cpp:1495 -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:1496 -msgid "Detected advanced data" -msgstr "検出された高度なデータ" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"材料のプリセットがロードされませんでした。:\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"マルチマテリアルプリンター用に複数のオブジェクトがロードされました。\n" -"これらは複数のオブジェクトではなく、\n" -"複数のパーツからなる単一のオブジェクトとしますか?" - -#: src/slic3r/GUI/Plater.cpp:1722 -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:1723 -msgid "Object too large?" -msgstr "オブジェクトが大きすぎませんか?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "STLファイルのエクスポート :" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "AMFファイルのエクスポート:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "別名で保存 :" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "OBJファイルのエクスポート :" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "カットオブジェクトの一部であるオブジェクトを削除" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "カットされたオブジェクトの一部であるオブジェクトを削除しようとした。" - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"この操作により、カット情報が壊れます。\n" -"その後、PrusaSlicerはモデルの一貫性を保証できなくなります" - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "オブジェクト削除" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "すべての非ソリッドパーツ(モディファイア)が削除されました" - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "オブジェクトに分割" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"オブジェクトには、サポートが無効になっているため使用されないカスタム強制サ" -"ポートがあります。" - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "強制サポートだけを有効にする。" - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "" -"「エクストルーダー影響によるベッド温度」と「ワイプタワーエクストルーダー」" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"使用するフィラメントの収縮率が大きく異なるため、フィラメント収縮率は使用しま" -"せん。" - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"異なるノズル径によるサポートのプリントは試験的な状態です。最良の結果を得るた" -"めには、オーガニックサポートに切り替えてください。" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "サポートに特定のエクストルーダーを割り当てます。" - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "現在、別のエクスポートジョブを実行中です。" - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "置換元:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "複数のボリュームに置き換えることはできません" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "リプレース中のエラー" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "新しいファイルを選択します" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "置換用のファイルが選択されていません" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "リロードするファイルを選択してください" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "選択したファイル" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "元のファイルとは異なります" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "置換しますか" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "リロード元:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "リロードできません:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "リロード中にエラー発生" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "全てをディスクからリロード" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "テンプレート フィラメント プリセットを使用しています。" -msgstr[1] "テンプレート フィラメント プリセットを使用しています。" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"なお、テンプレートプリセットは、特定のプリンター用にカスタマイズされたもので" -"はなく、独自のユーザープリセットを作成するための出発点としてのみ使用されるべ" -"きです。" - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "詳しくはこちらで" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "スライスされたモデルに関するアクティブな警告があります:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "生成された警告" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "スライスをキャンセルしました。" - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "アンドゥー/リドゥーを処理中" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -20825,300 +21165,6 @@ msgstr "" "ファームウェア引き込みモードを使用している場合、ワイプオプションは使用できま" "せん。ファームウェア引き込みを有効にするために無効にしますか?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"プリンタテクノロジを%1%から%2%に切り替えます。\n" -"一部の%1%プリセットが変更されましたが、プリンターテクノロジを切り替えると失わ" -"れます。" - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "現在のプロジェクトを変更しながら、新しいプロジェクトを作成します。" - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "一部のプリセットを変更しながら、新しいプロジェクトを作成します。" - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"新しいプロジェクトへのプリセットの変更を保持するか、それらを破棄することがで" -"きます" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"プリセットの変更を新しいプロジェクトに保持したり、破棄したり、変更を新しいプ" -"リセットとして保存したりできます。\n" -"変更が保存される場合、新しいプロジェクトはそれらを保持しないことに注意してく" -"ださい" - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "プロジェクト読込み" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "オブジェクトをインポート" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "オブジェクトのインポート" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "SLAアーカイブをインポート" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "有効なgcodeが含まれていません。" - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr ".gcodeファイルの読み込み中にエラーが発生しました" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "選択したファイルが開けません。" - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "選択したファイルはすでに ASCII 形式です。" - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "ファイル %1% はすでに存在しています。上書きしますか?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "出力ファイルを開くことができません。" - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "GコードASCIIファイルの作成に成功" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "GコードファイルをASCIIフォーマットに変換" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "選択したファイルはすでにバイナリ形式です。" - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "Gコードバイナリーファイルの作成に成功" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Gコードファイルをバイナリ形式に変換" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - 複数のプロジェクトファイル" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "プロジェクトファイルを含む、複数のファイルが読み込まれています。" - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "すべてのファイルに適用するアクションを選択します。" - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "複数のファイルが読み込まれている。" - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "アクション" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "3Dモデルをインポート" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "PrusaSlicerの新しいインスタンスを開始します" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "プロジェクトとして読み込むものを選択" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "設定を読み込むファイルを1つだけ選択します。" - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "ファイルを %1%に解凍できませんでした: %2%" - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "プロジェクトファイルの読込み" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "プロジェクトとして開く" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"バイナリーGコードを %1% 拡張子で保存できません。\n" -"\n" -"別の拡張子を使用するか、プリンター設定でバイナリ G コードのエクス" -"ポートを無効にしてください。" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"拡張子 %1% の アスキーGコードを保存できません。\n" -"\n" -"別の拡張子を使用するか、プリンタの設定でバイナリーGコードのエクス" -"ポートを有効にしてください。" - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "指定されたファイル名が無効です。" - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "次の文字はFATファイルシステムでは許可されていません。" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Gコードを別名で保存:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "別名でSL1/SL1Sファイルを保存:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "エクスポートディレクトリを選択します:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "ベッドをエクスポート" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"モデルメッシュに対してブーリアン演算を行うことができません。正の部分のみエク" -"スポートされます。" - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"オリジナルの SVG をローカル パスとともに 3MF ファイルに保存してもよろしいです" -"か?\n" -"「いいえ」を押すと、プロジェクト内のすべての SVG は編集できなくなります。" - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "プライベートプロテクション" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"プレートは空です。\n" -"プロジェクトを保存しますか?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "プロジェクトを保存" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "ファイルの保存ができない" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "プリンタの選択に失敗しました。" - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Prusaコネクトのサーバーからの読み込み応答に失敗しました。そのため、アップロー" -"ドがキャンセルされました。" - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "すべてをコネクトに送る" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"プリンター準備はできていますか?プリントシートの上は空で、きれいな状態で装着" -"されていますか?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "アップロードとプリント" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"1つのベッドに対するシーケンスのアレンジは、影響を受けるオブジェクトのすべての" -"インスタンスが同じベッド上にある場合にのみ許可されます。" - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"アレンジメントは、シングルベッドに収まらない次のオブジェクトを無視しまし" -"た:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "エクスポート" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "プリンターに送信" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "クリップボードからの貼り付け" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/ko/PrusaSlicer_ko_KR.po b/resources/localization/ko/PrusaSlicer_ko_KR.po index a751a28a5b..352980c962 100644 --- a/resources/localization/ko/PrusaSlicer_ko_KR.po +++ b/resources/localization/ko/PrusaSlicer_ko_KR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2020-02-28 09:34+0900\n" "Last-Translator: lee hak-min \n" "Language-Team: ulsanether\n" @@ -24,41 +24,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "알 수 없음" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "솔리드 인필" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "가장 윗부분 채움" @@ -66,23 +66,23 @@ msgstr "가장 윗부분 채움" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "공백 채움" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -106,25 +106,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "서포트 재료(Support material)" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "서포트 접점" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "와이프 타워(Wipe tower)" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "사용자 정의" @@ -275,7 +276,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "수동 G코드" @@ -835,9 +836,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -848,6 +849,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -940,7 +942,7 @@ msgstr "" "Slic3r는 프린터 호스트에 G 코드 파일을 업로드할 수 있습니다. 이 필드는 API " "키 또는 인증에 필요한 암호를 포함 해야 합니다." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "프린터" @@ -1145,7 +1147,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1306,6 +1308,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1327,7 +1330,7 @@ msgstr "이 팬 속도는 모든 브릿지 및 오버행 중에 적용됩니다. #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1388,7 +1391,7 @@ msgstr "브릿지(Bridges)" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "속도" @@ -1410,7 +1413,7 @@ msgstr "브릿지 인쇄 속도." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1883,8 +1886,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1912,7 +1915,7 @@ msgstr "기본값" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "높이" @@ -1927,7 +1930,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr " 반지름" @@ -2065,7 +2068,7 @@ msgstr "" "멘트 체적 속도 최소로 제한한다. 제한 없음에 대해 0으로 설정하십시오." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "밀리미터 ³/s" @@ -2362,7 +2365,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "비용" @@ -2389,7 +2392,7 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "" @@ -2502,7 +2505,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "첫 레이어" @@ -2798,8 +2801,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "이송" @@ -4982,7 +4985,7 @@ msgstr "" "이 매트릭스는 지정 된 도구 쌍에 대해 와이퍼 타워의 새필라멘트를 제거 하는 데 " "필요한 체적 (입방 밀리 미터)을 설명 합니다." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "폭" @@ -6175,7 +6178,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "모델을 분할하고 SLA 인쇄 레이어를 PNG로 내보냅니다." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "G-code 내보내기" @@ -6480,7 +6483,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6679,8 +6682,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "" @@ -7335,8 +7338,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "정렬" @@ -7515,7 +7518,7 @@ msgstr "베드 모양" msgid "Load shape from STL..." msgstr "STL파일 로드하기." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "설정" @@ -8001,7 +8004,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8079,7 +8082,7 @@ msgid "" msgstr "" "또한 업데이트가 적용되기 전에 전체 구성의 백업 구성(스냅샷)이 생성됩니다." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8124,7 +8127,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "디스크에서 다시 불러오기" @@ -8584,7 +8587,7 @@ msgid "Perform" msgstr "" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "되돌리기" @@ -9007,7 +9010,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "프린트 설정" @@ -9068,10 +9071,10 @@ msgstr "기본값" msgid "parameter name" msgstr "매개 변수 명칭" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9320,7 +9323,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "지우기 " @@ -9371,102 +9374,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "타입" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "특색 유형" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "레이어" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "팬 속도" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "온도" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "시간" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "에러" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9479,198 +9482,198 @@ msgstr "에러" msgid "in" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "높이 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "폭 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "속도 (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "체적 유량(mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "도구" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "컬러 프린트" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "인쇄" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "필라멘트" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "리트랙션" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "쉘(Shells)" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "" @@ -9832,9 +9835,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "왼쪽 클릭" @@ -9844,7 +9847,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "오른쪽 클릭" @@ -9853,9 +9856,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "드래그" @@ -9916,7 +9919,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "초기화" @@ -10350,9 +10353,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10545,7 +10548,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "로딩" @@ -10801,7 +10804,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "마우스 휠" @@ -10856,7 +10859,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "개체(Gizmo)를 배드위로" @@ -10922,7 +10925,7 @@ msgid "Hollow and drill" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11171,12 +11174,12 @@ msgstr "" msgid "Move" msgstr "이동" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "개체(Gizmo) 이동" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "개체(Gizmo) 회전" @@ -11343,7 +11346,7 @@ msgid "Lock supports under new islands" msgstr "새영역에서 서포트 잠금 지원" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "선택한 지점 제거" @@ -11352,17 +11355,17 @@ msgid "Remove all points" msgstr "모든 지점 제거" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "변경 내용을 적용" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "변경사항을 취소" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "지점 자동 생성" @@ -11390,99 +11393,99 @@ msgstr "" msgid "Support parameter change" msgstr "서포트 매개 변수 변경" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA 지원 포인트" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "수동으로 편집한 서포트 지점을 저장 하시 겠습니까?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "서포트 지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "서포트 지점 편집" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "서포트 자동 생성" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA 장치 바로 가기" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "참고: 일부 단축키는 (비)편집 모드 에서만 작동 합니다." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "복제본 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "선택 영역에 지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "선택 영역에서 지점 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "직사각형으로 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "사각형으로 선택 해제" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "모든 지점들 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "갈무리된 평면 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "갈무리된 평면 재설정" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "편집 모드로 전환" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11732,350 +11735,350 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "가변 레이어 높이" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "왼쪽 마우스 단추:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "디테일 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "디테일 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "시프트 + 왼쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "기본으로 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "시프트 + 오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "마우스 휠: " -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "편집 영역 증가/감소" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "품질 / 속도" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "인쇄 품질이 높고 인쇄 속도가 빨라질 수 있습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "최소 유지" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "가변 레이어 높이 - 수동 편집" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "순서" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "가변 레이어 높이 - 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "가변 레이어 높이 - 어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "가변 레이어 높이 - 모두 부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "객체(object) 반전" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "객체(object) 이동" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "실행취소 기록" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "다시 실행 히스토리" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "실행 취소 %1$d 작업" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "작업 %1$d 다시 실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "추가..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "전부 지우기" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "선택 정렬" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "복사" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "붙여넣기" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "복제본 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "복제본 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "객체(object)별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "부품(Part)별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "다음 작업 실행 취소 : %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "다시실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "다음 작업 다시 실행: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "슬라이싱" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "잘못 된 데이터" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." msgstr "" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12083,16 +12086,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12101,11 +12104,11 @@ msgstr "" msgid "ERROR:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "선택-사각형에서 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "선택- 사각형에서 제거" @@ -12246,7 +12249,7 @@ msgstr "" msgid "Critical error" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -12307,7 +12310,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "" @@ -12560,7 +12564,7 @@ msgstr "" "언어를 전환 하면 응용 프로그램 재시작 합니다. 플레이트 위 객체(object)는 모" "두 지워집니다." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "계속 하시겠습니까?" @@ -12643,7 +12647,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12652,7 +12656,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12660,7 +12664,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "" @@ -12706,12 +12710,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12904,7 +12908,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "디스크에서 선택한 볼륨 다시 로드" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -12928,19 +12932,19 @@ msgstr "인쇄 볼륨에 따라 배율 조정" msgid "Scale the selected object to fit the print volume" msgstr "인쇄 볼륨에 맞게 선택한 객체(object)의 배율 조정" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -13212,11 +13216,11 @@ msgstr "부품(Part)을 불러 오기" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "에러!" @@ -13716,18 +13720,18 @@ msgstr "정렬" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13857,7 +13861,7 @@ msgstr "" "배드에 여러 부분으로 구성된 객체가 있는 SLA 프로젝트를 로드할 수 없습니다." #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "주목!" @@ -13908,7 +13912,7 @@ msgstr "" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "G-code 보내기" @@ -14296,7 +14300,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "미리보기" @@ -14412,6 +14416,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14445,8 +14480,8 @@ msgstr "" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -15014,7 +15049,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "" @@ -15134,7 +15169,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15388,7 +15423,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "" @@ -15494,7 +15529,7 @@ msgid "This printer will be shown in the presets list as" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15630,75 +15665,75 @@ msgstr[0] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "저장" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "새로운 프로젝트" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15707,21 +15742,21 @@ msgid_plural "" "PrusaSlicer" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15734,13 +15769,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15750,11 +15785,11 @@ msgid_plural "" "These objects have been removed from the model" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15766,15 +15801,15 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15786,40 +15821,40 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "다중 부품(Part) 객체(object)가 감지" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "감지된 고급 데이터" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -15829,95 +15864,95 @@ msgstr "" "여러 객체(object)로 간주하는 대신,\n" "이 파일들은 여러 부분을 갖는 단일 객체(object)를 나타낼 수 있습니까?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." msgstr "객체(object)가 너무 커서 인쇄물에 맞게 자동으로 축소되었습니다." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "객체(object)가 너무 큽니까?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "STL 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "AMF 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "다른 이름으로 파일 저장:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "OBJ 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "객체(object) 지우기" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "프로젝트 재설정" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "객체(object)로 분할" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -15925,17 +15960,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -15943,7 +15978,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -15951,109 +15986,109 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "바로 슬라이스" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "다른 내보내기 작업이 현재 실행 중입니다." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "다시 로드할 파일을 선택하십시오." -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "다시 로드할 수 없음:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "다시 로드하는 동안 오류" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "디스크에서 모두 다시 로드" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D 편집화면 보기" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16061,186 +16096,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "프로젝트 불러오기" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "객체(object) 가져오기" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "객체(object) 가져오기" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16250,11 +16285,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16262,49 +16297,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "파일 로드" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "파일 로드" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "모든 객체(object)가 제거 됩니다, 계속합니까?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "선택한 객체(object) 삭제" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "복제본 늘리기" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "복제본 감소" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "복사본 수를 %d로 설정" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16314,7 +16349,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16323,88 +16358,88 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "G-code 파일 다른 이름 저장:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16412,15 +16447,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "내보내기" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "프린터로 보내기" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "클립보드에서 붙여넣기" @@ -16804,106 +16839,116 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "기본 크기에 대한 아이콘 크기" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "기본 도구 모음에 대해 도구 모음 아이콘 크기를 선택합니다." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/ko_KR/PrusaSlicer_ko.po b/resources/localization/ko_KR/PrusaSlicer_ko.po index b9059c0cc0..1ed7043149 100644 --- a/resources/localization/ko_KR/PrusaSlicer_ko.po +++ b/resources/localization/ko_KR/PrusaSlicer_ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2021-04-05 21:03+0900\n" "Last-Translator: \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "알 수 없음" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "솔리드 인필" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "가장 윗부분 채움" @@ -63,23 +63,23 @@ msgstr "가장 윗부분 채움" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "다림 질" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "공백 채움" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -103,25 +103,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "서포트 재료 / 라프트 / 스커트 익스트루더" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "서포트 인터페이스" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "와이프 타워 - 버려진 필라멘트 조절" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "사용자 정의" @@ -272,7 +273,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "사용자 지정 G 코드" @@ -834,9 +835,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -847,6 +848,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -944,7 +946,7 @@ msgstr "" "Slic3r는 프린터 호스트에 G 코드 파일을 업로드할 수 있습니다. 이 필드에는 API " "키 또는 인증에 필요한 암호가 포함되어야 합니다." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "프린터" @@ -1152,7 +1154,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "℃" @@ -1312,6 +1314,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1333,7 +1336,7 @@ msgstr "이 팬 속도는 모든 브릿지 및 오버행 중에 적용됩니다. #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1394,7 +1397,7 @@ msgstr "브릿지(Bridges)" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "속도" @@ -1416,7 +1419,7 @@ msgstr "브릿지 인쇄 속도." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm³/s²" @@ -1887,8 +1890,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1916,7 +1919,7 @@ msgstr "기본값" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "높이" @@ -1931,7 +1934,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "반경" @@ -2069,7 +2072,7 @@ msgstr "" "멘트 체적 속도 최소로 제한한다. 제한 없음에 대해 0으로 설정하십시오." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s²" @@ -2366,7 +2369,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "비용" @@ -2397,7 +2400,7 @@ msgstr "" "에 충분한지 여부를 확인하기 위해 스풀과 필라멘트의 계산 된 무게와 측정 된 무" "게를 비교할 수 있습니다." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2509,7 +2512,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "첫 레이어" @@ -2812,8 +2815,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "이송" @@ -5022,7 +5025,7 @@ msgstr "" "이 매트릭스는 지정 된 도구 쌍에 대해 와이퍼 타워의 새필라멘트를 제거 하는 데 " "필요한 체적 (입방 밀리 미터)을 설명 합니다." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "넓이" @@ -6220,7 +6223,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "모델을 분할하고 SLA 인쇄 레이어를 PNG로 내보냅니다." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "G코드 내보내기" @@ -6526,7 +6529,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6725,8 +6728,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "" @@ -7380,8 +7383,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "정렬" @@ -7570,7 +7573,7 @@ msgstr "침대(bed) 모양" msgid "Load shape from STL..." msgstr "STL파일 로드." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "설정" @@ -8050,7 +8053,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8128,7 +8131,7 @@ msgid "" msgstr "" "또한 업데이트가 적용되기 전에 전체 구성의 백업 구성(스냅샷)이 생성됩니다." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8173,7 +8176,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "디스크에서 재장전" @@ -8634,7 +8637,7 @@ msgid "Perform" msgstr "" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "실행 취소" @@ -9080,7 +9083,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "출력 설정" @@ -9141,10 +9144,10 @@ msgstr "기본 값" msgid "parameter name" msgstr "매개 변수 명칭" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9395,7 +9398,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "삭제" @@ -9446,102 +9449,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "와이프(wipe) 탑의 최소 퍼지" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "타입" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "특색 유형" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "레이어" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "팬 속도" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "온도" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "시간" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "공구 위치" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "오류" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9554,198 +9557,198 @@ msgstr "오류" msgid "in" msgstr "에서" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "숨기려면 클릭하십시오." -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "표시하려면 클릭하십시오." -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "최대 " -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "부터" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "에서" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "백분율" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "높이 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "폭 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "속도 (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "체적 유량(mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "도구" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "컬러 프린트" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "기본 색상" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "기본 색상" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "색상 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "인쇄" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "일시 정지" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "이벤트" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "남은 시간" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "기간" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "필라멘트 설정을 선택" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "일반 모드" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "스텔스 모드" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "스텔스 모드 표시" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "일반 모드 표시" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "리트랙션" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "환원점" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "도구 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "색상 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "인쇄 일시 중지" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "사용자 지정 G 코드" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "쉘(Shells)" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "공구 마커" @@ -9907,9 +9910,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "왼쪽 클릭" @@ -9919,7 +9922,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "오른쪽 클릭" @@ -9928,9 +9931,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "드래그" @@ -9991,7 +9994,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "초기화" @@ -10425,9 +10428,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10620,7 +10623,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "로딩중" @@ -10876,7 +10879,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "마우스 휠: " @@ -10931,7 +10934,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "물체(Gizmo)를 배드위로" @@ -10997,7 +11000,7 @@ msgid "Hollow and drill" msgstr "중공 및 드릴" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11246,12 +11249,12 @@ msgstr "" msgid "Move" msgstr "이동" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "개체(Gizmo) 이동" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "물체(Gizmo) 회전" @@ -11418,7 +11421,7 @@ msgid "Lock supports under new islands" msgstr "새영역에서 서포트 잠금 지원" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "선택한 지점 제거" @@ -11427,17 +11430,17 @@ msgid "Remove all points" msgstr "모든 지점 제거" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "적용하기" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "변경사항을 취소" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "지점 자동 생성" @@ -11465,99 +11468,99 @@ msgstr "" msgid "Support parameter change" msgstr "서포트 매개 변수 변경" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA 서포트 지점" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "수동으로 편집한 서포트 지점을 저장 하시 겠습니까?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "서포트 지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "서포트 지점 편집" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "서포트 자동 생성" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA 물체(gizmo) 바로 가기" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "참고: 일부 단축키는 (비)편집 모드 에서만 작동 합니다." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "점 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "선택 영역에 지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "선택 영역에서 지점 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "사각형으로 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "사각형으로 선택 해제" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "모든 지점들 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "갈무리된 평면 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "갈무리된 평면 재설정" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "편집 모드로 전환" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11807,343 +11810,343 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "가변 레이어 높이 기능 사용" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "왼쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "디테일 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "디테일 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "시프트 + 왼쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "베이스로 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "시프트 + 오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "마우스 휠: " -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "편집 영역 증가/감소" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "품질 /속도" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "높은 인쇄 속도와 높은 인쇄 품질." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "최소 분 유지" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "가변 레이어 높이 - 수동 편집" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "가변 레이어 높이 - 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "가변 레이어 높이 - 어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "가변 레이어 높이 - 모든 것을 부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "오브젝트 반전" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "개체 이동" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "설정으로 전환" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "인쇄 설정을 선택 합니다" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "&필라멘트 설정 탭" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "재질 설정 탭" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "프린터 설정을 선택 합니다" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "되돌리기 기록" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "다시 실행 히스토리" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "%1$d 되돌아 가기" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "%1$d 다시 실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "더하기..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "모두 삭제" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "선택 정렬" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "오른쪽 마우스 버튼을 클릭하여 배열 옵션을 표시합니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "복사" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "붙여넣기" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "인스턴스 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "인스턴스 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "오브젝트별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "파트별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "오른쪽 마우스 버튼을 클릭하여 기록을 열/닫습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "다음 작업 실행 취소 : %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "다시 실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "다음 작업 다시 실행: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "새로운 슬라이싱 작업 시작" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "잘못된 데이터" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "인쇄 영역 외부의 물체가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "인쇄 영역 외부의 도구 경로가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "인쇄 영역 외부의 SLA 지지대가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12152,7 +12155,7 @@ msgstr "" "현재 문제를 해결하여 계속 슬라이싱합니다." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12160,16 +12163,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12178,11 +12181,11 @@ msgstr "" msgid "ERROR:" msgstr "오류:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "선택-사각형에서 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "선택 영역-사각형에서 제거" @@ -12342,7 +12345,7 @@ msgstr "" msgid "Critical error" msgstr "중요 오류" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -12405,7 +12408,8 @@ msgstr "" "계속하시겠습니까?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "선택 기억" @@ -12664,7 +12668,7 @@ msgstr "" "언어를 전환 하면 응용 프로그램 재시작 합니다. 플레이트 위 오브젝트는 모두 지" "워집니다." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "계속 하시겠습니까?" @@ -12747,7 +12751,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "브라우저에서 하이퍼링크를 열도록 억제" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12756,7 +12760,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12764,7 +12768,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "프라사슬라이스: 다시 물어보지 마세요." @@ -12810,12 +12814,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13008,7 +13012,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "디스크에서 선택한 볼륨 다시 로드" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -13032,19 +13036,19 @@ msgstr "볼륨 인쇄배율 조정" msgid "Scale the selected object to fit the print volume" msgstr "인쇄 볼륨에 맞게 선택한 객체의 배율 조정" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "제국 단위에서 변환" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "제국 단위에서 변환을 되돌리기" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -13316,11 +13320,11 @@ msgstr "부품을 불러 오기" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "파일 로드" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "오류!" @@ -13826,18 +13830,18 @@ msgstr "정렬" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13966,7 +13970,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "침대에 다중 부품 오브젝트가 있는 SLA 프로젝트를 로드할 수 없습니다." #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "주의!" @@ -14017,7 +14021,7 @@ msgstr "ini/amf/3mf/gcode에서 컨피그로 가져오기" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "ini/amf/3mf/gcode에서 구성을 로드하고 병합" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "G-code 보내기" @@ -14411,7 +14415,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "미리보기" @@ -14532,6 +14536,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14565,8 +14600,8 @@ msgstr "" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -15136,7 +15171,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "사이드바 축소" @@ -15256,7 +15291,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15513,7 +15548,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "경고" @@ -15621,7 +15656,7 @@ msgid "This printer will be shown in the presets list as" msgstr "이 프린터는 사전 설정 목록에 표시됩니다." #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15759,32 +15794,32 @@ msgstr[0] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "프린터의 마지막 관련 사전 설정을 삭제할 수 없습니다." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "저장" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "무시\t" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -15793,43 +15828,43 @@ msgstr "" "성공적으로 마운트 해제됩니다. 이제 %s %s 장치(장치를 컴퓨터에서 안전하게 제거" "할 수 있습니다)." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "장치 %s(%s)의 배출이 실패했습니다." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "새로운 프로젝트" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "사이드바 확장" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15838,21 +15873,21 @@ msgid_plural "" "PrusaSlicer" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15865,13 +15900,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15881,11 +15916,11 @@ msgid_plural "" "These objects have been removed from the model" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15897,15 +15932,15 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15917,40 +15952,40 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "다중 부품 객체가 감지" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "감지된 고급 데이터" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -15960,95 +15995,95 @@ msgstr "" "여러 객체(object)로 간주하는 대신,\n" "이 파일들은 여러 부분을 갖는 단일 객체(object)를 나타낼 수 있습니까?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "개체가 너무 큽니까?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "STL 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "AMF 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "파일을 다음과 같이 저장" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "OBJ 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "오브젝트 지우기" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "프로젝트 재설정" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "오브젝트별 분할" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16056,17 +16091,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16074,7 +16109,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16082,109 +16117,109 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "바로 슬라이스" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "다른 내보내기 작업이 현재 실행 중입니다." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "다시 로드할 파일을 선택하십시오." -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "선택한 파일" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "다음에서 다시 로드됩니다." -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "다시 로드할 수 없습니다." -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "다시 로드하는 동안 오류" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "디스크에서 모두 다시 로드 " -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "슬라이스 모델에 대한 활성 경고가 있습니다." -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "생성된 경고" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D 편집기 보기" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16192,186 +16227,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "프로젝트 불러오기" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "개체 가져오기" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "가져오기 개체" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "SLA 아카이브 가져오기" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "유효한 gcode가 포함되어 있지 않습니다." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr ".gcode 파일을 로드하는 동안 오류" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "실행" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "&프로젝트 열기" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "구성만 가져오기" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "파일에 적용할 작업 선택" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "다시 보지 않기" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "한 번에 하나의 .gcode 파일만 열 수 있습니다." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "G 코드 파일 드래그 및 드롭" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16381,11 +16416,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16393,49 +16428,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "로드 파일" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "파일 로드" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "모든 개체가 제거되고 계속되나요?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "선택한 개체 삭제" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "인스턴스 증가" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "인스턴스 감소" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "사본 수를 입력합니다." -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "선택한 개체의 복사본" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "복사본 수를 %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "침대 채우기" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16445,7 +16480,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16454,88 +16489,88 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "G-code 파일 다른 이름 저장:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16543,15 +16578,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "내보내기" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "프린터로 보내기" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "클립보드에서 붙여넣기" @@ -16949,106 +16984,116 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "렌더링" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "환경 맵 사용" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "활성화된 경우 환경 맵을 사용하여 개체를 렌더링합니다." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "기본 크기에 대한 아이콘 크기" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "기본 아이콘과 관련하여 도구 모음 아이콘 크기를 선택합니다." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "레이아웃 옵션" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "탭 표시줄이 있는 오래된 일반 레이아웃" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "모달이 아닌 창의 설정" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/ko_KR/PrusaSlicer_ko_KR.po b/resources/localization/ko_KR/PrusaSlicer_ko_KR.po index c1ac4788c0..dee837c12e 100644 --- a/resources/localization/ko_KR/PrusaSlicer_ko_KR.po +++ b/resources/localization/ko_KR/PrusaSlicer_ko_KR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2021-04-04 22:15+0900\n" "Last-Translator: \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "알 수 없음" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "솔리드 인필" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "가장 윗부분 채움" @@ -63,23 +63,23 @@ msgstr "가장 윗부분 채움" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "다림 질" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "공백 채움" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -103,25 +103,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "서포트 재료 / 라프트 / 스커트 익스트루더" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "서포트 인터페이스" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "와이프 타워 - 버려진 필라멘트 조절" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "사용자 정의" @@ -272,7 +273,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "사용자 지정 G 코드" @@ -834,9 +835,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -847,6 +848,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -944,7 +946,7 @@ msgstr "" "Slic3r는 프린터 호스트에 G 코드 파일을 업로드할 수 있습니다. 이 필드에는 API " "키 또는 인증에 필요한 암호가 포함되어야 합니다." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "프린터" @@ -1152,7 +1154,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "℃" @@ -1312,6 +1314,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1333,7 +1336,7 @@ msgstr "이 팬 속도는 모든 브릿지 및 오버행 중에 적용됩니다. #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1394,7 +1397,7 @@ msgstr "브릿지(Bridges)" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "속도" @@ -1416,7 +1419,7 @@ msgstr "브릿지 인쇄 속도." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm³/s²" @@ -1887,8 +1890,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1916,7 +1919,7 @@ msgstr "기본값" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "높이" @@ -1931,7 +1934,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "반경" @@ -2069,7 +2072,7 @@ msgstr "" "멘트 체적 속도 최소로 제한한다. 제한 없음에 대해 0으로 설정하십시오." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s²" @@ -2366,7 +2369,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "비용" @@ -2397,7 +2400,7 @@ msgstr "" "에 충분한지 여부를 확인하기 위해 스풀과 필라멘트의 계산 된 무게와 측정 된 무" "게를 비교할 수 있습니다." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2509,7 +2512,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "첫 레이어" @@ -2812,8 +2815,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "이송" @@ -5022,7 +5025,7 @@ msgstr "" "이 매트릭스는 지정 된 도구 쌍에 대해 와이퍼 타워의 새필라멘트를 제거 하는 데 " "필요한 체적 (입방 밀리 미터)을 설명 합니다." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "넓이" @@ -6220,7 +6223,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "모델을 분할하고 SLA 인쇄 레이어를 PNG로 내보냅니다." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "G코드 내보내기" @@ -6526,7 +6529,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6725,8 +6728,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "" @@ -7380,8 +7383,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "정렬" @@ -7570,7 +7573,7 @@ msgstr "침대(bed) 모양" msgid "Load shape from STL..." msgstr "STL파일 로드." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "설정" @@ -8050,7 +8053,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8128,7 +8131,7 @@ msgid "" msgstr "" "또한 업데이트가 적용되기 전에 전체 구성의 백업 구성(스냅샷)이 생성됩니다." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8173,7 +8176,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "디스크에서 재장전" @@ -8634,7 +8637,7 @@ msgid "Perform" msgstr "" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "실행 취소" @@ -9080,7 +9083,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "출력 설정" @@ -9141,10 +9144,10 @@ msgstr "기본 값" msgid "parameter name" msgstr "매개 변수 명칭" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9395,7 +9398,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "삭제" @@ -9446,102 +9449,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "와이프(wipe) 탑의 최소 퍼지" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "타입" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "특색 유형" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "레이어" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "팬 속도" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "온도" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "시간" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "공구 위치" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "오류" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9554,198 +9557,198 @@ msgstr "오류" msgid "in" msgstr "에서" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "숨기려면 클릭하십시오." -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "표시하려면 클릭하십시오." -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "최대 " -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "부터" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "에서" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "백분율" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "높이 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "폭 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "속도 (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "체적 유량(mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "도구" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "컬러 프린트" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "기본 색상" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "기본 색상" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "색상 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "인쇄" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "일시 정지" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "이벤트" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "남은 시간" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "기간" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "필라멘트 설정을 선택" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "일반 모드" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "스텔스 모드" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "스텔스 모드 표시" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "일반 모드 표시" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "리트랙션" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "환원점" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "도구 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "색상 변경" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "인쇄 일시 중지" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "사용자 지정 G 코드" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "쉘(Shells)" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "공구 마커" @@ -9907,9 +9910,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "왼쪽 클릭" @@ -9919,7 +9922,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "오른쪽 클릭" @@ -9928,9 +9931,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "드래그" @@ -9991,7 +9994,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "초기화" @@ -10425,9 +10428,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10620,7 +10623,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "로딩중" @@ -10876,7 +10879,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "마우스 휠: " @@ -10931,7 +10934,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "물체(Gizmo)를 배드위로" @@ -10997,7 +11000,7 @@ msgid "Hollow and drill" msgstr "중공 및 드릴" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11246,12 +11249,12 @@ msgstr "" msgid "Move" msgstr "이동" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "개체(Gizmo) 이동" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "물체(Gizmo) 회전" @@ -11418,7 +11421,7 @@ msgid "Lock supports under new islands" msgstr "새영역에서 서포트 잠금 지원" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "선택한 지점 제거" @@ -11427,17 +11430,17 @@ msgid "Remove all points" msgstr "모든 지점 제거" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "적용하기" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "변경사항을 취소" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "지점 자동 생성" @@ -11465,99 +11468,99 @@ msgstr "" msgid "Support parameter change" msgstr "서포트 매개 변수 변경" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA 서포트 지점" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "수동으로 편집한 서포트 지점을 저장 하시 겠습니까?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "서포트 지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "서포트 지점 편집" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "서포트 자동 생성" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA 물체(gizmo) 바로 가기" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "참고: 일부 단축키는 (비)편집 모드 에서만 작동 합니다." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "점 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "지점 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "선택 영역에 지점 추가" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "선택 영역에서 지점 제거" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "사각형으로 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "사각형으로 선택 해제" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "모든 지점들 선택" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "갈무리된 평면 이동" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "갈무리된 평면 재설정" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "편집 모드로 전환" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11807,343 +11810,343 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "가변 레이어 높이 기능 사용" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "왼쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "디테일 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "디테일 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "시프트 + 왼쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "베이스로 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "시프트 + 오른쪽 마우스 버튼:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "마우스 휠: " -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "편집 영역 증가/감소" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "품질 /속도" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "높은 인쇄 속도와 높은 인쇄 품질." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "최소 분 유지" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "가변 레이어 높이 - 수동 편집" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "가변 레이어 높이 - 재설정" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "가변 레이어 높이 - 어뎁티브" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "가변 레이어 높이 - 모든 것을 부드럽게" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "오브젝트 반전" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "개체 이동" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "설정으로 전환" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "인쇄 설정을 선택 합니다" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "&필라멘트 설정 탭" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "재질 설정 탭" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "프린터 설정을 선택 합니다" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "되돌리기 기록" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "다시 실행 히스토리" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "%1$d 되돌아 가기" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "%1$d 다시 실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "더하기..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "모두 삭제" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "선택 정렬" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "오른쪽 마우스 버튼을 클릭하여 배열 옵션을 표시합니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "복사" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "붙여넣기" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "인스턴스 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "인스턴스 제거" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "오브젝트별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "파트별 분할" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "오른쪽 마우스 버튼을 클릭하여 기록을 열/닫습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "다음 작업 실행 취소 : %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "다시 실행" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "다음 작업 다시 실행: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "새로운 슬라이싱 작업 시작" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "잘못된 데이터" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "인쇄 영역 외부의 물체가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "인쇄 영역 외부의 도구 경로가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "인쇄 영역 외부의 SLA 지지대가 감지되었습니다." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12152,7 +12155,7 @@ msgstr "" "현재 문제를 해결하여 계속 슬라이싱합니다." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12160,16 +12163,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12178,11 +12181,11 @@ msgstr "" msgid "ERROR:" msgstr "오류:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "선택-사각형에서 추가" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "선택 영역-사각형에서 제거" @@ -12342,7 +12345,7 @@ msgstr "" msgid "Critical error" msgstr "중요 오류" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -12405,7 +12408,8 @@ msgstr "" "계속하시겠습니까?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "선택 기억" @@ -12664,7 +12668,7 @@ msgstr "" "언어를 전환 하면 응용 프로그램 재시작 합니다. 플레이트 위 오브젝트는 모두 지" "워집니다." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "계속 하시겠습니까?" @@ -12747,7 +12751,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "브라우저에서 하이퍼링크를 열도록 억제" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12756,7 +12760,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12764,7 +12768,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "프라사슬라이스: 다시 물어보지 마세요." @@ -12810,12 +12814,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13008,7 +13012,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "디스크에서 선택한 볼륨 다시 로드" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -13032,19 +13036,19 @@ msgstr "볼륨 인쇄배율 조정" msgid "Scale the selected object to fit the print volume" msgstr "인쇄 볼륨에 맞게 선택한 객체의 배율 조정" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "제국 단위에서 변환" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "제국 단위에서 변환을 되돌리기" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -13316,11 +13320,11 @@ msgstr "부품을 불러 오기" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "파일 로드" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "오류!" @@ -13826,18 +13830,18 @@ msgstr "정렬" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13966,7 +13970,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "침대에 다중 부품 오브젝트가 있는 SLA 프로젝트를 로드할 수 없습니다." #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "주의!" @@ -14017,7 +14021,7 @@ msgstr "ini/amf/3mf/gcode에서 컨피그로 가져오기" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "ini/amf/3mf/gcode에서 구성을 로드하고 병합" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "G-code 보내기" @@ -14411,7 +14415,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "미리보기" @@ -14532,6 +14536,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14565,8 +14600,8 @@ msgstr "" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -15136,7 +15171,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "사이드바 축소" @@ -15256,7 +15291,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15513,7 +15548,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "경고" @@ -15621,7 +15656,7 @@ msgid "This printer will be shown in the presets list as" msgstr "이 프린터는 사전 설정 목록에 표시됩니다." #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15759,32 +15794,32 @@ msgstr[0] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "프린터의 마지막 관련 사전 설정을 삭제할 수 없습니다." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "저장" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "무시\t" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -15793,43 +15828,43 @@ msgstr "" "성공적으로 마운트 해제됩니다. 이제 %s %s 장치(장치를 컴퓨터에서 안전하게 제거" "할 수 있습니다)." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "장치 %s(%s)의 배출이 실패했습니다." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "새로운 프로젝트" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "사이드바 확장" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15838,21 +15873,21 @@ msgid_plural "" "PrusaSlicer" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15865,13 +15900,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15881,11 +15916,11 @@ msgid_plural "" "These objects have been removed from the model" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15897,15 +15932,15 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15917,40 +15952,40 @@ msgid_plural "" "the dimensions of these objects?" msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "다중 부품 객체가 감지" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "감지된 고급 데이터" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -15960,95 +15995,95 @@ msgstr "" "여러 객체(object)로 간주하는 대신,\n" "이 파일들은 여러 부분을 갖는 단일 객체(object)를 나타낼 수 있습니까?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "개체가 너무 큽니까?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "STL 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "AMF 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "파일을 다음과 같이 저장" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "OBJ 파일 내보내기:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "오브젝트 지우기" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "프로젝트 재설정" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "오브젝트별 분할" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16056,17 +16091,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16074,7 +16109,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16082,109 +16117,109 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "바로 슬라이스" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "다른 내보내기 작업이 현재 실행 중입니다." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "다시 로드할 파일을 선택하십시오." -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "선택한 파일" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "다음에서 다시 로드됩니다." -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "다시 로드할 수 없습니다." -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "다시 로드하는 동안 오류" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "디스크에서 모두 다시 로드 " -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "슬라이스 모델에 대한 활성 경고가 있습니다." -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "생성된 경고" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D 편집기 보기" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16192,186 +16227,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "프로젝트 불러오기" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "개체 가져오기" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "가져오기 개체" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "SLA 아카이브 가져오기" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "유효한 gcode가 포함되어 있지 않습니다." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr ".gcode 파일을 로드하는 동안 오류" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "실행" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "&프로젝트 열기" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "구성만 가져오기" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "파일에 적용할 작업 선택" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "다시 보지 않기" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "한 번에 하나의 .gcode 파일만 열 수 있습니다." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "G 코드 파일 드래그 및 드롭" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16381,11 +16416,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16393,49 +16428,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "로드 파일" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "파일 로드" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "모든 개체가 제거되고 계속되나요?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "선택한 개체 삭제" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "인스턴스 증가" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "인스턴스 감소" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "사본 수를 입력합니다." -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "선택한 개체의 복사본" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "복사본 수를 %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "침대 채우기" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16445,7 +16480,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16454,88 +16489,88 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "G-code 파일 다른 이름 저장:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16543,15 +16578,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "내보내기" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "프린터로 보내기" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "클립보드에서 붙여넣기" @@ -16949,106 +16984,116 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "렌더링" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "환경 맵 사용" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "활성화된 경우 환경 맵을 사용하여 개체를 렌더링합니다." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "기본 크기에 대한 아이콘 크기" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "기본 아이콘과 관련하여 도구 모음 아이콘 크기를 선택합니다." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "레이아웃 옵션" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "탭 표시줄이 있는 오래된 일반 레이아웃" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "모달이 아닌 창의 설정" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/nl/PrusaSlicer_nl.po b/resources/localization/nl/PrusaSlicer_nl.po index 21eb0a332f..2d69c2d571 100644 --- a/resources/localization/nl/PrusaSlicer_nl.po +++ b/resources/localization/nl/PrusaSlicer_nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2022-09-27 15:39+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Onbekend" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Dichte vulling" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Bovenste dichte vulling" @@ -63,23 +63,23 @@ msgstr "Bovenste dichte vulling" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Strijken" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Gatenvulling" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -103,25 +103,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Support" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Supportinterface" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Afveegblok" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Aangepast" @@ -293,7 +294,7 @@ msgid "Filament End G-code" msgstr "Filament eind-G-code" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Custom G-code" @@ -873,9 +874,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -886,6 +887,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -986,7 +988,7 @@ msgstr "" "PrusaSlicer kan .gcode-bestanden naar een printerhost uploaden. Dit veld " "moet de API-key of het wachtwoord voor authenticatie bevatten." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Printer" @@ -1200,7 +1202,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1361,6 +1363,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1382,7 +1385,7 @@ msgstr "Deze ventilatorsnelheid wordt aangehouden bij bruggen en overhanging." #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1444,7 +1447,7 @@ msgstr "Bruggen" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Snelheid" @@ -1466,7 +1469,7 @@ msgstr "Printsnelheid voor bruggen." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1953,8 +1956,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1983,7 +1986,7 @@ msgstr "standaard" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Hoogte" @@ -1998,7 +2001,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Radius" @@ -2143,7 +2146,7 @@ msgstr "" "ingesteld is op 0, geldt er geen limiet." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2447,7 +2450,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Kosten" @@ -2480,7 +2483,7 @@ msgstr "" "berekende gewicht van de filamentspoel om te weten te komen of de " "hoeveelheid filament op de spoel voldoende is om de print te voltooien." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2594,7 +2597,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Eerste laag" @@ -2918,8 +2921,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Beweging" @@ -5237,7 +5240,7 @@ msgstr "" "Deze matrix beschrijft volume (in mm³) dat is vereist om nieuw filament af " "te vegen aan het afveegblok voor elk paar van extruders." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Breedte" @@ -6494,7 +6497,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Slice het model en exporteer SLA-printlagen als .PNG-bestanden." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Exporteer .gcode-bestand" @@ -6820,7 +6823,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7019,8 +7022,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Gebruikt filament" @@ -7679,8 +7682,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Schikken" @@ -7873,7 +7876,7 @@ msgstr "Bedvorm" msgid "Load shape from STL..." msgstr "Laad vorm van STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Instellingen" @@ -8375,7 +8378,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8455,7 +8458,7 @@ msgstr "" "Daarnaast wordt een backup-opname van de hele configuratie gemaakt voor een " "update wordt toegepast." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8500,7 +8503,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Herlaad van schijf" @@ -8984,7 +8987,7 @@ msgid "Perform" msgstr "Uitvoeren" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Maak ongedaan" @@ -9445,7 +9448,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Printinstellingen" @@ -9510,10 +9513,10 @@ msgstr "standaardwaarde" msgid "parameter name" msgstr "parameternaam" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9767,7 +9770,7 @@ msgid "Add one or more custom shapes" msgstr "Voeg een of meer aangepaste vormen toe" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Verwijder" @@ -9823,102 +9826,102 @@ msgstr "Verander miniatuur" msgid "Loading of the \"%1%\"" msgstr "Laden van de \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Afvegen" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Type" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Type optie" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Laag" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Ventilatorsnelheid" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Temperatuur" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Tijd" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Toolpositie" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Fout" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9931,198 +9934,198 @@ msgstr "Fout" msgid "in" msgstr "in" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Klik om te verbergen" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Klik om te tonen" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "tot op" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "boven" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "vanaf" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "naar" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Percentage" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Hoogte (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Breedte (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Snelheid (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Temperatuur (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetrisch debiet (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Tool" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Kleurenprint" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Standaardkleur" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "standaardkleur" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Kleurwissel" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Print" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pauzeer" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Gebeurtenis" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Resterende tijd" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Duur" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Geschatte printtijden" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Normale modus" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Stille modus" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Totaal" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Toon stille modus" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Toon normale modus" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Retracties" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Deretracties" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Naad" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Toolwisselingen" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Kleurwisselingen" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Printpauzes" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Aangepaste G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Shells" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Toolmarkering" @@ -10284,9 +10287,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Linkermuisknop" @@ -10296,7 +10299,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Rechtermuisknop" @@ -10305,9 +10308,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Versleep" @@ -10367,7 +10370,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Reset" @@ -10804,9 +10807,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10999,7 +11002,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Aan het laden" @@ -11262,7 +11265,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Scrollwieltje" @@ -11317,7 +11320,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Plaats op vlak" @@ -11383,7 +11386,7 @@ msgid "Hollow and drill" msgstr "Uithollen en gat toevoegen" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11636,12 +11639,12 @@ msgstr "" msgid "Move" msgstr "Verplaats" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Verplaatsen" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Roteren" @@ -11810,7 +11813,7 @@ msgid "Lock supports under new islands" msgstr "Vergrendel support onder nieuwe eilanden" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Verwijder geselecteerde punten" @@ -11819,17 +11822,17 @@ msgid "Remove all points" msgstr "Verwijder alle punten" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Wijzigingen toepassen" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Wijzigingen afwijzen" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Genereer automatisch punten" @@ -11857,99 +11860,99 @@ msgstr "" msgid "Support parameter change" msgstr "Wijzig supportparameter" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA-supportpunten" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Wilt u handmatig aangepaste supportpunten opslaan?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Supportpunten opslaan?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Verplaats supportpunt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Bewerk supportpunten" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Automatisch gegenereerde supportpunten" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA sneltoetsen" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Let op: sommige sneltoetsen werken alleen in bewerkmodus." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Voeg punt toe" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Verwijder punt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Verplaats punt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Voeg punt toe aan selectie" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Verwijder punt uit selectie" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Selecteer met boxselectie" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Deselecteer met boxselectie" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Selecteer alle punten" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Verplaats snijvlak" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Reset snijvlak" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Schakel over naar bewerkmodus" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12202,345 +12205,345 @@ msgstr "" "U bewerkt momenteel SLA-supportpunten. Pas de wijzigingen toe of negeer ze " "eerst." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Variabele laagdikte" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Linkermuisknop:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Voeg detail toe" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Rechtermuisknop:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Verwijder detail" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + linkermuisknop:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Reset" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + rechtermuisknop:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Egaliseren" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Scrollwieltje:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Vergroot/verklein bewerkgebied" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptief" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Kwaliteit / Snelheid" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Hogere printkwaliteit tegenover een hogere printsnelheid." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Egaliseer" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Behoud min" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Variabele laagdikte - handmatig bewerken" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Volg." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Variabele laagdikte - reset" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Variabele laagdikte - adaptief" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Variabele laagdikte - egaliseer alles" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Spiegel object" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Verplaats object" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Schakel over naar instellingen" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Printinstellingentab" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Filamentinstellingentab" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Materiaalinstellingentab" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Printerinstellingentab" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Geschiedenis ongedaan maken" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Geschiedenis opnieuw doen" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "Maak %1$d actie ongedaan" msgstr[1] "Maak %1$d acties ongedaan" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "Doe %1$d actie opnieuw" msgstr[1] "Doe %1$d acties opnieuw" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Voeg toe..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Verwijder alles" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Schik selectie" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Rechtermuisklik om schikopties te tonen" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopieer" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Plak" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Voeg instantie toe" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Verwijder instantie" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Verdeel in objecten" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Verdeel in onderdelen" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Rechtermuisklik om geschiedenis te openen/sluiten" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Volgende ongedaan maken: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Doe opnieuw" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Volgende opnieuw doen: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Slicen" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Ongeldige data" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Er is een object buiten het printbereik gedetecteerd." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Er is een toolpad buiten het printbereik gedetecteerd." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Er zijn SLA-supports buiten het printbereik gedetecteerd." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Sommige objecten zijn niet zichtbaar tijdens het bewerken." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12549,7 +12552,7 @@ msgstr "" "Los het probleem op om door te gaan met slicen." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12557,16 +12560,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Spring naar" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12575,11 +12578,11 @@ msgstr "Spring naar" msgid "ERROR:" msgstr "Fout:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Selectie - Voeg toe van boxselectie" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Selectie - Verwijder van boxselectie" @@ -12747,7 +12750,7 @@ msgstr "" msgid "Critical error" msgstr "Kritische fout" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Interne fout: %1%" @@ -12826,7 +12829,8 @@ msgstr "" "Wilt u doorgaan?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Onthoud mijn keuze" @@ -13098,7 +13102,7 @@ msgstr "" "Het veranderen van de taal zorgt dat het programma opnieuw opstart.\n" "U verliest de geladen inhoud zoals getoond in de modelweergave." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "" @@ -13183,7 +13187,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Hyperlinks openen in browser uitzetten" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer onthoudt uw keuze." @@ -13192,7 +13196,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "U wordt niet opnieuw gevraagd over het bewegen over hyperlinks." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13202,7 +13206,7 @@ msgstr "" "om uw keuze te wijzigen." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: vraag het niet nogmaals" @@ -13248,12 +13252,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13448,7 +13452,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "Herlaad de geselecteerde volumes vanaf schijf" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Vervang met STL" @@ -13472,19 +13476,19 @@ msgstr "Verschaal tot printvolume" msgid "Scale the selected object to fit the print volume" msgstr "Verschaal het geselecteerde object tot deze in het printvolume past" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Converteer naar Engelse eenheden" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Conversie van Engelse eenheden ongedaan maken" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Converteer vanaf meters" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Omrekenen van meters terugdraaien" @@ -13764,11 +13768,11 @@ msgstr "Laad onderdeel" msgid "Load Modifier" msgstr "Laad bewerker" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Bestand laden" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Fout!" @@ -14278,18 +14282,18 @@ msgstr "Schikken" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14426,7 +14430,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "U kunt geen SLA-project laden met een meerdelig object op het bed" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Attentie!" @@ -14478,7 +14482,7 @@ msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" "Laad configuratie van .INI-, .AMF-, .3MF- of .gcode-bestanden en voeg samen" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Stuur G-code" @@ -14877,7 +14881,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "Toon/verberg G-code venster" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Sliceweergave" @@ -14999,6 +15003,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15032,8 +15067,8 @@ msgstr "PrusaSlicer sluit nu" msgid "Closing PrusaSlicer while some presets are modified." msgstr "PrusaSlicer sluit terwijl sommige presets aangepast zijn." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Zonder titel" @@ -15604,7 +15639,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "Zijbalk inklappen" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Zijbalk inklappen" @@ -15726,7 +15761,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15992,7 +16027,7 @@ msgstr "Exporteer." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "Waarschuwing:" @@ -16103,7 +16138,7 @@ msgid "This printer will be shown in the presets list as" msgstr "De printer wordt getoond in de presets als" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16248,25 +16283,25 @@ msgstr "" "Het is niet mogelijk om de laatst gerelateerde preset voor de printer te " "verwijderen." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Wilt u de wijzigingen opslaan naar \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Opslaan" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Afwijzen" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Vraag naar niet-opgeslagen wijzigingen in dit project" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16276,7 +16311,7 @@ msgstr "" "- het sluiten van PrusaSlicer;\n" "- het laden of openen van een nieuw project" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16285,43 +16320,43 @@ msgstr "" "Succesvol ontkoppeld. Het apparat %s(%s) kan nu veilig worden verwijderd uit " "de computer." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Uitwerpen van apparat %s(%s) mislukt." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nieuw project" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Zijbalk uitklappen" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16335,21 +16370,21 @@ msgstr[1] "" "De vorige presets zijn tijdelijk geïnstalleerd op de actieve instantie van " "PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "Laden van bestand \"%1%\" mislukt dankzij een ongeldige configuratie." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16362,13 +16397,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16383,11 +16418,11 @@ msgstr[1] "" "Objectengrootte van bestand %s blijken nul te zijn.\n" "Het object is verwijderd van het model" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "De afmetingen van het object zijn nul" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16406,15 +16441,15 @@ msgstr[1] "" "De gebruikte eenheid van PrusaSlicer is millimeters. Wilt u de afmetingen " "van het object verschalen?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "Het object is te klein" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Pas toe op alle resterende kleine objecten die worden geladen." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16433,7 +16468,7 @@ msgstr[1] "" "De gebruikte eenheid van PrusaSlicer is millimeters. Wilt u de afmetingen " "van het object verschalen?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16444,15 +16479,15 @@ msgstr "" "Moet het bestand worden geladen als één object met meerdere onderdelen\n" "in plaats van deze te beschouwen als meerdere objecten?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Meerdelig object gedetecteerd" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" @@ -16460,18 +16495,18 @@ msgstr "" "Dit bestand kan niet geladen worden in eenvoudige modus. Wilt u overstappen " "op geavanceerde modus?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Geavanceerde data gedetecteerd" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16481,7 +16516,7 @@ msgstr "" "Moeten deze objecten beschouwd worden als één object\n" "met meerdere onderdelen, of als meerdere objecten?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16489,63 +16524,63 @@ msgstr "" "Het object is te groot. Daarom is het automatisch verschaald tot de grootte " "van het printbed." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Object te groot?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Exporteer .STL-bestand:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Exporteer .AMF-bestand:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Bestand opslaan als:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Exporteer .OBJ-bestand:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Verwijder object" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Verwijder alle objecten" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Reset project" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." @@ -16553,15 +16588,15 @@ msgstr "" "Het geselecteerde object kan niet gesplitst worden omdat het maar één " "onderdeel bevat." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Alle niet-solide onderdelen (bewerkers) zijn verwijderd" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Splits op naar objecten" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -16569,13 +16604,13 @@ msgstr "" "Een object heeft custom supportforcering die niet gebruikt worden omdat " "supports uit staan." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16583,17 +16618,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16601,7 +16636,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16609,110 +16644,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Slice nu" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Een andere export loopt op dit moment." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Vervangen door:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Niet mogelijk om te vervangen met meer dan één volume" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Fout tijdens vervangen" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Selecteer het nieuwe bestand" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "Vervangbestand is niet geselecteerd" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Selecteer het bestand om te herladen" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "Het geselecteerde bestand" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "verschilt ten opzichte van het originele bestand" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Wilt u het vervangen" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Herladen van:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Niet in staat om te herladen:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Fout tijdens herladen" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Herlaad alles van schijf" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Er zijn actieve waarschuwingen wat betreft de slice:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "gegeven waarschuwingen" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D-bewerkingsweergave" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Ongedaan maken / opnieuw doen wordt verwerkt" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16723,21 +16758,21 @@ msgstr "" "Sommige %1% presets zijn aangepast. Deze gaan verloren bij het wijzigen van " "het soort printer." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Een nieuw project aanmaken terwijl het huidige project is aangepast." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Een nieuw project aanmaken terwijl sommige presets zijn aangepast." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "U kunt de aanpassingen in de preset behouden bij het nieuwe project, of deze " "verwijderen" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16748,167 +16783,167 @@ msgstr "" "Let op dat als de wijzigingen worden opgeslagen, deze niet bewaard worden in " "het nieuwe project" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Maak een nieuw project aan" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Laad project" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Importeer object" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Importeer objecten" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Importeer SLA-archief" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "bevat geen geldige G-code." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Probleem bij het laden van het .gcode-bestand" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Actie" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Open als project" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importeer alleen de configuratie" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Selecteer een commando om toe te passen op het bestand" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Laat niet meer zien" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Je kunt maar één .gcode-bestand tegelijk openen." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Versleep en plaats G-code-bestand" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16918,11 +16953,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16930,49 +16965,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Laad bestand" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Laad bestanden" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Alle objecten worden verwijderd. Doorgaan?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Verwijder geselecteerde objecten" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Verhoog aantal instanties" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Verlaag aantal instanties" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Voer het aantal kopieën in:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Kopieën van het geselecteerde object" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Stel aantal kopieën in voor %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Vul het bed" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16982,7 +17017,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16991,49 +17026,49 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "De gegeven naam is niet geldig." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" "De volgende karakters worden niet toegestaan in een FAT-bestandssysteem:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr ".gcode-bestand opslaan als:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "SL1 / SL1S bestand opslaan als:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17041,41 +17076,41 @@ msgstr "" "Het bed is leeg.\n" "Wilt u toch het project opslaan?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Project opslaan" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Upload en print" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17085,15 +17120,15 @@ msgstr "" "De opstelling negeerde de volgende objecten die niet passen op één bed:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Exporteer" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Stuur naar printer" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Plak van klembord" @@ -17526,67 +17561,77 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Render" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Gebruik omgevingskaart" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" "Als dit is ingeschakeld worden objecten gerenderd met de omgevingskaart." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Donkere modus" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Gebruik donkere modus" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Als dit is ingeschakeld worden kleuren van de donkere modus gebruikt. De " "oude kleuren worden gebruikt als dit uit staat." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Gebruik systeemmenu voor programma" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Aanpassingen voor de kritische opties" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -17594,43 +17639,43 @@ msgstr "" "Sommige opties aanpassen kan een herstart veroorzaken.\n" "U kunt de inhoud van het bed kwijtraken." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Pictogramgrootte vergeleken met de originele grootte" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "Selecteer werkbalk-pictogramgrootte in verhouding tot de originele." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Layout-opties" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Oude standaardlayout met de tabbladen" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Instelling voor niet-modaal venster" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Tekstkleuren" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/pl/PrusaSlicer.mo b/resources/localization/pl/PrusaSlicer.mo index f310042499d013a3d5ca27ff7155ca9439a44017..55ea4c6b455b0868a5e46e24be483cb23a08f950 100644 GIT binary patch delta 121803 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%0DnKrkH09R6vEUCRV_XSPWO7 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 delta 121153 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 diff --git a/resources/localization/pl/PrusaSlicer_pl.po b/resources/localization/pl/PrusaSlicer_pl.po index d182df6c12..2545f41cc3 100644 --- a/resources/localization/pl/PrusaSlicer_pl.po +++ b/resources/localization/pl/PrusaSlicer_pl.po @@ -471,7 +471,7 @@ msgid "You can't change a type of the last solid part of the object." msgstr "Nie możesz zmienić typu ostatniej zwartej części modelu." #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Ładowanie" @@ -782,7 +782,7 @@ msgstr "BRAK WYCISKANIA" msgid "Volumetric speed" msgstr "Natężenie przepływu" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "Podział wykorzystania ekstruderów" @@ -939,24 +939,19 @@ msgid "Add supports" msgstr "Dodaj podpory" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Uchwyt-Połóż na Płaszczyźnie" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "Wybrany obiekt musi znajdować się na aktywnym stole." -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Uchwyt-Przesuń" -#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 -msgid "Gizmo-Rotate" -msgstr "Uchwyt-Obróć" - #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:140 #: src/slic3r/GUI/GUI_Factories.cpp:885 msgid "Simplify model" @@ -975,22 +970,22 @@ msgid "Head diameter" msgstr "Średnica łącznika" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Usuń zaznaczone punkty" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Zastosuj zmiany" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Odrzuć zmiany" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Generuj punkty automatycznie" @@ -1006,43 +1001,31 @@ msgstr "Dodaj punkt podpory" msgid "Delete support point" msgstr "Usuń punkt podpory" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Przenieś plik podpory" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Dodaj punkt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Przesuń punkt" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -msgid "Add point to selection" -msgstr "Dodaj punkt do zaznaczenia" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Remove point from selection" -msgstr "Usuń punkt z zaznaczenia" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -msgid "Select by rectangle" -msgstr "Zaznaczenie prostokątem" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Odznaczenie prostokątem" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Zaznacz wszystkie punkty" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Przesunięcie płaszczyzny przecinania" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Reset płaszczyzny przecinania" @@ -1057,43 +1040,15 @@ msgstr "SVG" msgid "Mirror" msgstr "Odbicie lustrzane" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Zmienna wysokość warstwy" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Wygładzanie" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 -msgid "Variable layer height - Manual edit" -msgstr "Zmienna wysokość warstwy - ręczna edycja" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 -msgid "SLA view" -msgstr "Widok SLA" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 -msgid "Show as processed" -msgstr "Pokaż po obróbce" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 -msgid "Show as original" -msgstr "Pokaż oryginał" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 -msgid "Variable layer height - Reset" -msgstr "Zmienna wysokość warstwy - Reset" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 -msgid "Variable layer height - Adaptive" -msgstr "Zmienna wysokość warstwy - Adaptacyjna" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 -msgid "Variable layer height - Smooth all" -msgstr "Zmienna wysokość warstwy - Wygładź wszystko" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1523 msgid "Generated point" msgstr "Wygenerowany punkt" @@ -1106,303 +1061,20 @@ msgstr "Punkt edytowany przez użytkownika" msgid "Mouse hovered point" msgstr "Punkt wskazany myszką" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 -msgid "Project overview" -msgstr "Przegląd projektu" - -#. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 -#, boost-format -msgid "Bed %1%" -msgstr "Stół %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 -msgid "Filament (g)" -msgstr "Filament (g)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 -msgid "Filament (m)" -msgstr "Filament (m)" - -#. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#, boost-format -msgid "Estimated Time (%1%)" -msgstr "Szacowany czas (%1%)" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Undo History" -msgstr "Historia Cofnięć" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 -msgid "Redo History" -msgstr "Historia Powtórzeń" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Undo %1$d Action" -msgid_plural "Undo %1$d Actions" -msgstr[0] "Cofnij %1$d akcję" -msgstr[1] "Cofnij %1$d akcję" -msgstr[2] "Cofnij %1$d akcji" -msgstr[3] "Cofnij %1$d akcji" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 -#, c-format, boost-format -msgid "Redo %1$d Action" -msgid_plural "Redo %1$d Actions" -msgstr[0] "Powtórz %1$d akcję" -msgstr[1] "Powtórz %1$d akcje" -msgstr[2] "Powtórz %1$d akcji" -msgstr[3] "Powtórz %1$d akcji" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 -msgid "Add..." -msgstr "Dodaj..." - -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "Ekstruder %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 -msgid "Statistics" -msgstr "Statystyki" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 -msgid "Generating statistics" -msgstr "Generowanie statystyk" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 -msgid "Statistics will be available once all beds are sliced" -msgstr "Statystyki będą dostępne po pocięciu wszystkich stołów" - -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 -msgid "Mirror Object" -msgstr "Odbicie lustrzane obiektu" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 -msgid "Move Object" -msgstr "Przesuń Model" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Switch to Settings" -msgstr "Przełącz na ustawienia" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 -msgid "Print Settings Tab" -msgstr "Ustawienia druku" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Filament Settings Tab" -msgstr "Ustawienia filamentu" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 -msgid "Material Settings Tab" -msgstr "Ustawienia materiału" - -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 -msgid "Printer Settings Tab" -msgstr "Ustawienia drukarki" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Arrange selection" -msgstr "Rozmieść zaznaczone" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 -msgid "Click right mouse button to show arrangement options" -msgstr "Naciśnij prawy przycisk myszki, aby pokazać opcje rozmieszczania" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 -msgid "Arrange current bed" -msgstr "Rozmieść na aktywnym stole" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 -msgid "Arrange selection on current bed" -msgstr "Rozmieść zaznaczone na aktywnym stole" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopia" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Wklej" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 -#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 -msgid "Add instance" -msgstr "Dodaj instancję" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 -msgid "Remove instance" -msgstr "Usuń instancję" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 -msgid "Split to objects" -msgstr "Podziel na osobne modele" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 -msgid "Split to parts" -msgstr "Podziel na części" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 -msgid "Click right mouse button to open/close History" -msgstr "Kliknij prawym przyciskiem myszy, aby otworzyć/zamknąć historię" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 -#, boost-format -msgid "Next Undo action: %1%" -msgstr "Następna akcja do cofnięcia: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 -#: src/slic3r/GUI/MainFrame.cpp:1626 -msgid "Redo" -msgstr "Powtórz" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 -#, boost-format -msgid "Next Redo action: %1%" -msgstr "Następna akcja do powtórzenia: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 -msgid "Unsliced bed" -msgstr "Stół do pocięcia" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 -#: src/slic3r/GUI/Tab.cpp:5983 -msgid "Slicing" -msgstr "Cięcie" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 -msgid "Sliced bed" -msgstr "Pocięty stół" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 -msgid "Object at boundary" -msgstr "Obiekt na granicy" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 -msgid "Empty bed" -msgstr "Pusty stół" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 -msgid "Toolpath exceeds bounds" -msgstr "Ścieżka narzędzia przekracza granice" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 -msgid "Layer statistics" -msgstr "Statystyki warstwy" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 -#, boost-format -msgid "Layer area: %1% mm²" -msgstr "Powierzchnia warstwy: %1% mm²" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 -#, boost-format -msgid "Area fill: %1% %%" -msgstr "Wypełnienie powierzchni: %1% %%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 -#, boost-format -msgid "Layer time: %1%" -msgstr "Czas warstwy: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 -#, boost-format -msgid "Time since start: %1%" -msgstr "Czas od startu: %1%" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 -msgid "An object outside the print area was detected." -msgstr "Wykryto model poza obszarem roboczym." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 -msgid "A toolpath outside the print area was detected." -msgstr "Wykryto ścieżkę narzędzia poza obszarem roboczym." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 -msgid "SLA supports outside the print area were detected." -msgstr "Wykryto podpory SLA poza obszarem roboczym." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 -msgid "Some objects are not visible during editing." -msgstr "Niektóre obiekty nie są widoczne podczas edycji." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 -msgid "" -"An object outside the print area was detected.\n" -"Resolve the current problem to continue slicing." -msgstr "" -"Wykryto model poza obszarem roboczym.\n" -"Rozwiąż problem, aby kontynuować cięcie." - -#. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 -#, boost-format -msgid "" -"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " -"Please reposition the conflicting objects (%3% <-> %4%) further apart." -msgstr "" -"Wykryto konflikty w ścieżkach G-code na warstwie %1%, z=%2$.2f mm. Odsuń " -"obiekty powodujące konflikt (%3% <-> %4%) dalej od siebie." - -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 -msgid "Jump to" -msgstr "Przejdź do" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 -#: src/slic3r/GUI/NotificationManager.cpp:2179 -#: src/slic3r/GUI/NotificationManager.cpp:2186 -#: src/slic3r/GUI/NotificationManager.cpp:2202 -#: src/slic3r/GUI/NotificationManager.cpp:2208 -#: src/slic3r/GUI/NotificationManager.cpp:2279 -msgid "ERROR:" -msgstr "BŁĄD:" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 -msgid "Selection-Add from rectangle" -msgstr "Zaznaczenie-Dodaj z prostokąta" - -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 -msgid "Selection-Remove from rectangle" -msgstr "Zaznaczenie-Usuń z prostokąta" - -#. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 -#, boost-format -msgid "Extruder will crash into %1% while printing %2%." -msgstr "Ekstruder zderzy się z %1% podczas drukowania %2%." - -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 -#, boost-format -msgid "Internal error: %1%" -msgstr "Błąd wewnętrzny: %1%." - -#: src/slic3r/GUI/Plater.cpp:1239 -msgid "" -"The preset below was temporarily installed on the active instance of " -"PrusaSlicer" -msgid_plural "" -"The presets below were temporarily installed on the active instance of " -"PrusaSlicer" -msgstr[0] "" -"Poniższy zestaw ustawień został tymczasowo zainstalowany w aktywnej " -"instancji PrusaSlicer." -msgstr[1] "" -"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " -"instancji PrusaSlicer." -msgstr[2] "" -"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " -"instancji PrusaSlicer." -msgstr[3] "" -"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " -"instancji PrusaSlicer." - #: src/slic3r/GUI/GUI_App.cpp:1163 #, boost-format msgid "" @@ -1733,11 +1405,6 @@ msgstr "" "Zmiana języka spowoduje zrestartowanie aplikacji.\n" "Zawartość stołu zostanie wyczyszczona." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 -#: src/slic3r/GUI/Selection.cpp:1506 -msgid "Do you want to proceed?" -msgstr "Czy chcesz kontynuować?" - #: src/slic3r/GUI/GUI_App.cpp:2875 msgid "Restart application" msgstr "Uruchom ponownie aplikację" @@ -1930,7 +1597,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Nie otwieraj linków w przeglądarce" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer zapamięta Twój wybór." @@ -1938,21 +1605,6 @@ msgstr "PrusaSlicer zapamięta Twój wybór." msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Nie zapytamy Cię kolejny raz o najeżdżanie myszką na linki." -#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 -#, boost-format -msgid "" -"Visit \"Preferences\" and check \"%1%\"\n" -"to changes your choice." -msgstr "" -"Wejdź w \"Preferencje\" i zaznacz \"%1%\",\n" -"aby zmienić wybór." - -#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 -msgid "PrusaSlicer: Don't ask me again" -msgstr "PrusaSlicer: nie pytaj ponownie" - #: src/slic3r/GUI/GUI_App.cpp:3679 msgid "" "Open default browser with Prusa Account Log in page?\n" @@ -1997,22 +1649,12 @@ msgstr "Pobieranie %1%" msgid "Downloading of the new version is in progress. Do you want to continue?" msgstr "Pobieranie nowej wersji jest w toku. Czy chcesz kontynuować?" -#: src/slic3r/GUI/Plater.cpp:1318 -msgid "PrintRequest can only be loaded if an SLA printer is selected." -msgstr "PrintRequest można załadować tylko wtedy, gdy wybrano drukarkę SLA." - #: src/libslic3r/PrintBase.cpp:84 msgid "Failed processing of the output_filename_format template." msgstr "" "Błąd przetwarzania wzoru output_filename_format (format nazwy pliku " "wyjściowego)." -#: src/slic3r/GUI/Plater.cpp:1358 -#, boost-format -msgid "Failed loading file \"%1%\" due to an invalid configuration." -msgstr "" -"Niepowodzenie wczytywania pliku \"%1%\" przez nieprawidłową konfigurację." - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:28 msgid "Entering Paint-on supports" msgstr "Otwieranie malowania podpór" @@ -2111,16 +1753,6 @@ msgstr "" "i płaszczyznami, promień otworu lub kąt między krawędziami lub " "płaszczyznami? Dowiedz się więcej w dokumentacji." -#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 -msgid "Printer configuration file detected on removable media." -msgstr "Wykryto plik konfiguracji drukarki na nośniku wymiennym." - -#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 -msgid "Write Wi-Fi credentials." -msgstr "Zapisz poświadczenia Wi-Fi." - #: src/slic3r/GUI/GUI_App.cpp:4032 #, boost-format msgid "" @@ -2167,6 +1799,32 @@ msgstr "Ekstruder %2%: Nie udało się znaleźć i wybrać filamentu typu: %1%." msgid "Failed to select filament from Connect." msgstr "Nie udało się wybrać filamentu z Connect." +#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 +#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 +#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 +#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 +#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 +#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 +#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 +#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 +#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 +#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 +#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 +#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 +#: src/slic3r/GUI/Tab.cpp:1541 +msgid "Support material" +msgstr "Materiał podporowy" + #. TRN: %1% contains paths from which loading failed. They are separated by \n, there is no \n at the end. #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:208 #, boost-format @@ -2196,6 +1854,19 @@ msgstr[3] "" " %1%" msgstr[4] "" +#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 +#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 +#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 +#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 +#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 +#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 +msgid "°" +msgstr "°" + #: src/slic3r/Config/Snapshot.cpp:588 msgid "Taking a configuration snapshot failed." msgstr "Niepowodzenie wykonywania zrzutu konfiguracji." @@ -2292,6 +1963,38 @@ msgstr "Dodaj modyfikator SVG" msgid "Repairing was canceled" msgstr "Naprawianie zostało anulowane" +#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 +#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 +#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 +#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 +msgid "%" +msgstr "%" + +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 +#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 +#: src/slic3r/GUI/wxExtensions.cpp:381 +msgid "Extruder" +msgstr "Ekstruder" + +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 +msgid "Radius" +msgstr "Promień" + +#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 +#: src/slic3r/GUI/RammingChart.cpp:99 +msgid "mm³/s" +msgstr "mm³/s" + #: src/slic3r/GUI/GUI_Factories.cpp:532 msgid "Remove the selected object" msgstr "Usuń wybrany model" @@ -2355,6 +2058,45 @@ msgstr "Zmień nazwę" msgid "Fix by Windows repair algorithm" msgstr "Napraw za pomocą algorytmu naprawy Windows" +#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 +#: src/slic3r/GUI/Sidebar.cpp:1069 +msgid "Cost" +msgstr "Koszt" + +#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 +msgid "First layer" +msgstr "Pierwsza warstwa" + +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 +msgid "Travel" +msgstr "Jałowy" + +#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 +msgid "Export G-code" +msgstr "Eksport G-code" + +#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 +#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 +#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 +#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 +#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 +msgid "Notice" +msgstr "Uwaga" + +#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 +#: src/slic3r/GUI/Plater.cpp:2928 +msgid "Reload from disk" +msgstr "Wczytaj ponownie z dysku" + #: src/libslic3r/PrintConfig.cpp:568 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " @@ -2374,9 +2116,22 @@ msgstr "Eksport jako STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Wczytaj wybrane kształty ponownie z dysku" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 -msgid "Replace with STL" -msgstr "Zamień na STL" +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 +#: src/slic3r/GUI/OptionsGroup.cpp:1028 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 +msgid "N/A" +msgstr "N/D" + +#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/Tab.cpp:4539 +msgid "Delete" +msgstr "Usuń" #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Size in X and Y of the rectangular plate." @@ -2389,6 +2144,19 @@ msgid "" msgstr "" "Odległość koordynaty punktu zerowego od przedniego lewego rogu prostokąta." +#: src/slic3r/GUI/GCodeViewer.cpp:390 +msgid "Retract" +msgstr "Retrakcja" + +#: src/slic3r/GUI/GCodeViewer.cpp:399 +msgid "Extrude" +msgstr "Ekstruzja" + +#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Hide properties" +msgstr "Ukryj właściwości" + #: src/slic3r/GUI/BonjourDialog.cpp:62 msgid "Network lookup" msgstr "Podgląd sieci" @@ -2458,6 +2226,10 @@ msgstr "Paleta 6" msgid "Palette 7" msgstr "Paleta 7" +#: src/slic3r/GUI/GCodeViewer.cpp:461 +msgid "Show properties" +msgstr "Pokaż właściwości" + #: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Iso View" msgstr "Widok izometryczny" @@ -2482,6 +2254,14 @@ msgstr "" "Wartość została zmieniona i nie równa się wartości systemowej lub tej z " "ostatnio zapisanego zestawu ustawień" +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +msgid "Type" +msgstr "Rodzaj" + +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +msgid "Layer" +msgstr "Warstwa" + #: src/slic3r/GUI/ButtonsDescription.cpp:159 msgid "Default palette for mode markers" msgstr "Domyślna paleta dla znaczników trybu pracy" @@ -2494,6 +2274,27 @@ msgstr "Cofnij kolor" msgid "Buttons And Text Colors Description" msgstr "Opis Przycisków i Kolorów Tekstu" +#: src/slic3r/GUI/GCodeViewer.cpp:525 +msgid "Volumetric flow rate" +msgstr "Natężenie przepływu" + +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 +msgid "Fan speed" +msgstr "Prędkość wentylatora" + +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 +msgid "Temperature" +msgstr "Temperatura" + +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 +msgid "Time" +msgstr "Czas" + +#: src/slic3r/GUI/GCodeViewer.cpp:562 +msgid "Actual speed profile" +msgstr "Profil prędkości rzeczywistej" + #: src/slic3r/GUI/GUI_Factories.cpp:913 msgid "Replace the selected volume with new STL" msgstr "Zamień wybrany kształt na nowy STL" @@ -2506,6 +2307,18 @@ msgstr "Ustaw ekstruder dla wybranych elementów" msgid "Use another extruder" msgstr "Użyj innego ekstrudera" +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Hide table" +msgstr "Ukryj tabelę" + +#: src/slic3r/GUI/GCodeViewer.cpp:565 +msgid "Show table" +msgstr "Pokaż tabelę" + +#: src/slic3r/GUI/GCodeViewer.cpp:631 +msgid "Tool position" +msgstr "Pozycja narzędzia" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 msgid "Upgrade" msgstr "Aktualizacja" @@ -2579,6 +2392,22 @@ msgstr "Wszystkie podstawowe" msgid "Scale to print volume" msgstr "Skaluj do obszaru roboczego" +#: src/slic3r/GUI/GCodeViewer.cpp:975 +#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 +msgid "Error" +msgstr "Błąd" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Speed (mm/s)" +msgstr "Prędkość (mm/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 +msgid "Actual speed (mm/s)" +msgstr "Rzeczywista prędkość (mm/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:975 msgid "Scale the selected object to fit the print volume" msgstr "Skaluj wybrany model, aby zmieścił się w przestrzeni roboczej" @@ -2599,6 +2428,22 @@ msgstr "Odbicie lustrzane wybranego modelu w osi X" msgid "Along Y axis" msgstr "Wzdłuż osi Y" +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Fan speed (%)" +msgstr "Prędkość wentylatora (%)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Natężenie przepływu (mm³/s)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 +msgid "Actual volumetric flow rate (mm³/s)" +msgstr "Rzeczywiste natężenie przepływu (mm³/s)" + #: src/slic3r/GUI/GUI_Factories.cpp:1062 msgid "Mirror the selected object along the Y axis" msgstr "Odbicie lustrzane wybranego modelu w osi Y" @@ -2648,6 +2493,14 @@ msgstr "" "kilku części. PrusaSlicer powinien ostrzec przed możliwością kolizji z " "ekstruderem, ale zachowaj ostrożność." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (linear)" +msgstr "Czas warstwy (liniowy)" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 +msgid "Layer time (logarithmic)" +msgstr "Czas warstwy (logarytmiczny)" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "To objects" msgstr "Do modeli" @@ -2662,18 +2515,119 @@ msgstr "" "przyspieszenia dla określonych ruchów (obrysy/wypełnienie). Ustaw zero, aby " "wyłączyć resetowanie przyspieszeń." +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Tool" +msgstr "Narzędzie" + +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 +msgid "Color Print" +msgstr "Zmiana Koloru" + +#: src/slic3r/GUI/GCodeViewer.cpp:2574 +msgid "Default color" +msgstr "Domyślny kolor" + +#: src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "default color" +msgstr "domyślny kolor" + +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Filament" +msgstr "Filament" + #: src/libslic3r/PrintConfig.cpp:991 msgid "Don't support bridges" msgstr "Nie używaj podpór pod mostami" +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#: src/slic3r/GUI/TopBarMenus.cpp:34 +msgid "Normal mode" +msgstr "Tryb normalny" + +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 +msgid "Stealth mode" +msgstr "Tryb stealth" + +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 +msgid "Total" +msgstr "Suma" + +#: src/slic3r/GUI/GCodeViewer.cpp:2928 +msgid "Show stealth mode" +msgstr "Pokaż dla trybu stealth" + +#: src/slic3r/GUI/GCodeViewer.cpp:2932 +msgid "Show normal mode" +msgstr "Pokaż dla trybu normalnego" + +#: src/slic3r/GUI/GCodeViewer.cpp:3008 +msgid "Retractions" +msgstr "Retrakcje" + +#: src/slic3r/GUI/GCodeViewer.cpp:3012 +msgid "Deretractions" +msgstr "Powroty retrakcji" + +#: src/slic3r/GUI/GCodeViewer.cpp:3016 +msgid "Seams" +msgstr "Szwy" + +#: src/slic3r/GUI/GCodeViewer.cpp:3020 +msgid "Tool changes" +msgstr "Zmiany narzędzi" + +#: src/slic3r/GUI/GCodeViewer.cpp:3024 +msgid "Color changes" +msgstr "Zmiany koloru" + #: src/slic3r/GUI/UpdatesUIManager.cpp:35 msgid "Please, select online sources you want to update profiles from" msgstr "Wybierz źródła online, z których chcesz aktualizować profile" +#: src/slic3r/GUI/GCodeViewer.cpp:3028 +msgid "Print pauses" +msgstr "Pauzuje wydruk" + +#: src/slic3r/GUI/GCodeViewer.cpp:3032 +msgid "Custom G-codes" +msgstr "Własny G-code" + +#: src/slic3r/GUI/GCodeViewer.cpp:3036 +msgid "Center of gravity" +msgstr "Środek ciężkości" + +#: src/slic3r/GUI/GCodeViewer.cpp:3041 +msgid "Shells" +msgstr "Powłoki" + +#: src/slic3r/GUI/GCodeViewer.cpp:3046 +msgid "Tool marker" +msgstr "Oznaczenie narzędzia" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Left click" +msgstr "Lewy przycisk" + #: src/slic3r/GUI/TickCodesManager.cpp:296 msgid "Your current changes will delete all saved color changes." msgstr "Wprowadzane zmiany usuną wszystkie zmiany kolorów." +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 +msgid "Drag" +msgstr "Przeciągnij" + #: src/slic3r/GUI/GUI_Factories.cpp:1196 msgid "Split the selected object into individual objects" msgstr "Podziel wybrany model na osobne modele" @@ -2790,6 +2744,73 @@ msgstr "Obraz firmware:" msgid "Select a file" msgstr "Wybierz plik" +#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 +#: src/slic3r/GUI/GUI_Preview.cpp:514 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/WipeTowerDialog.cpp:70 +#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 +msgid "Warning" +msgstr "Ostrzeżenie" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 +#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 +msgid "Mouse wheel" +msgstr "Kółko myszy" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 +msgid "Gizmo-Rotate" +msgstr "Uchwyt-Obróć" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 +msgid "SLA Support Points" +msgstr "Punkty podpór SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 +msgid "Do you want to save your manually edited support points?" +msgstr "Czy chcesz zapisać ręcznie edytowane punkty podpór?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 +msgid "Save support points?" +msgstr "Zachować punkty podpór?" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Support points edit" +msgstr "Edycja punktów podpór" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +msgid "Autogenerate support points" +msgstr "Automatycznie generuj punkty podpór" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Skróty klawiszowe \"uchwytów\" SLA" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "Uwaga: niektóre skróty działają tylko poza trybem edycji." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +msgid "Add point to selection" +msgstr "Dodaj punkt do zaznaczenia" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 +msgid "Remove point from selection" +msgstr "Usuń punkt z zaznaczenia" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +msgid "Select by rectangle" +msgstr "Zaznaczenie prostokątem" + #: src/slic3r/GUI/UpdatesUIManager.cpp:68 #, boost-format msgid "" @@ -2804,14 +2825,66 @@ msgstr "" "Pliki zawierające aktualizacje konfiguracji możesz pobrać z naszej strony internetowej." +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +msgid "Switch to editing mode" +msgstr "Tryb edycji" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 +msgid "Generated support point" +msgstr "Wygenerowany punkt podparcia" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 +msgid "Selected support point" +msgstr "Wybrany punkt podparcia" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 +msgid "Edited support point" +msgstr "Edytowany punkt podparcia" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 +msgid "Island support point" +msgstr "Punkt podparcia wyspy" + #: src/slic3r/GUI/GUI_Factories.cpp:1383 msgid "Change the number of instances of the selected objects" msgstr "Zmień liczbę instancji wybranych modeli" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 +msgid "Hovered support point" +msgstr "Wskazany punkt podporowy" + +#: src/slic3r/GUI/GLCanvas3D.cpp:750 +msgid "Variable layer height - Manual edit" +msgstr "Zmienna wysokość warstwy - ręczna edycja" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 +msgid "SLA view" +msgstr "Widok SLA" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 +msgid "Show as processed" +msgstr "Pokaż po obróbce" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 +msgid "Show as original" +msgstr "Pokaż oryginał" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 +msgid "Variable layer height - Reset" +msgstr "Zmienna wysokość warstwy - Reset" + #: src/slic3r/GUI/Tab.cpp:2976 msgid "Display" msgstr "Wyświetlacz" +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 +msgid "Variable layer height - Adaptive" +msgstr "Zmienna wysokość warstwy - Adaptacyjna" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 +msgid "Variable layer height - Smooth all" +msgstr "Zmienna wysokość warstwy - Wygładź wszystko" + #: src/slic3r/GUI/ConfigWizardWebViewPage.cpp:22 msgid "Log in (optional)" msgstr "Zaloguj (opcjonalnie)" @@ -2823,6 +2896,10 @@ msgstr "" "Nie udało się otworzyć przeglądarki internetowej. Zalogowanie nie jest " "obecnie możliwe." +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 +msgid "Project overview" +msgstr "Przegląd projektu" + #: src/slic3r/GUI/GUI_Factories.cpp:1395 msgid "Add one more instance of the selected object" msgstr "Dodaj kolejną instancję wybranego modelu" @@ -2835,6 +2912,97 @@ msgstr "Usuń jedną instancję zaznaczonego modelu" msgid "Change the number of instances of the selected object" msgstr "Zmień liczbę instancji wybranego modelu" +#. TRN %1% is a number of the Bed +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 +#, boost-format +msgid "Bed %1%" +msgstr "Stół %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 +msgid "Filament (g)" +msgstr "Filament (g)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 +msgid "Filament (m)" +msgstr "Filament (m)" + +#. TRN %1% is one "Stealth mode" or "Normal mode" +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 +#, boost-format +msgid "Estimated Time (%1%)" +msgstr "Szacowany czas (%1%)" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 +msgid "Statistics" +msgstr "Statystyki" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 +msgid "Generating statistics" +msgstr "Generowanie statystyk" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 +msgid "Statistics will be available once all beds are sliced" +msgstr "Statystyki będą dostępne po pocięciu wszystkich stołów" + +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 +msgid "Mirror Object" +msgstr "Odbicie lustrzane obiektu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 +msgid "Move Object" +msgstr "Przesuń Model" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Switch to Settings" +msgstr "Przełącz na ustawienia" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 +msgid "Print Settings Tab" +msgstr "Ustawienia druku" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Filament Settings Tab" +msgstr "Ustawienia filamentu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Material Settings Tab" +msgstr "Ustawienia materiału" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 +msgid "Printer Settings Tab" +msgstr "Ustawienia drukarki" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Undo History" +msgstr "Historia Cofnięć" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 +msgid "Redo History" +msgstr "Historia Powtórzeń" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Undo %1$d Action" +msgid_plural "Undo %1$d Actions" +msgstr[0] "Cofnij %1$d akcję" +msgstr[1] "Cofnij %1$d akcję" +msgstr[2] "Cofnij %1$d akcji" +msgstr[3] "Cofnij %1$d akcji" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 +#, c-format, boost-format +msgid "Redo %1$d Action" +msgid_plural "Redo %1$d Actions" +msgstr[0] "Powtórz %1$d akcję" +msgstr[1] "Powtórz %1$d akcje" +msgstr[2] "Powtórz %1$d akcji" +msgstr[3] "Powtórz %1$d akcji" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 +msgid "Add..." +msgstr "Dodaj..." + #: src/libslic3r/GCode/PostProcessor.cpp:291 #, boost-format msgid "" @@ -2853,10 +3021,62 @@ msgstr "" "Ustaw skrypt, aby zmieniał G-code na miejscu i zajrzyj do instrukcji, aby " "dowiedzieć się, jak opcjonalnie zmienić nazwę przetwarzanego G-code.\n" +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 +msgid "Delete all" +msgstr "Usuń wszystko" + #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 msgid "Automatic painting" msgstr "Automatyczne malowanie" +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +msgid "Arrange selection" +msgstr "Rozmieść zaznaczone" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 +msgid "Click right mouse button to show arrangement options" +msgstr "Naciśnij prawy przycisk myszki, aby pokazać opcje rozmieszczania" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 +msgid "Arrange current bed" +msgstr "Rozmieść na aktywnym stole" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 +msgid "Arrange selection on current bed" +msgstr "Rozmieść zaznaczone na aktywnym stole" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 +msgid "Add instance" +msgstr "Dodaj instancję" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 +msgid "Remove instance" +msgstr "Usuń instancję" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 +msgid "Split to objects" +msgstr "Podziel na osobne modele" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 +msgid "Split to parts" +msgstr "Podziel na części" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 +msgid "Click right mouse button to open/close History" +msgstr "Kliknij prawym przyciskiem myszy, aby otworzyć/zamknąć historię" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 +#, boost-format +msgid "Next Undo action: %1%" +msgstr "Następna akcja do cofnięcia: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/MainFrame.cpp:1626 +msgid "Redo" +msgstr "Powtórz" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:79 msgid "Place on face" msgstr "Połóż na płaszczyźnie" @@ -2992,6 +3212,15 @@ msgstr "Poziom szczegółowości" msgid "Decimate ratio" msgstr "Współczynnik dziesiątkowania" +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 +#, boost-format +msgid "Next Redo action: %1%" +msgstr "Następna akcja do powtórzenia: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +msgid "Unsliced bed" +msgstr "Stół do pocięcia" + #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:155 msgid "Model simplification has been canceled" msgstr "Uproszczenie modelu zostało anulowane" @@ -3008,6 +3237,20 @@ msgstr "Usuń wszystkie punkty" msgid "Minimal points distance" msgstr "Minimalny dystans pomiędzy punktami" +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/Tab.cpp:5983 +msgid "Slicing" +msgstr "Cięcie" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +msgid "Sliced bed" +msgstr "Pocięty stół" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +msgid "Object at boundary" +msgstr "Obiekt na granicy" + #: src/libslic3r/PrintConfig.cpp:3762 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " @@ -3023,6 +3266,15 @@ msgstr "" msgid "Maximal bridging distance" msgstr "Maksymalna długość mostów" +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 +msgid "Invalid data" +msgstr "Nieprawidłowe dane" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 +msgid "Empty bed" +msgstr "Pusty stół" + #: src/slic3r/GUI/GUI_ObjectList.cpp:474 #, c-format, boost-format msgid "Auto-repaired %1$d error" @@ -3032,6 +3284,10 @@ msgstr[1] "Automatycznie naprawiono %1$d błędy" msgstr[2] "Automatycznie naprawiono %1$d błędów" msgstr[3] "Automatycznie naprawiono %1$d błędów" +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 +msgid "Toolpath exceeds bounds" +msgstr "Ścieżka narzędzia przekracza granice" + #: src/slic3r/GUI/GUI_ObjectList.cpp:480 #, c-format, boost-format msgid "%1$d degenerate facet" @@ -3041,6 +3297,54 @@ msgstr[1] "‪%1$d‬ uszkodzone płaszczyzny" msgstr[2] "‪%1$d‬ uszkodzonych płaszczyzn" msgstr[3] "‪%1$d‬ uszkodzonych płaszczyzn" +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +msgid "Layer statistics" +msgstr "Statystyki warstwy" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 +#, boost-format +msgid "Layer area: %1% mm²" +msgstr "Powierzchnia warstwy: %1% mm²" + +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#, boost-format +msgid "Area fill: %1% %%" +msgstr "Wypełnienie powierzchni: %1% %%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 +#, boost-format +msgid "Layer time: %1%" +msgstr "Czas warstwy: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 +#, boost-format +msgid "Time since start: %1%" +msgstr "Czas od startu: %1%" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +msgid "An object outside the print area was detected." +msgstr "Wykryto model poza obszarem roboczym." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 +msgid "A toolpath outside the print area was detected." +msgstr "Wykryto ścieżkę narzędzia poza obszarem roboczym." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +msgid "SLA supports outside the print area were detected." +msgstr "Wykryto podpory SLA poza obszarem roboczym." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 +msgid "Some objects are not visible during editing." +msgstr "Niektóre obiekty nie są widoczne podczas edycji." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 +msgid "" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." +msgstr "" +"Wykryto model poza obszarem roboczym.\n" +"Rozwiąż problem, aby kontynuować cięcie." + #: src/slic3r/GUI/GUI_ObjectLayers.cpp:33 msgid "Start at height" msgstr "Zakres od" @@ -3057,6 +3361,26 @@ msgstr "Usuń zakres warstw" msgid "Add layer range" msgstr "Dodaj zakres warstw" +#. TRN %3% is name of Object1, %4% is name of Object2 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 +#, boost-format +msgid "" +"Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " +"Please reposition the conflicting objects (%3% <-> %4%) further apart." +msgstr "" +"Wykryto konflikty w ścieżkach G-code na warstwie %1%, z=%2$.2f mm. Odsuń " +"obiekty powodujące konflikt (%3% <-> %4%) dalej od siebie." + +#. TRN: Placeholders contain names of the colliding objects. +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 +#, boost-format +msgid "Extruder will crash into %1% while printing %2%." +msgstr "Ekstruder zderzy się z %1% podczas drukowania %2%." + +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +msgid "Jump to" +msgstr "Przejdź do" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:110 #, c-format, boost-format msgid "Delete Option %s" @@ -3207,6 +3531,163 @@ msgstr "" msgid "(Re)slice" msgstr "(Ponowne) Cięcie" +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 +#: src/slic3r/GUI/NotificationManager.cpp:2179 +#: src/slic3r/GUI/NotificationManager.cpp:2186 +#: src/slic3r/GUI/NotificationManager.cpp:2202 +#: src/slic3r/GUI/NotificationManager.cpp:2208 +#: src/slic3r/GUI/NotificationManager.cpp:2279 +msgid "ERROR:" +msgstr "BŁĄD:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 +msgid "Selection-Add from rectangle" +msgstr "Zaznaczenie-Dodaj z prostokąta" + +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 +msgid "Selection-Remove from rectangle" +msgstr "Zaznaczenie-Usuń z prostokąta" + +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 +#, boost-format +msgid "Internal error: %1%" +msgstr "Błąd wewnętrzny: %1%." + +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 +#: src/slic3r/GUI/Selection.cpp:1506 +msgid "Do you want to proceed?" +msgstr "Czy chcesz kontynuować?" + +#: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 +#: src/slic3r/GUI/Plater.cpp:366 +#, boost-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to changes your choice." +msgstr "" +"Wejdź w \"Preferencje\" i zaznacz \"%1%\",\n" +"aby zmienić wybór." + +#: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +msgid "PrusaSlicer: Don't ask me again" +msgstr "PrusaSlicer: nie pytaj ponownie" + +#. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 +msgid "Printer configuration file detected on removable media." +msgstr "Wykryto plik konfiguracji drukarki na nośniku wymiennym." + +#. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 +msgid "Write Wi-Fi credentials." +msgstr "Zapisz poświadczenia Wi-Fi." + +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 +msgid "Replace with STL" +msgstr "Zamień na STL" + +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 +msgid "Convert from imperial units" +msgstr "Konwertuj z jednostek imperialnych" + +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 +msgid "Revert conversion from imperial units" +msgstr "Odwróć konwersję z jednostek imperialnych" + +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 +msgid "Convert from meters" +msgstr "Konwertuj z metrów" + +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 +msgid "Revert conversion from meters" +msgstr "Odwróć przeliczanie z metrów" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 +msgid "Error!" +msgstr "Błąd!" + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 +msgid "One of the objects is too large to fit the bed." +msgstr "Jeden z obiektów jest zbyt duży, aby zmieścić się na stole." + +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 +msgid "Arrange for sequential print" +msgstr "Rozmieść do druku sekwencyjnego" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:1440 +msgid "Attention!" +msgstr "Uwaga!" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 +msgid "Send G-code" +msgstr "Wyślij G-code" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 +#: src/slic3r/GUI/Tab.cpp:3278 +msgid "Preview" +msgstr "Podgląd cięcia" + +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "Jakość importu STEP (%1%)" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "Wybierz żądaną jakość siatki po zaimportowaniu:" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "Niska jakość" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "Dokładność liniowa" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "Dokładność kątowa" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "Wysoka jakość" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "Ustaw wartość w zakresie [%1%; %2%] z krokiem %3%." + +#: src/slic3r/GUI/NotificationManager.cpp:2191 +#: src/slic3r/GUI/NotificationManager.cpp:2218 +#: src/slic3r/GUI/NotificationManager.cpp:2226 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 +msgid "WARNING:" +msgstr "OSTRZEŻENIE:" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 +#: src/slic3r/GUI/UserAccountCommunication.cpp:94 +#: src/slic3r/GUI/UserAccountCommunication.cpp:120 +msgid "This system doesn't support storing passwords securely" +msgstr "Ten system nie obsługuje bezpiecznego przechowywania haseł." + +#: src/slic3r/GUI/Plater.cpp:354 +#, boost-format +msgid "Do you want to save the changes to \"%1%\"?" +msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 +msgid "Save" +msgstr "Zapisz" + +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +msgid "Discard" +msgstr "Odrzuć" + #: src/slic3r/GUI/GUI.cpp:173 msgid "Undefined" msgstr "Nie zdefiniowano" @@ -3224,6 +3705,20 @@ msgstr "" "Najprawdopodobniej konfiguracja została wygenerowana przez nowszą wersję " "PrusaSlicer lub przez jakiś fork PrusaSlicer." +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 +msgid "Ask for unsaved changes in project" +msgstr "Pytaj o niezapisane zmiany w projekcie" + +#: src/slic3r/GUI/Plater.cpp:363 +msgid "" +"You will not be asked about it again, when: \n" +"- Closing PrusaSlicer,\n" +"- Loading or creating a new project" +msgstr "" +"Nie dostaniesz pytania o niezapisane zmiany następnym razem, gdy:\n" +"- zamkniesz PrusaSlicer;\n" +"- wczytasz lub stworzysz nowy projekt." + #: src/slic3r/GUI/Mouse3DController.cpp:489 #: src/slic3r/GUI/Mouse3DController.cpp:498 msgid "Zoom" @@ -3258,6 +3753,30 @@ msgstr "Opcje:" msgid "Swap Y/Z axes" msgstr "Zamień osie Y/Z" +#: src/slic3r/GUI/Plater.cpp:1244 +msgid "" +"The preset below was temporarily installed on the active instance of " +"PrusaSlicer" +msgid_plural "" +"The presets below were temporarily installed on the active instance of " +"PrusaSlicer" +msgstr[0] "" +"Poniższy zestaw ustawień został tymczasowo zainstalowany w aktywnej " +"instancji PrusaSlicer." +msgstr[1] "" +"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " +"instancji PrusaSlicer." +msgstr[2] "" +"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " +"instancji PrusaSlicer." +msgstr[3] "" +"Poniższe zestawy ustawień zostały tymczasowo zainstalowane w aktywnej " +"instancji PrusaSlicer." + +#: src/slic3r/GUI/Plater.cpp:1343 +msgid "PrintRequest can only be loaded if an SLA printer is selected." +msgstr "PrintRequest można załadować tylko wtedy, gdy wybrano drukarkę SLA." + #: src/slic3r/GUI/ObjectDataViewModel.cpp:72 msgid "Paint-on seam" msgstr "Malowanie szwu" @@ -3276,6 +3795,151 @@ msgstr "Instancje (kopie)" msgid "Instance %d" msgstr "Instancja %d" +#: src/slic3r/GUI/Plater.cpp:829 +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Wysunięto pomyślnie. Urządzenie %s(%s) można teraz bezpiecznie odłączyć od " +"komputera." + +#: src/slic3r/GUI/Plater.cpp:976 +#, boost-format +msgid "Logged to Prusa Account as %1%." +msgstr "Zalogowano do Prusa Account jako %1%." + +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 +msgid "Failed to connect to Prusa Account." +msgstr "Nie udało się połączyć z kontem Prusa Account." + +#: src/slic3r/GUI/Plater.cpp:1082 +msgid "Failed to select printer from Prusa Connect." +msgstr "Nie udało się wybrać drukarki z Prusa Connect." + +#: src/slic3r/GUI/Plater.cpp:1390 +#, boost-format +msgid "Failed loading file \"%1%\" due to an invalid configuration." +msgstr "" +"Niepowodzenie wczytywania pliku \"%1%\" przez nieprawidłową konfigurację." + +#. TRN: %1% is filename of the project, %2% is url link. +#: src/slic3r/GUI/Plater.cpp:1418 +#, boost-format +msgid "" +"Unable to load configuration from project\n" +"\n" +"File: %1%\n" +"\n" +"This project was created in a newer version of PrusaSlicer. Only the " +"geometry was loaded.\n" +"Update to the latest version for full compatibility.\n" +"For more info: %2%" +msgstr "" +"Nie można załadować konfiguracji z projektu\n" +"\n" +"Plik: %1%\n" +"\n" +"Ten projekt został stworzony w nowszej wersji PrusaSlicera. Załadowana " +"została tylko geometria.\n" +"Zaktualizuj do najnowszej wersji dla pełnej kompatybilności.\n" +"Więcej informacji: %2%." + +#: src/slic3r/GUI/Plater.cpp:1433 +msgid "" +"The selected 3MF file contains a post-processing script.\n" +"Please review the script carefully before exporting G-code." +msgstr "" +"Wybrany plik 3MF zawiera skrypt do post-processingu.\n" +"Przed wyeksportowaniem G-code należy dokładnie zapoznać się ze skryptem." + +#: src/slic3r/GUI/Plater.cpp:1474 +#, c-format, boost-format +msgid "" +"Object size from file %s appears to be zero.\n" +"This object has been removed from the model" +msgid_plural "" +"Objects size from file %s appears to be zero.\n" +"These objects have been removed from the model" +msgstr[0] "" +"Rozmiar obiektu z pliku ‪%s‬ wydaje się mieć wartość zero.\n" +"Ten obiekt został usunięty z modelu." +msgstr[1] "" +"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" +"Te obiekty zostały usunięte z modelu." +msgstr[2] "" +"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" +"Te obiekty zostały usunięte z modelu." +msgstr[3] "" +"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" +"Te obiekty zostały usunięte z modelu." + +#: src/slic3r/GUI/Plater.cpp:1478 +msgid "The size of the object is zero" +msgstr "Rozmiar obiektu wynosi zero" + +#: src/slic3r/GUI/Plater.cpp:1490 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in meters.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[1] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[2] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[3] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" + +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 +msgid "The object is too small" +msgstr "Obiekt jest za mały" + +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 +msgid "Apply to all the remaining small objects being loaded." +msgstr "Zastosuj do wszystkich pozostałych małych obiektów, które są ładowane." + +#: src/slic3r/GUI/Plater.cpp:1508 +#, c-format, boost-format +msgid "" +"The dimensions of the object from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of the object?" +msgid_plural "" +"The dimensions of some objects from file %s seem to be defined in inches.\n" +"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " +"the dimensions of these objects?" +msgstr[0] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[1] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[2] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" +msgstr[3] "" +"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" +"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " +"przeliczyć wymiary tych modeli?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:484 #, c-format, boost-format msgid "%1$d facet removed" @@ -3294,6 +3958,16 @@ msgstr[1] "Odwrócono ‪%1$d‬ płaszczyzny" msgstr[2] "Odwrócono ‪%1$d‬ płaszczyzn" msgstr[3] "Odwrócono ‪%1$d‬ płaszczyzn" +#: src/slic3r/GUI/Plater.cpp:1527 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Ten plik zawiera kilka obiektów umieszczonych na różnych wysokościach.\n" +"Czy chcesz potraktować go jako jeden model zawierający kilka części, \n" +"zamiast wielu modeli?" + #: src/slic3r/GUI/GUI_ObjectList.cpp:488 #, c-format, boost-format msgid "%1$d backward edge" @@ -3303,10 +3977,159 @@ msgstr[1] "‪%1$d‬ odwrócone krawędzie" msgstr[2] "‪%1$d‬ odwróconych krawędzi" msgstr[3] "‪%1$d‬ odwróconych krawędzi" +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 +msgid "Multi-part object detected" +msgstr "Wykryto obiekt wieloczęściowy" + +#: src/slic3r/GUI/Plater.cpp:1531 +msgid "Apply to all objects being loaded." +msgstr "Zastosuj do wszystkich ładowanych obiektów." + +#: src/slic3r/GUI/Plater.cpp:1542 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?" +msgstr "" +"Ten plik nie może zostać wczytany w Trybie Prostym. Czy chcesz przełączyć na " +"Tryb Zaawansowany?" + +#: src/slic3r/GUI/Plater.cpp:1543 +msgid "Detected advanced data" +msgstr "Wykryto zaawansowane dane" + +#: src/slic3r/GUI/Plater.cpp:1596 +#, boost-format +msgid "" +"Material preset was not loaded:\n" +" - %1%" +msgstr "" +"Ustawienia materiału nie zostały załadowane:\n" +" - %1%" + +#: src/slic3r/GUI/Plater.cpp:1633 +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 "" +"Kilka obiektów zostało załadowanych dla drukarki typu multi-material.\n" +"Traktować je jako jeden model zawierający kilka części?" + +#: src/slic3r/GUI/Plater.cpp:1769 +msgid "" +"Your object appears to be too large, so it was automatically scaled down to " +"fit your print bed." +msgstr "" +"Importowany model przekracza wymiary przestrzeni roboczej i został " +"przeskalowany do odpowiednich rozmiarów." + +#: src/slic3r/GUI/Plater.cpp:1770 +msgid "Object too large?" +msgstr "Model zbyt duży?" + +#: src/slic3r/GUI/Plater.cpp:1850 +msgid "Export STL file:" +msgstr "Eksport pliku STL:" + +#: src/slic3r/GUI/Plater.cpp:1857 +msgid "Export AMF file:" +msgstr "Eksport pliku AMF:" + +#: src/slic3r/GUI/Plater.cpp:1863 +msgid "Save file as:" +msgstr "Zapisz plik jako:" + +#: src/slic3r/GUI/Plater.cpp:1869 +msgid "Export OBJ file:" +msgstr "Eksport pliku OBJ:" + +#: src/slic3r/GUI/Plater.cpp:2019 +msgid "Delete object which is a part of cut object" +msgstr "Usuń obiekt, który jest częścią przeciętego obiektu" + +#: src/slic3r/GUI/Plater.cpp:2020 +msgid "You try to delete an object which is a part of a cut object." +msgstr "Próbujesz usunąć obiekt, który jest częścią przeciętego obiektu." + +#: src/slic3r/GUI/Plater.cpp:2021 +msgid "" +"This action will break a cut information.\n" +"After that PrusaSlicer can't guarantee model consistency" +msgstr "" +"To działanie spowoduje utratę informacji o przecinaniu.\n" +"Po tym PrusaSlicer nie może zagwarantować spójności modelu." + +#: src/slic3r/GUI/Plater.cpp:2024 +msgid "Delete object" +msgstr "Usuń obiekt" + +#: src/slic3r/GUI/Plater.cpp:2029 +msgid "Delete Object" +msgstr "Usuń Model" + +#: src/slic3r/GUI/Plater.cpp:2048 +msgid "Delete All Objects" +msgstr "Usuń wszystkie obiekty" + +#: src/slic3r/GUI/Plater.cpp:2077 +msgid "Reset Project" +msgstr "Resetuj Projekt" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "" +"Custom supports, seams and multimaterial painting were removed after " +"splitting the object." +msgstr "" +"Po podzieleniu modelu usunięto niestandardowe podpory, szwy i malowanie " +"multimaterial." + +#: src/slic3r/GUI/Plater.cpp:2131 +msgid "" +"The selected object couldn't be split because it contains only one solid " +"part." +msgstr "" +"Wybrany obiekt nie może zostać podzielony, ponieważ składa się z tylko " +"jednej bryły." + +#: src/slic3r/GUI/Plater.cpp:2138 +msgid "All non-solid parts (modifiers) were deleted" +msgstr "Wszystkie niebędące bryłami części (modyfikatory) zostały usunięte." + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Split to Objects" +msgstr "Podziel na modele" + #: src/slic3r/GUI/UpdateDialogs.cpp:46 msgid "Update available" msgstr "Dostępna jest aktualizacja" +#: src/slic3r/GUI/Plater.cpp:2207 +msgid "" +"An object has custom support enforcers which will not be used because " +"supports are disabled." +msgstr "" +"Obiekt posiada niestandardowe modyfikatory wymuszające podpory, które nie " +"będą używane, ponieważ generowanie podpór jest wyłączone." + +#: src/slic3r/GUI/Plater.cpp:2209 +msgid "Enable supports for enforcers only." +msgstr "Włącz podpory tylko dla obszarów wymuszania." + +#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - +#. this part of the sentence is a hyperlink. +#: src/slic3r/GUI/Plater.cpp:2227 +msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" +msgstr "" +"\"Temperatura stołu wg ekstrudera\" i \"Ekstruder dla wieży czyszczącej\"" + +#: src/slic3r/GUI/Plater.cpp:2235 +msgid "" +"Filament shrinkage will not be used because filament shrinkage for the used " +"filaments differs significantly." +msgstr "" +"Kompensacja skurczu filamentu nie będzie używana, ponieważ skurcz filamentu " +"dla używanych filamentów znacznie się różni." + #: src/slic3r/GUI/AboutDialog.cpp:56 src/slic3r/GUI/AboutDialog.cpp:316 msgid "Portions copyright" msgstr "Częściowe prawa autorskie" @@ -3353,10 +4176,46 @@ msgstr "" msgid "Copy Version Info" msgstr "Skopiuj informacje o wersji" +#. TRN: This is a first part of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2245 +msgid "" +"Printing supports with different nozzle diameters is experimental. For best " +"results, switch to Organic supports and" +msgstr "" +"Drukowanie podpór przy pomocy dysz o różnych średnicach jest " +"eksperymentalne. Aby uzyskać najlepsze wyniki, włącz podpory organiczne i" + +#. TRN: This is a second part (hyperlink) of the notification text: +#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." +#: src/slic3r/GUI/Plater.cpp:2249 +msgid "assign a specific extruder for supports." +msgstr "przypisz określony ekstruder do podpór." + +#: src/slic3r/GUI/Plater.cpp:2603 +msgid "Another export job is currently running." +msgstr "W tej chwili trwa inny proces eksportu." + +#: src/slic3r/GUI/Plater.cpp:2689 +msgid "Replace from:" +msgstr "Zamiana z:" + #: src/slic3r/GUI/BedShapeDialog.cpp:544 msgid "Error! Invalid model" msgstr "Błąd! Nieprawidłowy model" +#: src/slic3r/GUI/Plater.cpp:2707 +msgid "Unable to replace with more than one volume" +msgstr "Nie można zamienić na więcej niż jeden kształt" + +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 +msgid "Error during replace" +msgstr "Błąd podczas zamiany" + +#: src/slic3r/GUI/Plater.cpp:2785 +msgid "Select the new file" +msgstr "Wybierz nowy plik" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:31 msgid "Set extruder sequence" msgstr "Ustaw sekwencję ekstruderów" @@ -3448,6 +4307,19 @@ msgstr "Anulowanie..." msgid "Copy to clipboard" msgstr "Skopiuj do schowka" +#: src/slic3r/GUI/Plater.cpp:2793 +msgid "File for the replace wasn't selected" +msgstr "Nie wybrano pliku do zamiany" + +#: src/slic3r/GUI/Plater.cpp:2880 +msgid "Please select the file to reload" +msgstr "Wybierz plik do przeładowania" + +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 +msgid "The selected file" +msgstr "Wybrany plik" + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 msgid "Select coordinate space, in which the transformation will be performed." msgstr "Wybierz płaszczyznę, w której ma nastąpić przekształcenie." @@ -3461,6 +4333,57 @@ msgstr "Rozmiar [globalny]" msgid "Mirror along %1% axis" msgstr "Odbicie lustrzane wzdłuż osi %1%" +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "differs from the original file" +msgstr "różni się od oryginalnego pliku" + +#: src/slic3r/GUI/Plater.cpp:2912 +msgid "Do you want to replace it" +msgstr "Czy chcesz zamienić" + +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 +msgid "Reload from:" +msgstr "Wczytaj z:" + +#: src/slic3r/GUI/Plater.cpp:3053 +msgid "Unable to reload:" +msgstr "Nie można wczytać:" + +#: src/slic3r/GUI/Plater.cpp:3058 +msgid "Error during reload" +msgstr "Błąd podczas przeładowywania" + +#: src/slic3r/GUI/Plater.cpp:3076 +msgid "Reload all from disk" +msgstr "Wczytaj ponownie wszystko z dysku" + +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 +msgid "You are using template filament preset." +msgid_plural "You are using template filament presets." +msgstr[0] "Używasz ustawień filamentu typu szablon." +msgstr[1] "" +msgstr[2] "" +msgstr[3] "Używasz ustawień filamentu typu szablon." +msgstr[4] "" + +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 +msgid "" +"Please note that template presets are not customized for specific printer " +"and should only be used as a starting point for creating your own user " +"presets." +msgstr "" +"Należy pamiętać, że ustawienia typu szablon nie są dostosowane do konkretnej " +"drukarki i powinny być używane wyłącznie jako punkt wyjścia do tworzenia " +"własnych ustawień użytkownika." + +#: src/slic3r/GUI/Plater.cpp:3230 +msgid "More info at" +msgstr "Więcej informacji na" + +#: src/slic3r/GUI/Plater.cpp:3407 +msgid "There are active warnings concerning sliced models:" +msgstr "Istnieją aktywne ostrzeżenia dotyczące ciętych modeli:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:91 msgid "New project, clear plater" msgstr "Nowy projekt, wyczyść stół" @@ -3493,6 +4416,10 @@ msgstr "Wczytaj Konfigurację z ini/amf/3mf/gcode i złącz" msgid "Export config" msgstr "Eksport konfiguracji" +#: src/slic3r/GUI/Plater.cpp:3413 +msgid "generated warnings" +msgstr "wygenerowane ostrzeżenia" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Eject SD card / Flash drive" msgstr "Wysuń kartę SD / pamięć flash" @@ -3513,6 +4440,10 @@ msgstr "Usuń zaznaczone" msgid "Paste from clipboard" msgstr "Wklej ze schowka" +#: src/slic3r/GUI/Plater.cpp:3454 +msgid "Slicing Cancelled." +msgstr "Cięcie anulowane" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select Plater Tab" msgstr "Wybierz Zakładkę Podglądu Stołu" @@ -3554,6 +4485,10 @@ msgstr "Ukryj/pokaż etykiety modelu/instancji" msgid "Show keyboard shortcuts list" msgstr "Pokaż listę skrótów klawiszowych" +#: src/slic3r/GUI/Plater.cpp:4239 +msgid "Undo / Redo is processing" +msgstr "Trwa cofanie / powtarzanie czynności" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Add Instance of the selected object" msgstr "Dodaj instancję wybranego modelu" @@ -3578,10 +4513,26 @@ msgstr "Naciśnij, aby aktywować prostokąt zaznaczający" msgid "Press to activate deselection rectangle" msgstr "Naciśnij, aby aktywować prostokąt odznaczający" +#: src/slic3r/GUI/Plater.cpp:4241 +#, boost-format +msgid "" +"Switching the printer technology from %1% to %2%.\n" +"Some %1% presets were modified, which will be lost after switching the " +"printer technology." +msgstr "" +"Przełączanie technologii drukarki z %1% na %2%.\n" +"Zmieniono niektóre zestawy ustawień %1%, które zostaną utracone po zmianie " +"technologii drukarki." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Move selection 10 mm in positive Y direction" msgstr "Przesuń zaznaczenie o +10 mm w osi Y" +#: src/slic3r/GUI/Plater.cpp:4411 +msgid "Creating a new project while the current project is modified." +msgstr "" +"Tworzenie nowego projektu podczas gdy bieżący projekt jest modyfikowany." + #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Move selection 10 mm in negative Y direction" msgstr "Przesuń zaznaczenie o -10 mm w osi Y" @@ -3647,6 +4598,70 @@ msgstr "Położenie na płaszczyźnie przy pomocy \"uchwytów\"" msgid "Gizmo SLA hollow" msgstr "Drążenie SLA z uchwytem" +#: src/slic3r/GUI/Plater.cpp:4414 +msgid "Creating a new project while some presets are modified." +msgstr "" +"Tworzenie nowego projektu przy jednoczesnej modyfikacji niektórych zestawów " +"ustawień." + +#: src/slic3r/GUI/Plater.cpp:4415 +msgid "You can keep presets modifications to the new project or discard them" +msgstr "" +"Możesz przenieść zmiany w ustawieniach do nowego projektu lub odrzucić je" + +#: src/slic3r/GUI/Plater.cpp:4416 +msgid "" +"You can keep presets modifications to the new project, discard them or save " +"changes as new presets.\n" +"Note, if changes will be saved then new project wouldn't keep them" +msgstr "" +"Możesz przenieść zmiany w ustawieniach do nowego projektu, odrzucić je lub " +"zapisać jako nowe ustawienia.\n" +"Uwaga - jeśli zmiany zostaną zapisane, to nie zostaną przeniesione do nowego " +"projektu." + +#: src/slic3r/GUI/Plater.cpp:4455 +msgid "Load Project" +msgstr "Wczytaj Projekt" + +#: src/slic3r/GUI/Plater.cpp:4489 +msgid "Import Object" +msgstr "Import Modelu" + +#: src/slic3r/GUI/Plater.cpp:4493 +msgid "Import Objects" +msgstr "Importuj Modele" + +#: src/slic3r/GUI/Plater.cpp:4523 +msgid "Import SLA archive" +msgstr "Import archiwum SLA" + +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 +msgid "does not contain valid gcode." +msgstr "nie zawiera prawidłowego g-code." + +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 +msgid "Error while loading .gcode file" +msgstr "Błąd wczytywania pliku .gcode" + +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 +msgid "Unable to open the selected file." +msgstr "Nie można otworzyć wybranego pliku." + +#: src/slic3r/GUI/Plater.cpp:4674 +msgid "The selected file is already in ASCII format." +msgstr "Wybrany plik ma już format ASCII." + +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 +#: src/slic3r/GUI/UpdateDialogs.cpp:240 +#, boost-format +msgid "File %1% already exists. Do you wish to overwrite it?" +msgstr "Plik %1% już istnieje. Czy chcesz go nadpisać?" + +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 +msgid "Unable to open output file." +msgstr "Nie można otworzyć pliku wyjściowego." + #: src/slic3r/GUI/GUI_ObjectList.cpp:491 src/slic3r/GUI/GUI_ObjectList.cpp:494 #, c-format, boost-format msgid "%1$d open edge" @@ -3736,6 +4751,43 @@ msgstr "Dodaj paczkę ustawień dla modelu" msgid "Load Part" msgstr "Wczytaj Element" +#: src/slic3r/GUI/Plater.cpp:4722 +msgid "Successfully created G-code ASCII file" +msgstr "Pomyślnie utworzono plik G-code ASCII" + +#: src/slic3r/GUI/Plater.cpp:4723 +msgid "Convert G-code file to ASCII format" +msgstr "Konwersja pliku G-code do formatu ASCII" + +#: src/slic3r/GUI/Plater.cpp:4752 +msgid "The selected file is already in binary format." +msgstr "Wybrany plik ma już format binarny." + +#: src/slic3r/GUI/Plater.cpp:4801 +msgid "Successfully created G-code binary file" +msgstr "Pomyślnie utworzono plik G-code binarny" + +#: src/slic3r/GUI/Plater.cpp:4802 +msgid "Convert G-code file to binary format" +msgstr "Konwertuj plik G-code do formatu binarnego" + +#: src/slic3r/GUI/Plater.cpp:4864 +#, boost-format +msgid "%1% - Multiple projects file" +msgstr "%1% - Plik z wieloma projektami" + +#: src/slic3r/GUI/Plater.cpp:4874 +msgid "There are several files being loaded, including Project files." +msgstr "Wczytywanych jest kilka plików, w tym pliki projektu." + +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 +msgid "Select an action to apply to all files." +msgstr "Wybierz akcję, która ma zostać zastosowana do wszystkich plików." + +#: src/slic3r/GUI/Plater.cpp:4877 +msgid "There are several files being loaded." +msgstr "Wczytywanych jest kilka plików." + #: src/libslic3r/PrintConfig.cpp:4131 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " @@ -3746,18 +4798,26 @@ msgstr "" "trybie zerowego podniesienia, gdy odstęp określony tym parametrem będzie " "oddzielał model od podkładki." +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 +msgid "Action" +msgstr "Akcja" + +#: src/slic3r/GUI/Plater.cpp:4900 +msgid "Import 3D models" +msgstr "Import modeli 3D" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1548 msgid "Load Modifier" msgstr "Wczytaj modyfikator" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 -msgid "Error!" -msgstr "Błąd!" - #: src/slic3r/GUI/GUI_ObjectList.cpp:1707 msgid "Add Generic Subobject" msgstr "Dodaj Standardowy Model Podrzędny" +#: src/slic3r/GUI/Plater.cpp:4913 +msgid "Start a new instance of PrusaSlicer" +msgstr "Uruchom nową instancję PrusaSlicer" + #: src/slic3r/GUI/MainFrame.cpp:1663 msgid "&Plater Tab" msgstr "&Podgląd Stołu" @@ -3766,6 +4826,14 @@ msgstr "&Podgląd Stołu" msgid "Show the plater" msgstr "Pokaż zawartość stołu" +#: src/slic3r/GUI/Plater.cpp:4927 +msgid "Select one to load as project" +msgstr "Wybierz jeden, który chcesz załadować jako projekt" + +#: src/slic3r/GUI/Plater.cpp:4938 +msgid "Select only one file to load the configuration." +msgstr "Wybierz tylko jeden plik do wczytania konfiguracji." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1737 msgid "Generic" msgstr "Źródłowy" @@ -3814,6 +4882,12 @@ msgstr "Pod modelem" msgid "Around object" msgstr "Wokół modelu" +#. TRN: First argument = path to file, second argument = error description +#: src/slic3r/GUI/Plater.cpp:5045 +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Nie udało się rozpakować pliku do %1%: %2%." + #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:355 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:370 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:376 @@ -3839,6 +4913,10 @@ msgstr "Resetuj skos" msgid "Inches" msgstr "Cale" +#: src/slic3r/GUI/Plater.cpp:5175 +msgid "Load project file" +msgstr "Wczytaj plik projektu" + #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:86 #, c-format, boost-format msgid "" @@ -3863,6 +4941,130 @@ msgstr "" "Zapisz swój projekt i uruchom ponownie PrusaSlicer. Będzie nam miło, jeśli " "zgłosisz ten problem." +#: src/slic3r/GUI/Plater.cpp:5184 +msgid "Open as project" +msgstr "Otwórz jako projekt" + +#: src/slic3r/GUI/Plater.cpp:5188 +msgid "Start new PrusaSlicer instance" +msgstr "Uruchom nową instancję PrusaSlicer" + +#: src/slic3r/GUI/Plater.cpp:5191 +msgid "Select an action to apply to the file" +msgstr "Wybierz akcję, która ma zostać zastosowana do pliku" + +#: src/slic3r/GUI/Plater.cpp:5212 +msgid "Don't show again" +msgstr "Nie pokazuj ponownie" + +#: src/slic3r/GUI/Plater.cpp:5253 +msgid "You can open only one .gcode file at a time." +msgstr "Możesz mieć otwarty tylko jeden plik .gcode w tym samym czasie." + +#: src/slic3r/GUI/Plater.cpp:5254 +msgid "Drag and drop G-code file" +msgstr "Przeciągnij i upuść plik G-code" + +#: src/slic3r/GUI/Plater.cpp:5347 +#, boost-format +msgid "" +"You have several files for loading and \"%1%\" is one of them.\n" +"Please note that only one .zip file can be loaded at a time.\n" +"In this case we can load just \"%1%\".\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Masz kilka plików do załadowania, a „%1%” jest jednym z nich.\n" +"Pamiętaj, że jednocześnie można załadować tylko jeden plik .zip.\n" +"W tym przypadku możemy załadować tylko „%1%”.\n" +"\n" +"Czy mimo to chcesz kontynuować?" + +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 +msgid "Drag and drop several files" +msgstr "Przeciągnij i upuść kilka plików" + +#: src/slic3r/GUI/Plater.cpp:5364 +msgid "" +"You have several files for loading.\n" +"Please note that only geometry will be uploaded from all 3mf files.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" +"Masz kilka plików do załadowania.\n" +"Pamiętaj, że tylko geometria zostanie załadowana ze wszystkich plików 3mf.\n" +"\n" +"Czy mimo to chcesz kontynuować?" + +#: src/slic3r/GUI/Plater.cpp:5376 +msgid "Load File" +msgstr "Wczytaj plik" + +#: src/slic3r/GUI/Plater.cpp:5381 +msgid "Load Files" +msgstr "Wczytaj pliki" + +#: src/slic3r/GUI/Plater.cpp:5431 +msgid "All objects will be removed, continue?" +msgstr "Wszystkie modele zostaną usunięte. Kontynuować?" + +#: src/slic3r/GUI/Plater.cpp:5442 +msgid "Delete Selected Objects" +msgstr "Usuń Zaznaczone Modele" + +#: src/slic3r/GUI/Plater.cpp:5451 +msgid "Increase Instances" +msgstr "Zwiększ ilość instancji" + +#: src/slic3r/GUI/Plater.cpp:5504 +msgid "Decrease Instances" +msgstr "Zmniejsz ilość instancji" + +#: src/slic3r/GUI/Plater.cpp:5562 +msgid "Enter the number of copies:" +msgstr "Wpisz liczbę kopii:" + +#: src/slic3r/GUI/Plater.cpp:5563 +msgid "Copies of the selected object" +msgstr "Kopie wybranego modelu" + +#: src/slic3r/GUI/Plater.cpp:5566 +#, c-format, boost-format +msgid "Set numbers of copies to %d" +msgstr "Ustaw ilość instancji na %d" + +#: src/slic3r/GUI/Plater.cpp:5590 +msgid "Fill bed" +msgstr "Wypełnij stół" + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5751 +#, boost-format +msgid "" +"Cannot save binary G-code with %1% extension.\n" +"\n" +"Use a different extension or disable binary G-code export in " +"Printer Settings." +msgstr "" +"Nie można zapisać binarnego G-code z rozszerzeniem %1%.\n" +"\n" +"Użyj innego rozszerzenia lub wyłącz opcję Eksport binarnego G-" +"code w Ustawieniach drukarki." + +#. TRN The placeholder %1% is the file extension the user has selected. +#: src/slic3r/GUI/Plater.cpp:5757 +#, boost-format +msgid "" +"Cannot save ASCII G-code with %1% extension.\n" +"\n" +"Use a different extension or enable binary G-code export in " +"Printer Settings." +msgstr "" +"Nie można zapisać G-code ASCII z rozszerzeniem %1%.\n" +"\n" +"Użyj innego rozszerzenia lub włącz opcję Eksport binarnego G-" +"code w Ustawieniach drukarki." + #: src/slic3r/GUI/SysInfoDialog.cpp:186 msgid "Copy to Clipboard" msgstr "Kopiuj do Schowka" @@ -3901,6 +5103,18 @@ msgstr "" "Nowa wersja %s jest dostępna.\n" "Czy chcesz ją pobrać?" +#: src/slic3r/GUI/Plater.cpp:5818 +msgid "The provided file name is not valid." +msgstr "Wpisana nazwa pliku jest nieprawidłowa;" + +#: src/slic3r/GUI/Plater.cpp:5819 +msgid "The following characters are not allowed by a FAT file system:" +msgstr "Następujące znaki są niedozwolone w systemie plików FAT:" + +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save G-code file as:" +msgstr "Zapisz plik G-code jako:" + #: src/slic3r/Utils/AstroBox.cpp:76 src/slic3r/Utils/OctoPrint.cpp:219 #: src/slic3r/Utils/OctoPrint.cpp:268 src/slic3r/Utils/OctoPrint.cpp:673 #: src/slic3r/Utils/OctoPrint.cpp:836 src/slic3r/Utils/OctoPrint.cpp:917 @@ -3957,6 +5171,10 @@ msgstr "Ładowanie naprawionego modelu" msgid "Model repair finished" msgstr "Ukończono naprawę modelu" +#: src/slic3r/GUI/Plater.cpp:5837 +msgid "Save SL1 / SL1S file as:" +msgstr "Zapisz plik SL1 / SL1S jako:" + #: src/slic3r/Utils/FlashAir.cpp:65 msgid "Upload not enabled on FlashAir card." msgstr "Przesyłanie wyłączone w karcie FlashAir." @@ -3977,6 +5195,33 @@ msgstr "" "Uwaga: Wymagana jest karta FlashAir z FW 2.00.02 lub nowszym z włączoną " "funkcją przesyłania." +#: src/slic3r/GUI/Plater.cpp:5861 +msgid "Choose export directory:" +msgstr "Wybierz katalog eksportu:" + +#: src/slic3r/GUI/Plater.cpp:6008 +msgid "Export beds" +msgstr "Eksport stołów" + +#: src/slic3r/GUI/Plater.cpp:6081 +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Nie można wykonać operacji logicznej na siatkach modelu. Eksportowane będą " +"tylko części dodatnie." + +#: src/slic3r/GUI/Plater.cpp:6289 +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" +"Czy na pewno chcesz przechowywać oryginalne pliki SVG z ich lokalnymi " +"ścieżkami w pliku 3MF?\n" +"Jeśli wybierzesz \"NIE\", wszystkie pliki SVG w projekcie przestaną być " +"edytowalne." + #: src/slic3r/Utils/MKS.cpp:61 msgid "Connection to MKS works correctly." msgstr "Połączenie z MKS pomyślne." @@ -4041,6 +5286,10 @@ msgstr "Nie można połączyć się z Prusa Connect" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Kopiowanie pliku %1% do %2% nie powiodło się: %3%" +#: src/slic3r/GUI/Plater.cpp:6291 +msgid "Private protection" +msgstr "Ochrona prywatności" + #: src/slic3r/Utils/Process.cpp:168 msgid "Open G-code file:" msgstr "Otwórz plik G-code:" @@ -4092,6 +5341,18 @@ msgstr "" msgid "Modified value" msgstr "Zmodyfikowana wartość" +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "" +"The plater is empty.\n" +"Do you want to save the project?" +msgstr "" +"Stół jest pusty.\n" +"Czy na pewno chcesz zapisać projekt?" + +#: src/slic3r/GUI/Plater.cpp:6320 +msgid "Save project" +msgstr "Zapisz projekt" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1802 msgid "Add Shape from Gallery" msgstr "Dodaj Kształt z Galerii" @@ -4335,11 +5596,46 @@ msgstr "Niezdefiniowana grupa" msgid "Modified" msgstr "Zmodyfikowano" +#: src/slic3r/GUI/Plater.cpp:6366 +msgid "Unable to save file" +msgstr "Nie można zapisać pliku" + +#: src/slic3r/GUI/Plater.cpp:6552 +msgid "Failed to select a printer." +msgstr "Nie udało się wybrać drukarki." + +#: src/slic3r/GUI/Plater.cpp:6574 +msgid "Failed to read response from Prusa Connect server. Upload is cancelled." +msgstr "" +"Nie udało się odczytać odpowiedzi z serwera Prusa Connect. Przesyłanie " +"zostało anulowane." + +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 +msgid "Send all to Connect" +msgstr "Wyślij wszystkie do Connect" + +#: src/slic3r/GUI/Plater.cpp:6819 +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" +"Czy drukarka jest gotowa? Czy arkusz druku jest na miejscu, pusty i czysty?" + +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 +msgid "Upload and Print" +msgstr "Prześlij i drukuj" + #. TRN: This is the dialog title. #: src/slic3r/GUI/WifiConfigDialog.cpp:28 msgid "Wi-Fi Configuration File Generator" msgstr "Generator plików konfiguracyjnych Wi-Fi" +#: src/slic3r/GUI/Plater.cpp:7194 +msgid "" +"Sequential arrange for a single bed is only allowed when all instances of " +"the affected objects are on the same bed." +msgstr "" +"Sekwencyjne rozmieszczanie na pojedynczym stole jest dozwolone tylko wtedy, " +"gdy wszystkie instancje danych obiektów znajdują się na tym samym stole." + #: src/slic3r/GUI/WipeTowerDialog.cpp:30 msgid "Ramming customization" msgstr "Dostosowywanie wyciskania" @@ -4375,6 +5671,131 @@ msgstr "Całkowity czas wyciskania" msgid "Total rammed volume" msgstr "Całkowita objętość wyciskania" +#: src/slic3r/GUI/Plater.cpp:7235 +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"Opcja Rozmieszczanie zignorowała następujące modele, które nie mieszczą się " +"na stole:\n" +"%s" + +#: src/slic3r/GUI/Plater.cpp:7289 +msgid "Export" +msgstr "Eksport" + +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 +msgid "Send to printer" +msgstr "Wyślij do drukarki" + +#: src/slic3r/GUI/Plater.cpp:7466 +msgid "Paste From Clipboard" +msgstr "Wklej Ze Schowka" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" +"If enabled, PrusaSlicer will show up \"Log in\" button in application top " +"bar." +msgstr "" +"Po włączeniu, PrusaSlicer wyświetli przycisk \"Zaloguj\" na górnym pasku " +"aplikacji." + +#: src/slic3r/GUI/Preferences.cpp:643 +msgid "Allow downloads from Printables.com" +msgstr "Zezwalaj na pobieranie z Printables.com" + +#: src/slic3r/GUI/Preferences.cpp:644 +msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" +msgstr "" +"Jeśli włączone, PrusaSlicer dostanie pozwolenie na pobieranie z Printables." +"com" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "Use environment map" +msgstr "Użyj mapy środowiskowej" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "If enabled, renders object using the environment map." +msgstr "" +"Jeśli włączone, obiekty będą renderowane przy pomocy mapy środowiskowej." + +#: src/slic3r/GUI/Preferences.cpp:674 +msgid "Dark mode" +msgstr "Interfejs w trybie ciemnym" + +#: src/slic3r/GUI/Preferences.cpp:684 +msgid "Enable dark mode" +msgstr "Włącz tryb ciemny" + +#: src/slic3r/GUI/Preferences.cpp:693 +msgid "" +"If enabled, application will use the standard Windows system menu,\n" +"but on some combination of display scales it can look ugly. If disabled, old " +"UI will be used." +msgstr "" +"Jeśli włączone, aplikacja będzie używać standardowego menu systemowego " +"Windows,\n" +"ale na niektórych kombinacjach skalowania wyświetlania może to wyglądać " +"brzydko. Jeżeli jest wyłączone, widoczny będzie stary interfejs." + +#: src/slic3r/GUI/Preferences.cpp:770 +msgid "Changes for the critical options" +msgstr "Zmiany dla opcji krytycznych" + +#: src/slic3r/GUI/Preferences.cpp:772 +msgid "" +"Changing some options will trigger application restart.\n" +"You will lose the content of the plater." +msgstr "" +"Zmiana niektórych opcji spowoduje ponowne uruchomienie aplikacji.\n" +"Utracisz zawartość stołu." + +#: src/slic3r/GUI/Preferences.cpp:953 +msgid "Icon size in a respect to the default size" +msgstr "Rozmiar ikon w odniesieniu do domyślnego" + +#: src/slic3r/GUI/Preferences.cpp:968 +msgid "Select toolbar icon size in respect to the default one." +msgstr "Wybierz rozmiar ikon w odniesieniu do domyślnego." + +#: src/slic3r/GUI/Preferences.cpp:1003 +msgid "Layout Options" +msgstr "Opcje układu" + +#: src/slic3r/GUI/Preferences.cpp:1012 +msgid "Old regular layout with the tab bar" +msgstr "Poprzedni układ z paskiem kart" + +#: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "Pokaż parametry importu pliku STEP" + +#: src/slic3r/GUI/Preferences.cpp:1013 +msgid "Settings in non-modal window" +msgstr "Ustawienia w oknie niemodalnym" + +#: src/slic3r/GUI/Preferences.cpp:1043 +msgid "Text colors" +msgstr "Kolory tekstu" + +#: src/slic3r/GUI/Preferences.cpp:1067 +msgid "Mode markers" +msgstr "Znaczniki trybu" + +#: src/slic3r/GUI/Preferences.cpp:1095 +msgid "Application font size" +msgstr "Rozmiar czcionki aplikacji" + +#: src/slic3r/GUI/Preferences.cpp:1135 +msgid "Revert font to default" +msgstr "Przywróć czcionkę do domyślnej" + +#: src/slic3r/GUI/Preferences.cpp:1147 +msgid "Font size" +msgstr "Rozmiar czcionki" + #: src/slic3r/GUI/EditGCodeDialog.cpp:163 msgid "[Global] Slicing state" msgstr "[Globalny] Stan cięcia" @@ -4477,6 +5898,14 @@ msgstr "" "Po uproszczeniu modelu usunięto niestandardowe podpory, szwy i malowanie " "multimaterial." +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" +"Po włączeniu, PrusaSlicer wyświetli okno dialogowe z wyborem jakości podczas " +"importowania pliku STEP." + #: src/slic3r/GUI/GUI_ObjectList.cpp:1919 msgid "Remove paint-on seam" msgstr "Usuń malowanie szwu" @@ -5037,7 +6466,7 @@ msgstr "Współczynnik skalowania" msgid "Rotate (relative)" msgstr "Obróć (względnie)" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Zachowaj min" @@ -5135,7 +6564,7 @@ msgstr "Zmiana języka aplikacji" msgid "Arranging for sequential print" msgstr "Rozmieszczanie do druku sekwencyjnego" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" @@ -5150,14 +6579,6 @@ msgstr "" msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 -msgid "One of the objects is too large to fit the bed." -msgstr "Jeden z obiektów jest zbyt duży, aby zmieścić się na stole." - -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 -msgid "Arrange for sequential print" -msgstr "Rozmieść do druku sekwencyjnego" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:22 src/slic3r/GUI/MainFrame.cpp:1398 msgid "Keyboard Shortcuts" msgstr "Skróty klawiszowe" @@ -5247,8 +6668,8 @@ msgstr "Otwórz przeglądarkę G-code" msgid "Open PrusaSlicer" msgstr "Otwórz PrusaSlicer " -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Bez tytułu" @@ -5547,7 +6968,7 @@ msgstr "Widok z góry" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Zwarte wypełnienie górne" @@ -5574,12 +6995,12 @@ msgstr "" "Zaktualizowane paczki konfiguracyjne:" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Warstwa łącząca podpory z modelem" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Wieża czyszcząca" @@ -5998,8 +7419,8 @@ msgstr "" msgid "Save the selected options from left preset to the right." msgstr "Zapisz wybrane opcje z lewego zestawu ustawień w prawym." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Użyty filament" @@ -6688,7 +8109,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "S&chowaj pasek narzędzi" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Zwiń pasek narzędzi" @@ -6700,26 +8121,6 @@ msgstr "&Pełny ekran" msgid "Fullscreen" msgstr "Pełny ekran" -#: src/slic3r/GUI/Plater.cpp:2030 -msgid "Reset Project" -msgstr "Resetuj Projekt" - -#: src/slic3r/GUI/Plater.cpp:2076 -msgid "" -"Custom supports, seams and multimaterial painting were removed after " -"splitting the object." -msgstr "" -"Po podzieleniu modelu usunięto niestandardowe podpory, szwy i malowanie " -"multimaterial." - -#: src/slic3r/GUI/Plater.cpp:2084 -msgid "" -"The selected object couldn't be split because it contains only one solid " -"part." -msgstr "" -"Wybrany obiekt nie może zostać podzielony, ponieważ składa się z tylko " -"jednej bryły." - #: src/libslic3r/PrintConfig.cpp:2425 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " @@ -6939,111 +8340,19 @@ msgid "Export the model(s) as AMF." msgstr "Eksport model(i) jako AMF." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Wczytanie archiwum zip ze ścieżki %1% nie powiodło się." -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Import tylko modeli 3D" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Tylko import konfiguracji" -#: src/slic3r/GUI/Plater.cpp:5140 -msgid "Start new PrusaSlicer instance" -msgstr "Uruchom nową instancję PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:5143 -msgid "Select an action to apply to the file" -msgstr "Wybierz akcję, która ma zostać zastosowana do pliku" - -#: src/slic3r/GUI/Plater.cpp:5164 -msgid "Don't show again" -msgstr "Nie pokazuj ponownie" - -#: src/slic3r/GUI/Plater.cpp:5205 -msgid "You can open only one .gcode file at a time." -msgstr "Możesz mieć otwarty tylko jeden plik .gcode w tym samym czasie." - -#: src/slic3r/GUI/Plater.cpp:5206 -msgid "Drag and drop G-code file" -msgstr "Przeciągnij i upuść plik G-code" - -#: src/slic3r/GUI/Plater.cpp:5296 -#, boost-format -msgid "" -"You have several files for loading and \"%1%\" is one of them.\n" -"Please note that only one .zip file can be loaded at a time.\n" -"In this case we can load just \"%1%\".\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Masz kilka plików do załadowania, a „%1%” jest jednym z nich.\n" -"Pamiętaj, że jednocześnie można załadować tylko jeden plik .zip.\n" -"W tym przypadku możemy załadować tylko „%1%”.\n" -"\n" -"Czy mimo to chcesz kontynuować?" - -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 -msgid "Drag and drop several files" -msgstr "Przeciągnij i upuść kilka plików" - -#: src/slic3r/GUI/Plater.cpp:5313 -msgid "" -"You have several files for loading.\n" -"Please note that only geometry will be uploaded from all 3mf files.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" -"Masz kilka plików do załadowania.\n" -"Pamiętaj, że tylko geometria zostanie załadowana ze wszystkich plików 3mf.\n" -"\n" -"Czy mimo to chcesz kontynuować?" - -#: src/slic3r/GUI/Plater.cpp:5325 -msgid "Load File" -msgstr "Wczytaj plik" - -#: src/slic3r/GUI/Plater.cpp:5330 -msgid "Load Files" -msgstr "Wczytaj pliki" - -#: src/slic3r/GUI/Plater.cpp:5380 -msgid "All objects will be removed, continue?" -msgstr "Wszystkie modele zostaną usunięte. Kontynuować?" - -#: src/slic3r/GUI/Plater.cpp:5391 -msgid "Delete Selected Objects" -msgstr "Usuń Zaznaczone Modele" - -#: src/slic3r/GUI/Plater.cpp:5400 -msgid "Increase Instances" -msgstr "Zwiększ ilość instancji" - -#: src/slic3r/GUI/Plater.cpp:5453 -msgid "Decrease Instances" -msgstr "Zmniejsz ilość instancji" - -#: src/slic3r/GUI/Plater.cpp:5511 -msgid "Enter the number of copies:" -msgstr "Wpisz liczbę kopii:" - -#: src/slic3r/GUI/Plater.cpp:5512 -msgid "Copies of the selected object" -msgstr "Kopie wybranego modelu" - -#: src/slic3r/GUI/Plater.cpp:5515 -#, c-format, boost-format -msgid "Set numbers of copies to %d" -msgstr "Ustaw ilość instancji na %d" - -#: src/slic3r/GUI/Plater.cpp:5539 -msgid "Fill bed" -msgstr "Wypełnij stół" - #: src/slic3r/GUI/Tab.cpp:3925 msgid "New printer preset selected" msgstr "Wybrano nowy zestaw ustawień drukarki" @@ -7129,7 +8438,7 @@ msgstr "" "aplikacji." #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "Nie udało się załadować poświadczeń z systemowego magazynu haseł." @@ -7338,16 +8647,16 @@ msgstr "" "Jeśli wyłączone, to polecenie będzie otwierać okno dialogowe, w którym " "wskażesz plik źródłowy." -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "ponad" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "z" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Rodzaj funkcji" @@ -7363,7 +8672,7 @@ msgstr "Obecny z-hop" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "Zawiera z-hop obecny na początku bloku niestandardowego G-code." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7380,37 +8689,10 @@ msgstr "" "zapisany do tej zmiennej, aby PrusaSlicer wiedział, skąd się przemieszcza, " "gdy odzyska kontrolę." -#: src/slic3r/GUI/Preferences.cpp:638 -msgid "Allow downloads from Printables.com" -msgstr "Zezwalaj na pobieranie z Printables.com" - -#: src/slic3r/GUI/Preferences.cpp:639 -msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" -msgstr "" -"Jeśli włączone, PrusaSlicer dostanie pozwolenie na pobieranie z Printables." -"com" - -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Render" -#: src/slic3r/GUI/Preferences.cpp:659 -msgid "Use environment map" -msgstr "Użyj mapy środowiskowej" - -#: src/slic3r/GUI/Preferences.cpp:660 -msgid "If enabled, renders object using the environment map." -msgstr "" -"Jeśli włączone, obiekty będą renderowane przy pomocy mapy środowiskowej." - -#: src/slic3r/GUI/Preferences.cpp:669 -msgid "Dark mode" -msgstr "Interfejs w trybie ciemnym" - -#: src/slic3r/GUI/Preferences.cpp:679 -msgid "Enable dark mode" -msgstr "Włącz tryb ciemny" - #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:194 #: src/slic3r/GUI/UserAccountCommunication.cpp:103 msgid "Failed to save credentials to the system password store." @@ -7603,7 +8885,7 @@ msgstr "" msgid "High flow nozzle" msgstr "Dysza high-flow" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -7612,44 +8894,14 @@ msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "Zatrzymaj." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "Nie załadowano konfiguracji" -#. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 -#, boost-format -msgid "" -"Unable to load configuration from project\n" -"\n" -"File: %1%\n" -"\n" -"This project was created in a newer version of PrusaSlicer. Only the " -"geometry was loaded.\n" -"Update to the latest version for full compatibility.\n" -"For more info: %2%" -msgstr "" -"Nie można załadować konfiguracji z projektu\n" -"\n" -"Plik: %1%\n" -"\n" -"Ten projekt został stworzony w nowszej wersji PrusaSlicera. Załadowana " -"została tylko geometria.\n" -"Zaktualizuj do najnowszej wersji dla pełnej kompatybilności.\n" -"Więcej informacji: %2%." - -#: src/slic3r/GUI/Plater.cpp:1401 -msgid "" -"The selected 3MF file contains a post-processing script.\n" -"Please review the script carefully before exporting G-code." -msgstr "" -"Wybrany plik 3MF zawiera skrypt do post-processingu.\n" -"Przed wyeksportowaniem G-code należy dokładnie zapoznać się ze skryptem." - #: src/libslic3r/PrintConfig.cpp:2756 msgid "Extra length on restart" msgstr "Dodatkowa ilość dla powrotu" @@ -7677,7 +8929,7 @@ msgstr "Najbliższy" msgid "Set Mirror" msgstr "Ustaw Odbicie" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -7685,14 +8937,14 @@ msgstr "" "Używanie wieży czyszczącej przy ekstruderach o różnych średnicach dysz jest " "eksperymentalne, więc zachowaj ostrożność." -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Cięcie" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -7700,11 +8952,11 @@ msgstr "" "Temperatury stołu dla używanych filamentów znacznie się różnią.\n" "Dla wydruków wielomateriałowych zalecamy ustawienie opcji" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Edytowanie 3D" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Tworzenie nowego projektu" @@ -7732,22 +8984,23 @@ msgid "The height of the tower raise." msgstr "Wysokość podnoszenia kolumny." #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Wypełnienie mostu" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Wypełnienie szczelin" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Skirt/Brim" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Własny" @@ -8627,29 +9880,29 @@ msgstr[3] "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Nieznane" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Obrys" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Obrys zewnętrzny" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Obrys zwisu" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Wypełnienie wewnętrzne" @@ -8726,9 +9979,9 @@ msgstr "Nazwa modelu: %1%." #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -8739,6 +9992,7 @@ msgstr "Nazwa modelu: %1%." #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -8767,7 +10021,7 @@ msgstr "Wysokość warstwy" msgid "Layers and Perimeters" msgstr "Warstwy i Obrysy" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Drukarka" @@ -8788,7 +10042,7 @@ msgstr "Inne warstwy" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -9091,18 +10345,6 @@ msgstr "" "automatycznie. W innym przypadku ustawiony kąt będzie dotyczył wszystkich " "mostów. Ustaw 180° dla kąta zerowego." -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:1523 -#: src/libslic3r/PrintConfig.cpp:2024 src/libslic3r/PrintConfig.cpp:2682 -#: src/libslic3r/PrintConfig.cpp:2878 src/libslic3r/PrintConfig.cpp:2888 -#: src/libslic3r/PrintConfig.cpp:3188 src/libslic3r/PrintConfig.cpp:3422 -#: src/libslic3r/PrintConfig.cpp:3442 src/libslic3r/PrintConfig.cpp:3454 -#: src/libslic3r/PrintConfig.cpp:3491 src/libslic3r/PrintConfig.cpp:3726 -#: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 -#: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 -msgid "°" -msgstr "°" - #: src/libslic3r/PrintConfig.cpp:691 msgid "Bridges fan speed" msgstr "Prędkość wentylatora przy mostach" @@ -9112,20 +10354,6 @@ msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" "Ta prędkość wentylatora zostanie zastosowana przy druku mostów i zwisów." -#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:815 -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:833 -#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1360 -#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1511 -#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:2071 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2330 -#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2651 -#: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 -#: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 -#: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 -msgid "%" -msgstr "%" - #: src/libslic3r/PrintConfig.cpp:700 msgid "Bridge flow ratio" msgstr "Współczynnik przepływu przy mostach" @@ -9186,7 +10414,7 @@ msgstr "Nie ma możliwości usunięcia ostatniego zestawu ustawień dla drukarki #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Prędkość" @@ -9208,7 +10436,7 @@ msgstr "Prędkość drukowania mostów." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -9623,20 +10851,6 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "Wybierz profile druku, z którymi kompatybilny jest ten profil." -#: src/slic3r/GUI/Plater.cpp:351 -#, boost-format -msgid "Do you want to save the changes to \"%1%\"?" -msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 -msgid "Save" -msgstr "Zapisz" - -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 -msgid "Discard" -msgstr "Odrzuć" - #: src/libslic3r/Print.cpp:637 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " @@ -9796,15 +11010,11 @@ msgstr "domyślnie" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Wysokość" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 -msgid "Radius" -msgstr "Promień" - #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:4355 msgid "This is only used in the Slic3r interface as a visual help." @@ -10054,10 +11264,6 @@ msgstr "" "Wartość jest ignorowana w przypadku większości drukarek Prusa, które są " "dostarczane z bardziej szczegółowym modelem ekstrudera." -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 -msgid "Ask for unsaved changes in project" -msgstr "Pytaj o niezapisane zmiany w projekcie" - #: src/libslic3r/PrintConfig.cpp:1200 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " @@ -10111,12 +11317,6 @@ msgstr "" "maksymalne natężenie przepływu do minimum objętościowej prędkości druku i " "filamentu. Ustaw zero aby usunąć ograniczenie." -#: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 -#: src/slic3r/GUI/RammingChart.cpp:99 -msgid "mm³/s" -msgstr "mm³/s" - #: src/libslic3r/PrintConfig.cpp:1240 msgid "Max non-crossing infill speed" msgstr "Maksymalna prędkość wypełnienia bez przecinania" @@ -10419,12 +11619,6 @@ msgstr "" "Flaga ta oznacza, że materiał jest ścierny i wymaga utwardzonej dyszy. " "Wartość ta jest używana przez drukarkę do weryfikacji." -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 -#: src/slic3r/GUI/Sidebar.cpp:1069 -msgid "Cost" -msgstr "Koszt" - #: src/libslic3r/PrintConfig.cpp:1472 msgid "" "Enter your filament cost per kg here. This is only for statistical " @@ -10450,7 +11644,7 @@ msgstr "" "drukowaniem i porównać wagę z obliczoną wagą filamentu ze szpulą, aby " "sprawdzić, czy pozostała ilość filamentu wystarczy na cały wydruk." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -10578,12 +11772,6 @@ msgstr "Lightning" msgid "Zig Zag" msgstr "Zig Zag" -#: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 -#: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 -msgid "First layer" -msgstr "Pierwsza warstwa" - #: src/libslic3r/PrintConfig.cpp:1583 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " @@ -10719,16 +11907,6 @@ msgstr "Fuzzy Skin" msgid "Fuzzy skin type." msgstr "Rodzaj Fuzzy Skin." -#: src/slic3r/GUI/Plater.cpp:360 -msgid "" -"You will not be asked about it again, when: \n" -"- Closing PrusaSlicer,\n" -"- Loading or creating a new project" -msgstr "" -"Nie dostaniesz pytania o niezapisane zmiany następnym razem, gdy:\n" -"- zamkniesz PrusaSlicer;\n" -"- wczytasz lub stworzysz nowy projekt." - #: src/libslic3r/PrintConfig.cpp:1692 src/slic3r/GUI/ConfigWizard.cpp:432 #: src/slic3r/GUI/ConfigWizard.cpp:872 src/slic3r/GUI/FileArchiveDialog.cpp:272 #: src/slic3r/GUI/FileArchiveDialog.cpp:290 @@ -10936,12 +12114,6 @@ msgstr "" "czyszczącej. Ustaw zero, aby wyłączyć kontrolę przyspieszenia na wieży " "czyszczącej." -#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 -msgid "Travel" -msgstr "Jałowy" - #: src/libslic3r/PrintConfig.cpp:1834 msgid "" "This is the acceleration your printer will use for travel moves. Set zero to " @@ -10973,25 +12145,16 @@ msgstr "Scalaj wypełnienie z n warstw" msgid "Length of the infill anchor" msgstr "Długość kotwiczenia wypełnienia" -#: src/slic3r/GUI/Plater.cpp:824 -#, c-format, boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" -"Wysunięto pomyślnie. Urządzenie %s(%s) można teraz bezpiecznie odłączyć od " -"komputera." - #: src/slic3r/GUI/Preferences.cpp:545 msgid "Order object volumes by types" msgstr "Porządkowanie modyfikatorów obiektów według typów" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Wysuwanie urządzenia %s(%s) nie powiodło się." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nowy Projekt" @@ -13056,10 +14219,6 @@ msgstr "" "ustawisz wartość procentową (np. 90%), to zostanie obliczona z wysokości " "warstwy." -#: src/slic3r/GUI/GCodeViewer.cpp:306 -msgid "Retract" -msgstr "Retrakcja" - #: src/slic3r/GUI/Tab.cpp:2217 msgid "Bed" msgstr "Stół" @@ -13361,7 +14520,7 @@ msgstr "" "To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie " "poziomej." -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Wylogowano z Prusa Account." @@ -13680,7 +14839,7 @@ msgstr "Maluje powierzchnie w wybranym zakresie wysokości" msgid "Autogeneration will erase all manually edited points." msgstr "Generowanie automatyczne usunie wszystkie ręcznie ustawione punkty." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Usuń punkt" @@ -14417,7 +15576,7 @@ msgstr "" "wyczyszczenia filamentu na wieży czyszczącej dla danej pary narzędzi " "(filamentów)." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Szerokość" @@ -16519,11 +17678,6 @@ msgstr "" msgid "Scale per object" msgstr "Skalowanie wg obiektu" -#: src/slic3r/GUI/Plater.cpp:971 -#, boost-format -msgid "Logged to Prusa Account as %1%." -msgstr "Zalogowano do Prusa Account jako %1%." - #: src/libslic3r/PrintConfig.cpp:6132 msgid "" "Contains a string with the information about what scaling was applied to the " @@ -16974,10 +18128,6 @@ msgstr "Odstęp od stołu" msgid "Enable rotations (slow)" msgstr "Włącz obroty (powolne)" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 -msgid "Failed to connect to Prusa Account." -msgstr "Nie udało się połączyć z kontem Prusa Account." - #: src/slic3r/GUI/SavePresetDialog.cpp:285 #, boost-format msgid "" @@ -17121,13 +18271,9 @@ msgstr "Zaznaczenie-Dodaj wszystko" msgid "Selection-Remove All" msgstr "Zaznaczenie-Usuń Wszystko" -#: src/slic3r/GUI/Plater.cpp:1077 -msgid "Failed to select printer from Prusa Connect." -msgstr "Nie udało się wybrać drukarki z Prusa Connect." - #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Rozmieść" @@ -17169,7 +18315,7 @@ msgstr "Kształt stołu" msgid "Load shape from STL..." msgstr "Wczytaj kształt z STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Ustawienia" @@ -17227,7 +18373,7 @@ msgstr "dostawca" msgid "Filaments" msgstr "Filamenty" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Rozwiń pasek narzędzi" @@ -17240,7 +18386,7 @@ msgstr "Usuń" msgid "Update built-in Presets automatically" msgstr "Automatyczna aktualizacja wbudowanych zestawów ustawień" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Ścieżka pobierania" @@ -17294,7 +18440,7 @@ msgid "Cancel" msgstr "Anuluj" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Cofnij" @@ -17559,22 +18705,11 @@ msgstr "Edytuj zaznaczenie - Ctrl + Klik lewym przyciskiem" msgid "Edit tick mark - Right click" msgstr "Edytuj zaznaczenie - kliknij prawym przyciskiem" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Ustawienia druku" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 -#: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 -#: src/slic3r/GUI/OptionsGroup.cpp:1028 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1114 -msgid "N/A" -msgstr "N/D" - #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:327 #, c-format, boost-format msgid "%s doesn't support percentage" @@ -17681,64 +18816,30 @@ msgstr "Zmień miniaturkę" msgid "Loading of the \"%1%\"" msgstr "Wczytywanie \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Deretrakcja" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Szew" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Zmiana narzędzia" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Zmiana koloru" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Wstrzymaj druk" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Czyszczenie" -#: src/slic3r/GUI/GCodeViewer.cpp:315 -msgid "Extrude" -msgstr "Ekstruzja" - -#. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Hide properties" -msgstr "Ukryj właściwości" - -#: src/slic3r/GUI/GCodeViewer.cpp:377 -msgid "Show properties" -msgstr "Pokaż właściwości" - -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 -msgid "Type" -msgstr "Rodzaj" - -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 -msgid "Layer" -msgstr "Warstwa" - -#: src/slic3r/GUI/GCodeViewer.cpp:441 -msgid "Volumetric flow rate" -msgstr "Natężenie przepływu" - -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 -msgid "Time" -msgstr "Czas" - -#: src/slic3r/GUI/GCodeViewer.cpp:478 -msgid "Actual speed profile" -msgstr "Profil prędkości rzeczywistej" - #: src/slic3r/GUI/TopBar.cpp:274 #, boost-format msgid "Search in settings [%1%]" @@ -17766,18 +18867,6 @@ msgstr[4] "Brak nowych drukarek" msgid "Install" msgstr "Instaluj" -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Hide table" -msgstr "Ukryj tabelę" - -#: src/slic3r/GUI/GCodeViewer.cpp:481 -msgid "Show table" -msgstr "Pokaż tabelę" - -#: src/slic3r/GUI/GCodeViewer.cpp:547 -msgid "Tool position" -msgstr "Pozycja narzędzia" - #: src/slic3r/GUI/UpdateDialogs.cpp:358 src/slic3r/GUI/UpdateDialogs.cpp:420 #, c-format, boost-format msgid "%s incompatibility" @@ -17905,7 +18994,7 @@ msgstr "Aktualizacja aplikacji" msgid "Your %1% is up to date." msgstr "Wersja %1% jest aktualna." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Błąd konwertowania pliku G-code" @@ -18070,7 +19159,7 @@ msgstr "" msgid "Initializing..." msgstr "Inicjowanie..." -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -18083,151 +19172,40 @@ msgstr "Inicjowanie..." msgid "in" msgstr "cale" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Kliknij, aby ukryć" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Kliknij, aby pokazać" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "do" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "do" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Procentowo" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Wysokość (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Szerokość (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Speed (mm/s)" -msgstr "Prędkość (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 -msgid "Actual speed (mm/s)" -msgstr "Rzeczywista prędkość (mm/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Fan speed (%)" -msgstr "Prędkość wentylatora (%)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Temperature (°C)" -msgstr "Temperatura (°C)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Volumetric flow rate (mm³/s)" -msgstr "Natężenie przepływu (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 -msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Rzeczywiste natężenie przepływu (mm³/s)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (linear)" -msgstr "Czas warstwy (liniowy)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 -msgid "Layer time (logarithmic)" -msgstr "Czas warstwy (logarytmiczny)" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Tool" -msgstr "Narzędzie" - -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 -msgid "Color Print" -msgstr "Zmiana Koloru" - -#: src/slic3r/GUI/GCodeViewer.cpp:2490 -msgid "Default color" -msgstr "Domyślny kolor" - -#: src/slic3r/GUI/GCodeViewer.cpp:2515 -msgid "default color" -msgstr "domyślny kolor" - -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 -#: src/slic3r/GUI/TopBarMenus.cpp:34 -msgid "Normal mode" -msgstr "Tryb normalny" - -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 -msgid "Stealth mode" -msgstr "Tryb stealth" - -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 -msgid "Total" -msgstr "Suma" - -#: src/slic3r/GUI/GCodeViewer.cpp:2844 -msgid "Show stealth mode" -msgstr "Pokaż dla trybu stealth" - -#: src/slic3r/GUI/GCodeViewer.cpp:2848 -msgid "Show normal mode" -msgstr "Pokaż dla trybu normalnego" - -#: src/slic3r/GUI/GCodeViewer.cpp:2924 -msgid "Retractions" -msgstr "Retrakcje" - -#: src/slic3r/GUI/GCodeViewer.cpp:2928 -msgid "Deretractions" -msgstr "Powroty retrakcji" - -#: src/slic3r/GUI/GCodeViewer.cpp:2932 -msgid "Seams" -msgstr "Szwy" - -#: src/slic3r/GUI/GCodeViewer.cpp:2936 -msgid "Tool changes" -msgstr "Zmiany narzędzi" - -#: src/slic3r/GUI/GCodeViewer.cpp:2940 -msgid "Color changes" -msgstr "Zmiany koloru" - -#: src/slic3r/GUI/GCodeViewer.cpp:2944 -msgid "Print pauses" -msgstr "Pauzuje wydruk" - -#: src/slic3r/GUI/GCodeViewer.cpp:2948 -msgid "Custom G-codes" -msgstr "Własny G-code" - -#: src/slic3r/GUI/GCodeViewer.cpp:2952 -msgid "Center of gravity" -msgstr "Środek ciężkości" - -#: src/slic3r/GUI/GCodeViewer.cpp:2957 -msgid "Shells" -msgstr "Powłoki" - -#: src/slic3r/GUI/GCodeViewer.cpp:2962 -msgid "Tool marker" -msgstr "Oznaczenie narzędzia" - #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:203 msgid "Dovetail" msgstr "Jaskółczy ogon" @@ -18386,7 +19364,7 @@ msgstr "Tolerancja" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Zwarte wypełnienie" @@ -18394,7 +19372,7 @@ msgstr "Zwarte wypełnienie" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Prasowanie" @@ -18464,12 +19442,12 @@ msgstr "Zmiana rowka" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Reset" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Prawy przycisk" @@ -18845,91 +19823,91 @@ msgstr "" "Tej akcji nie można cofnąć.\n" "Czy chcesz kontynuować?" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Zmiana koloru" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Druk" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pauza" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Wydarzenie" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Pozostały czas" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Czas trwania" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Ukryj własny G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Pokaż własny G-code" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Szacowane czasy drukowania" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Lewy przycisk myszy:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Wyższa szczegółowość" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Prawy przycisk myszy:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Niższa szczegółowość" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + lewy przycisk myszy:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Resetuj do bazowego ust" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Prawy przycisk myszy:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Wygładzanie" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Kółko myszy:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Zmniejsz/zwiększ obszar edycji" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptacyjny" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Jakość / Prędkość" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Wyższa jakość druku vs wyższa prędkość." @@ -18945,7 +19923,7 @@ msgstr "Podział wykorzystania ekstruderów" msgid "Waiting for statistics" msgstr "Oczekiwanie na statystyki" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Sekw." @@ -18994,7 +19972,8 @@ msgstr "" "Kontynuować?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Zapamiętaj mój wybór" @@ -19015,7 +19994,7 @@ msgstr "Zobacz stronę z wydaniami (\"Releases\")." msgid "Preparing settings tabs" msgstr "Przygotowuję zakładkę ustawień" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "Cięcie wszystkich" @@ -19035,7 +20014,7 @@ msgstr "Kategoria" msgid "Search in English" msgstr "Szukaj po angielsku" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Wczytywanie pliku" @@ -19716,92 +20695,21 @@ msgstr "" msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "Jeśli włączone, PrusaSlicer nie będzie otwierać linków w przeglądarce." -#: src/slic3r/GUI/Preferences.cpp:633 +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "Pokazuj przycisk \"Zaloguj\" na górnym pasku aplikacji." -#: src/slic3r/GUI/Preferences.cpp:634 -msgid "" -"If enabled, PrusaSlicer will show up \"Log in\" button in application top " -"bar." -msgstr "" -"Po włączeniu, PrusaSlicer wyświetli przycisk \"Zaloguj\" na górnym pasku " -"aplikacji." - -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Jeśli włączone, interfejs będzie używać kolorów trybu ciemnego. Jeśli " "wyłączone, widoczny będzie stary interfejs." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Użyj systemowego menu w aplikacji" -#: src/slic3r/GUI/Preferences.cpp:688 -msgid "" -"If enabled, application will use the standard Windows system menu,\n" -"but on some combination of display scales it can look ugly. If disabled, old " -"UI will be used." -msgstr "" -"Jeśli włączone, aplikacja będzie używać standardowego menu systemowego " -"Windows,\n" -"ale na niektórych kombinacjach skalowania wyświetlania może to wyglądać " -"brzydko. Jeżeli jest wyłączone, widoczny będzie stary interfejs." - -#: src/slic3r/GUI/Preferences.cpp:765 -msgid "Changes for the critical options" -msgstr "Zmiany dla opcji krytycznych" - -#: src/slic3r/GUI/Preferences.cpp:767 -msgid "" -"Changing some options will trigger application restart.\n" -"You will lose the content of the plater." -msgstr "" -"Zmiana niektórych opcji spowoduje ponowne uruchomienie aplikacji.\n" -"Utracisz zawartość stołu." - -#: src/slic3r/GUI/Preferences.cpp:948 -msgid "Icon size in a respect to the default size" -msgstr "Rozmiar ikon w odniesieniu do domyślnego" - -#: src/slic3r/GUI/Preferences.cpp:963 -msgid "Select toolbar icon size in respect to the default one." -msgstr "Wybierz rozmiar ikon w odniesieniu do domyślnego." - -#: src/slic3r/GUI/Preferences.cpp:998 -msgid "Layout Options" -msgstr "Opcje układu" - -#: src/slic3r/GUI/Preferences.cpp:1007 -msgid "Old regular layout with the tab bar" -msgstr "Poprzedni układ z paskiem kart" - -#: src/slic3r/GUI/Preferences.cpp:1008 -msgid "Settings in non-modal window" -msgstr "Ustawienia w oknie niemodalnym" - -#: src/slic3r/GUI/Preferences.cpp:1038 -msgid "Text colors" -msgstr "Kolory tekstu" - -#: src/slic3r/GUI/Preferences.cpp:1062 -msgid "Mode markers" -msgstr "Znaczniki trybu" - -#: src/slic3r/GUI/Preferences.cpp:1090 -msgid "Application font size" -msgstr "Rozmiar czcionki aplikacji" - -#: src/slic3r/GUI/Preferences.cpp:1130 -msgid "Revert font to default" -msgstr "Przywróć czcionkę do domyślnej" - -#: src/slic3r/GUI/Preferences.cpp:1142 -msgid "Font size" -msgstr "Rozmiar czcionki" - #: src/slic3r/GUI/PresetComboBoxes.cpp:289 #: src/slic3r/GUI/PresetComboBoxes.cpp:357 #: src/slic3r/GUI/PresetComboBoxes.cpp:1088 @@ -20353,32 +21261,6 @@ msgstr "" "Zaloguj się, aby przywrócić dostęp do wszystkich subskrybowanych źródeł " "konfiguracji." -#: src/libslic3r/ExtrusionRole.cpp:53 src/libslic3r/ExtrusionRole.cpp:84 -#: src/libslic3r/PrintConfig.cpp:992 src/libslic3r/PrintConfig.cpp:2572 -#: src/libslic3r/PrintConfig.cpp:2581 src/libslic3r/PrintConfig.cpp:2590 -#: src/libslic3r/PrintConfig.cpp:2600 src/libslic3r/PrintConfig.cpp:2609 -#: src/libslic3r/PrintConfig.cpp:3159 src/libslic3r/PrintConfig.cpp:3165 -#: src/libslic3r/PrintConfig.cpp:3173 src/libslic3r/PrintConfig.cpp:3186 -#: src/libslic3r/PrintConfig.cpp:3196 src/libslic3r/PrintConfig.cpp:3203 -#: src/libslic3r/PrintConfig.cpp:3219 src/libslic3r/PrintConfig.cpp:3235 -#: src/libslic3r/PrintConfig.cpp:3256 src/libslic3r/PrintConfig.cpp:3269 -#: src/libslic3r/PrintConfig.cpp:3285 src/libslic3r/PrintConfig.cpp:3300 -#: src/libslic3r/PrintConfig.cpp:3318 src/libslic3r/PrintConfig.cpp:3328 -#: src/libslic3r/PrintConfig.cpp:3337 src/libslic3r/PrintConfig.cpp:3348 -#: src/libslic3r/PrintConfig.cpp:3360 src/libslic3r/PrintConfig.cpp:3374 -#: src/libslic3r/PrintConfig.cpp:3382 src/libslic3r/PrintConfig.cpp:3383 -#: src/libslic3r/PrintConfig.cpp:3392 src/libslic3r/PrintConfig.cpp:3406 -#: src/libslic3r/PrintConfig.cpp:3416 src/libslic3r/PrintConfig.cpp:3430 -#: src/libslic3r/PrintConfig.cpp:3438 src/libslic3r/PrintConfig.cpp:3450 -#: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 -#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 -#: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 -#: src/slic3r/GUI/Tab.cpp:1541 -msgid "Support material" -msgstr "Materiał podporowy" - #: src/libslic3r/ExtrusionRole.cpp:82 src/slic3r/GUI/Tab.cpp:1527 msgid "Skirt" msgstr "Skirt" @@ -20427,12 +21309,6 @@ msgstr "G-code dla pauzy drukowania" msgid "Template Custom G-code" msgstr "Szablon niestandardowego G-code" -#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 -#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 -msgid "Custom G-code" -msgstr "Własny G-code" - #: src/libslic3r/GCode.cpp:1138 src/libslic3r/GCode.cpp:1149 msgid "No extrusions were generated for objects." msgstr "Dla modeli nie zostały wygenerowane żadne ekstruzje." @@ -20453,6 +21329,12 @@ msgstr "druk" msgid "filament" msgstr "filament" +#: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 +msgid "Custom G-code" +msgstr "Własny G-code" + #: src/libslic3r/Preset.cpp:1646 src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "SLA print" msgstr "Druk SLA" @@ -20517,14 +21399,6 @@ msgstr "Ekstrudery" msgid "Default" msgstr "Domyślnie" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 -#: src/slic3r/GUI/wxExtensions.cpp:381 -msgid "Extruder" -msgstr "Ekstruder" - #: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2165 #: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2199 #: src/libslic3r/PrintConfig.cpp:2215 src/libslic3r/PrintConfig.cpp:2225 @@ -20589,11 +21463,6 @@ msgstr "Podkładka wokół modelu" msgid "Hollowing" msgstr "Drążenie" -#: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 -msgid "Export G-code" -msgstr "Eksport G-code" - #: src/libslic3r/PrintConfig.cpp:5998 src/slic3r/GUI/Tab.cpp:3381 msgid "Retraction" msgstr "Retrakcja" @@ -20613,22 +21482,6 @@ msgstr "Rozmiar" msgid "All" msgstr "Wszystkie" -#: src/slic3r/GUI/ConfigWizard.cpp:1433 src/slic3r/GUI/ConfigWizard.cpp:1941 -#: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 -#: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 -#: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 -#: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 -msgid "Notice" -msgstr "Uwaga" - -#: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 -msgid "Reload from disk" -msgstr "Wczytaj ponownie z dysku" - #: src/slic3r/GUI/ConfigWizard.cpp:1965 src/slic3r/GUI/Tab.cpp:2745 msgid "Firmware" msgstr "Firmware" @@ -20637,65 +21490,6 @@ msgstr "Firmware" msgid "Add" msgstr "Dodaj" -#: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 -#: src/slic3r/GUI/Tab.cpp:4539 -msgid "Delete" -msgstr "Usuń" - -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 -msgid "Fan speed" -msgstr "Prędkość wentylatora" - -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 -msgid "Temperature" -msgstr "Temperatura" - -#: src/slic3r/GUI/GCodeViewer.cpp:891 -#: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 -msgid "Error" -msgstr "Błąd" - -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 -#: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 -#: src/slic3r/GUI/Tab.cpp:2188 -msgid "Filament" -msgstr "Filament" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 -msgid "Left click" -msgstr "Lewy przycisk" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 -msgid "Drag" -msgstr "Przeciągnij" - -#: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2348 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:525 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:533 -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:553 src/slic3r/GUI/GUI.cpp:144 -#: src/slic3r/GUI/GUI_Preview.cpp:514 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 -#: src/slic3r/GUI/WipeTowerDialog.cpp:70 -#: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 -msgid "Warning" -msgstr "Ostrzeżenie" - #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:55 #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:104 @@ -20704,17 +21498,6 @@ msgstr "Ostrzeżenie" msgid "Clipping of view" msgstr "Widok przecinania" -#: src/slic3r/GUI/Plater.cpp:1982 -msgid "Delete Object" -msgstr "Usuń Model" - -#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 -#: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 -#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 -msgid "Mouse wheel" -msgstr "Kółko myszy" - #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:83 msgid "Visible support structure" msgstr "Widoczne podpory" @@ -20743,455 +21526,15 @@ msgstr "Zmiana ilości generowanych punktów podparcia." msgid "Support parameter change" msgstr "Zmiana parametrów podpór" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 -msgid "SLA Support Points" -msgstr "Punkty podpór SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 -msgid "Do you want to save your manually edited support points?" -msgstr "Czy chcesz zapisać ręcznie edytowane punkty podpór?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 -msgid "Save support points?" -msgstr "Zachować punkty podpór?" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 -msgid "Support points edit" -msgstr "Edycja punktów podpór" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 -msgid "Autogenerate support points" -msgstr "Automatycznie generuj punkty podpór" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 -msgid "SLA gizmo keyboard shortcuts" -msgstr "Skróty klawiszowe \"uchwytów\" SLA" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 -msgid "Note: some shortcuts work in (non)editing mode only." -msgstr "Uwaga: niektóre skróty działają tylko poza trybem edycji." - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 -msgid "Switch to editing mode" -msgstr "Tryb edycji" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 -msgid "Selected support point" -msgstr "Wybrany punkt podparcia" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 -msgid "Island support point" -msgstr "Punkt podparcia wyspy" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 -msgid "Generated support point" -msgstr "Wygenerowany punkt podparcia" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 -msgid "Edited support point" -msgstr "Edytowany punkt podparcia" - -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 -msgid "Hovered support point" -msgstr "Wskazany punkt podporowy" - -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 -msgid "Delete all" -msgstr "Usuń wszystko" - -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 -msgid "Invalid data" -msgstr "Nieprawidłowe dane" - -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 -msgid "Convert from imperial units" -msgstr "Konwertuj z jednostek imperialnych" - -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 -msgid "Revert conversion from imperial units" -msgstr "Odwróć konwersję z jednostek imperialnych" - -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 -msgid "Convert from meters" -msgstr "Konwertuj z metrów" - -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 -msgid "Revert conversion from meters" -msgstr "Odwróć przeliczanie z metrów" - -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 -msgid "Attention!" -msgstr "Uwaga!" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 -msgid "Send G-code" -msgstr "Wyślij G-code" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 -#: src/slic3r/GUI/Tab.cpp:3278 -msgid "Preview" -msgstr "Podgląd cięcia" - #: src/slic3r/GUI/BulkExportDialog.cpp:258 msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "Niektóre z wybranych plików już istnieją. Czy chcesz je zastąpić?" -#: src/slic3r/GUI/Plater.cpp:2001 -msgid "Delete All Objects" -msgstr "Usuń wszystkie obiekty" - -#: src/slic3r/GUI/NotificationManager.cpp:2191 -#: src/slic3r/GUI/NotificationManager.cpp:2218 -#: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 -msgid "WARNING:" -msgstr "OSTRZEŻENIE:" - #: src/slic3r/GUI/ObjectDataViewModel.cpp:129 src/slic3r/GUI/Tab.cpp:5426 #: src/slic3r/GUI/Tab.cpp:5941 msgid "Layers" msgstr "Warstwy" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 -#: src/slic3r/GUI/UserAccountCommunication.cpp:94 -#: src/slic3r/GUI/UserAccountCommunication.cpp:120 -msgid "This system doesn't support storing passwords securely" -msgstr "Ten system nie obsługuje bezpiecznego przechowywania haseł." - -#: src/slic3r/GUI/Plater.cpp:1427 -#, c-format, boost-format -msgid "" -"Object size from file %s appears to be zero.\n" -"This object has been removed from the model" -msgid_plural "" -"Objects size from file %s appears to be zero.\n" -"These objects have been removed from the model" -msgstr[0] "" -"Rozmiar obiektu z pliku ‪%s‬ wydaje się mieć wartość zero.\n" -"Ten obiekt został usunięty z modelu." -msgstr[1] "" -"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" -"Te obiekty zostały usunięte z modelu." -msgstr[2] "" -"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" -"Te obiekty zostały usunięte z modelu." -msgstr[3] "" -"Rozmiary obiektów z pliku ‪%s‬ wydają się mieć wartość zero.\n" -"Te obiekty zostały usunięte z modelu." - -#: src/slic3r/GUI/Plater.cpp:1431 -msgid "The size of the object is zero" -msgstr "Rozmiar obiektu wynosi zero" - -#: src/slic3r/GUI/Plater.cpp:1443 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in meters.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[1] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[2] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[3] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w metrach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" - -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 -msgid "The object is too small" -msgstr "Obiekt jest za mały" - -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 -msgid "Apply to all the remaining small objects being loaded." -msgstr "Zastosuj do wszystkich pozostałych małych obiektów, które są ładowane." - -#: src/slic3r/GUI/Plater.cpp:1461 -#, c-format, boost-format -msgid "" -"The dimensions of the object from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of the object?" -msgid_plural "" -"The dimensions of some objects from file %s seem to be defined in inches.\n" -"The internal unit of PrusaSlicer is a millimeter. Do you want to recalculate " -"the dimensions of these objects?" -msgstr[0] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[1] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[2] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" -msgstr[3] "" -"Wymiary niektórych modeli z pliku %s wydają się być określone w calach.\n" -"Wewnętrzną jednostką PrusaSlicer jest milimetr. Czy chcesz ponownie " -"przeliczyć wymiary tych modeli?" - -#: src/slic3r/GUI/Plater.cpp:1480 -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" -"Ten plik zawiera kilka obiektów umieszczonych na różnych wysokościach.\n" -"Czy chcesz potraktować go jako jeden model zawierający kilka części, \n" -"zamiast wielu modeli?" - -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 -msgid "Multi-part object detected" -msgstr "Wykryto obiekt wieloczęściowy" - -#: src/slic3r/GUI/Plater.cpp:1484 -msgid "Apply to all objects being loaded." -msgstr "Zastosuj do wszystkich ładowanych obiektów." - -#: src/slic3r/GUI/Plater.cpp:1495 -msgid "" -"This file cannot be loaded in a simple mode. Do you want to switch to an " -"advanced mode?" -msgstr "" -"Ten plik nie może zostać wczytany w Trybie Prostym. Czy chcesz przełączyć na " -"Tryb Zaawansowany?" - -#: src/slic3r/GUI/Plater.cpp:1496 -msgid "Detected advanced data" -msgstr "Wykryto zaawansowane dane" - -#: src/slic3r/GUI/Plater.cpp:1549 -#, boost-format -msgid "" -"Material preset was not loaded:\n" -" - %1%" -msgstr "" -"Ustawienia materiału nie zostały załadowane:\n" -" - %1%" - -#: src/slic3r/GUI/Plater.cpp:1586 -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 "" -"Kilka obiektów zostało załadowanych dla drukarki typu multi-material.\n" -"Traktować je jako jeden model zawierający kilka części?" - -#: src/slic3r/GUI/Plater.cpp:1722 -msgid "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." -msgstr "" -"Importowany model przekracza wymiary przestrzeni roboczej i został " -"przeskalowany do odpowiednich rozmiarów." - -#: src/slic3r/GUI/Plater.cpp:1723 -msgid "Object too large?" -msgstr "Model zbyt duży?" - -#: src/slic3r/GUI/Plater.cpp:1803 -msgid "Export STL file:" -msgstr "Eksport pliku STL:" - -#: src/slic3r/GUI/Plater.cpp:1810 -msgid "Export AMF file:" -msgstr "Eksport pliku AMF:" - -#: src/slic3r/GUI/Plater.cpp:1816 -msgid "Save file as:" -msgstr "Zapisz plik jako:" - -#: src/slic3r/GUI/Plater.cpp:1822 -msgid "Export OBJ file:" -msgstr "Eksport pliku OBJ:" - -#: src/slic3r/GUI/Plater.cpp:1972 -msgid "Delete object which is a part of cut object" -msgstr "Usuń obiekt, który jest częścią przeciętego obiektu" - -#: src/slic3r/GUI/Plater.cpp:1973 -msgid "You try to delete an object which is a part of a cut object." -msgstr "Próbujesz usunąć obiekt, który jest częścią przeciętego obiektu." - -#: src/slic3r/GUI/Plater.cpp:1974 -msgid "" -"This action will break a cut information.\n" -"After that PrusaSlicer can't guarantee model consistency" -msgstr "" -"To działanie spowoduje utratę informacji o przecinaniu.\n" -"Po tym PrusaSlicer nie może zagwarantować spójności modelu." - -#: src/slic3r/GUI/Plater.cpp:1977 -msgid "Delete object" -msgstr "Usuń obiekt" - -#: src/slic3r/GUI/Plater.cpp:2091 -msgid "All non-solid parts (modifiers) were deleted" -msgstr "Wszystkie niebędące bryłami części (modyfikatory) zostały usunięte." - -#: src/slic3r/GUI/Plater.cpp:2093 -msgid "Split to Objects" -msgstr "Podziel na modele" - -#: src/slic3r/GUI/Plater.cpp:2160 -msgid "" -"An object has custom support enforcers which will not be used because " -"supports are disabled." -msgstr "" -"Obiekt posiada niestandardowe modyfikatory wymuszające podpory, które nie " -"będą używane, ponieważ generowanie podpór jest wyłączone." - -#: src/slic3r/GUI/Plater.cpp:2162 -msgid "Enable supports for enforcers only." -msgstr "Włącz podpory tylko dla obszarów wymuszania." - -#. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - -#. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 -msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" -msgstr "" -"\"Temperatura stołu wg ekstrudera\" i \"Ekstruder dla wieży czyszczącej\"" - -#: src/slic3r/GUI/Plater.cpp:2188 -msgid "" -"Filament shrinkage will not be used because filament shrinkage for the used " -"filaments differs significantly." -msgstr "" -"Kompensacja skurczu filamentu nie będzie używana, ponieważ skurcz filamentu " -"dla używanych filamentów znacznie się różni." - -#. TRN: This is a first part of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 -msgid "" -"Printing supports with different nozzle diameters is experimental. For best " -"results, switch to Organic supports and" -msgstr "" -"Drukowanie podpór przy pomocy dysz o różnych średnicach jest " -"eksperymentalne. Aby uzyskać najlepsze wyniki, włącz podpory organiczne i" - -#. TRN: This is a second part (hyperlink) of the notification text: -#. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 -msgid "assign a specific extruder for supports." -msgstr "przypisz określony ekstruder do podpór." - -#: src/slic3r/GUI/Plater.cpp:2556 -msgid "Another export job is currently running." -msgstr "W tej chwili trwa inny proces eksportu." - -#: src/slic3r/GUI/Plater.cpp:2642 -msgid "Replace from:" -msgstr "Zamiana z:" - -#: src/slic3r/GUI/Plater.cpp:2660 -msgid "Unable to replace with more than one volume" -msgstr "Nie można zamienić na więcej niż jeden kształt" - -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 -msgid "Error during replace" -msgstr "Błąd podczas zamiany" - -#: src/slic3r/GUI/Plater.cpp:2738 -msgid "Select the new file" -msgstr "Wybierz nowy plik" - -#: src/slic3r/GUI/Plater.cpp:2746 -msgid "File for the replace wasn't selected" -msgstr "Nie wybrano pliku do zamiany" - -#: src/slic3r/GUI/Plater.cpp:2833 -msgid "Please select the file to reload" -msgstr "Wybierz plik do przeładowania" - -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 -msgid "The selected file" -msgstr "Wybrany plik" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "differs from the original file" -msgstr "różni się od oryginalnego pliku" - -#: src/slic3r/GUI/Plater.cpp:2865 -msgid "Do you want to replace it" -msgstr "Czy chcesz zamienić" - -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 -msgid "Reload from:" -msgstr "Wczytaj z:" - -#: src/slic3r/GUI/Plater.cpp:3006 -msgid "Unable to reload:" -msgstr "Nie można wczytać:" - -#: src/slic3r/GUI/Plater.cpp:3011 -msgid "Error during reload" -msgstr "Błąd podczas przeładowywania" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Reload all from disk" -msgstr "Wczytaj ponownie wszystko z dysku" - -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 -msgid "You are using template filament preset." -msgid_plural "You are using template filament presets." -msgstr[0] "Używasz ustawień filamentu typu szablon." -msgstr[1] "" -msgstr[2] "" -msgstr[3] "Używasz ustawień filamentu typu szablon." -msgstr[4] "" - -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 -msgid "" -"Please note that template presets are not customized for specific printer " -"and should only be used as a starting point for creating your own user " -"presets." -msgstr "" -"Należy pamiętać, że ustawienia typu szablon nie są dostosowane do konkretnej " -"drukarki i powinny być używane wyłącznie jako punkt wyjścia do tworzenia " -"własnych ustawień użytkownika." - -#: src/slic3r/GUI/Plater.cpp:3183 -msgid "More info at" -msgstr "Więcej informacji na" - -#: src/slic3r/GUI/Plater.cpp:3360 -msgid "There are active warnings concerning sliced models:" -msgstr "Istnieją aktywne ostrzeżenia dotyczące ciętych modeli:" - -#: src/slic3r/GUI/Plater.cpp:3366 -msgid "generated warnings" -msgstr "wygenerowane ostrzeżenia" - -#: src/slic3r/GUI/Plater.cpp:3407 -msgid "Slicing Cancelled." -msgstr "Cięcie anulowane" - -#: src/slic3r/GUI/Plater.cpp:4192 -msgid "Undo / Redo is processing" -msgstr "Trwa cofanie / powtarzanie czynności" - #: src/slic3r/GUI/Tab.cpp:3632 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" @@ -21203,302 +21546,6 @@ msgstr "" "\n" "Wyłączyć ją, aby włączyć Firmware Retraction?" -#: src/slic3r/GUI/Plater.cpp:4194 -#, boost-format -msgid "" -"Switching the printer technology from %1% to %2%.\n" -"Some %1% presets were modified, which will be lost after switching the " -"printer technology." -msgstr "" -"Przełączanie technologii drukarki z %1% na %2%.\n" -"Zmieniono niektóre zestawy ustawień %1%, które zostaną utracone po zmianie " -"technologii drukarki." - -#: src/slic3r/GUI/Plater.cpp:4364 -msgid "Creating a new project while the current project is modified." -msgstr "" -"Tworzenie nowego projektu podczas gdy bieżący projekt jest modyfikowany." - -#: src/slic3r/GUI/Plater.cpp:4367 -msgid "Creating a new project while some presets are modified." -msgstr "" -"Tworzenie nowego projektu przy jednoczesnej modyfikacji niektórych zestawów " -"ustawień." - -#: src/slic3r/GUI/Plater.cpp:4368 -msgid "You can keep presets modifications to the new project or discard them" -msgstr "" -"Możesz przenieść zmiany w ustawieniach do nowego projektu lub odrzucić je" - -#: src/slic3r/GUI/Plater.cpp:4369 -msgid "" -"You can keep presets modifications to the new project, discard them or save " -"changes as new presets.\n" -"Note, if changes will be saved then new project wouldn't keep them" -msgstr "" -"Możesz przenieść zmiany w ustawieniach do nowego projektu, odrzucić je lub " -"zapisać jako nowe ustawienia.\n" -"Uwaga - jeśli zmiany zostaną zapisane, to nie zostaną przeniesione do nowego " -"projektu." - -#: src/slic3r/GUI/Plater.cpp:4408 -msgid "Load Project" -msgstr "Wczytaj Projekt" - -#: src/slic3r/GUI/Plater.cpp:4442 -msgid "Import Object" -msgstr "Import Modelu" - -#: src/slic3r/GUI/Plater.cpp:4446 -msgid "Import Objects" -msgstr "Importuj Modele" - -#: src/slic3r/GUI/Plater.cpp:4476 -msgid "Import SLA archive" -msgstr "Import archiwum SLA" - -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 -msgid "does not contain valid gcode." -msgstr "nie zawiera prawidłowego g-code." - -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 -msgid "Error while loading .gcode file" -msgstr "Błąd wczytywania pliku .gcode" - -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 -msgid "Unable to open the selected file." -msgstr "Nie można otworzyć wybranego pliku." - -#: src/slic3r/GUI/Plater.cpp:4627 -msgid "The selected file is already in ASCII format." -msgstr "Wybrany plik ma już format ASCII." - -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 -#: src/slic3r/GUI/UpdateDialogs.cpp:240 -#, boost-format -msgid "File %1% already exists. Do you wish to overwrite it?" -msgstr "Plik %1% już istnieje. Czy chcesz go nadpisać?" - -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 -msgid "Unable to open output file." -msgstr "Nie można otworzyć pliku wyjściowego." - -#: src/slic3r/GUI/Plater.cpp:4675 -msgid "Successfully created G-code ASCII file" -msgstr "Pomyślnie utworzono plik G-code ASCII" - -#: src/slic3r/GUI/Plater.cpp:4676 -msgid "Convert G-code file to ASCII format" -msgstr "Konwersja pliku G-code do formatu ASCII" - -#: src/slic3r/GUI/Plater.cpp:4705 -msgid "The selected file is already in binary format." -msgstr "Wybrany plik ma już format binarny." - -#: src/slic3r/GUI/Plater.cpp:4754 -msgid "Successfully created G-code binary file" -msgstr "Pomyślnie utworzono plik G-code binarny" - -#: src/slic3r/GUI/Plater.cpp:4755 -msgid "Convert G-code file to binary format" -msgstr "Konwertuj plik G-code do formatu binarnego" - -#: src/slic3r/GUI/Plater.cpp:4817 -#, boost-format -msgid "%1% - Multiple projects file" -msgstr "%1% - Plik z wieloma projektami" - -#: src/slic3r/GUI/Plater.cpp:4827 -msgid "There are several files being loaded, including Project files." -msgstr "Wczytywanych jest kilka plików, w tym pliki projektu." - -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 -msgid "Select an action to apply to all files." -msgstr "Wybierz akcję, która ma zostać zastosowana do wszystkich plików." - -#: src/slic3r/GUI/Plater.cpp:4830 -msgid "There are several files being loaded." -msgstr "Wczytywanych jest kilka plików." - -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 -msgid "Action" -msgstr "Akcja" - -#: src/slic3r/GUI/Plater.cpp:4853 -msgid "Import 3D models" -msgstr "Import modeli 3D" - -#: src/slic3r/GUI/Plater.cpp:4866 -msgid "Start a new instance of PrusaSlicer" -msgstr "Uruchom nową instancję PrusaSlicer" - -#: src/slic3r/GUI/Plater.cpp:4880 -msgid "Select one to load as project" -msgstr "Wybierz jeden, który chcesz załadować jako projekt" - -#: src/slic3r/GUI/Plater.cpp:4891 -msgid "Select only one file to load the configuration." -msgstr "Wybierz tylko jeden plik do wczytania konfiguracji." - -#. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 -#, boost-format -msgid "Failed to unzip file to %1%: %2%" -msgstr "Nie udało się rozpakować pliku do %1%: %2%." - -#: src/slic3r/GUI/Plater.cpp:5127 -msgid "Load project file" -msgstr "Wczytaj plik projektu" - -#: src/slic3r/GUI/Plater.cpp:5136 -msgid "Open as project" -msgstr "Otwórz jako projekt" - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 -#, boost-format -msgid "" -"Cannot save binary G-code with %1% extension.\n" -"\n" -"Use a different extension or disable binary G-code export in " -"Printer Settings." -msgstr "" -"Nie można zapisać binarnego G-code z rozszerzeniem %1%.\n" -"\n" -"Użyj innego rozszerzenia lub wyłącz opcję Eksport binarnego G-" -"code w Ustawieniach drukarki." - -#. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 -#, boost-format -msgid "" -"Cannot save ASCII G-code with %1% extension.\n" -"\n" -"Use a different extension or enable binary G-code export in " -"Printer Settings." -msgstr "" -"Nie można zapisać G-code ASCII z rozszerzeniem %1%.\n" -"\n" -"Użyj innego rozszerzenia lub włącz opcję Eksport binarnego G-" -"code w Ustawieniach drukarki." - -#: src/slic3r/GUI/Plater.cpp:5767 -msgid "The provided file name is not valid." -msgstr "Wpisana nazwa pliku jest nieprawidłowa;" - -#: src/slic3r/GUI/Plater.cpp:5768 -msgid "The following characters are not allowed by a FAT file system:" -msgstr "Następujące znaki są niedozwolone w systemie plików FAT:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save G-code file as:" -msgstr "Zapisz plik G-code jako:" - -#: src/slic3r/GUI/Plater.cpp:5786 -msgid "Save SL1 / SL1S file as:" -msgstr "Zapisz plik SL1 / SL1S jako:" - -#: src/slic3r/GUI/Plater.cpp:5810 -msgid "Choose export directory:" -msgstr "Wybierz katalog eksportu:" - -#: src/slic3r/GUI/Plater.cpp:5957 -msgid "Export beds" -msgstr "Eksport stołów" - -#: src/slic3r/GUI/Plater.cpp:6030 -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" -"Nie można wykonać operacji logicznej na siatkach modelu. Eksportowane będą " -"tylko części dodatnie." - -#: src/slic3r/GUI/Plater.cpp:6238 -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" -"Czy na pewno chcesz przechowywać oryginalne pliki SVG z ich lokalnymi " -"ścieżkami w pliku 3MF?\n" -"Jeśli wybierzesz \"NIE\", wszystkie pliki SVG w projekcie przestaną być " -"edytowalne." - -#: src/slic3r/GUI/Plater.cpp:6240 -msgid "Private protection" -msgstr "Ochrona prywatności" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "" -"The plater is empty.\n" -"Do you want to save the project?" -msgstr "" -"Stół jest pusty.\n" -"Czy na pewno chcesz zapisać projekt?" - -#: src/slic3r/GUI/Plater.cpp:6269 -msgid "Save project" -msgstr "Zapisz projekt" - -#: src/slic3r/GUI/Plater.cpp:6315 -msgid "Unable to save file" -msgstr "Nie można zapisać pliku" - -#: src/slic3r/GUI/Plater.cpp:6501 -msgid "Failed to select a printer." -msgstr "Nie udało się wybrać drukarki." - -#: src/slic3r/GUI/Plater.cpp:6523 -msgid "Failed to read response from Prusa Connect server. Upload is cancelled." -msgstr "" -"Nie udało się odczytać odpowiedzi z serwera Prusa Connect. Przesyłanie " -"zostało anulowane." - -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 -msgid "Send all to Connect" -msgstr "Wyślij wszystkie do Connect" - -#: src/slic3r/GUI/Plater.cpp:6768 -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" -"Czy drukarka jest gotowa? Czy arkusz druku jest na miejscu, pusty i czysty?" - -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 -msgid "Upload and Print" -msgstr "Prześlij i drukuj" - -#: src/slic3r/GUI/Plater.cpp:7143 -msgid "" -"Sequential arrange for a single bed is only allowed when all instances of " -"the affected objects are on the same bed." -msgstr "" -"Sekwencyjne rozmieszczanie na pojedynczym stole jest dozwolone tylko wtedy, " -"gdy wszystkie instancje danych obiektów znajdują się na tym samym stole." - -#: src/slic3r/GUI/Plater.cpp:7184 -#, c-format, boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" -"Opcja Rozmieszczanie zignorowała następujące modele, które nie mieszczą się " -"na stole:\n" -"%s" - -#: src/slic3r/GUI/Plater.cpp:7238 -msgid "Export" -msgstr "Eksport" - -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 -msgid "Send to printer" -msgstr "Wyślij do drukarki" - -#: src/slic3r/GUI/Plater.cpp:7415 -msgid "Paste From Clipboard" -msgstr "Wklej Ze Schowka" - #: src/slic3r/GUI/Preferences.cpp:283 src/slic3r/GUI/Tab.cpp:2654 #: src/slic3r/GUI/Tab.cpp:2968 src/slic3r/GUI/Tab.cpp:3109 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1336 diff --git a/resources/localization/pt_BR/PrusaSlicer_pt_BR.po b/resources/localization/pt_BR/PrusaSlicer_pt_BR.po index a442d91377..d0fb8c12bb 100644 --- a/resources/localization/pt_BR/PrusaSlicer_pt_BR.po +++ b/resources/localization/pt_BR/PrusaSlicer_pt_BR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -16,41 +16,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Desconhecido" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Preenchimento sólido" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Preenchimento do sólido do topo" @@ -58,23 +58,23 @@ msgstr "Preenchimento do sólido do topo" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Passar ferro" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Preenchimento de vão" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -98,25 +98,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Material de suporte" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Interface do material de suporte" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Torre de limpeza" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Customizado" @@ -289,7 +290,7 @@ msgid "Filament End G-code" msgstr "G-code de fim de filamento" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "G-code customizado" @@ -872,9 +873,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -885,6 +886,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -987,7 +989,7 @@ msgstr "" "PrusaSlicer pode carregar arquivos de G-code para um host de impressora. " "Este campo deve conter a chave de API ou a senha exigida para a autenticação." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Impressora" @@ -1201,7 +1203,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1365,6 +1367,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1387,7 +1390,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1449,7 +1452,7 @@ msgstr "Pontes" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Velocidade" @@ -1471,7 +1474,7 @@ msgstr "Velocidade para a impressão de pontes." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1963,8 +1966,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1993,7 +1996,7 @@ msgstr "padrão" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Altura" @@ -2008,7 +2011,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Raio" @@ -2153,7 +2156,7 @@ msgstr "" "volumétrica de impressão e de filamento. Defina como zero para nenhum limite." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm ³/s" @@ -2464,7 +2467,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Custo" @@ -2497,7 +2500,7 @@ msgstr "" "medido com o peso calculado do filamento com o carretel para descobrir se a " "quantidade de filamento no carretel é suficiente para terminar a impressão." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2610,7 +2613,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Primeira camada" @@ -2937,8 +2940,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Deslocamento" @@ -5299,7 +5302,7 @@ msgstr "" "Esta matriz descreve volumes (em milimetros cúbicos) necessários para limpar " "o novo filamento na torre de limpeza para qualquer dado par de ferramentas." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Espessura" @@ -6547,7 +6550,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Fatiar o modelo e exportar as camadas de impressão SLA como PNG." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Exportar G-code" @@ -6873,7 +6876,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7072,8 +7075,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Filamento utilizado" @@ -7728,8 +7731,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Arranjar" @@ -7923,7 +7926,7 @@ msgstr "Formato da mesa" msgid "Load shape from STL..." msgstr "Carregar forma do STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Config" @@ -8420,7 +8423,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8501,7 +8504,7 @@ msgstr "" "Além disso, uma captura de backup de toda a config. é criado antes que uma " "atualização seja aplicada." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8546,7 +8549,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Recarregar a partir do disco" @@ -9031,7 +9034,7 @@ msgid "Perform" msgstr "Executar" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Desfazer" @@ -9496,7 +9499,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Config. de impressão" @@ -9558,10 +9561,10 @@ msgstr "valor padrão" msgid "parameter name" msgstr "nome do parâmetro" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9819,7 +9822,7 @@ msgid "Add one or more custom shapes" msgstr "Adicionar uma ou mais formas personalizadas" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Deletar" @@ -9874,102 +9877,102 @@ msgstr "Alterar miniatura" msgid "Loading of the \"%1%\"" msgstr "Carregando o \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Limpar" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Tipo" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Tipo de recurso" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Camada" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Velocidade do ventoinha" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Temperatura" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Tempo" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Posição da ferramenta" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Erro" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9982,198 +9985,198 @@ msgstr "Erro" msgid "in" msgstr "pol" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Clique para esconder" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Clique para mostrar" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "até" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "acima de Z" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "de" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "para" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Porcentagem" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Altura (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Espessura (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Velocidade (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Temperatura (ºC)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Vazão volumétrica (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Ferramenta" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Impressão colorida" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Cor de impressão padrão" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "cor de impressão padrão" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Adicionar mudança de cor" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Imprrimir" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pausar" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Evento" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Tempo de impressão restante" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Duração" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filamento" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Tempos estimados de impressão" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Modo normal" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Modo silencioso" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Total" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Mostrar modo silencioso" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Mostrar modo normal" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Retrações" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Retorno da retração" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Costuras" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "G-code de troca de ferramenta" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Adicionar mudança de cor" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Pausas de impressão" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "G-code customizado" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Paredes" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Ferramenta de marcação" @@ -10335,9 +10338,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Clique esquerdo" @@ -10347,7 +10350,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Clique direito" @@ -10356,9 +10359,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Arrastar" @@ -10418,7 +10421,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Redefinir" @@ -10854,9 +10857,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11049,7 +11052,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Carregando" @@ -11310,7 +11313,7 @@ msgstr "Divide as faces maiores em menores enquanto o objeto é pintado." #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Scroll do mouse" @@ -11365,7 +11368,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo-Colocar em uma face" @@ -11431,7 +11434,7 @@ msgid "Hollow and drill" msgstr "Oco e broca" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11683,12 +11686,12 @@ msgstr "" msgid "Move" msgstr "Mover" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-Mover" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-Rotacionar" @@ -11857,7 +11860,7 @@ msgid "Lock supports under new islands" msgstr "Travar suportes debaixo de novas ilhas" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Remover pontos selecionados" @@ -11866,17 +11869,17 @@ msgid "Remove all points" msgstr "Remover todos os pontos" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Aplicar mudanças" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Descartar mudanças" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Pontos gerados automaticamente" @@ -11904,99 +11907,99 @@ msgstr "" msgid "Support parameter change" msgstr "Mudança de parâmetro de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "Pontos de suporte SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Você deseja salvar os pontos manualmente editados?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Salvar pontos de suporte?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Mover pontos de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Edição de pontos de suporte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Pontos de suporte gerados automaticamente" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "Atalhos no teclado para gizmo SLA" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Nota: alguns atalhos funcionam somente em modos que não editam." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Adicionar ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Remover ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Mover ponto" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Adicionar ponto à seleção" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Remover ponto da seleção" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Selecionar por retângulo" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Desselecionar por retângulo" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Selecionar todos os pontos" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Mover plano de recorte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Restabelecer plano de recorte" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Alterar para modo de edição" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12249,345 +12252,345 @@ msgstr "" "Você está editando pontos de suporte de SLA. Por favor, aplique ou descarte " "suas alterações primeiro." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Altura da camada variável" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Botão esquerdo do mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Adicionar Detalhe" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Botão direito do mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Remover detalhes" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Botão do mouse esquerdo:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Redefinir para base" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Botão do mouse direito:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Suavizar" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Scroll do mouse:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Aumentar/diminuir a área de edição" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Adaptativo" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Qualidade / Velocidade" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Maior qualidade de impressão versus maior velocidade de impressão." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Suavizar" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Mantenha min" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Habilitar altura de camada variável" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Seq." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Habilitar altura de camada variável - Resetar" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Habilitar altura de camada variável - Adaptativo" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Habilitar altura de camada variável - Deixar tudo suave" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Espelhar objeto" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Mover objeto" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Alterar para modo de edição" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Config. de impressão" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Config. de filamentos" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Aba de config. de material" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Aba de config. da impressora" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Desfazer histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Refazer histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "Desfazer ação de %1$d" msgstr[1] "Desfazer ações de %1$d" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "Refazer ação de %1$d" msgstr[1] "Refazer ações de %1$d" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Adicionar..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Deletar todos" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Arranjar seleção" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Clique no botão direito para mostrar opções de arranjo" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Copiar" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Colar" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Adicionar instância" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Remover instância" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Dividir em objetos" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Dividir em partes" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Clique no botão direito para abrir/fechar o Histórico" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Próxima ação de desfazer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Refazer" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Próxima ação de refazer: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Fatiamento" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Dados inválidos" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Um objeto foi detectado fora da área de impressão." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Há movimentos fora da área de impressão." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Suportes de SLA foram detectados fora da área de impressão." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Alguns objetos não são visíveis durante a edição." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12596,7 +12599,7 @@ msgstr "" "Resolva o problema atual para continuar o fatiamento." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12604,16 +12607,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Pular para" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12622,11 +12625,11 @@ msgstr "Pular para" msgid "ERROR:" msgstr "ERRO:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Seleção-Adicionar do retângulo" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Seleção-remover do retângulo" @@ -12793,7 +12796,7 @@ msgstr "" msgid "Critical error" msgstr "Erro crítico" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Erro interno: %1%" @@ -12874,7 +12877,8 @@ msgstr "" "Você tem certeza que deseja continuar?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Lembrar minha escolha" @@ -13149,7 +13153,7 @@ msgstr "" "Alterar a linguagem fará com que o aplicativo reinicie.\n" "Você irá perder conteúdo na bandeja." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Você quer prosseguir?" @@ -13232,7 +13236,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Suprimir para abrir o link no navegador" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer lembrará de sua escolha." @@ -13241,7 +13245,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Você não será questionado sobre isso novamente em links suspensos." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13251,7 +13255,7 @@ msgstr "" "para mudar sua escolha." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: Não me pergunte de novo" @@ -13297,12 +13301,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13497,7 +13501,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "Recarregue os volumes selecionados do disco" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Substituir por STL" @@ -13521,19 +13525,19 @@ msgstr "Escalar para volume de impressão" msgid "Scale the selected object to fit the print volume" msgstr "Escale o objeto selecionado para se adequar ao volume de impressão" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Converter de unidades imperiais" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Reverter conversão de unidades imperiais" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Converter de metros" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Reverter conversão de metros" @@ -13815,11 +13819,11 @@ msgstr "Carregar parte" msgid "Load Modifier" msgstr "Carregar modificadores" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Carregar arquivo de config" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Erro!" @@ -14332,18 +14336,18 @@ msgstr "Organizar" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14484,7 +14488,7 @@ msgstr "" "Você não pode carregar o projeto SLA com um objeto de várias partes na mesa" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Atenção!" @@ -14535,7 +14539,7 @@ msgstr "Config importação de ini/amf/3mf/gcode" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Carregar config. de um. ini/AMF/3mf/gcode e mesclar" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Enviar G-code" @@ -14937,7 +14941,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "Mostrar/ocultar janela de G-code" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Visualização" @@ -15059,6 +15063,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15093,8 +15128,8 @@ msgid "Closing PrusaSlicer while some presets are modified." msgstr "" "Fechando o PrusaSlicer enquanto algumas predefinições foram modificados." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Sem título" @@ -15666,7 +15701,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "&Recolher barra lateral" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Recolher barra lateral" @@ -15789,7 +15824,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -16056,7 +16091,7 @@ msgstr "Exportar." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "AVISO:" @@ -16167,7 +16202,7 @@ msgid "This printer will be shown in the presets list as" msgstr "Esta impressora será na lista de predefinição como" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16309,25 +16344,25 @@ msgid "It's not possible to delete the last related preset for the printer." msgstr "" "Não é possível excluir a última predefinição relacionada para a impressora." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Deseja salvar as alterações em \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Salvar" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Descartar" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Questionar sobre alterações não salvas no projeto" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16337,7 +16372,7 @@ msgstr "" "- Fechando o PrusaSlicer,\n" "- Carregando ou criando um novo projeto" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16346,43 +16381,43 @@ msgstr "" "Desmontado com sucesso. O dispositivo %s(%s) agora pode ser removido com " "segurança do computador." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Ejetar o dispositivo %s(%s) falhou." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Novo projeto" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Expandir barra lateral" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16392,22 +16427,22 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" "Falha ao carregar o arquivo \"%1%\" devido a uma configuração inválida." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16420,13 +16455,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16437,11 +16472,11 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "O tamanho do objeto é zero" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16454,16 +16489,16 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "O objeto é muito pequeno" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" "Aplica-se a todos os objetos pequenos restantes que estão sendo carregados." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16483,7 +16518,7 @@ msgstr[1] "" "A unidade interna do PrusaSlicer é um milímetro. Deseja recalcular as " "dimensões desses objetos?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16493,15 +16528,15 @@ msgstr "" "Em vez de considerá-los como vários objetos, deve-se \n" "o arquivo ser carregado como um único objeto com várias partes?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Objeto de várias partes detectado" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" @@ -16509,18 +16544,18 @@ msgstr "" "Este arquivo não pode ser carregado em um modo simples. Deseja mudar para um " "modo avançado?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Dados avançados detectados" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16530,7 +16565,7 @@ msgstr "" "Em vez de considerá-los como múltiplos objetos, devo considerar\n" "esses arquivos para representar um único objeto com várias partes?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16538,63 +16573,63 @@ msgstr "" "Seu objeto parece ser muito grande, por isso foi automaticamente " "dimensionado para baixo para caber sua mesa de impressão." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Objeto muito grande?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Exportar arquivo STL:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Exportar arquivo AMF:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Salvar arquivo como:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Exportar arquivo OBJ:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Excluir objeto" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Excluir Todos os Objetos" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Redefinir projeto" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." @@ -16602,15 +16637,15 @@ msgstr "" "O objeto selecionado não pode ser dividido porque contém apenas uma parte " "sólida. " -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Todas as partes não sólidas (modificadores) foram excluídas" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Dividir em objetos" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -16618,13 +16653,13 @@ msgstr "" "Um objeto tem reforçadores de suporte personalizados que não serão usados " "porque os suportes estão desabilitados." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16632,17 +16667,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16650,7 +16685,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16658,110 +16693,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Fatiar agora" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Outro trabalho de exportação está em execução no momento." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Substituir de:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Não é possível substituir por mais de um volume" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Erro durante a substituição" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Selecione o novo arquivo" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "O arquivo para a substituição não foi selecionado" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Selecione o arquivo STL para recarregar" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "O arquivo selecionado" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "difere do arquivo original" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Deseja substituir" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Recarregar a partir do disco:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Não é possível recarregar:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Erro durante a recarga" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Recarregar tudo do disco" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Existem avisos ativos sobre modelos fatiados:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "avisos gerados" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "vista do editor 3D" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Desfazer / Refazer está sendo processado" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16772,21 +16807,21 @@ msgstr "" "Algumas %1% predefinições foram modificadas, e serão perdidas após a troca " "de " -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Criando um novo projeto enquanto o projeto atual é modificado." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" "Criando um novo projeto enquanto algumas predefinições são modificadas." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Você pode manter as modificações predefinidas no novo projeto ou descartá-las" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16796,167 +16831,167 @@ msgstr "" "las ou salvá-las muda como novas predefinições.\n" "Observação, se as alterações forem salvas, o novo projeto não as manterá" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Criando um novo projeto" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Carregar projeto" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Importar objeto" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Importar objetos" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Importar arquivo SLA" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "não contém um gcode válido." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Erro durante carregamento do arquivo .gcode" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Ação" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Abrir como projeto" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Importar somente config" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Selecione uma ação para aplicar ao arquivo" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Não mostrar novamente" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Você pode abrir apenas um arquivo .gcode por vez." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Arraste e solte o arquivo G-code" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16966,11 +17001,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16978,49 +17013,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Carregar arquivo" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Carregar arquivos" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Todos os objetos serão removidos, continuar?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Excluir objetos selecionados" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Aumentar instâncias" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Diminuir instâncias" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Definir números de cópias:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Cópias do objeto selecionado" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Definir números de cópias para %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Preencher mesa" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17030,7 +17065,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17039,49 +17074,49 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "O nome do arquivo fornecido não é válido." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" "Os seguintes caracteres não são permitidos por um sistema de arquivos FAT:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "Salve o arquivo G-code como:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "Salve o arquivo SL1 / SL1S como:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17089,41 +17124,41 @@ msgstr "" "A bandeja está vazia.\n" "Você deseja salvar o projeto?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Salvar projeto" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Upload e Imprimir" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17133,15 +17168,15 @@ msgstr "" "Arranjo ignorou os seguintes objetos que não podem caber em um único cama:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Exportar" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Enviar para a impressora" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Colar da área de transferência" @@ -17572,66 +17607,76 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Reenderizar" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Usar mapa do ambiente" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "Se ativo, reenderiza objetos usando o mapa de ambiente." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Modo escuro" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Habilitar modo escuro" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Se ativado, a interface do usuário usará as cores do modo escuro. Se " "desativado, a interface do usuário antiga será usada." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Use o menu do sistema para aplicação" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Mudanças para as opções críticas" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -17639,44 +17684,44 @@ msgstr "" "Alterar algumas opções acionará a reinicialização do aplicativo.\n" "Você vai perder o conteúdo da bandeja." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Tamanho do ícone em relação ao tamanho padrão" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Selecione o tamanho do ícone da barra de ferramentas em relação ao padrão." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Opções de Layout" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Layout padrão antigo com a barra de abas" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Configurações em janela não modal" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Cores do texto" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/ru/PrusaSlicer_ru.po b/resources/localization/ru/PrusaSlicer_ru.po index 4bb570f150..ce436a30e3 100644 --- a/resources/localization/ru/PrusaSlicer_ru.po +++ b/resources/localization/ru/PrusaSlicer_ru.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PrusaSlicer 2.8.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2024-09-07 22:14+0700\n" "Last-Translator: \n" "Language-Team: Andylg \n" @@ -23,41 +23,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Неизвестно" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Внутренние периметры" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Внешний периметр" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Нависающий периметр" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Внутреннее заполнение" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Сплошное заполнение" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Верхний сплошной слой" @@ -65,25 +65,25 @@ msgstr "Верхний сплошной слой" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Разглаживание" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Заполнение мостов" # # TRN: В настройках скорости это. Скорость заполнения небольших поверхностей (пробелов). # ?????? щелей, зазоров #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Заполнение пробелов" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Юбка/Кайма" @@ -107,25 +107,26 @@ msgstr "Юбка/Кайма" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Поддержка" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Связующий слой поддержки" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Черновая башня" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Пользовательская" @@ -300,7 +301,7 @@ msgid "Filament End G-code" msgstr "Завершающий G-код прутка" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Пользовательский G-код" @@ -912,9 +913,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -925,6 +926,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -1031,7 +1033,7 @@ msgstr "" "PrusaSlicer может загружать файл G-кода на хост принтера. Это поле должно " "содержать APIключ или пароль, необходимые для проверки подлинности." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Профиль принтера" @@ -1263,7 +1265,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1434,6 +1436,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1456,7 +1459,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1525,7 +1528,7 @@ msgstr "Мосты" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Скорость" @@ -1547,7 +1550,7 @@ msgstr "Скорость печати мостов." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "мм/с" @@ -2082,8 +2085,8 @@ msgstr "" "мосты, и заполняет их дополнительными дорожками по периметру. По возможности " "эти дорожки привязываются к близлежащей области без нависания." -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -2112,7 +2115,7 @@ msgstr "По умолчанию" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Высота" @@ -2127,7 +2130,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Радиус" @@ -2280,7 +2283,7 @@ msgstr "" "типом пластиковой нити. Установите 0, чтобы убрать ограничение." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "мм³/с" @@ -2618,7 +2621,7 @@ msgstr "" "принтером (абразивный материал требует закаленного сопла)." #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Стоимость" @@ -2650,7 +2653,7 @@ msgstr "" "завершения печати, можно взвесить полную катушку и вычесть из этой цифры " "заявленную производителем массу пластиковой нити." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "г" @@ -2773,7 +2776,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Первый слой" @@ -3141,8 +3144,8 @@ msgstr "" "0, чтобы отключить управление ускорением для черновой башни." #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Перемещение" @@ -5697,7 +5700,7 @@ msgstr "" "Эта таблица описывает объёмы (в кубических миллиметрах), необходимые для " "прочистки нового прутка на черновой башне для любой пары сопел\\экструдеров." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Ширина" @@ -7021,7 +7024,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Нарезать модель и экспортировать слои SLA печати в формат PNG." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Экспортировать в G-код" @@ -7360,7 +7363,7 @@ msgstr "" "Содержит текущее значение вертикального подъём оси Z, заданное в начале " "пользовательского G-кода." -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7593,8 +7596,8 @@ msgstr "Объём черновой башни" msgid "Total filament volume extruded on the wipe tower." msgstr "Общий объём материала выдавленного на черновую башню." -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Использовано прутка" @@ -8301,8 +8304,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Расставить" @@ -8498,7 +8501,7 @@ msgstr "Форма стола" msgid "Load shape from STL..." msgstr "Загрузка формы стола из STL файла..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Профили" @@ -9010,7 +9013,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -9090,7 +9093,7 @@ msgid "" msgstr "" "Кроме того, перед обновлением создаётся резервная копия всей конфигурации." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Папка сохранения" @@ -9139,7 +9142,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "Отсутствует выбранный каталог для загрузки." #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Перезагрузить с диска" @@ -9660,7 +9663,7 @@ msgid "Perform" msgstr "Выполнить" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Отмена действия" @@ -10137,7 +10140,7 @@ msgid "Presets" msgstr "Профили" # Это выбор профиля -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Профиль печати" @@ -10201,10 +10204,10 @@ msgstr "Значение по умолчанию" msgid "parameter name" msgstr "Имя параметра" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -10466,7 +10469,7 @@ msgid "Add one or more custom shapes" msgstr "Добавьте одну или несколько пользовательских фигур" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Удалить" @@ -10521,103 +10524,103 @@ msgstr "Изменить эскиз" msgid "Loading of the \"%1%\"" msgstr "Загрузка \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "Откат" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "Подача" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "Шов" # ??? Смена экструдера -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "Смена инструмента" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "Смена цвета" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "Паузы печати" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Очистка" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "Экструзия" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "Скрыть характеристики" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "Показать характеристики" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Тип" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Типы линий" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Слой" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "Объёмный расход" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Скорость вентилятора" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Температура" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Время" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "Действительный профиль скорости" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "Скрыть таблицу" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "Показать таблицу" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Положение инструмента" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Ошибка" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -10630,200 +10633,200 @@ msgstr "Ошибка" msgid "in" msgstr "дюйм" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "м" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Нажмите, чтобы скрыть" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Нажмите, чтобы отобразить" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "до" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "после" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "с" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "до" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Процент" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Высота (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Ширина (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Скорость (мм/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "Действительная скорость (мм/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Скорость вентилятора (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Температура (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Объёмный расход (мм³/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "Действительный объёмный расход (мм³/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Время печати слоя (линейное)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Время печати слоя (логарифмическое)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Инструмент" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Цвет печати" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Цвет по умолчанию" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "цвет по умолчанию" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Смена цвета" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Печать" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Пауза" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Событие" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Точное время печати" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Продолжительность" # Это выбор профиля + во вкладке настройки прутка -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Профиль прутка" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "Скрыть пользовательский G-код" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "Показать пользовательский G-код" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Расчётное время печати" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Нормальный режим" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Тихий режим" # ???? было Общее -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Всего" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Показать в тихом режиме" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Показать в нормальном режиме" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Откаты" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Подача" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Швы" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Смена инструмента" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Смена цвета" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Паузы печати" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Пользовательский G-код" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "Центр тяжести" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Оболочка" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Маркер инструмента" @@ -10990,9 +10993,9 @@ msgstr "Допуск" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Левая кнопка мыши" @@ -11002,7 +11005,7 @@ msgid "Add connector" msgstr "Добавить соединение" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Правая кнопка мыши" @@ -11011,9 +11014,9 @@ msgid "Remove connector" msgstr "Удалить соединение" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Перетащить" @@ -11073,7 +11076,7 @@ msgstr "Изменить паз" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Сброс" @@ -11521,9 +11524,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11729,7 +11732,7 @@ msgid "No symbol" msgstr "Нет символов" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Загрузка" @@ -11990,7 +11993,7 @@ msgstr "Во время окрашивания модели, делит боль #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Колесо мыши" @@ -12045,7 +12048,7 @@ msgid "Paint-on supports editing" msgstr "Редактирование рисования поддержки" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Гизмо поверхностью на стол" @@ -12111,7 +12114,7 @@ msgid "Hollow and drill" msgstr "Пустотелая модель и отверстия" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -12363,12 +12366,12 @@ msgstr "Редактирование мультиматериальной пок msgid "Move" msgstr "Перемещение" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Гизмо перемещения" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Гизмо поворота" @@ -12543,7 +12546,7 @@ msgid "Lock supports under new islands" msgstr "Блокировка поддержки под новые острова" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Удалить выбранные точки" @@ -12552,17 +12555,17 @@ msgid "Remove all points" msgstr "Удалить все точки" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Применить изменения" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Отменить изменения" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Сгенерировать точки автоматически" @@ -12590,101 +12593,101 @@ msgstr "" msgid "Support parameter change" msgstr "Изменение параметра поддержки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "Точки SLA поддержки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Сохранить отредактированные вручную точки поддержки?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Сохранить точки поддержки?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Перемещение точки поддержки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Редактирование точек поддержки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Автогенерация точек поддержки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "Горячие клавиши «Гизмо SLA»" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" "Примечание: некоторые сочетания клавиш работают только в режиме " "(не)редактирования." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Добавить точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Удалить точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Передвинуть точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Добавить точку к выбранным точкам" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Удалить точку из выбранных точек" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Выбрать точки прямоугольником" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Убрать выбранные точки прямоугольником" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Выбрать все точки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Переместить плоскость отсечения" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Сброс плоскости отсечения" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Переключиться в режим редактирования" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12944,186 +12947,186 @@ msgstr "" "Сейчас вы редактируете точки SLA поддержки. Пожалуйста, сначала примените " "или отмените ваши изменения." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Переменная высота слоёв" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Левая кнопка мыши:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Увеличить детализацию" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Правая кнопка мыши:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Уменьшить детализацию" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Левая кнопка мыши:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Сброс до базовой высоты слоя" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Правая кнопка мыши:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Сглаживание" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Колесо мыши:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Увелич. /уменьш. области редактирования" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Адаптивная" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Качество / Скорость" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Выбор между высоким качеством печати или высокой скоростью." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Сгладить" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Сохранять минимумы" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Переменная высота слоёв - Ручное редактирование" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Очерёдность печати" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "SLA вид" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "Показать как обработанный" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "Показать как оригинал" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Переменная высота слоёв - Сброс" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Переменная высота слоёв - Адаптивная" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Переменная высота слоёв - Сгладить всё" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Отразить модель" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Перемещение модели" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Переключение настроек" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Вкладка настройки печати" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Вкладка настройки прутка" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Вкладка настройки материала" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Вкладка настройки принтера" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "История отмен" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "История повторов" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" @@ -13131,7 +13134,7 @@ msgstr[0] "Отмена %1$d действия" msgstr[1] "Отмена %1$d действий" msgstr[2] "Отмена %1$d действий" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" @@ -13139,154 +13142,154 @@ msgstr[0] "Повтор %1$d действия" msgstr[1] "Повтор %1$d действий" msgstr[2] "Повтор %1$d действий" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Добавить..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Удалить всё" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Расставить только выбранные модели" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Правая кнопку мыши, чтобы отобразить параметры расстановки" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Копировать" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Вставить" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Добавить копию" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Удалить копию" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Разделить на модели" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Разделить на части" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Правая кнопку мыши, чтобы показать/скрыть историю действий" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Следующее действие отмены: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Повтор действия" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Следующее действие повтора: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Нарезка" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Неверные данные" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "Статистика слоя" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "Площадь слоя: %1% мм²" # ??? Площадь заполнения -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "Заполнение площади: %1% %%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "Время печати слоя: %1%" # ??? Может в M73 выводится? Время с начала печати -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "Время с момента запуска: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Обнаружена модель вне области печати." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Траектория движения инструмента выходит за пределы области печати." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Обнаружены SLA поддержки вне области печати." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "При редактировании, те модели с которыми вы не работаете скрываются." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -13295,7 +13298,7 @@ msgstr "" "Решите текущую проблему, чтобы продолжить нарезку." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -13306,16 +13309,16 @@ msgstr "" "друга." #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Перейти к" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -13324,11 +13327,11 @@ msgstr "Перейти к" msgid "ERROR:" msgstr "ОШИБКА:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Выбор\\Добавление из прямоугольника" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Выбор\\Удаление из прямоугольника" @@ -13495,7 +13498,7 @@ msgstr "" msgid "Critical error" msgstr "Критическая ошибка" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Внутренняя ошибка: %1%" @@ -13574,7 +13577,8 @@ msgstr "" "Хотите продолжить?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Запомнить выбор" @@ -13853,7 +13857,7 @@ msgstr "" "Смена языка вызовет перезапуск приложения.\n" "Вы потеряете содержимое стола." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Хотите продолжить?" @@ -13943,7 +13947,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Запретить открытие гиперссылок в браузере" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer запомнит ваш выбор." @@ -13952,7 +13956,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Вас больше не спросят об этом при наведении курсора на гиперссылки." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13962,7 +13966,7 @@ msgstr "" "свой выбор." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: не спрашивать снова" @@ -14013,12 +14017,12 @@ msgstr "" "Пожалуйста, задайте папку назначения в мастере настройки." #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "На съемном носителе обнаружен файл конфигурации принтера." #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "Ввести учётные данные Wi-Fi сети." @@ -14221,7 +14225,7 @@ msgstr "Экспорт в STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "Перезагрузить выбранные объёмы с диска" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Заменить модель" @@ -14245,19 +14249,19 @@ msgstr "Отмасштабировать под область печати" msgid "Scale the selected object to fit the print volume" msgstr "Отмасштабировать выбранную модель до объёма стола" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Преобразовать размер из английской системы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Отменить преобразование размера из английской системы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Преобразовать размер из метрической системы мер" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Отменить преобразование размера из метрической системы мер" @@ -14549,11 +14553,11 @@ msgstr "Загрузка элемента" msgid "Load Modifier" msgstr "Загрузить модификатор" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Загрузка файла" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Ошибка!" @@ -15077,18 +15081,18 @@ msgstr "Расстановка" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -15228,7 +15232,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Вы не можете загрузить SLA проект с составной моделью на столе" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Внимание!" @@ -15281,7 +15285,7 @@ msgstr "Загрузить конфигурацию из ini/amf/3mf/g-кода" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Загрузить конфигурацию из ini/amf/3mf/g-кода и объединить" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Отправить G-код" @@ -15680,7 +15684,7 @@ msgstr "Показать /Скрыть легенду" msgid "Show/Hide G-code window" msgstr "Показать/Скрыть окно отображения G-кода" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Предпросмотр нарезки" @@ -15802,6 +15806,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15835,8 +15870,8 @@ msgstr "Закрытие PrusaSlicer" msgid "Closing PrusaSlicer while some presets are modified." msgstr "Закрытие PrusaSlicer, при имеющихся изменениях в профилях." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Без названия" @@ -16409,7 +16444,7 @@ msgstr "Показать легенду в окне предпросмотра" msgid "&Collapse Sidebar" msgstr "&Свернуть боковую панель" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Свернуть боковую панель" @@ -16536,7 +16571,7 @@ msgstr "" "текста в экспортируемый файл?" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "Не удалось загрузить учётные данные из системного хранилища паролей." @@ -16814,7 +16849,7 @@ msgstr "Экспорт." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "ПРЕДУПРЕЖДЕНИЕ:" @@ -16932,7 +16967,7 @@ msgid "This printer will be shown in the presets list as" msgstr "Этот принтер будет отображаться в списке профилей как" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -17085,25 +17120,25 @@ msgstr[2] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "Невозможно удалить последний связанный профиль принтера." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Вы хотите сохранить изменения в \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Сохранить" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Не сохранять" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Спрашивать о несохранённых изменениях в проекте" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -17113,7 +17148,7 @@ msgstr "" "- Закрытии PrusaSlicer\n" "- Загрузке или создании нового проекта" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -17122,43 +17157,43 @@ msgstr "" "Размонтирование прошло успешно. Теперь устройство %s(%s) может быть " "безопасно извлечено из компьютера." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Не удалось извлечь устройство %s(%s)." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Новый проект" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "Выполнен выход из учётной записи Prusa." -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "Выполнен вход в учётную запись Prusa как %1%." -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "Не удалось подключиться к учётной записи Prusa." -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "Не удалось выбрать принтер из Prusa Connect." #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Развернуть боковую панель" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -17176,23 +17211,23 @@ msgstr[2] "" "PrusaSlicer" # ??? загружен -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" "Запрос на печать может быть отправлен только в том случае, если выбран SLA " "принтер." -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "Не удалось загрузить файл \"%1%\" из-за недопустимой конфигурации." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -17205,13 +17240,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -17229,11 +17264,11 @@ msgstr[2] "" "Похоже у объектов из файла %s нулевой размер.\n" "Они были удалены из модели." -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "Размер модели равен нулю" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -17256,15 +17291,15 @@ msgstr[2] "" "Внутренней единицей измерения PrusaSlicer \n" "являются миллиметры. Пересчитать размеры моделей?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "Модель слишком мала" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Применить ко всем загружаемым мелким моделям" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -17287,7 +17322,7 @@ msgstr[2] "" "Внутренней единицей измерения PrusaSlicer \n" "являются миллиметры. Пересчитать размеры моделей?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -17297,15 +17332,15 @@ msgstr "" "Следует ли загружать файл как единую модель, состоящий из нескольких\n" "частей (вместо того, чтобы рассматривать их как несколько моделей)?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Обнаружена модель, состоящая из нескольких частей" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "Применить ко всем загружаемым моделям" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" @@ -17313,11 +17348,11 @@ msgstr "" "Этот файл не может быть загружен в простом режиме. Хотите перейти в " "расширенный режим?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Обнаружены расширенные данные" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" @@ -17326,7 +17361,7 @@ msgstr "" "Профиль материала не был загружен:\n" " - %1%" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -17336,7 +17371,7 @@ msgstr "" "Вместо того, чтобы рассматривать их как несколько моделей, следует ли " "рассматривать их как одну модель, состоящую из несколько частей?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -17344,35 +17379,35 @@ msgstr "" "Ваша модель слишком большая, поэтому она была автоматически \n" "уменьшена до размера вашего печатного стола." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Модель слишком большая?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Экспорт в STL файл:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Экспорт в AMF файл:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Сохранить файл как:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Экспорт в OBJ файл:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "Удаление детали, являющейся частью разрезанной модели" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "Вы пытаетесь удалить деталь, являющейся частью разрезанной модели." -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" @@ -17380,23 +17415,23 @@ msgstr "" "Это действие приведёт к удалению информации о разрезе.\n" "После этого PrusaSlicer не может гарантировать согласованность модели." -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Удалить модель" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Удаление модели" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Удаление всех моделей" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Обнуление проекта" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." @@ -17404,22 +17439,22 @@ msgstr "" "После разделения модели были удалены пользовательские поддержки, швы и " "мультиматериальная покраска." -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" "Выбранная модель не может быть разделена, так как она состоит из одной части." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Все модификаторы были удалены" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Разделить на модели" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -17427,13 +17462,13 @@ msgstr "" "Модель имеет пользовательские принудительные поддержки, которые не будут " "использоваться, так они отключены." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -17441,11 +17476,11 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." @@ -17453,7 +17488,7 @@ msgstr "" "Компенсация усадка материала не будет использоваться, поскольку усадка " "выбранных материалов существенно отличается." -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -17461,7 +17496,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -17469,80 +17504,80 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "НАРЕЗАТЬ" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Уже идёт другой процесс экспорта." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Заменить из:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Невозможно заменить более чем одним объём" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Ошибка при выполнении замены" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Выберите новый файл" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "Файл для замены не выбран" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Пожалуйста, выберите файл для перезагрузки" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "В выбранном файле" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "отличается от исходного файла" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Хотите заменить его" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Перезагрузка из:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Не удалось перезагрузить:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Ошибка во время перезагрузки" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Перезагрузить всё с диска" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "Вы используете шаблонный профиль материала." msgstr[1] "Вы используете шаблонные профили материала." msgstr[2] "Вы используете шаблонные профили материала." -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " @@ -17552,31 +17587,31 @@ msgstr "" "принтер и должны использоваться только в качестве отправной точки для " "создания собственных пользовательских профилей." -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "Подробнее на" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Имеются активные предупреждения о нарезанных моделях:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "вызвала предупреждения" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "Нарезка отменена." -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Подготовка" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Отмена / Повтор в процессе выполнения" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -17587,21 +17622,21 @@ msgstr "" "Некоторые профили %1% были изменены и будут потеряны после переключения " "технологии печати." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Создание нового проекта при изменении в текущем проекте." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" "Создание нового проекта при имеющихся изменениях в нескольких профилях." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Вы можете сохранить изменения в профилях в новом проекте или отменить их." -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -17611,168 +17646,168 @@ msgstr "" "сохранить изменения как новые профили.\n" "Примечание: при сохранении изменений они не переносятся в новый проект." -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Создание нового проекта" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Загрузка проекта" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Импорт модели" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Импорт моделей" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Импорт SLA архива" # ??? -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "не содержит правильного G-кода." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Ошибка при загрузке .gcode файла" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "Не удаётся открыть выбранный файл." -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "Выбранный файл уже в формате ASCII." -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "Файл %1% уже существует. Хотите перезаписать его?" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "Не удаётся открыть выходной файл." -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "Ошибка при преобразовании G-код файла" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "Файл G-кода в ASCII формате успешно создан" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "Преобразование файла G-кода в формат ASCII" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "Выбранный файл уже в двоичном формате." -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "Файл G-кода в двоичном формате успешно создан" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "Преобразование файла G-кода в двоичный формат" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "%1% - Многопроектный файл" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "Загружается несколько файлов, включая файлы проекта." -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "Выберите действие, которое будет применено ко всем файлам." -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "Загружаются несколько файлов." -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Действие" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "Импорт 3D-моделей" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "Запуск нового экземпляра PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "Выберите один из них для загрузки в качестве проекта" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "Выберите только один файл для загрузки конфигурации." #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "Не удалось загрузить ZIP-архив расположенный по пути %1%." #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "Не удалось разархивировать файл в %1%: %2%" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "Ошибка поиска распакованного файла в %1%. Не удалось распаковать файл." -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "Загрузка файла проекта" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Открыть как проект" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Импортировать только модели" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Импортировать только конфигурацию" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "Запуск нового экземпляра PrusaSlicer" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Выберите действие для применения к файлу" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Больше не показывать" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "За раз вы можете открыть только один .gcode файл." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Перетащите G-код файл" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -17782,11 +17817,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -17794,49 +17829,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Загрузить файл" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Загрузить файлы" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Все модели будут удалены, продолжить?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Удаление выбранных моделей" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Добавление копии" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Удаление копии" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Введите количество копий:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Количество копий выбранной модели" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Задать количество копий: %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Заполнение всего стола копиями" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17850,7 +17885,7 @@ msgstr "" "код в настройках принтера." #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17863,31 +17898,31 @@ msgstr "" "Используйте другое расширение или включите Экспорт в двоичный G-" "код в настройках принтера." -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "Указано недопустимое имя файла." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "Следующие символы не разрешены файловой системой FAT:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "Сохранить файл G-кода как:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "Сохранить SL1 / SL1S файл как:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." @@ -17895,7 +17930,7 @@ msgstr "" "Невозможно выполнить булевы операции над сетками модели. Будут " "экспортированы только положительные части." -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" @@ -17906,11 +17941,11 @@ msgstr "" "Если нажмете «НЕТ», все SVG файлы в проекте больше не будут доступны для " "редактирования." -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "Частная охрана" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17918,42 +17953,42 @@ msgstr "" "На столе ничего нет.\n" "Всё равно сохранить проект?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Сохранение проекта" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "Не удаётся сохранить файл" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "Не удалось выбрать принтер." -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" "Не удалось прочитать ответ от сервера Prusa Connect. Загрузка отменена." -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "Готов ли 3D-принтер? Печатная пластина на месте, пустая и чистая?" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Загрузить и напечатать" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17964,15 +17999,15 @@ msgstr "" "на одном столе:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Экспорт" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Отправить на принтер" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Вставить из буфера обмена" @@ -18426,10 +18461,20 @@ msgstr "" "будет отключена." #: src/slic3r/GUI/Preferences.cpp:633 +msgid "Show STEP file import parameters" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:634 +msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 msgid "Show \"Log in\" button in application top bar" msgstr "Показывать кнопку «Войти» в верхней панели приложения" -#: src/slic3r/GUI/Preferences.cpp:634 +#: src/slic3r/GUI/Preferences.cpp:639 msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." @@ -18437,48 +18482,48 @@ msgstr "" "Если включено, в верхней панели приложения будет отображаться кнопка входа в " "Prusa Connect." -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "Разрешить загрузку с Printables.com" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" "Если включено, PrusaSlicer будет разрешено загружать файлы с Printables.com." -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Визуализация" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Использовать карты окружения" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" "Если включено, визуализация моделей выполняется с помощью карты окружения." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Включить тёмную тему" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Включение тёмной темы приложения." -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Если включено, используется тёмная тема интерфейса программы. Если отключено " "- обычная стандартная тема интерфейса." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Меню приложения в стиле стандартного системного меню Windows" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " @@ -18489,11 +18534,11 @@ msgstr "" "а также с тёмной темой это может выглядеть некрасиво. Если отключено, будет " "использоваться старый стиль пользовательского интерфейса." -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Изменения важных настроек" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -18501,45 +18546,45 @@ msgstr "" "Изменение некоторых настроек приведёт к перезапуску приложения.\n" "Содержимое печатного стола будет утеряно." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Размер значка относительно размера по умолчанию" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Выбор размера значка панели инструментов по отношению к значению по " "умолчанию." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Настройка внешнего вида" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Старая обычная компоновка с вкладками на столе" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Настройки будут отображаться в отдельном окне" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Цвета текста" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "Режим маркеров интерфейса" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "Размер шрифта приложения" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "Сброс шрифта по умолчанию" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "Размер шрифта" diff --git a/resources/localization/sl/PrusaSlicer.po b/resources/localization/sl/PrusaSlicer.po index 791d1b715d..fcec9be895 100644 --- a/resources/localization/sl/PrusaSlicer.po +++ b/resources/localization/sl/PrusaSlicer.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PrusaSlicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2024-06-14 11:31+0200\n" "Last-Translator: Jernej Pangerc \n" "Language-Team: \n" @@ -23,41 +23,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Neznano" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "Obod" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "Zunanji obod" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "Previsni obodi" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "Notranje polnilo" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Polno polnilo" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Vrhnje polno polnilo" @@ -65,23 +65,23 @@ msgstr "Vrhnje polno polnilo" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Likanje" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "Most" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Zapolni špranjo" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "Oris/Obroba" @@ -105,25 +105,26 @@ msgstr "Oris/Obroba" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Podporni material" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Vmesne plasti za podporni material" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Stolp za brisanje" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Po meri" @@ -283,7 +284,7 @@ msgid "Filament End G-code" msgstr "G-koda na koncu filamenta" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "G-koda po meri" @@ -837,9 +838,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -850,6 +851,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -940,7 +942,7 @@ msgid "" "the API Key or the password required for authentication." msgstr "" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Tiskalnik" @@ -1138,7 +1140,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1284,6 +1286,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1305,7 +1308,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1363,7 +1366,7 @@ msgstr "Mostovi" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Hitrost" @@ -1385,7 +1388,7 @@ msgstr "Hitrost za tiskanje mostov." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1818,8 +1821,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1845,7 +1848,7 @@ msgstr "privzeto" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Višina" @@ -1860,7 +1863,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Polmer" @@ -1979,7 +1982,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2253,7 +2256,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Cena" @@ -2280,7 +2283,7 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2390,7 +2393,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Začetna plast" @@ -2661,8 +2664,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Gib" @@ -4683,7 +4686,7 @@ msgid "" "new filament on the wipe tower for any given pair of tools." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Širina" @@ -5843,7 +5846,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "" #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Izvozi g-kodo" @@ -6136,7 +6139,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6335,8 +6338,8 @@ msgstr "Prostornina stolpa za brisanje" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Uporabljen filament" @@ -6972,8 +6975,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Razporedi" @@ -7145,7 +7148,7 @@ msgstr "Oblika postelje" msgid "Load shape from STL..." msgstr "Naloži obliko iz STL..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Nastavitve" @@ -7617,7 +7620,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -7686,7 +7689,7 @@ msgid "" "an update is applied." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "Pot prenosa" @@ -7731,7 +7734,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Ponovno naloži iz diska" @@ -8193,7 +8196,7 @@ msgid "Perform" msgstr "Izvedi" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Razveljavi" @@ -8616,7 +8619,7 @@ msgstr "" msgid "Presets" msgstr "Pprednastavitve" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Nastavitve tiskanja" @@ -8677,10 +8680,10 @@ msgstr "privzeta vrednost" msgid "parameter name" msgstr "ime parametra" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -8919,7 +8922,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Zbriši" @@ -8979,102 +8982,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Obriši" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Tip" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Plast" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Hitrost ventilatorja" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Temperatura" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Čas" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Položaj orodja" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Napaka" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9087,198 +9090,198 @@ msgstr "Napaka" msgid "in" msgstr "v" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "m" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "nad" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "od" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "do" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Višina (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Širina (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Hitrost (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Hitrost ventilatorja (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Temperatura (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Pretok (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Čas plasti (linearen)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Čas plasti (logaritmičen)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Orodje" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Barvni tisk" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Privzeta barva" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "privzeta barva" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Sprememba barve" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Tisk" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Pavza" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Dogodek" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Trajanje" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Ocenjeni časi printanja" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Normalen način" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Tihi način" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Skupno" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Prikaži tih način" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Prikaži normalen način" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Umiki" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Šivi" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Spremembe barve" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "G-kode po meri" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "Težišče" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Lupine" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "" @@ -9440,9 +9443,9 @@ msgstr "Toleranca" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Levi klik" @@ -9452,7 +9455,7 @@ msgid "Add connector" msgstr "Dodaj konektor" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Desni klik" @@ -9461,9 +9464,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Povleci" @@ -9523,7 +9526,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "" @@ -9963,9 +9966,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10158,7 +10161,7 @@ msgid "No symbol" msgstr "Brez simbola" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Nalagam" @@ -10414,7 +10417,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "" @@ -10469,7 +10472,7 @@ msgid "Paint-on supports editing" msgstr "Urejanje barvanja podpor" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "" @@ -10535,7 +10538,7 @@ msgid "Hollow and drill" msgstr "Izdolbi in izvrtaj" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -10784,12 +10787,12 @@ msgstr "" msgid "Move" msgstr "Premik" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "" @@ -10956,7 +10959,7 @@ msgid "Lock supports under new islands" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "" @@ -10965,17 +10968,17 @@ msgid "Remove all points" msgstr "Odstrani vse točke" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Uporabi spremembe" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Zavrzi spremembe" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "" @@ -11003,99 +11006,99 @@ msgstr "" msgid "Support parameter change" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Shranim podporne točke?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Dodaj točko" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Odstrani točko" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Dodaj točko v izbor" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Preklopi v način urejanja" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11344,186 +11347,186 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Spremenljiva višina plasti" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Levi miškin gumb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Dodaj podrobnost" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Desni miškin gumb:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Odstrani podrobnost" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Glajenje" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Prilagodljivo" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Gladko" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Spremenljiva višina plasti - ročno urejanje" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Spremenljiva višina plasti - ponastavitev" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Spremenljiva višina plasti - prilagodljivo" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Spremenljiva višina plasti - zgladi vse" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Zrcali objekt" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Preklopi v nastavitve" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Zavihek Nastavitve tiskanja" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Zavihek nastavitve filamenta" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Zavihek Nastavitve tiskalnika" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Razveljavi zgodovino" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Znova uveljavi zgodovino" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" @@ -11532,7 +11535,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" @@ -11541,159 +11544,159 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Dodaj..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Zbriši vse" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Obseg razporeditve" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopiraj" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Prilepi" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Dodaj instanco" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Odstrani instanco" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Znova uveljavi" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Rezanje" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." msgstr "" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -11701,16 +11704,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Skoči na" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -11719,11 +11722,11 @@ msgstr "Skoči na" msgid "ERROR:" msgstr "NAPAKA:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Izbira-Dodaj iz pravokotnika" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Izbira-Odstrani iz pravokotnika" @@ -11859,7 +11862,7 @@ msgstr "" msgid "Critical error" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -11920,7 +11923,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Zapomni si izbiro" @@ -12171,7 +12175,7 @@ msgid "" "You will lose content of the plater." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Želite nadaljevati?" @@ -12254,7 +12258,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12263,7 +12267,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12271,7 +12275,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "" @@ -12317,12 +12321,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12521,7 +12525,7 @@ msgstr "Izvozi kot STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "Zamenjaj s STL" @@ -12545,19 +12549,19 @@ msgstr "Skaliraj na prostornino tiska" msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Pretvori iz imperialnih enot" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Pretvori iz metrov" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -12850,11 +12854,11 @@ msgstr "Naloži kos" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Napaka!" @@ -13352,18 +13356,18 @@ msgstr "Razporejam" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13492,7 +13496,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Pozor!" @@ -13543,7 +13547,7 @@ msgstr "Uvozi konfiguracije iz ini/amf/3mf/gcode" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "" @@ -13933,7 +13937,7 @@ msgstr "Prikaži/skrij legendo" msgid "Show/Hide G-code window" msgstr "Prikaži/skrij okno g-kode" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Predogled" @@ -14049,6 +14053,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14082,8 +14117,8 @@ msgstr "PrusaSlicer se zapira" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -14650,7 +14685,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "&Skrij stransko vrstico" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Skrij stransko vrstico" @@ -14770,7 +14805,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15045,7 +15080,7 @@ msgstr "Izvozi." #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "OPOZORILO:" @@ -15151,7 +15186,7 @@ msgid "This printer will be shown in the presets list as" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15286,75 +15321,75 @@ msgstr[3] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Shrani" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Zavrzi" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Odstranjevanje medija %s(%s) je spodletelo." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Nov projekt" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15366,21 +15401,21 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15393,13 +15428,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15412,11 +15447,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "Velikost objekta je nič" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15431,15 +15466,15 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15454,134 +15489,134 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 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:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Izvozi STL datoteko:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Izvozi AMF datoteko:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Shrani datoteko kot:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Izvozi OBJ datoteko:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Zbriši objekt" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Zbriši objekt" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Zbriši vse objekte" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -15589,17 +15624,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -15607,7 +15642,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -15615,73 +15650,73 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Razreži" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Ponovno naloži iz:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Ponovno naloži iz diska vse" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" @@ -15689,38 +15724,38 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "Več informacij na" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "Rezanje preklicano." -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D pogled urejanja" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -15728,186 +15763,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Ustvarjam nov projekt s spremembami v trenutnem projektu." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Ustvarjam nov projekt s spremembami nekaterih prednastavitev." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Ustvarjam nov projekt" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Naloži projekt" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Uvozi kos" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Uvozi kose" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Uvozi SLA arhiv" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "Pretvori g-kodo v ASCII format" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "Pretvori g-kodo v binarni format" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "Uvozi 3D modele" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "Naloži projekt iz datoteke" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Uvozi le 3D modele" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Uvozi le konfiguracije" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Ne prikaži ponovno" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Povleci in spusti datoteko g-kode" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -15917,11 +15952,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -15929,49 +15964,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Naloži datoteko" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Naloži datoteke" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "&Zbriši izbrane objekte" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Zapolni mizo" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -15981,7 +16016,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -15990,48 +16025,48 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "Shrani SL1 / SL1S datoteke kot:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -16039,41 +16074,41 @@ msgstr "" "Miza je prazna.\n" "Želite shraniti projekt?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Shrani projekt" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16081,15 +16116,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Izvozi" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Pošlji v tiskalnik" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "" @@ -16454,106 +16489,116 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Temen način" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Omogoči temen način" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Nastavitve postavitve" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Barve besedila" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "Velikost fonta" diff --git a/resources/localization/tr/PrusaSlicer_tr.po b/resources/localization/tr/PrusaSlicer_tr.po index c2bef7c702..8c4c8be147 100644 --- a/resources/localization/tr/PrusaSlicer_tr.po +++ b/resources/localization/tr/PrusaSlicer_tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2023-04-10 05:30+0300\n" "Last-Translator: Mehmet Sutas \n" "Language-Team: \n" @@ -21,41 +21,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Bilinmiyor" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Katı dolgu" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Üst katı dolgu" @@ -63,23 +63,23 @@ msgstr "Üst katı dolgu" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Ütüleme" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Boşluk doldurma" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -103,25 +103,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Destek" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Destek ara bağlantısı" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Temizleme kulesi" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Özel" @@ -294,7 +295,7 @@ msgid "Filament End G-code" msgstr "Filament Sonu G-kodu" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Özel G-code" @@ -882,9 +883,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -895,6 +896,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -998,7 +1000,7 @@ msgstr "" "Slic3r, G kodu dosyalarını bir yazıcı ana bilgisayarına yükleyebilir. Bu " "alan, API Anahtarını veya kimlik doğrulama için gereken şifreyi içermelidir." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Yazıcı" @@ -1216,7 +1218,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1378,6 +1380,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1399,7 +1402,7 @@ msgstr "Bu fan hızı tüm köprüler ve çıkıntılar sırasında uygulanır." #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1461,7 +1464,7 @@ msgstr "Köprüler" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Hız" @@ -1483,7 +1486,7 @@ msgstr "Köprü yazdırma hızı." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1976,8 +1979,8 @@ msgstr "" "çevre yollarıyla doldurun. Bu yollar mümkün olduğunda yakındaki çıkıntısız " "alana sabitlenir." -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -2006,7 +2009,7 @@ msgstr "varsayılan" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Yükseklik" @@ -2021,7 +2024,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Yarıçap" @@ -2163,7 +2166,7 @@ msgstr "" "Limitsiz olarak sıfıra ayarlayın." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/sn" @@ -2467,7 +2470,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Maliyet" @@ -2500,7 +2503,7 @@ msgstr "" "filament miktarının baskıyı bitirmek için yeterli olup olmadığını bulmak " "için makara ile filamentin hesaplanan ağırlığı ile karşılaştırabilir." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2613,7 +2616,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "İlk katman" @@ -2940,8 +2943,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Boşta ilerleme" @@ -5285,7 +5288,7 @@ msgstr "" "Bu matris, temizleme kulesinde yeni filamenti herhangi bir takım çifti için " "temizlemek için gereken hacimleri (kübik milimetre cinsinden) açıklar." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Genişlik" @@ -6546,7 +6549,7 @@ msgstr "" "Modeli dilimleyin ve SLA yazdırma katmanlarını PNG olarak dışa aktarın." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "G-code Dışa Aktar" @@ -6872,7 +6875,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -7071,8 +7074,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "Kullanılan Filament" @@ -7730,8 +7733,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Hizala" @@ -7924,7 +7927,7 @@ msgstr "Tabla Şekli" msgid "Load shape from STL..." msgstr "STL dosyadan şekil yükle..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Ayarlar" @@ -8427,7 +8430,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8508,7 +8511,7 @@ msgstr "" "Ek olarak, bir güncelleme uygulanmadan önce tüm konfigürasyonun bir yedeği " "oluşturulur." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "İndirme yolu" @@ -8555,7 +8558,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "İndirmeler için seçilen dizin mevcut değil." #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Diskten yeniden yükle" @@ -9042,7 +9045,7 @@ msgid "Perform" msgstr "Uygula" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Geri Al" @@ -9499,7 +9502,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Baskı ayarları" @@ -9561,10 +9564,10 @@ msgstr "varsayılan değer" msgid "parameter name" msgstr "parametre ismi" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9822,7 +9825,7 @@ msgid "Add one or more custom shapes" msgstr "Bir veya daha fazla özel şekil ekle" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Sil" @@ -9875,102 +9878,102 @@ msgstr "Küçük resmi değiştir" msgid "Loading of the \"%1%\"" msgstr "\"%1%\" yüklenmesi" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Silme" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Tür" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Özellikler" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "Katman" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Fan hızı" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Sıcaklık" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Zaman" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Takım konumu" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Hata" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9983,198 +9986,198 @@ msgstr "Hata" msgid "in" msgstr "içinde" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Gizlemek için tıklayın" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Göstermek için tıklayın" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "en fazla" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "yukarda" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "itibaren" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "-e" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Yüzde" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Yükseklik (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Genişlik (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Hız (mm / s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "Fan hızı (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "Sıcaklık (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Hacimsel akış hızı (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "Katman süresi (doğrusal)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "Katman süresi (logaritmik)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Araç" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Renkli baskı" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Varsayılan renk" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "varsayılan renk" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Renk değişimi" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Yazdır" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Duraklat" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Etkinlik" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Kalan süre" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Süre" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "Tahmini baskı süreleri" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Normal mod" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Gizli mod" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "Toplam" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Gizli modu göster" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Normal modda göster" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Geri Çekme" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Geri itmeler" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "Dikişler" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Takım değişiklikleri" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Renk değiştirme" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Yazdırma duraklamaları" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Özel G kodlar" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "Ağırlık merkezi" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Duvarlar" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Takım işaretleyici" @@ -10338,9 +10341,9 @@ msgstr "Tolerans" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Sol tık" @@ -10350,7 +10353,7 @@ msgid "Add connector" msgstr "Bağlayıcı ekle" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Sağ tık" @@ -10359,9 +10362,9 @@ msgid "Remove connector" msgstr "Bağlantıyı kaldır" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Sürükle" @@ -10421,7 +10424,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Sıfırla" @@ -10868,9 +10871,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -11070,7 +11073,7 @@ msgstr "" "Desteklenmeyen, metin girişi için yazı tipi kalınlığının görselleştirilmesi." #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "" "YükleniyorDesteklenmeyen, metin girişindeki satırlar arasındaki boşluğun " @@ -11332,7 +11335,7 @@ msgstr "Nesne boyanırken büyük yüzeyleri daha küçük yüzeylere böl." #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Fare tekerleği" @@ -11387,7 +11390,7 @@ msgid "Paint-on supports editing" msgstr "Dikiş boyama düzenleme" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Yüzeye Yerleştirme Aracı" @@ -11453,7 +11456,7 @@ msgid "Hollow and drill" msgstr "İçini boşalt ve delik aç" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11705,12 +11708,12 @@ msgstr "Çoklu malzeme boyama düzenleme" msgid "Move" msgstr "Taşı" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Hareket Aracı" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Döndürme Aracı" @@ -11884,7 +11887,7 @@ msgid "Lock supports under new islands" msgstr "Yeni adalardaki destekleri kilitle" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Seçilen noktaları kaldır" @@ -11893,17 +11896,17 @@ msgid "Remove all points" msgstr "Tüm noktaları kaldır" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Değişiklikleri uygula" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Değişiklikleri iptal et" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Noktaları otomatik oluştur" @@ -11931,99 +11934,99 @@ msgstr "" msgid "Support parameter change" msgstr "Destek parametresi değişikliği" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA Destek Noktaları" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "El ile düzenlenen destek noktalarınızı kaydetmek ister misiniz?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "Destek noktaları kaydedilsin mi?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Destek noktasını taşı" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Destek noktaları düzenleme" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Destek noktalarını otomatik oluştur" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA klavye kısayolları" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Not: Bazı kısayollar yalnızca düzenleme modunda çalışır." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Nokta ekle" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Noktayı kaldır" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Hareket noktası" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Seçime nokta ekle" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Seçimden noktayı kaldır" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Dikdörtgene göre seç" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Dikdörtgene göre seçimi kaldır" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Tüm noktaları seç" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Kırpma düzlemini taşı" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Kırpma düzlemini sıfırla" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Düzenleme moduna geç" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -12276,345 +12279,345 @@ msgstr "" "Şu anda SLA destek noktalarını düzenliyorsunuz. Lütfen önce " "değişikliklerinizi uygulayın veya atın." -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Değişken katman yüksekliği" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Sol fare tuşu;" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Ayrıntı ekle" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Sağ fare tuşu:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Ayrıntı kaldır" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Üst Karakter + Sol fare tuşu:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Tabana sıfırla" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Üst Karakter + Sağ fare tuşu:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Pürüzsüzleştir" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Fare tekerleği:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Düzenleme alanını artırma/azaltma" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Uyarlanabilen" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Kalite / Hız" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Daha yüksek baskı hızına karşı daha yüksek baskı kalitesi." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Pürüzsüz" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Mini koru" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Değişken katman yüksekliği - Manuel düzenleme" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Sırada." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Değişken katman yüksekliği - Sıfırla" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Değişken katman yüksekliği - Uyarlanabilir" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Değişken katman yüksekliği - Tümünü pürüzsüzleştirin" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Nesneyi Aynala" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Nesneyi Taşı" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Ayarlar'a Geç" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Yazdırma Ayarları Sekmesi" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Filament Ayarları Sekmesi" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Malzeme Ayarları Sekmesi" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Yazıcı Ayarları Sekmesi" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Geçmişi Geri Al" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Yinele Gemişi" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "%1$d İşlemi Geri Al" msgstr[1] "%1$d İşlemleri Geri Al" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "%1$d İşlemi Yinele" msgstr[1] "%1$d İşlemleri Yinele" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Ekle..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Tümünü sil" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Seçimi düzenle" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Düzenleme seçeneklerini göstermek için farenin sağ tuşuna tıklayın" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Kopyala" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Yapıştır" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Kopyasını ekle" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Kopyayı sil" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Nesnelere böl" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Paçalara böl" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Geçmiş'i açmak/kapatmak için farenin sağ tuşuna tıklayın" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Sonraki Geri alma eylemi: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Yinele" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Sonraki Yinele eylemi: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Dilimleme" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Geçersiz veri" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Yazdırma alanının dışında bir nesne algılandı." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Yazdırma alanının dışında bir takım yolu algılandı." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Yazdırma alanı dışında SLA destekleri tespit edildi." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "Bazı nesneler düzenleme sırasında görünmez." -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12623,7 +12626,7 @@ msgstr "" "Dilimlemeye devam etmek için sorunu çözün." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12631,16 +12634,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Atla" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12649,11 +12652,11 @@ msgstr "Atla" msgid "ERROR:" msgstr "HATA:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Seçim-Dörtgenden ekle" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Seçim-Dörtgenden çıkar" @@ -12820,7 +12823,7 @@ msgstr "" msgid "Critical error" msgstr "Kritik hata" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "Dahili hata: %1%" @@ -12901,7 +12904,8 @@ msgstr "" "Devam etmek istiyor musunuz?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Seçimimi hatırla" @@ -13175,7 +13179,7 @@ msgstr "" "Dilin değiştirilmesi uygulamanın yeniden başlatılmasını tetikler.\n" "Tabla içeriğini kaybedeceksiniz." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Devam etmek istiyor musunuz?" @@ -13266,7 +13270,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Tarayıcıda köprü açmayı bastır" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer seçiminizi hatırlayacaktır." @@ -13275,7 +13279,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "Bağlantıların üzerinde gezdiğinizde artık sorulmayacak." #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -13285,7 +13289,7 @@ msgstr "" "seçiminizi değiştirin." #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: Bana bir daha sorma" @@ -13332,12 +13336,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13532,7 +13536,7 @@ msgstr "STL/OBJ olarak dışa aktarma" msgid "Reload the selected volumes from disk" msgstr "Seçilen birimleri diskten yeniden yükle" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "STL ile değiştir" @@ -13556,19 +13560,19 @@ msgstr "Baskı hacmine ölçeklendir" msgid "Scale the selected object to fit the print volume" msgstr "Seçili nesneyi yazdırma hacmine sığacak şekilde ölçeklendir" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "İngiliz ölçü birimlerinden dönüştür" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "İngiliz ölçü birimlerinden dönüştür" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "Metreden dönüştür" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "Metreden dönüşümü geri al" @@ -13847,11 +13851,11 @@ msgstr "Parça Yükle" msgid "Load Modifier" msgstr "Değiştirici Yükle" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Dosya yükleniyor" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Hata!" @@ -14366,18 +14370,18 @@ msgstr "Düzenleme" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14516,7 +14520,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Tablada çok parçalı nesne içeren SLA projesini yükleyemezsiniz." #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Dikkat!" @@ -14569,7 +14573,7 @@ msgstr "Yapılandırmayı ini/amf/3mf/gcode'dan içe aktarma" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Yapılandırmayı ini/amf/3mf/gcode'dan yükle ve birleştir" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "G kodunu gönder" @@ -14971,7 +14975,7 @@ msgstr "Göstergeyi göster/gizle" msgid "Show/Hide G-code window" msgstr "G kod penceresini göster/gizle" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Ön izleme" @@ -15093,6 +15097,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -15126,8 +15161,8 @@ msgstr "PrusaSlicer kapanıyor" msgid "Closing PrusaSlicer while some presets are modified." msgstr "Bazı hazır ayarlar değiştirilirken PrusaSlicer kapatılıyor." -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "Başlıksız" @@ -15699,7 +15734,7 @@ msgstr "Tarihçeyi Ön İzlemede Göster" msgid "&Collapse Sidebar" msgstr "&Kenar Çubuğunu Daralt" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Kenar çubuğunu daralt" @@ -15822,7 +15857,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -16087,7 +16122,7 @@ msgstr "Dışa Aktar" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "UYARI:" @@ -16198,7 +16233,7 @@ msgid "This printer will be shown in the presets list as" msgstr "Bu yazıcı hazır ayarlar listesinde şu şekilde gösterilir:" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16342,25 +16377,25 @@ msgstr[1] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "Yazıcı için ilgili son hazır ayarı silmek mümkün değildir." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "Değişiklikleri \"%1%\" olarak kaydetmek istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Kaydet" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Temizle" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "Projede kaydedilmemiş değişiklikleri hatırlat" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -16370,7 +16405,7 @@ msgstr "" "- PrusaSlicer'ın kapatılması,\n" "- Yeni bir proje yükleme veya oluşturma" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16378,43 +16413,43 @@ msgid "" msgstr "" "Başarıyla çıkarıldı. Aygıt %s (%s) artık bilgisayardan güvenle çıkarılabilir." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Aygıt %s(%s) çıkarılamadı." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Yeni Proje" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Kenar çubuğunu genişlet" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16428,21 +16463,21 @@ msgstr[1] "" "Aşağıdaki hazır ayarlar, PrusaSlicer'ın etkin örneğine geçici olarak " "yüklenmiştir" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "Geçersiz bir yapılandırma nedeniyle \"%1%\" dosyası yüklenemedi." -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16455,13 +16490,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16476,11 +16511,11 @@ msgstr[1] "" "%s dosyasında nesne boyutu sıfır gibi görünüyor.\n" "Bu nesneler modelden kaldırıldı" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "Nesnenin boyutu sıfırdır" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16501,15 +16536,15 @@ msgstr[1] "" "PrusaSlicer'ın iç birimi milimetredir. Nesnenin boyutlarını yeniden " "hesaplamak istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "Nesne çok küçük" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "Yüklenen diğer tüm küçük nesnelere uygulayın." -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16530,7 +16565,7 @@ msgstr[1] "" "PrusaSlicer'ın iç birimi bir milimetredir. Nesnenin boyutlarını yeniden " "hesaplamak istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -16540,32 +16575,32 @@ msgstr "" "Onları birden fazla nesne olarak düşünmek yerine, \n" "dosya birden fazla parçaya sahip tek bir nesne olarak mı yüklenecek?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Çok parçalı nesne algılandı" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" msgstr "Bu dosya basit modda yüklenemez. Gelişmiş moda geçmek istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Gelişmiş veriler tespit edildi" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16575,7 +16610,7 @@ msgstr "" "Onları birden fazla nesne olarak düşünmek yerine, bu dosyaların\n" "birden fazla parçaya sahip tek bir nesneyi temsil ettiğini düşünmeli miyim?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16583,35 +16618,35 @@ msgstr "" "Nesneniz çok büyük görünüyor, bu nedenle baskı tablanıza uyacak şekilde " "otomatik olarak küçültüldü." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Nesne çok mu büyük?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Dışa aktarılacak STL dosya:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "AMF dosyasını dışa aktar:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Farklı kaydet:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "OBJ dosyasına aktar:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "Kesilmiş nesnenin bir parçası olan nesneyi sil" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" @@ -16620,23 +16655,23 @@ msgstr "" "Bu eylem kesme ilişkisini kıracaktır.\n" "Bundan sonra PrusaSlicer model tutarlılığını garanti edemez" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "Nesneyi Sil" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Nesneyi Sil" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "Tüm Nesneleri Sil" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Projeyi Sıfırla" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." @@ -16644,21 +16679,21 @@ msgstr "" "Özel destekler, dikişler ve çoklu malzeme boyama, nesneyi bölündükten sonra " "silindi." -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "Seçilen nesne yalnızca bir katı parça içerdiğinden bölünemedi." -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "Katı olmayan tüm parçalar (değiştiriciler) silindi" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Nesnelere böl" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." @@ -16666,13 +16701,13 @@ msgstr "" "Bir nesnenin, destekler devre dışı bırakıldığı için kullanılamayacak olan " "özel destek uygulayıcıları var." -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16680,17 +16715,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16698,7 +16733,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16706,110 +16741,110 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Şimdi dilimle" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "Şu anda başka bir dışa aktarma işlemi çalışıyor." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "Şuradan değiştir:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "Birden fazla hacimle değiştirilemiyor" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "Değiştirme sırasında hata oluştu" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "Yeni dosyayı seç" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "Değiştirme için dosya seçilmedi" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Lütfen yeniden yüklenecek dosyayı seçin" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "Seçilen dosya" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "orijinal dosyadan farklı" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "Değiştirmek istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Şuradan yeniden yükle:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Yeniden yüklenemiyor:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Yeniden yükleme sırasında hata oluştu" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Tümünü diskten yeniden yükle" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Dilimlenmiş modellerle ilgili aktif uyarılar var:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "oluşturulan uyarılar" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3B düzenleme görünümü" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "Geri Al / Yinele işleniyor" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16820,20 +16855,20 @@ msgstr "" "Bazı %1% ön ayarları değiştirildi, bu da yazıcı teknolojisini değiştirdikten " "sonra kaybolacak." -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "Geçerli proje değiştirilirken yeni bir proje oluşturuluyor." -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "Bazı hazır ayarlar değiştirilirken yeni bir proje oluşturuluyor." -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" "Yeni projedeki hazır ayar değişikliklerini koruyabilir veya atabilirsiniz" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16843,170 +16878,170 @@ msgstr "" "değişiklikleri yeni hazır ayarlar olarak kaydedebilirsiniz.\n" "Not, değişiklikler kaydedilecekse, yeni proje bunları tutmaz" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "Yeni proje oluşturuluyor" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Proje Yükle" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Nesneyi İçe Aktar" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Nesneleri İçe Aktar" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "SLA Arşivini İçe Aktar" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "geçerli gcode içermiyor." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr ".gcode dosyası yüklenirken hata oluştu" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "Dosya %1% zaten var. Üzerine yazmak istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "%s - Birden fazla proje dosyası" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" "Proje dosyaları da dahil olmak üzere yüklenmekte olan birkaç dosya vardır." -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "Tüm dosyalara uygulanacak bir eylem seç." -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "Yüklenmekte olan birkaç dosya var." -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "İşlem" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "Geometriyi içe aktar" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "Yeni PrusaSlicer örneği başlat" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "Proje olarak yüklenecek birini seç" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "Yalnızca yapılandırmayı yüklemek için birini seç" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" "%1%'de sıkıştırılmamış dosya bulunamadı. Dosyanın sıkıştırmadan çıkartılması " "başarısız oldu." -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "%s - Proje dosyasını yükle" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Proje olarak aç" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "Yalnızca geometriyi içe aktar" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Yalnızca yapılandırmayı içe aktar" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Dosyaya uygulanacak eylemi seç" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Tekrar gösterme" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Aynı anda yalnızca bir .gcode dosyası açabilirsiniz." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "G kod dosyasını sürükleyip bırakın" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -17016,11 +17051,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -17028,49 +17063,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Dosya Yükle" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Dosyaları Yükle" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Tüm nesneler kaldırılacak, devam?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Seçili Nesneleri Sil" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Örnekleri Azalt" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Örnekleri Azalt" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Kopya sayısını girin:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Seçili nesnenin kopyaları" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Kopya sayısını %d olarak ayarla" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Tablayı doldur" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -17080,7 +17115,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -17089,48 +17124,48 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "Sağlanan dosya adı geçerli değil." -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "Aşağıdaki karakterlere FAT dosya sistemi tarafından izin verilmez:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "G kodu dosyasını farklı kaydet:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "SL1 / SL1S dosyasını farklı kaydet:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -17138,41 +17173,41 @@ msgstr "" "Tabla boş.\n" "Projeyi kaydetmek istiyor musunuz?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "Projeyi kaydet" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "Yazıcı hazır mı? Baskı tablası yerinde, boş ve temiz mi?" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "Yükle ve Yazdır" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -17182,15 +17217,15 @@ msgstr "" "Düzenleme, baskı tablasına sığmayan aşağıdaki nesneleri göz ardı etti:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Dışa Aktar" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Yazıcıya gönder" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Panodan Yapıştır" @@ -17640,57 +17675,67 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "Etkinleştirilirse, PrusaSlicer tarayıcınızda bir köprü açmayacaktır." #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "Printables.com'dan indirmelere izin ver" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" "Etkinleştirilirse, PrusaSlicer'ın Printables.com'dan indirmesine izin " "verilir." -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "İşle" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Çevre haritasını kullan" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "Etkinleştirilirse, ortam haritasını kullanarak nesneyi işler." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "Karanlık mod" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "Karanlık modu etkinleştir" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" "Etkinleştirilirse, UI Koyu mod renklerini kullanır. Devre dışı bırakılırsa, " "eski kullanıcı arabirimi kullanılır." -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "Uygulama için sistem menüsünü kullan" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " @@ -17700,11 +17745,11 @@ msgstr "" "ancak bazı kombinasyon od ekran ölçeklerinde çirkin görünebilir. Devre dışı " "bırakılırsa, eski kullanıcı arabirimi kullanılır." -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "Kritik seçenekler için değişiklikler" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -17713,43 +17758,43 @@ msgstr "" "gerektirir.\n" "Tabla içeriğini kaybedersiniz." -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Varsayılan boyuta göre simge boyutu" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "Varsayılan olana göre araç çubuğu simgesi boyutunu seç." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Düzen Seçenekleri" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Sekme çubuğuna sahip eski normal düzen" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Kalıcı olmayan penceredeki ayarlar" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "Yazı renkleri" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "Mod işaretçileri" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/uk/PrusaSlicer_uk.po b/resources/localization/uk/PrusaSlicer_uk.po index b857421c76..587c354131 100644 --- a/resources/localization/uk/PrusaSlicer_uk.po +++ b/resources/localization/uk/PrusaSlicer_uk.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2023-04-17 12:57+0300\n" "Last-Translator: Oleksandra Iushchenko \n" "Language-Team: \n" @@ -17,41 +17,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "Невідомий" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "Суцільне наповнення" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "Верхнє суцільне наповнення" @@ -59,23 +59,23 @@ msgstr "Верхнє суцільне наповнення" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "Прасування" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "Заповнення розриву" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -99,25 +99,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "Підтримка" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "Інтерфейс підтримуючого матеріалу" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "Вежа витирання" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "Користувацький" @@ -268,7 +269,7 @@ msgid "Filament End G-code" msgstr "" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "Користувацький G-код" @@ -839,9 +840,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -852,6 +853,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -951,7 +953,7 @@ msgstr "" "Slic3r може завантажувати файли G-коду на хост принтера. Це поле повинно " "містити ключ API або пароль, необхідний для автентифікації." -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "Принтер" @@ -1161,7 +1163,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1324,6 +1326,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1345,7 +1348,7 @@ msgstr "Ця швидкість вентилятора виконується д #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1407,7 +1410,7 @@ msgstr "Мости" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "Швидкість" @@ -1429,7 +1432,7 @@ msgstr "Швидкість друку мостів." #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "мм/с" @@ -1916,8 +1919,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1946,7 +1949,7 @@ msgstr "за замовчуванням" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "Висота" @@ -1961,7 +1964,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "Радіус" @@ -2106,7 +2109,7 @@ msgstr "" "філаменту. Встановити 0 для відсутності обмежень." #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "мм³/с" @@ -2411,7 +2414,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "Вартість" @@ -2444,7 +2447,7 @@ msgstr "" "розрахунковою вагою філаменту з котушкою, щоб з’ясувати, чи достатньо " "кількості філаменту на котушці для закінчення друку." -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "г" @@ -2557,7 +2560,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "Перший шар" @@ -2865,8 +2868,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "Пересування" @@ -5148,7 +5151,7 @@ msgstr "" "Ця матриця описує обсяги (у кубічних міліметрах), необхідні для витирання " "нового філаменту на вежі витирання для будь-якої пари інструментів." -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "Ширина" @@ -6362,7 +6365,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "Нарізати модель та експортувати шари SLA-друку до PNG." #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "Експорт G-коду" @@ -6676,7 +6679,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6875,8 +6878,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "" @@ -7531,8 +7534,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "Розташувати" @@ -7723,7 +7726,7 @@ msgstr "Форма столу" msgid "Load shape from STL..." msgstr "Завантажте форму з STL ..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "Налаштування" @@ -8207,7 +8210,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8288,7 +8291,7 @@ msgstr "" "Крім того, перед застосуванням оновлення створюється резервний знімок всієї " "конфігурації." -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8333,7 +8336,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "Перезавантажити з диска" @@ -8803,7 +8806,7 @@ msgid "Perform" msgstr "" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "Скасувати" @@ -9256,7 +9259,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "Параметри друку" @@ -9317,10 +9320,10 @@ msgstr "значення за замовчуванням" msgid "parameter name" msgstr "назва параметра" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9577,7 +9580,7 @@ msgid "Add one or more custom shapes" msgstr "" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "Видалити" @@ -9628,102 +9631,102 @@ msgstr "" msgid "Loading of the \"%1%\"" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "Витирання" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "Тип" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "Тип ознаки" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "\"Шар\"" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "Швидкість вентилятора" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "Температура" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "Час" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "Позиція інструменту" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "Помилка" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9736,198 +9739,198 @@ msgstr "Помилка" msgid "in" msgstr "дюйм" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "Клацніть, щоб сховати" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "Клацніть, щоб показати" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "аж до" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "вище" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "від" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "до" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "Процент" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "Висота (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "Ширина (мм)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "Швидкість (мм/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "Об'ємна швидкість потоку (мм³/с)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "Інструмент" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "Кольоровий друк" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "Колір за замовчуванням" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "колір за замовчуванням" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "Зміна кольору" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "Друк" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "Пауза" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "Подія" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "Час, що залишився" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "Тривалість" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "Філамент" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "Нормальний режим" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "Тихий режим" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "Показати тихий режим" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "Показати нормальний режим" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "Переривання" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "Зниження" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "Зміна інструменту" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "Зміни кольору" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "Паузи друку" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "Користувацькі G-коди" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "Оболонки" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "Маркер інструменту" @@ -10089,9 +10092,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "Ліва кнопка миші" @@ -10101,7 +10104,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "Клік на праву кнопку миші" @@ -10110,9 +10113,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "Перетягування" @@ -10173,7 +10176,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "Скинути" @@ -10611,9 +10614,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10806,7 +10809,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "Завантаження" @@ -11062,7 +11065,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "Колесо миші" @@ -11117,7 +11120,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo \"Поверхнею на стіл\"" @@ -11183,7 +11186,7 @@ msgid "Hollow and drill" msgstr "Порожнистість та свердління" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11432,12 +11435,12 @@ msgstr "" msgid "Move" msgstr "Пересунути" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo переміщення" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo обертання" @@ -11604,7 +11607,7 @@ msgid "Lock supports under new islands" msgstr "Зафіксувати підтримки під новими островами" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "Видалити вибрані точки" @@ -11613,17 +11616,17 @@ msgid "Remove all points" msgstr "Видалити всі точки" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "Застосувати зміни" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "Відхилити зміни" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "Генерувати точки автоматично" @@ -11651,99 +11654,99 @@ msgstr "" msgid "Support parameter change" msgstr "Зміна параметрів підтримки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "Точки SLA-підтримки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "Ви хочете зберегти відредаговані вручну точки підтримки?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "Перемістити точку підтримки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "Редагування точок підтримки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "Автогенерувати точки підтримки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "Комбінації клавіш для SLA гізма" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "Примітка: деякі скорочення працюють лише в режимі (не)редагування." -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "Додати точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "Видалити точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "Перемістити точку" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "Додати точку до виділення" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "Видалити точку з виділення" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "Виділення прямокутником" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "Скасування вибору прямокутником" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "Виділити усі точки" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "Перемістити площину відсікання" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "Скинути площину відсікання" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "Перейти в режим редагування" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11992,186 +11995,186 @@ msgid "" "changes first." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "Змінна висота шарів" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "Ліва кнопка миші:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "Додати деталь" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "Права кнопка миші:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "Видалити деталь" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + Ліва кнопка миші:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "Скинути до базової висоти шару" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + Права кнопка миші:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "Згладжування" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "Колесо миші:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "Збільшити/зменшити області редагування" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "Адаптивний" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "Якість / Швидкість" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "Вища якість друку порівняно з вищою швидкістю друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "Згладити" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "Залишити мін" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "Змінна висота шарів - Ручне редагування" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "Послід." -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "Змінна висота шарів - Скасувати" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "Змінна висота шарів - Адаптивний" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "Змінна висота шарів - Згладити все" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "Віддзеркалити об'єкт" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "Перемістити об'єкт" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "Перейдіть до налаштувань" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "Вкладка параметрів друку" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "Вкладка параметрів філаменту" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "Вкладка параметрів матеріалу" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "Вкладка параметрів принтеру" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "Скасувати історію" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "Повторити історію" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" @@ -12179,7 +12182,7 @@ msgstr[0] "Скасувати %1$d дію" msgstr[1] "Скасувати %1$d дії" msgstr[2] "Скасувати %1$d дій" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" @@ -12187,152 +12190,152 @@ msgstr[0] "Повторити %1$d дію" msgstr[1] "Повторити %1$d дії" msgstr[2] "Повторити %1$d дій" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "Додати..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "Видалити все" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "Розташувати вибране" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "Клацніть правою кнопкою миші, щоб показати параметри розташування" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "Копіювати" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "Вставити" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "Додати екземпляр" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "Видалити екземпляр" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "Розділити на об'єкти" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "Розділити на частини" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "Клацніть правою кнопкою миші, щоб відкрити/закрити історію" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "Скасувати дію: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "Повторити" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "Повторити дію: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "Нарізання" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "Некоректні дані" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "Виявлено об'єкт за межами області друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "Виявлено траєкторію за межами області друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "Виявлено SLA-підтримки за межами області друку." -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12341,7 +12344,7 @@ msgstr "" "Вирішіть поточну проблему, щоб продовжувати нарізання." #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12349,16 +12352,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "Перейти до" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12367,11 +12370,11 @@ msgstr "Перейти до" msgid "ERROR:" msgstr "ПОМИЛКА:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "Виділення - Додано прямокутником" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "Виділення - Видалено прямокутником" @@ -12529,7 +12532,7 @@ msgstr "" msgid "Critical error" msgstr "Критична помилка" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "" @@ -12592,7 +12595,8 @@ msgstr "" "Бажаєте продовжити?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "Пам'ятати мій вибір" @@ -12853,7 +12857,7 @@ msgstr "" "Переключення мови спричинить перезапуск програми.\n" "Ви втратите вміст платеру." -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "Ви хочете продовжити?" @@ -12937,7 +12941,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "Заборонити відкриття гіперпосилань у браузері" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "" @@ -12946,7 +12950,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12954,7 +12958,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer: Не питай мене більше" @@ -13000,12 +13004,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -13202,7 +13206,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "Перезавантажити вибрані часті з диска" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "" @@ -13226,19 +13230,19 @@ msgstr "Масштабувати під область друку" msgid "Scale the selected object to fit the print volume" msgstr "Масштабуйте вибраний об'єкт відповідно до об'єму столу" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "Конвертувати з імперських одиниць" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "Повернути конвертацію з імперських одиниць" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "" @@ -13527,11 +13531,11 @@ msgstr "Завантажити частину" msgid "Load Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "Завантаження файлу" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "Помилка!" @@ -14043,18 +14047,18 @@ msgstr "Розташування" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -14185,7 +14189,7 @@ msgstr "" "кількох частин" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "Увага!" @@ -14236,7 +14240,7 @@ msgstr "Імпорт конфігурації з INI/AMF/3MF/GCODE" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "Завантажити конфігурацію з INI/AMF/3MF/GCODE та об’єднати" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "Надіслання G-коду" @@ -14637,7 +14641,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "Попередній перегляд" @@ -14759,6 +14763,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14792,8 +14827,8 @@ msgstr "" msgid "Closing PrusaSlicer while some presets are modified." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "" @@ -15363,7 +15398,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "Згорнути бічну панель" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "Згорнути бічну панель" @@ -15483,7 +15518,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15754,7 +15789,7 @@ msgstr "" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "ЗАСТЕРЕЖЕННЯ:" @@ -15862,7 +15897,7 @@ msgid "This printer will be shown in the presets list as" msgstr "Цей принтер буде відображатися у списку пресетів як" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -16002,32 +16037,32 @@ msgstr[2] "" msgid "It's not possible to delete the last related preset for the printer." msgstr "Неможливо видалити останній пресет для принтера." -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "Зберегти" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "Відхилити" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" "- Loading or creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " @@ -16036,43 +16071,43 @@ msgstr "" "Успішно від'єднано. Пристрій %s(%s) тепер можна безпечно вилучити з " "комп’ютера." -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "Не вдалося від'єднати пристрій %s (%s)." -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "Новий проект" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "Розгорнути бічну панель" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -16083,21 +16118,21 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -16110,13 +16145,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -16128,11 +16163,11 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -16146,15 +16181,15 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -16168,22 +16203,22 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "Виявлено об'єкт, що складається з кількох частин" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" @@ -16191,18 +16226,18 @@ msgstr "" "Цей файл не можна завантажити у простому режимі. Ви хочете перейти в " "розширений режим?" -#: src/slic3r/GUI/Plater.cpp:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "Виявлено розширені дані" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -16212,7 +16247,7 @@ msgstr "" "Замість того, щоб розглядати їх як кілька об'єктів, чи потрібно розглянути\n" "ці файл як єдиний об'єкт, що має декілька частин?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." @@ -16220,89 +16255,89 @@ msgstr "" "Ваш об'єкт видався занадто великим, тому він автоматично зменшився " "відповідно до вашої полотна друку." -#: src/slic3r/GUI/Plater.cpp:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "Об'єкт занадто великий?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "Експорт STL-файлу:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "Експортувати AMF-файл:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "Зберегти файл як:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "Експорт OBJ-файлу:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "Видалити об'єкт" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "Скинути проект" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "Розділити на об'єкти" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16310,17 +16345,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16328,7 +16363,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16336,111 +16371,111 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "Нарізати зараз" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "На даний час виконується інший експорт." -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "Будь ласка, виберіть файл для перезавантаження" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "Вибраний файл" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "Перезавантажити з:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "Не вдається перезавантажити:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "Помилка під час перезавантаження" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "Перезавантажити все з диска" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "Існують активні попередження щодо нарізаних моделей:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "згенеровані попередження" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "Перегляд у 3D-редакторі" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16448,186 +16483,186 @@ msgid "" "printer technology." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" "Note, if changes will be saved then new project wouldn't keep them" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "Завантажити проект" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "Імпорт об'єкту" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "Імпорт об'єктів" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "Імпорт SLА-архіву" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "не містить дійсного G-коду." -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "Помилка під час завантаження GCODE-файлу" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "Дія" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "Відкрити як проект" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "Імпорт тільки конфігурації" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "Виберіть дію, яку потрібно застосувати до файлу" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "Не показувати знову" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "Одночасно можна відкрити лише один файл .gcode." -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "Перетягування файлу G-коду" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16637,11 +16672,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16649,49 +16684,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "Завантажити файл" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "Завантажити файли" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "Усі об’єкти буде видалено, продовжити?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "Видалити вибрані об'єкти" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "Збільшити кількість копій" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "Зменшити кількість копій" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "Введіть кількість копій об'єкта:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "Кількість копій обраного об'єкта" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "Встановити кількість копій на %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "Заповнити стіл" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16701,7 +16736,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16710,88 +16745,88 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "Зберегти G-код файл як:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16799,15 +16834,15 @@ msgid "" "%s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "Експорт" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "Надіслати на принтер" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "Вставити з буферу обміну" @@ -17211,107 +17246,117 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "Візуалізувати" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "Використовуйте карту середовища" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "Якщо увімкнено, візуалізує об’єкт за допомогою карти середовища." -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "Розмір піктограми відносно розміру за промовчанням" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "" "Виберіть розмір піктограми панелі інструментів щодо розміру за замовчуванням." -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "Параметри розташування" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "Старий звичайний макет із панеллю вкладок" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "Налаштування у немодальному вікні" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/resources/localization/zh_CN/PrusaSlicer_zh_CN.po b/resources/localization/zh_CN/PrusaSlicer_zh_CN.po index 0a77e2e071..661bf184e3 100644 --- a/resources/localization/zh_CN/PrusaSlicer_zh_CN.po +++ b/resources/localization/zh_CN/PrusaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2023-05-30 18:31+0800\n" "Last-Translator: Ptsa \n" "Language-Team: ptsa1987@gmail.com\n" @@ -20,41 +20,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "未知" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "边界" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "外部边界" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "悬垂边界" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "内部填充物" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "实心填充" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "顶部实心填充" @@ -62,23 +62,23 @@ msgstr "顶部实心填充" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "熨烫" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "桥梁填充物" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "间隙填充" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "裙子/围裙" @@ -102,25 +102,26 @@ msgstr "裙子/围裙" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "支撑材料" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "支撑材料端口" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "擦料塔" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "自定义" @@ -278,7 +279,7 @@ msgid "Filament End G-code" msgstr "耗材结束 G-Code" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "自定义 G-Code" @@ -835,9 +836,9 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -848,6 +849,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -943,7 +945,7 @@ msgstr "" "Slic3r 可以将 G-Code 文件上传到打印机主机。此字段应包含 API 密钥或身份验证所" "需的密码。" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "打印机" @@ -1151,7 +1153,7 @@ msgstr "第一层之后层的床温。将此设置为零以禁用输出中的床 #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1306,6 +1308,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1327,7 +1330,7 @@ msgstr "此风扇速度在所有桥和悬空期间强制执行。" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1387,7 +1390,7 @@ msgstr "桥接" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "速度" @@ -1409,7 +1412,7 @@ msgstr "打印桥接的速度。" #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1876,8 +1879,8 @@ msgstr "" "检测桥梁不能被锚定的悬空区域,用额外的周边路径来填补它们。在可能的情况下,这" "些路径会被锚定在附近的非悬空区域。" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1905,7 +1908,7 @@ msgstr "默认" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "高度" @@ -1920,7 +1923,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "半径" @@ -2054,7 +2057,7 @@ msgstr "" "设置为零,无限制。" #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2341,7 +2344,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "费用" @@ -2370,7 +2373,7 @@ msgstr "" "输入空耗材滑阀的重量。打印前,可以对部分消耗的耗材线轴进行称重,并将测量重量" "与耗材与线轴的计算重量进行比较,以确定线轴上的耗材量是否足以完成打印。" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "g" @@ -2482,7 +2485,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "第一层" @@ -2780,8 +2783,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "旅行" @@ -4973,7 +4976,7 @@ msgid "" msgstr "" "此矩阵描述清除擦料塔上任何给定工具对的新耗材所需的体积(以立方米为单位)。" -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "宽度" @@ -6186,7 +6189,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "将模型切片并导出 SLA 打印图层为 PNG。" #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "导出 G-Code" @@ -6493,7 +6496,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6692,8 +6695,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "消耗耗材" @@ -7338,8 +7341,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "整理" @@ -7524,7 +7527,7 @@ msgstr "热床形状" msgid "Load shape from STL..." msgstr "从 STL 文件加载形状..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "设置" @@ -8013,7 +8016,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8087,7 +8090,7 @@ msgid "" "an update is applied." msgstr "此外,在应用更新之前,将创建整个配置的备份快照。" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "下载路径" @@ -8132,7 +8135,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "选择的下载目录不存在。" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "从磁盘重新加载" @@ -8592,7 +8595,7 @@ msgid "Perform" msgstr "执行" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "撤销" @@ -9038,7 +9041,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "打印设置" @@ -9099,10 +9102,10 @@ msgstr "默认值" msgid "parameter name" msgstr "参数名称" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9353,7 +9356,7 @@ msgid "Add one or more custom shapes" msgstr "添加一个或多个自定义形状" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "删除" @@ -9406,102 +9409,102 @@ msgstr "更改缩略图" msgid "Loading of the \"%1%\"" msgstr "正在加载 \"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "擦" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "类型" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "功能类型" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "层" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "风扇速度" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "温度" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "时间" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "刀具位置" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "错误" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9514,198 +9517,198 @@ msgstr "错误" msgid "in" msgstr "在里面" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "米" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "单击以隐藏" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "点击显示" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "高达" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "在上面" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "从" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "到" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "百分率" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "高度 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "宽度 (mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "回退速度 (mm/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "风扇转速 (%)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "温度 (摄氏度)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "体积流量 (mm³/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "层时间(线性)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "层时间(对数)" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "工具" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "彩色打印" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "默认颜色" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "默认颜色" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "变色" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "打印" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "暂停" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "事件" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "剩余时间" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "期间" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "耗材" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "隐藏自定义G代码" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "显示自定义G代码" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "估计打印时间" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "正常模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "隐身模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "全部的" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "显示隐形模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "显示正常模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "回抽" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "退缩" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "接缝" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "工具更换" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "颜色变化" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "打印暂停" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "自定义 G-Code" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "重心" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "壳" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "工具标记" @@ -9870,9 +9873,9 @@ msgstr "公差" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "左鍵單擊" @@ -9882,7 +9885,7 @@ msgid "Add connector" msgstr "添加连接器" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "右键点击" @@ -9891,9 +9894,9 @@ msgid "Remove connector" msgstr "移除连接器" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "拖动" @@ -9954,7 +9957,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "重置" @@ -10390,9 +10393,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10589,7 +10592,7 @@ msgid "No symbol" msgstr "无符号" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "载入中" @@ -10846,7 +10849,7 @@ msgstr "在绘制对象时,将较大的面拆分为较小的面。" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "鼠标滚动" @@ -10901,7 +10904,7 @@ msgid "Paint-on supports editing" msgstr "编辑 Paint-on 支撑" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo-放在面上" @@ -10967,7 +10970,7 @@ msgid "Hollow and drill" msgstr "挖洞钻孔" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11218,12 +11221,12 @@ msgstr "编辑多材料绘制" msgid "Move" msgstr "移动" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-移动" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-旋转" @@ -11392,7 +11395,7 @@ msgid "Lock supports under new islands" msgstr "新岛屿下的锁支撑" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "删除所选点" @@ -11401,17 +11404,17 @@ msgid "Remove all points" msgstr "删除所有点" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "应用更改" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "放弃更改" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "自动生成点" @@ -11439,99 +11442,99 @@ msgstr "" msgid "Support parameter change" msgstr "支撑参数更改" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA 支撑点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "是否要保存手动编辑的支撑点?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "保存支持点?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "移动支撑点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "支撑点编辑" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "自动生成支撑点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA Gizmo 键盘快捷键" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "注意:某些快捷方式仅在(非)编辑模式下工作。" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "添加点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "移除点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "移动点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "将点添加到选择" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "从选择中删除点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "按矩形选择" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "按矩形取消选择" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "选择所有点" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "移动剪切平面" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "重置剪切平面" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "切换到编辑模式" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11780,343 +11783,343 @@ msgid "" "changes first." msgstr "您当前正在编辑 SLA 支持点。请先应用或放弃您的更改。" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "可变层高" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "鼠标左键:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "添加细节" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "鼠标右键:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "删除细节" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift+鼠标左键:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "重置到基地" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift+鼠标右键:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "平滑的" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "鼠标滚轮:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "增加/减少编辑区域" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "适应的" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "质量/速度" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "更高的打印质量与更高的打印速度。" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "平整的" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "保持最小" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "可变层高度-手动编辑" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "顺序。" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "SLA视图" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "显示为已处理" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "显示为原始" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "可变层高度-重置" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "可变层高度-自适应" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "可变层高度-平滑所有" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "镜像物体" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "移动对象" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "切换到设置" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "打印设置选项卡" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "耗材设置选项卡" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "材质设置选项卡" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "打印机设置选项卡" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "撤销历史操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "重做历史操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "撤消 %1$d 操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "重做 %1$d 操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "添加..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "全部删除" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "整理选中的" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "单击鼠标右键以显示排列选项" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "复制" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "粘贴" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "添加实例" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "删除实例" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "拆分为对象" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "拆分为零件" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "单击鼠标右键打开/关闭历史记录" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "下一个撤消操作: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "重做" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "下一个重做操作: %1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "切片" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "无效数据" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "检测到打印区域外的物体。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "检测到打印区域外的刀轨。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "检测到打印区域外的 SLA 支持。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "某些对象在编辑期间不可见。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12125,7 +12128,7 @@ msgstr "" "重新解决当前问题以继续切片。" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12133,16 +12136,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "跳转至" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12151,11 +12154,11 @@ msgstr "跳转至" msgid "ERROR:" msgstr "错误:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "从矩形选择-添加" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "从矩形中选择-删除" @@ -12310,7 +12313,7 @@ msgstr "" msgid "Critical error" msgstr "严重错误" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "内部错误:%1%" @@ -12387,7 +12390,8 @@ msgstr "" "要继续吗?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "记住我的选择" @@ -12652,7 +12656,7 @@ msgstr "" "切换语言将触发应用程序重新启动。\n" "您将丢失未保存的内容。" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "是否继续?" @@ -12738,7 +12742,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "抑制以在浏览器中打开超链接" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "普鲁萨斯勒会记住你的选择。" @@ -12747,7 +12751,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "在悬停的超链接上,你不会再被问及此事。" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12755,7 +12759,7 @@ msgid "" msgstr "访问“首选项”并选中 “%1%”,以更改您的选择。" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "普鲁萨斯勒:别再问我了" @@ -12801,12 +12805,12 @@ msgid "" msgstr "无法启动URL下载。目标文件夹没有设置。请在配置向导中选择目标文件夹。" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12999,7 +13003,7 @@ msgstr "输出为STL/OBJ" msgid "Reload the selected volumes from disk" msgstr "从磁盘重新加载所选卷" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "替换为 STL" @@ -13023,19 +13027,19 @@ msgstr "缩放打印体积" msgid "Scale the selected object to fit the print volume" msgstr "缩放所选对象以适合可打印体积" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "换算成英制单位" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "恢复英制单位的换算" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "从米换算" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "从仪表恢复转换" @@ -13307,11 +13311,11 @@ msgstr "加载部件" msgid "Load Modifier" msgstr "加载修改器" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "加载文件" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "错误!" @@ -13818,18 +13822,18 @@ msgstr "自动布局" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13961,7 +13965,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "不能在床上加载包含多部分对象的 SLA 项目" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "注意!" @@ -14012,7 +14016,7 @@ msgstr "从这个 /amf/3mf/gcode 导入配置" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "从 ini/amf/3mf/gcode 加载配置并合并" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "发送 G-Code" @@ -14404,7 +14408,7 @@ msgstr "显示/隐藏图例" msgid "Show/Hide G-code window" msgstr "显示/隐藏 G-Code 窗口" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "预览" @@ -14520,6 +14524,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14553,8 +14588,8 @@ msgstr "PrusaSlicer 快关门了" msgid "Closing PrusaSlicer while some presets are modified." msgstr "在修改某些预设时关闭 PrusaSlicer。" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "无标题" @@ -15123,7 +15158,7 @@ msgstr "在预览中显示图例" msgid "&Collapse Sidebar" msgstr "折叠边栏(&C)" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "折叠边栏" @@ -15243,7 +15278,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15499,7 +15534,7 @@ msgstr "导出。" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "警告:" @@ -15609,7 +15644,7 @@ msgid "This printer will be shown in the presets list as" msgstr "此打印机将在预设列表中显示为" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15742,25 +15777,25 @@ msgstr[0] "以下打印机预设重复:%1% 以上打印机 “%2%” 的预设 msgid "It's not possible to delete the last related preset for the printer." msgstr "无法删除打印机的最后一个相关预设。" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "是否要将更改保存到 \"%1%\"?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "保存" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "丢弃" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "请求项目中未保存的更改" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -15770,50 +15805,50 @@ msgstr "" "-关闭 PrusaSlicer,\n" "-加载或创建新项目时,将不再询问您" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "成功卸载。设备 %s(%s) 现在可以安全地从计算机上删除。" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "弹出设备 %s(%s) 失败。" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "新项目" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "展开侧边栏" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15822,21 +15857,21 @@ msgid_plural "" "PrusaSlicer" msgstr[0] "以下预设已临时安装在 PrusaSlicer 的活动实例上" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "由于配置无效,无法加载文件 \"%1%\"。" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15849,13 +15884,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15867,11 +15902,11 @@ msgstr[0] "" "文件 %s 中的对象大小似乎为零。\n" "这些对象已从模型中删除" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "对象的大小为零" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15885,15 +15920,15 @@ msgstr[0] "" "文件 %s 中对象的尺寸似乎是以米为单位定义的。\n" "PrusaSlicer 的内部单位为毫米。是否要重新计算对象的尺寸?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "这个物体太小了" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "应用于正在加载的所有剩余小对象。" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15907,7 +15942,7 @@ msgstr[0] "" "文件 %s 中对象的尺寸似乎是以英寸为单位定义的。\n" "PrusaSlicer 的内部单位为毫米。是否要重新计算对象的尺寸?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -15917,32 +15952,32 @@ msgstr "" "不应将它们视为多个对象, \n" "文件是否应作为包含多个部分的单个对象加载?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "检测到多部分对象" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "检测到高级数据" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -15952,41 +15987,41 @@ msgstr "" "除了将它们视为多个对象之外,我是否应该将这些文件视为\n" "表示具有多个部分的单个对象?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "对象太大?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "导出 STL 文件:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "导出 AMF 文件:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "将文件另存为:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "导出 OBJ 文件:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "删除属于切割对象的一部分的对象" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "你试图删除一个属于切割对象的一部分的对象。" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" @@ -15994,55 +16029,55 @@ msgstr "" "这个动作会破坏一个切割信息。\n" "此后,PrusaSlicer不能保证模型的一致性" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "删除对象" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "删除对象" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "删除所有对象" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "重置项目" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "自定义支撑、接缝和多材料绘制在分割物体后被移除。" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "无法拆分选定对象,因为它只包含一个实体零件。" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "删除了所有非实体零件(修改器)" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "拆分为对象" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "对象具有自定义支持强制器,由于支持已禁用,因此将不使用这些强制器。" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16050,17 +16085,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16068,7 +16103,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16076,109 +16111,109 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "现在切片" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "当前正在运行另一个导出作业。" -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "替换自:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "无法替换为多个卷" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "更换过程中出错" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "选择新文件" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "未选择替换文件" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "请选择要重新加载的文件" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "选定的文件" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "与原始文件不同" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "你想替换它吗" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "从以下位置重新加载:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "无法重新加载:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "重新加载时出错" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "从磁盘重新加载所有" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "存在有关切片模型的活动警告:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "生成的警告" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "切片取消。" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D 编辑器视图" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "撤消/重做正在处理" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16188,19 +16223,19 @@ msgstr "" "将打印机技术从 %1% 切换到 %2%。\n" "修改了某些 %1% 的预设,切换打印机技术后这些预设将丢失。" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "在修改当前项目时创建新项目。" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "在修改某些预设时创建新项目。" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "可以保留对新项目的预设修改,也可以放弃它们" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16209,167 +16244,167 @@ msgstr "" "可以保留对新项目的预设修改、放弃它们或将更改另存为新预设。\n" "注意,如果更改将被保存,那么新项目将不会保留它们" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "创建新项目" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "加载项目" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "导入对象" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "导入对象" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "导入 SLA 存档" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "不包含有效的 gcode。" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "加载 .gcode 文件时出错" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "文件%1%已存在。是否要覆盖它?" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "%1% - 多个项目文件" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "有几个文件正在加载,包括项目文件。" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "选择一个动作,应用于所有文件。" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "有几个文件正在加载。" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "行动" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "导入3D模型" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "启动PrusaSlicer的新实例" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "选择一个作为项目加载" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "只选择一个文件来加载配置。" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "加载路径为%1%的ZIP档案失败。" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "未能找到位于 %1% 的解压文件。解压缩文件失败。" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "加载项目文件" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "作为项目打开" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "仅导入3D模型" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "仅导入配置" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "启动新的PrusaSlicer实例" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "选择要应用于文件的操作" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "别再出现了" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "你一次只能打开一个 .gcode 文件。" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "拖放 G-Code 文件" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16379,11 +16414,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16391,49 +16426,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "加载文件" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "加载文件" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "将删除所有对象,是否继续?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "删除选定对象" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "增加实例" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "减少实例" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "输入副本数:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "选定对象的副本" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "将副本数设置为 %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "填充床" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16443,7 +16478,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16452,48 +16487,48 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "提供的文件名无效。" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "FAT 文件系统不允许使用以下字符:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "将 G-Code 文件另存为:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "将 SL1 / SL1S 文件另存为:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "无法对模型网格进行布尔运算。只有正数部分会被导出。" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -16501,41 +16536,41 @@ msgstr "" "盘子是空的。\n" "你想保存这个项目吗?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "保存项目" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "打印机准备好了吗?打印材料是否到位,空且干净?" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "上传和打印" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16545,15 +16580,15 @@ msgstr "" "排列忽略了下列不能放在一张床上的对象:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "导出" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "发送到打印机" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "从剪贴板粘贴" @@ -16954,53 +16989,63 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "如果启用,PrusaSlicer将不会在你的浏览器中打开超链接。" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "允许从Printables.com下载" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "如果启用,PrusaSlicer将被允许从Printables.com下载" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "提供" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "使用环境地图" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "如果启用,则使用环境贴图渲染对象。" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "黑暗模式" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "启用黑暗模式" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "如果启用,UI 将使用黑暗模式颜色。如果禁用,将使用旧用户界面。" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "应用程序使用系统菜单" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " @@ -17009,11 +17054,11 @@ msgstr "" "如果启用,应用程序将使用标准的Windows系统菜单、\n" "但在某些显示比例的组合上,它可能看起来很丑。如果禁用,将使用旧的用户界面。" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "关键选项的更改" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -17021,43 +17066,43 @@ msgstr "" "更改某些选项将触发应用程序重启。\n" "你会失去盘子里的东西。" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "相对于默认大小的图标大小" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "选择与默认工具栏图标大小有关的大小。" -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "布局选项" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "带有选项卡栏的旧常规布局" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "非模态窗口中的设置" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "文本颜色" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "模式标记" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "应用程序字体大小" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "还原字体更改" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "字体大小" diff --git a/resources/localization/zh_TW/PrusaSlicer_zh_TW.po b/resources/localization/zh_TW/PrusaSlicer_zh_TW.po index 3e389b4528..3fd3e32fcc 100644 --- a/resources/localization/zh_TW/PrusaSlicer_zh_TW.po +++ b/resources/localization/zh_TW/PrusaSlicer_zh_TW.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-27 12:12+0100\n" +"POT-Creation-Date: 2025-03-28 15:53+0100\n" "PO-Revision-Date: 2022-12-06 17:21+0800\n" "Last-Translator: BiseChen \n" "Language-Team: \n" @@ -20,41 +20,41 @@ msgstr "" #. TRN: Following strings are labels in the G-code Viewer legend. #: src/libslic3r/ExtrusionRole.cpp:42 #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:34 -#: src/slic3r/GUI/GCodeViewer.cpp:316 src/slic3r/GUI/GCodeViewer.cpp:325 -#: src/slic3r/GUI/GCodeViewer.cpp:340 +#: src/slic3r/GUI/GCodeViewer.cpp:400 src/slic3r/GUI/GCodeViewer.cpp:409 +#: src/slic3r/GUI/GCodeViewer.cpp:424 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:913 msgid "Unknown" msgstr "未知" #: src/libslic3r/ExtrusionRole.cpp:43 src/libslic3r/ExtrusionRole.cpp:64 -#: src/slic3r/GUI/GCodeViewer.cpp:326 +#: src/slic3r/GUI/GCodeViewer.cpp:410 msgid "Perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:44 src/libslic3r/ExtrusionRole.cpp:66 -#: src/slic3r/GUI/GCodeViewer.cpp:327 +#: src/slic3r/GUI/GCodeViewer.cpp:411 msgid "External perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:45 src/libslic3r/ExtrusionRole.cpp:68 -#: src/slic3r/GUI/GCodeViewer.cpp:328 +#: src/slic3r/GUI/GCodeViewer.cpp:412 msgid "Overhang perimeter" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:46 src/libslic3r/ExtrusionRole.cpp:70 -#: src/slic3r/GUI/GCodeViewer.cpp:329 +#: src/slic3r/GUI/GCodeViewer.cpp:413 msgid "Internal infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:47 src/libslic3r/ExtrusionRole.cpp:72 #: src/libslic3r/PrintConfig.cpp:1806 src/libslic3r/PrintConfig.cpp:2986 -#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:330 +#: src/libslic3r/PrintConfig.cpp:2998 src/slic3r/GUI/GCodeViewer.cpp:414 msgid "Solid infill" msgstr "實心填充" #: src/libslic3r/ExtrusionRole.cpp:48 src/libslic3r/ExtrusionRole.cpp:74 #: src/libslic3r/PrintConfig.cpp:1815 src/libslic3r/PrintConfig.cpp:3576 -#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:331 +#: src/libslic3r/PrintConfig.cpp:3589 src/slic3r/GUI/GCodeViewer.cpp:415 msgid "Top solid infill" msgstr "頂部實心填充" @@ -62,23 +62,23 @@ msgstr "頂部實心填充" #: src/libslic3r/PrintConfig.cpp:2001 src/libslic3r/PrintConfig.cpp:2057 #: src/libslic3r/PrintConfig.cpp:2069 src/libslic3r/PrintConfig.cpp:2079 #: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2089 -#: src/slic3r/GUI/GCodeViewer.cpp:332 src/slic3r/GUI/GUI_Factories.cpp:162 +#: src/slic3r/GUI/GCodeViewer.cpp:416 src/slic3r/GUI/GUI_Factories.cpp:162 #: src/slic3r/GUI/Tab.cpp:1504 msgid "Ironing" msgstr "熨平表面" #: src/libslic3r/ExtrusionRole.cpp:50 src/libslic3r/ExtrusionRole.cpp:78 -#: src/slic3r/GUI/GCodeViewer.cpp:333 +#: src/slic3r/GUI/GCodeViewer.cpp:417 msgid "Bridge infill" msgstr "" #: src/libslic3r/ExtrusionRole.cpp:51 src/libslic3r/ExtrusionRole.cpp:80 -#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:334 +#: src/libslic3r/PrintConfig.cpp:1727 src/slic3r/GUI/GCodeViewer.cpp:418 msgid "Gap fill" msgstr "填補空隙" #: src/libslic3r/ExtrusionRole.cpp:52 src/libslic3r/ExtrusionRole.cpp:82 -#: src/slic3r/GUI/GCodeViewer.cpp:335 +#: src/slic3r/GUI/GCodeViewer.cpp:419 msgid "Skirt/Brim" msgstr "" @@ -102,25 +102,26 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3462 src/libslic3r/PrintConfig.cpp:3473 #: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3499 #: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3525 -#: src/slic3r/GUI/GCodeViewer.cpp:336 src/slic3r/GUI/GUI_Factories.cpp:89 +#: src/slic3r/GUI/GCodeViewer.cpp:420 src/slic3r/GUI/GUI_Factories.cpp:89 #: src/slic3r/GUI/GUI_Factories.cpp:164 src/slic3r/GUI/Tab.cpp:1539 #: src/slic3r/GUI/Tab.cpp:1541 msgid "Support material" msgstr "支撐材料" #: src/libslic3r/ExtrusionRole.cpp:54 src/libslic3r/ExtrusionRole.cpp:86 -#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:337 +#: src/libslic3r/PrintConfig.cpp:3336 src/slic3r/GUI/GCodeViewer.cpp:421 msgid "Support material interface" msgstr "支撐材質介面" #: src/libslic3r/ExtrusionRole.cpp:55 src/libslic3r/ExtrusionRole.cpp:88 -#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:338 +#: src/libslic3r/PrintConfig.cpp:1824 src/slic3r/GUI/GCodeViewer.cpp:422 #: src/slic3r/GUI/Tab.cpp:1650 msgid "Wipe tower" msgstr "擦拭塔" #: src/libslic3r/ExtrusionRole.cpp:56 src/libslic3r/ExtrusionRole.cpp:90 -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:339 +#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/GCodeViewer.cpp:423 +#: src/slic3r/GUI/LoadStepDialog.cpp:118 msgid "Custom" msgstr "自訂" @@ -279,7 +280,7 @@ msgid "Filament End G-code" msgstr "線材的結束 G-code" #: src/libslic3r/GCode.cpp:553 src/libslic3r/PrintConfig.cpp:3107 -#: src/slic3r/GUI/GCodeViewer.cpp:312 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/GCodeViewer.cpp:396 src/slic3r/GUI/Tab.cpp:2339 #: src/slic3r/GUI/Tab.cpp:2849 src/slic3r/GUI/Tab.cpp:5099 msgid "Custom G-code" msgstr "自定義 G-code" @@ -830,9 +831,9 @@ msgstr "在第一層 XY 平面按設定值收縮,以補償第一層因擠壓 #: src/slic3r/GUI/ConfigWizard.cpp:362 src/slic3r/GUI/ConfigWizard.cpp:2108 #: src/slic3r/GUI/ConfigWizard.cpp:2144 src/slic3r/GUI/ConfigWizard.cpp:2158 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:105 -#: src/slic3r/GUI/GCodeViewer.cpp:406 src/slic3r/GUI/GCodeViewer.cpp:416 -#: src/slic3r/GUI/GCodeViewer.cpp:2226 src/slic3r/GUI/GCodeViewer.cpp:2232 -#: src/slic3r/GUI/GCodeViewer.cpp:2240 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:490 src/slic3r/GUI/GCodeViewer.cpp:500 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 src/slic3r/GUI/GCodeViewer.cpp:2316 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -843,6 +844,7 @@ msgstr "在第一層 XY 平面按設定值收縮,以補償第一層因擠壓 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:478 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:605 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:606 +#: src/slic3r/GUI/LoadStepDialog.cpp:152 src/slic3r/GUI/LoadStepDialog.cpp:206 #: src/slic3r/GUI/ObjectDataViewModel.cpp:158 #: src/slic3r/GUI/WipeTowerDialog.cpp:127 msgid "mm" @@ -939,7 +941,7 @@ msgstr "" "PrusaSlicer 可以將 G-code 檔案上傳到打印機主機。此字串應包含身份驗證所需的 " "API 密鑰或密碼。" -#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:436 src/slic3r/GUI/GCodeViewer.cpp:2843 #: src/slic3r/GUI/GUI.cpp:218 src/slic3r/GUI/Sidebar.cpp:407 msgid "Printer" msgstr "打印機" @@ -1145,7 +1147,7 @@ msgstr "第一層之後各層的載台溫度。將此設定為零以停用輸出 #: src/libslic3r/PrintConfig.cpp:615 src/libslic3r/PrintConfig.cpp:1604 #: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:3541 #: src/libslic3r/PrintConfig.cpp:4378 src/slic3r/GUI/ConfigWizard.cpp:2233 -#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:461 +#: src/slic3r/GUI/ConfigWizard.cpp:2247 src/slic3r/GUI/GCodeViewer.cpp:545 msgid "°C" msgstr "°C" @@ -1301,6 +1303,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:3862 src/libslic3r/PrintConfig.cpp:4144 #: src/libslic3r/PrintConfig.cpp:4636 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:287 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2572 +#: src/slic3r/GUI/LoadStepDialog.cpp:231 msgid "°" msgstr "°" @@ -1322,7 +1325,7 @@ msgstr "在所有橋接和懸空狀態下強制執行此風扇速度。" #: src/libslic3r/PrintConfig.cpp:2836 src/libslic3r/PrintConfig.cpp:3531 #: src/libslic3r/PrintConfig.cpp:3735 src/libslic3r/PrintConfig.cpp:3745 #: src/libslic3r/PrintConfig.cpp:4047 src/libslic3r/PrintConfig.cpp:4275 -#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:451 +#: src/libslic3r/PrintConfig.cpp:4563 src/slic3r/GUI/GCodeViewer.cpp:535 msgid "%" msgstr "%" @@ -1382,7 +1385,7 @@ msgstr "橋接器" #: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1947 #: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2497 #: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2999 -#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/libslic3r/PrintConfig.cpp:3590 src/slic3r/GUI/GCodeViewer.cpp:515 #: src/slic3r/GUI/GUI_Factories.cpp:165 src/slic3r/GUI/Tab.cpp:1584 msgid "Speed" msgstr "速度" @@ -1404,7 +1407,7 @@ msgstr "打印橋接的速度。" #: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2776 #: src/libslic3r/PrintConfig.cpp:3385 src/libslic3r/PrintConfig.cpp:3625 #: src/libslic3r/PrintConfig.cpp:3635 src/libslic3r/PrintConfig.cpp:4827 -#: src/slic3r/GUI/GCodeViewer.cpp:431 +#: src/slic3r/GUI/GCodeViewer.cpp:515 msgid "mm/s" msgstr "mm/s" @@ -1867,8 +1870,8 @@ msgid "" "area when possible." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2469 -#: src/slic3r/GUI/GCodeViewer.cpp:2514 src/slic3r/GUI/GCodeViewer.cpp:2519 +#: src/libslic3r/PrintConfig.cpp:1121 src/slic3r/GUI/GCodeViewer.cpp:2553 +#: src/slic3r/GUI/GCodeViewer.cpp:2598 src/slic3r/GUI/GCodeViewer.cpp:2603 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:71 #: src/slic3r/GUI/GUI_ObjectList.cpp:370 src/slic3r/GUI/Tab.cpp:2139 #: src/slic3r/GUI/wxExtensions.cpp:381 @@ -1896,7 +1899,7 @@ msgstr "預設" #. TRN - Input label. Be short as possible #. Height of one text line - Font Ascent -#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:416 +#: src/libslic3r/PrintConfig.cpp:1130 src/slic3r/GUI/GCodeViewer.cpp:500 #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3909 msgid "Height" msgstr "高度" @@ -1911,7 +1914,7 @@ msgid "" "extruder model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:360 +#: src/libslic3r/PrintConfig.cpp:1141 src/slic3r/GUI/GLCanvas3D.cpp:363 msgid "Radius" msgstr "圓角" @@ -2046,7 +2049,7 @@ msgstr "" "值。設定為零表示沒有限制。" #: src/libslic3r/PrintConfig.cpp:1234 src/libslic3r/PrintConfig.cpp:1407 -#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/libslic3r/PrintConfig.cpp:2298 src/slic3r/GUI/GCodeViewer.cpp:525 #: src/slic3r/GUI/RammingChart.cpp:99 msgid "mm³/s" msgstr "mm³/s" @@ -2334,7 +2337,7 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:4405 -#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1819 +#: src/libslic3r/PrintConfig.cpp:4406 src/slic3r/GUI/GLCanvas3D.cpp:1822 #: src/slic3r/GUI/Sidebar.cpp:1069 msgid "Cost" msgstr "整軸線價格" @@ -2363,7 +2366,7 @@ msgstr "" "輸入空線軸的重量。可以在打印前秤量已消耗一部份線材的線軸之重量,並且可以將所" "測量的重量與線軸的線材重量進行比對,以查明線軸上的線材餘量是否足以完成打印。" -#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:1483 src/slic3r/GUI/GCodeViewer.cpp:2130 msgid "g" msgstr "公克" @@ -2475,7 +2478,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1582 src/libslic3r/PrintConfig.cpp:1600 #: src/libslic3r/PrintConfig.cpp:1610 src/libslic3r/PrintConfig.cpp:1667 -#: src/slic3r/GUI/GCodeViewer.cpp:2824 +#: src/slic3r/GUI/GCodeViewer.cpp:2908 msgid "First layer" msgstr "第一層" @@ -2774,8 +2777,8 @@ msgid "" msgstr "" #: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:3623 -#: src/slic3r/GUI/GCodeViewer.cpp:313 src/slic3r/GUI/GCodeViewer.cpp:2449 -#: src/slic3r/GUI/GCodeViewer.cpp:2916 +#: src/slic3r/GUI/GCodeViewer.cpp:397 src/slic3r/GUI/GCodeViewer.cpp:2533 +#: src/slic3r/GUI/GCodeViewer.cpp:3000 msgid "Travel" msgstr "移動" @@ -4967,7 +4970,7 @@ msgstr "" "這個矩陣描述了以任何指定的工具於新線材在擦拭塔上清潔時所需耗費的體積(以立方" "公釐為單位)。" -#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:406 +#: src/libslic3r/PrintConfig.cpp:3708 src/slic3r/GUI/GCodeViewer.cpp:490 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:246 msgid "Width" msgstr "寬度" @@ -6180,7 +6183,7 @@ msgid "Slice the model and export SLA printing layers as PNG." msgstr "切片模型並將 SLA 打印層匯出為 PNG 檔案。" #: src/libslic3r/PrintConfig.cpp:5797 src/slic3r/GUI/KBShortcutsDialog.cpp:101 -#: src/slic3r/GUI/Plater.cpp:7238 src/slic3r/GUI/Sidebar.cpp:499 +#: src/slic3r/GUI/Plater.cpp:7289 src/slic3r/GUI/Sidebar.cpp:499 msgid "Export G-code" msgstr "匯出G-code" @@ -6487,7 +6490,7 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:362 +#: src/libslic3r/PrintConfig.cpp:5993 src/slic3r/GUI/GCodeViewer.cpp:446 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:241 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:657 msgid "Position" @@ -6686,8 +6689,8 @@ msgstr "" msgid "Total filament volume extruded on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2420 -#: src/slic3r/GUI/GCodeViewer.cpp:2422 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:6094 src/slic3r/GUI/GCodeViewer.cpp:2504 +#: src/slic3r/GUI/GCodeViewer.cpp:2506 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Used filament" msgstr "耗材" @@ -7328,8 +7331,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:147 -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#: src/slic3r/GUI/Plater.cpp:7161 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/Plater.cpp:7212 msgid "Arrange" msgstr "佈局" @@ -7513,7 +7516,7 @@ msgstr "載台形狀" msgid "Load shape from STL..." msgstr "匯入載台形狀 STL 檔..." -#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2745 +#: src/slic3r/GUI/BedShapeDialog.cpp:267 src/slic3r/GUI/GCodeViewer.cpp:2829 #: src/slic3r/GUI/MainFrame.cpp:2351 src/slic3r/GUI/TopBar.cpp:432 msgid "Settings" msgstr "設定" @@ -7992,7 +7995,7 @@ msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:3046 src/slic3r/GUI/ConfigWizard.cpp:3223 #: src/slic3r/GUI/ConfigWizard.cpp:3786 src/slic3r/GUI/GUI.cpp:131 #: src/slic3r/GUI/GUI_App.cpp:3826 src/slic3r/GUI/GUI_Preview.cpp:505 -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:215 src/slic3r/GUI/UpdateDialogs.cpp:223 #: src/slic3r/GUI/UpdateDialogs.cpp:228 src/slic3r/GUI/UpdateDialogs.cpp:233 #: src/slic3r/GUI/UpdateDialogs.cpp:240 src/slic3r/GUI/UpdateDialogs.cpp:245 @@ -8066,7 +8069,7 @@ msgid "" "an update is applied." msgstr "此外,在套用更新之前,也會建立一個完整的設定快照備份。" -#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1162 +#: src/slic3r/GUI/ConfigWizard.cpp:1576 src/slic3r/GUI/Preferences.cpp:1167 msgid "Download path" msgstr "" @@ -8111,7 +8114,7 @@ msgid "Chosen directory for downloads does not exist." msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1799 src/slic3r/GUI/GUI_Factories.cpp:906 -#: src/slic3r/GUI/Plater.cpp:2881 +#: src/slic3r/GUI/Plater.cpp:2928 msgid "Reload from disk" msgstr "重新匯入磁碟機中的檔案" @@ -8571,7 +8574,7 @@ msgid "Perform" msgstr "實行" #: src/slic3r/GUI/DesktopIntegrationDialog.cpp:763 -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/KBShortcutsDialog.cpp:111 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/KBShortcutsDialog.cpp:111 #: src/slic3r/GUI/MainFrame.cpp:1623 msgid "Undo" msgstr "取消" @@ -9016,7 +9019,7 @@ msgstr "" msgid "Presets" msgstr "" -#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2762 +#: src/slic3r/GUI/EditGCodeDialog.cpp:257 src/slic3r/GUI/GCodeViewer.cpp:2846 #: src/slic3r/GUI/GUI.cpp:214 src/slic3r/GUI/Sidebar.cpp:403 msgid "Print settings" msgstr "打印設定" @@ -9077,10 +9080,10 @@ msgstr "預設值" msgid "parameter name" msgstr "參數名稱" -#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:403 -#: src/slic3r/GUI/GCodeViewer.cpp:413 src/slic3r/GUI/GCodeViewer.cpp:423 -#: src/slic3r/GUI/GCodeViewer.cpp:438 src/slic3r/GUI/GCodeViewer.cpp:448 -#: src/slic3r/GUI/GCodeViewer.cpp:458 src/slic3r/GUI/OptionsGroup.cpp:180 +#: src/slic3r/GUI/Field.cpp:229 src/slic3r/GUI/GCodeViewer.cpp:487 +#: src/slic3r/GUI/GCodeViewer.cpp:497 src/slic3r/GUI/GCodeViewer.cpp:507 +#: src/slic3r/GUI/GCodeViewer.cpp:522 src/slic3r/GUI/GCodeViewer.cpp:532 +#: src/slic3r/GUI/GCodeViewer.cpp:542 src/slic3r/GUI/OptionsGroup.cpp:180 #: src/slic3r/GUI/OptionsGroup.cpp:1007 src/slic3r/GUI/OptionsGroup.cpp:1018 #: src/slic3r/GUI/OptionsGroup.cpp:1028 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1102 @@ -9331,7 +9334,7 @@ msgid "Add one or more custom shapes" msgstr "添加一個或多個自定義形狀" #: src/slic3r/GUI/GalleryDialog.cpp:122 src/slic3r/GUI/GalleryDialog.cpp:546 -#: src/slic3r/GUI/GLCanvas3D.cpp:5313 src/slic3r/GUI/GUI_Factories.cpp:532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5316 src/slic3r/GUI/GUI_Factories.cpp:532 #: src/slic3r/GUI/Tab.cpp:4539 msgid "Delete" msgstr "刪除" @@ -9384,102 +9387,102 @@ msgstr "變更縮圖" msgid "Loading of the \"%1%\"" msgstr "匯入\"%1%\"" -#: src/slic3r/GUI/GCodeViewer.cpp:306 +#: src/slic3r/GUI/GCodeViewer.cpp:390 msgid "Retract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:307 +#: src/slic3r/GUI/GCodeViewer.cpp:391 msgid "Unretract" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:308 +#: src/slic3r/GUI/GCodeViewer.cpp:392 msgid "Seam" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:309 +#: src/slic3r/GUI/GCodeViewer.cpp:393 msgid "Tool Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:310 +#: src/slic3r/GUI/GCodeViewer.cpp:394 msgid "Color Change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:311 +#: src/slic3r/GUI/GCodeViewer.cpp:395 msgid "Pause Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:314 src/slic3r/GUI/GCodeViewer.cpp:2920 +#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:3004 msgid "Wipe" msgstr "擦拭" -#: src/slic3r/GUI/GCodeViewer.cpp:315 +#: src/slic3r/GUI/GCodeViewer.cpp:399 msgid "Extrude" msgstr "" #. TRN: Show/hide properties is a tooltip on a button which toggles an extra window in the G-code Viewer, showing properties of current G-code segment. -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Hide properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:377 +#: src/slic3r/GUI/GCodeViewer.cpp:461 msgid "Show properties" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:395 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 +#: src/slic3r/GUI/GCodeViewer.cpp:479 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:239 msgid "Type" msgstr "類型" -#: src/slic3r/GUI/GCodeViewer.cpp:398 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:482 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Feature type" msgstr "特徵類型" -#: src/slic3r/GUI/GCodeViewer.cpp:426 src/slic3r/GUI/GUI_ObjectList.cpp:4110 +#: src/slic3r/GUI/GCodeViewer.cpp:510 src/slic3r/GUI/GUI_ObjectList.cpp:4110 msgid "Layer" msgstr "層" -#: src/slic3r/GUI/GCodeViewer.cpp:441 +#: src/slic3r/GUI/GCodeViewer.cpp:525 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:451 src/slic3r/GUI/Tab.cpp:2241 +#: src/slic3r/GUI/GCodeViewer.cpp:535 src/slic3r/GUI/Tab.cpp:2241 msgid "Fan speed" msgstr "風扇速速" -#: src/slic3r/GUI/GCodeViewer.cpp:461 src/slic3r/GUI/Tab.cpp:2208 +#: src/slic3r/GUI/GCodeViewer.cpp:545 src/slic3r/GUI/Tab.cpp:2208 msgid "Temperature" msgstr "溫度" -#: src/slic3r/GUI/GCodeViewer.cpp:465 src/slic3r/GUI/GCodeViewer.cpp:2316 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 src/slic3r/GUI/RammingChart.cpp:94 +#: src/slic3r/GUI/GCodeViewer.cpp:549 src/slic3r/GUI/GCodeViewer.cpp:2400 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 src/slic3r/GUI/RammingChart.cpp:94 msgid "Time" msgstr "耗時" -#: src/slic3r/GUI/GCodeViewer.cpp:478 +#: src/slic3r/GUI/GCodeViewer.cpp:562 msgid "Actual speed profile" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Hide table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:481 +#: src/slic3r/GUI/GCodeViewer.cpp:565 msgid "Show table" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:547 +#: src/slic3r/GUI/GCodeViewer.cpp:631 msgid "Tool position" msgstr "工具位置" -#: src/slic3r/GUI/GCodeViewer.cpp:891 +#: src/slic3r/GUI/GCodeViewer.cpp:975 #: src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:181 -#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4613 -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4691 -#: src/slic3r/GUI/Plater.cpp:4729 src/slic3r/GUI/PrintHostDialogs.cpp:429 +#: src/slic3r/GUI/MainFrame.cpp:1460 src/slic3r/GUI/Plater.cpp:4660 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4738 +#: src/slic3r/GUI/Plater.cpp:4776 src/slic3r/GUI/PrintHostDialogs.cpp:429 msgid "Error" msgstr "錯誤" -#: src/slic3r/GUI/GCodeViewer.cpp:2047 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 +#: src/slic3r/GUI/GCodeViewer.cpp:2131 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:259 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:568 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:588 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2374 @@ -9492,198 +9495,198 @@ msgstr "錯誤" msgid "in" msgstr "在" -#: src/slic3r/GUI/GCodeViewer.cpp:2048 +#: src/slic3r/GUI/GCodeViewer.cpp:2132 msgctxt "Metre" msgid "m" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to hide" msgstr "點擊以隱藏" -#: src/slic3r/GUI/GCodeViewer.cpp:2059 +#: src/slic3r/GUI/GCodeViewer.cpp:2143 msgid "Click to show" msgstr "點擊以顯示" -#: src/slic3r/GUI/GCodeViewer.cpp:2226 +#: src/slic3r/GUI/GCodeViewer.cpp:2310 msgid "up to" msgstr "直到" -#: src/slic3r/GUI/GCodeViewer.cpp:2232 +#: src/slic3r/GUI/GCodeViewer.cpp:2316 msgid "above" msgstr "在" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "from" msgstr "從" -#: src/slic3r/GUI/GCodeViewer.cpp:2240 +#: src/slic3r/GUI/GCodeViewer.cpp:2324 msgid "to" msgstr "到" -#: src/slic3r/GUI/GCodeViewer.cpp:2305 src/slic3r/GUI/GCodeViewer.cpp:2306 -#: src/slic3r/GUI/GCodeViewer.cpp:2420 +#: src/slic3r/GUI/GCodeViewer.cpp:2389 src/slic3r/GUI/GCodeViewer.cpp:2390 +#: src/slic3r/GUI/GCodeViewer.cpp:2504 msgid "Percentage" msgstr "百分比" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Height (mm)" msgstr "高度(mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Width (mm)" msgstr "寬度(mm)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Speed (mm/s)" msgstr "速度(mm/秒)" -#: src/slic3r/GUI/GCodeViewer.cpp:2364 src/slic3r/GUI/GCodeViewer.cpp:2382 +#: src/slic3r/GUI/GCodeViewer.cpp:2448 src/slic3r/GUI/GCodeViewer.cpp:2466 msgid "Actual speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Fan speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Temperature (°C)" msgstr "溫度 (°C)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Volumetric flow rate (mm³/s)" msgstr "體積流量 (mm3/s)" -#: src/slic3r/GUI/GCodeViewer.cpp:2365 src/slic3r/GUI/GCodeViewer.cpp:2383 +#: src/slic3r/GUI/GCodeViewer.cpp:2449 src/slic3r/GUI/GCodeViewer.cpp:2467 msgid "Actual volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (linear)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 msgid "Layer time (logarithmic)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Tool" msgstr "工具" -#: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2384 +#: src/slic3r/GUI/GCodeViewer.cpp:2450 src/slic3r/GUI/GCodeViewer.cpp:2468 msgid "Color Print" msgstr "彩色打印" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 +#: src/slic3r/GUI/GCodeViewer.cpp:2574 msgid "Default color" msgstr "預設顏色" -#: src/slic3r/GUI/GCodeViewer.cpp:2515 +#: src/slic3r/GUI/GCodeViewer.cpp:2599 msgid "default color" msgstr "預設顏色" -#: src/slic3r/GUI/GCodeViewer.cpp:2616 src/slic3r/GUI/GCodeViewer.cpp:2672 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2756 msgid "Color change" msgstr "顏色變更" -#: src/slic3r/GUI/GCodeViewer.cpp:2635 src/slic3r/GUI/GCodeViewer.cpp:2670 +#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2754 msgid "Print" msgstr "打印" -#: src/slic3r/GUI/GCodeViewer.cpp:2671 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/GCodeViewer.cpp:2755 src/slic3r/GUI/GCodeViewer.cpp:2789 msgid "Pause" msgstr "暂停" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Event" msgstr "事件" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Remaining time" msgstr "剩餘時間" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2691 +#: src/slic3r/GUI/GCodeViewer.cpp:2772 src/slic3r/GUI/GCodeViewer.cpp:2775 msgid "Duration" msgstr "持續時間" -#: src/slic3r/GUI/GCodeViewer.cpp:2768 src/slic3r/GUI/GUI.cpp:216 +#: src/slic3r/GUI/GCodeViewer.cpp:2852 src/slic3r/GUI/GUI.cpp:216 #: src/slic3r/GUI/Sidebar.cpp:404 src/slic3r/GUI/Tab.cpp:2187 #: src/slic3r/GUI/Tab.cpp:2188 msgid "Filament" msgstr "線材" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Hide Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2785 +#: src/slic3r/GUI/GCodeViewer.cpp:2869 msgid "Show Custom G-code" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2795 +#: src/slic3r/GUI/GCodeViewer.cpp:2879 msgid "Estimated printing times" msgstr "預計打印時間" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GCodeViewer.cpp:2897 src/slic3r/GUI/GLCanvas3D.cpp:1859 #: src/slic3r/GUI/TopBarMenus.cpp:34 msgid "Normal mode" msgstr "正常模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2814 src/slic3r/GUI/GLCanvas3D.cpp:1847 +#: src/slic3r/GUI/GCodeViewer.cpp:2898 src/slic3r/GUI/GLCanvas3D.cpp:1850 msgid "Stealth mode" msgstr "靜音模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2827 src/slic3r/GUI/GLCanvas3D.cpp:1815 -#: src/slic3r/GUI/GLCanvas3D.cpp:1905 src/slic3r/GUI/GLCanvas3D.cpp:1977 -#: src/slic3r/GUI/GLCanvas3D.cpp:2012 +#: src/slic3r/GUI/GCodeViewer.cpp:2911 src/slic3r/GUI/GLCanvas3D.cpp:1818 +#: src/slic3r/GUI/GLCanvas3D.cpp:1908 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:2015 msgid "Total" msgstr "總計" -#: src/slic3r/GUI/GCodeViewer.cpp:2844 +#: src/slic3r/GUI/GCodeViewer.cpp:2928 msgid "Show stealth mode" msgstr "顯示靜音模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2848 +#: src/slic3r/GUI/GCodeViewer.cpp:2932 msgid "Show normal mode" msgstr "顯示正常模式" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:3008 msgid "Retractions" msgstr "回抽" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:3012 msgid "Deretractions" msgstr "退縮" -#: src/slic3r/GUI/GCodeViewer.cpp:2932 +#: src/slic3r/GUI/GCodeViewer.cpp:3016 msgid "Seams" msgstr "接縫" -#: src/slic3r/GUI/GCodeViewer.cpp:2936 +#: src/slic3r/GUI/GCodeViewer.cpp:3020 msgid "Tool changes" msgstr "取代工具" -#: src/slic3r/GUI/GCodeViewer.cpp:2940 +#: src/slic3r/GUI/GCodeViewer.cpp:3024 msgid "Color changes" msgstr "變更顏色" -#: src/slic3r/GUI/GCodeViewer.cpp:2944 +#: src/slic3r/GUI/GCodeViewer.cpp:3028 msgid "Print pauses" msgstr "暫停打印" -#: src/slic3r/GUI/GCodeViewer.cpp:2948 +#: src/slic3r/GUI/GCodeViewer.cpp:3032 msgid "Custom G-codes" msgstr "自定義 G-codes" -#: src/slic3r/GUI/GCodeViewer.cpp:2952 +#: src/slic3r/GUI/GCodeViewer.cpp:3036 msgid "Center of gravity" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2957 +#: src/slic3r/GUI/GCodeViewer.cpp:3041 msgid "Shells" msgstr "外殼" -#: src/slic3r/GUI/GCodeViewer.cpp:2962 +#: src/slic3r/GUI/GCodeViewer.cpp:3046 msgid "Tool marker" msgstr "工具標記" @@ -9845,9 +9848,9 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1190 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1193 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1194 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Left click" msgstr "滑鼠左鍵" @@ -9857,7 +9860,7 @@ msgid "Add connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1191 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Right click" msgstr "滑鼠右鍵" @@ -9866,9 +9869,9 @@ msgid "Remove connector" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1192 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Drag" msgstr "拖動" @@ -9928,7 +9931,7 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2540 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2591 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:381 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2634 src/slic3r/GUI/GLCanvas3D.cpp:384 msgid "Reset" msgstr "重置" @@ -10362,9 +10365,9 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:514 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:906 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:925 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4627 -#: src/slic3r/GUI/Plater.cpp:4635 src/slic3r/GUI/Plater.cpp:4705 -#: src/slic3r/GUI/Plater.cpp:4713 src/slic3r/GUI/WifiConfigDialog.cpp:256 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:955 src/slic3r/GUI/Plater.cpp:4674 +#: src/slic3r/GUI/Plater.cpp:4682 src/slic3r/GUI/Plater.cpp:4752 +#: src/slic3r/GUI/Plater.cpp:4760 src/slic3r/GUI/WifiConfigDialog.cpp:256 #: src/slic3r/GUI/WipeTowerDialog.cpp:70 #: src/slic3r/Utils/PresetUpdaterWrapper.cpp:59 msgid "Warning" @@ -10557,7 +10560,7 @@ msgid "No symbol" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3818 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1266 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1576 src/slic3r/GUI/Plater.cpp:1271 msgid "Loading" msgstr "匯入中" @@ -10814,7 +10817,7 @@ msgstr "在繪製模型時將較大的面拆開為較小的面。" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:329 #: src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:541 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:171 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Mouse wheel" msgstr "滑鼠滾輪" @@ -10869,7 +10872,7 @@ msgid "Paint-on supports editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:37 -#: src/slic3r/GUI/GLCanvas3D.cpp:4398 +#: src/slic3r/GUI/GLCanvas3D.cpp:4401 msgid "Gizmo-Place on Face" msgstr "Gizmo-放置在臉上" @@ -10935,7 +10938,7 @@ msgid "Hollow and drill" msgstr "鏤空和鑽孔" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:860 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1079 msgid "Selected object has to be on the active bed." msgstr "" @@ -11186,12 +11189,12 @@ msgstr "" msgid "Move" msgstr "移動" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3353 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:82 src/slic3r/GUI/GLCanvas3D.cpp:3356 msgid "Gizmo-Move" msgstr "Gizmo-移動" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:592 -#: src/slic3r/GUI/GLCanvas3D.cpp:3447 +#: src/slic3r/GUI/GLCanvas3D.cpp:3450 msgid "Gizmo-Rotate" msgstr "Gizmo-旋轉" @@ -11358,7 +11361,7 @@ msgid "Lock supports under new islands" msgstr "在新島塊下方鎖定支撐" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:119 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1497 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1510 msgid "Remove selected points" msgstr "移除選定的點" @@ -11367,17 +11370,17 @@ msgid "Remove all points" msgstr "移除全部點" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:121 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1500 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1513 msgid "Apply changes" msgstr "套用變更" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:122 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1501 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1514 msgid "Discard changes" msgstr "放棄變更" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:124 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 msgid "Auto-generate points" msgstr "自動產生點" @@ -11405,99 +11408,99 @@ msgstr "" msgid "Support parameter change" msgstr "支撐參數變更" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1042 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1055 msgid "SLA Support Points" msgstr "SLA 支撐點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1047 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1060 msgid "Do you want to save your manually edited support points?" msgstr "是否要儲存手動編輯的支撐點?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1061 msgid "Save support points?" msgstr "儲存支撐點?" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1117 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1130 msgid "Move support point" msgstr "移動支撐點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 msgid "Support points edit" msgstr "支撐點編輯" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 msgid "Autogenerate support points" msgstr "自動產生支撐點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1460 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1473 msgid "SLA gizmo keyboard shortcuts" msgstr "SLA Gizmo 鍵盤快捷鍵" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1471 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1484 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "注意:某些快捷方式僅在非編輯模式下有效。" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1489 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 msgid "Add point" msgstr "添加點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1490 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1503 msgid "Remove point" msgstr "移除點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1491 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1504 msgid "Move point" msgstr "移動點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1492 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1505 msgid "Add point to selection" msgstr "將點添加到選取" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1493 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1506 msgid "Remove point from selection" msgstr "從選擇中移除點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1494 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1507 msgid "Select by rectangle" msgstr "按矩形選擇" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1495 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1508 msgid "Deselect by rectangle" msgstr "按矩形取消選擇" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1496 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1509 msgid "Select all points" msgstr "選擇所有點" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1498 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1511 msgid "Move clipping plane" msgstr "移動剪裁平面" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1499 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1512 msgid "Reset clipping plane" msgstr "重置裁剪平面" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1502 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 msgid "Switch to editing mode" msgstr "切換到編輯模式" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1515 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1528 msgid "Generated support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1516 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1529 msgid "Selected support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1517 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1530 msgid "Edited support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1518 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1531 msgid "Island support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1519 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1532 msgid "Hovered support point" msgstr "" @@ -11742,343 +11745,343 @@ msgid "" "changes first." msgstr "您當前正在編輯 SLA 支持點。請先套用或放棄您的變更。" -#: src/slic3r/GUI/GLCanvas3D.cpp:310 src/slic3r/GUI/GLCanvas3D.cpp:5450 +#: src/slic3r/GUI/GLCanvas3D.cpp:313 src/slic3r/GUI/GLCanvas3D.cpp:5453 #: src/slic3r/GUI/ObjectDataViewModel.cpp:76 msgid "Variable layer height" msgstr "可變層高" -#: src/slic3r/GUI/GLCanvas3D.cpp:312 +#: src/slic3r/GUI/GLCanvas3D.cpp:315 msgid "Left mouse button:" msgstr "滑鼠左鍵:" -#: src/slic3r/GUI/GLCanvas3D.cpp:314 +#: src/slic3r/GUI/GLCanvas3D.cpp:317 msgid "Add detail" msgstr "添加細節" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:319 msgid "Right mouse button:" msgstr "滑鼠右鍵:" -#: src/slic3r/GUI/GLCanvas3D.cpp:318 +#: src/slic3r/GUI/GLCanvas3D.cpp:321 msgid "Remove detail" msgstr "刪除細節" -#: src/slic3r/GUI/GLCanvas3D.cpp:320 +#: src/slic3r/GUI/GLCanvas3D.cpp:323 msgid "Shift + Left mouse button:" msgstr "Shift + 滑鼠左鍵:" -#: src/slic3r/GUI/GLCanvas3D.cpp:322 +#: src/slic3r/GUI/GLCanvas3D.cpp:325 msgid "Reset to base" msgstr "重置到載台" -#: src/slic3r/GUI/GLCanvas3D.cpp:324 +#: src/slic3r/GUI/GLCanvas3D.cpp:327 msgid "Shift + Right mouse button:" msgstr "Shift + 滑鼠右鍵:" -#: src/slic3r/GUI/GLCanvas3D.cpp:326 +#: src/slic3r/GUI/GLCanvas3D.cpp:329 msgid "Smoothing" msgstr "平滑化" -#: src/slic3r/GUI/GLCanvas3D.cpp:328 +#: src/slic3r/GUI/GLCanvas3D.cpp:331 msgid "Mouse wheel:" msgstr "滑鼠滾輪:" -#: src/slic3r/GUI/GLCanvas3D.cpp:330 +#: src/slic3r/GUI/GLCanvas3D.cpp:333 msgid "Increase/decrease edit area" msgstr "增加/減少編輯區域" -#: src/slic3r/GUI/GLCanvas3D.cpp:333 +#: src/slic3r/GUI/GLCanvas3D.cpp:336 msgid "Adaptive" msgstr "自動調整" -#: src/slic3r/GUI/GLCanvas3D.cpp:339 +#: src/slic3r/GUI/GLCanvas3D.cpp:342 msgid "Quality / Speed" msgstr "品質/速度" -#: src/slic3r/GUI/GLCanvas3D.cpp:342 +#: src/slic3r/GUI/GLCanvas3D.cpp:345 msgid "Higher print quality versus higher print speed." msgstr "更高的打印件質與更高的打印速度。" -#: src/slic3r/GUI/GLCanvas3D.cpp:354 +#: src/slic3r/GUI/GLCanvas3D.cpp:357 msgid "Smooth" msgstr "光滑" -#: src/slic3r/GUI/GLCanvas3D.cpp:372 +#: src/slic3r/GUI/GLCanvas3D.cpp:375 msgid "Keep min" msgstr "保持最小" -#: src/slic3r/GUI/GLCanvas3D.cpp:747 +#: src/slic3r/GUI/GLCanvas3D.cpp:750 msgid "Variable layer height - Manual edit" msgstr "可變層高 - 手動編輯" -#: src/slic3r/GUI/GLCanvas3D.cpp:844 +#: src/slic3r/GUI/GLCanvas3D.cpp:847 msgid "Seq." msgstr "順序。" -#: src/slic3r/GUI/GLCanvas3D.cpp:1204 +#: src/slic3r/GUI/GLCanvas3D.cpp:1207 msgid "SLA view" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1223 +#: src/slic3r/GUI/GLCanvas3D.cpp:1226 msgid "Show as processed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1224 +#: src/slic3r/GUI/GLCanvas3D.cpp:1227 msgid "Show as original" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1696 +#: src/slic3r/GUI/GLCanvas3D.cpp:1699 msgid "Variable layer height - Reset" msgstr "可變層高 - 重置" -#: src/slic3r/GUI/GLCanvas3D.cpp:1704 +#: src/slic3r/GUI/GLCanvas3D.cpp:1707 msgid "Variable layer height - Adaptive" msgstr "可變層高 - 自動調整" -#: src/slic3r/GUI/GLCanvas3D.cpp:1712 +#: src/slic3r/GUI/GLCanvas3D.cpp:1715 msgid "Variable layer height - Smooth all" msgstr "可變層高 - 全部平滑" -#: src/slic3r/GUI/GLCanvas3D.cpp:1812 +#: src/slic3r/GUI/GLCanvas3D.cpp:1815 msgid "Project overview" msgstr "" #. TRN %1% is a number of the Bed -#: src/slic3r/GUI/GLCanvas3D.cpp:1815 src/slic3r/GUI/GLCanvas3D.cpp:1872 -#: src/slic3r/GUI/GLCanvas3D.cpp:1886 +#: src/slic3r/GUI/GLCanvas3D.cpp:1818 src/slic3r/GUI/GLCanvas3D.cpp:1875 +#: src/slic3r/GUI/GLCanvas3D.cpp:1889 #, boost-format msgid "Bed %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1828 src/slic3r/GUI/GLCanvas3D.cpp:1980 +#: src/slic3r/GUI/GLCanvas3D.cpp:1831 src/slic3r/GUI/GLCanvas3D.cpp:1983 msgid "Filament (g)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1837 src/slic3r/GUI/GLCanvas3D.cpp:1988 +#: src/slic3r/GUI/GLCanvas3D.cpp:1840 src/slic3r/GUI/GLCanvas3D.cpp:1991 msgid "Filament (m)" msgstr "" #. TRN %1% is one "Stealth mode" or "Normal mode" -#: src/slic3r/GUI/GLCanvas3D.cpp:1847 src/slic3r/GUI/GLCanvas3D.cpp:1856 +#: src/slic3r/GUI/GLCanvas3D.cpp:1850 src/slic3r/GUI/GLCanvas3D.cpp:1859 #, boost-format msgid "Estimated Time (%1%)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1973 +#: src/slic3r/GUI/GLCanvas3D.cpp:1976 msgid "Extruders usage breakdown" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1976 src/slic3r/GUI/GLCanvas3D.cpp:2000 +#: src/slic3r/GUI/GLCanvas3D.cpp:1979 src/slic3r/GUI/GLCanvas3D.cpp:2003 #, boost-format msgid "Extruder %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2043 +#: src/slic3r/GUI/GLCanvas3D.cpp:2046 msgid "Statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2059 +#: src/slic3r/GUI/GLCanvas3D.cpp:2062 msgid "Generating statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2060 +#: src/slic3r/GUI/GLCanvas3D.cpp:2063 msgid "Statistics will be available once all beds are sliced" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2431 +#: src/slic3r/GUI/GLCanvas3D.cpp:2434 msgid "Mirror Object" msgstr "鏡像模型" -#: src/slic3r/GUI/GLCanvas3D.cpp:4131 +#: src/slic3r/GUI/GLCanvas3D.cpp:4134 msgid "Move Object" msgstr "移動模型" -#: src/slic3r/GUI/GLCanvas3D.cpp:4778 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:606 msgid "Switch to Settings" msgstr "切換到設定" -#: src/slic3r/GUI/GLCanvas3D.cpp:4779 src/slic3r/GUI/MainFrame.cpp:606 +#: src/slic3r/GUI/GLCanvas3D.cpp:4782 src/slic3r/GUI/MainFrame.cpp:606 msgid "Print Settings Tab" msgstr "打印設定分頁" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Filament Settings Tab" msgstr "線材設定分頁" -#: src/slic3r/GUI/GLCanvas3D.cpp:4780 src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/GLCanvas3D.cpp:4783 src/slic3r/GUI/MainFrame.cpp:607 msgid "Material Settings Tab" msgstr "材料設定分頁" -#: src/slic3r/GUI/GLCanvas3D.cpp:4781 src/slic3r/GUI/MainFrame.cpp:608 +#: src/slic3r/GUI/GLCanvas3D.cpp:4784 src/slic3r/GUI/MainFrame.cpp:608 msgid "Printer Settings Tab" msgstr "打印機設定分頁" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Undo History" msgstr "取消歷史" -#: src/slic3r/GUI/GLCanvas3D.cpp:4862 +#: src/slic3r/GUI/GLCanvas3D.cpp:4865 msgid "Redo History" msgstr "重做歷史" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "取消 %1$d 操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:4882 +#: src/slic3r/GUI/GLCanvas3D.cpp:4885 #, c-format, boost-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "重做 %1$d 操作" -#: src/slic3r/GUI/GLCanvas3D.cpp:5305 +#: src/slic3r/GUI/GLCanvas3D.cpp:5308 msgid "Add..." msgstr "增加..." -#: src/slic3r/GUI/GLCanvas3D.cpp:5322 src/slic3r/GUI/KBShortcutsDialog.cpp:110 -#: src/slic3r/GUI/Plater.cpp:5380 src/slic3r/GUI/Tab.cpp:4977 +#: src/slic3r/GUI/GLCanvas3D.cpp:5325 src/slic3r/GUI/KBShortcutsDialog.cpp:110 +#: src/slic3r/GUI/Plater.cpp:5431 src/slic3r/GUI/Tab.cpp:4977 msgid "Delete all" msgstr "全部刪除" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Arrange selection" msgstr "佈局選擇" -#: src/slic3r/GUI/GLCanvas3D.cpp:5331 +#: src/slic3r/GUI/GLCanvas3D.cpp:5334 msgid "Click right mouse button to show arrangement options" msgstr "單擊滑鼠右鍵以顯示佈局選項" -#: src/slic3r/GUI/GLCanvas3D.cpp:5346 +#: src/slic3r/GUI/GLCanvas3D.cpp:5349 msgid "Arrange current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5347 +#: src/slic3r/GUI/GLCanvas3D.cpp:5350 msgid "Arrange selection on current bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:5367 +#: src/slic3r/GUI/GLCanvas3D.cpp:5370 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:445 msgid "Copy" msgstr "複製" -#: src/slic3r/GUI/GLCanvas3D.cpp:5376 +#: src/slic3r/GUI/GLCanvas3D.cpp:5379 msgid "Paste" msgstr "貼上" -#: src/slic3r/GUI/GLCanvas3D.cpp:5388 src/slic3r/GUI/GUI_Factories.cpp:1395 +#: src/slic3r/GUI/GLCanvas3D.cpp:5391 src/slic3r/GUI/GUI_Factories.cpp:1395 #: src/slic3r/GUI/GUI_Factories.cpp:1419 src/slic3r/GUI/GUI_Factories.cpp:1430 msgid "Add instance" msgstr "添加實例" -#: src/slic3r/GUI/GLCanvas3D.cpp:5399 src/slic3r/GUI/GUI_Factories.cpp:1398 +#: src/slic3r/GUI/GLCanvas3D.cpp:5402 src/slic3r/GUI/GUI_Factories.cpp:1398 msgid "Remove instance" msgstr "刪除實例" -#: src/slic3r/GUI/GLCanvas3D.cpp:5412 +#: src/slic3r/GUI/GLCanvas3D.cpp:5415 msgid "Split to objects" msgstr "拆開為模型" -#: src/slic3r/GUI/GLCanvas3D.cpp:5422 +#: src/slic3r/GUI/GLCanvas3D.cpp:5425 msgid "Split to parts" msgstr "拆開為零件" -#: src/slic3r/GUI/GLCanvas3D.cpp:5510 src/slic3r/GUI/GLCanvas3D.cpp:5547 +#: src/slic3r/GUI/GLCanvas3D.cpp:5513 src/slic3r/GUI/GLCanvas3D.cpp:5550 msgid "Click right mouse button to open/close History" msgstr "點擊滑鼠右鍵打開/關閉歷史記錄" -#: src/slic3r/GUI/GLCanvas3D.cpp:5532 +#: src/slic3r/GUI/GLCanvas3D.cpp:5535 #, boost-format msgid "Next Undo action: %1%" msgstr "下一個取消操作:%1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:5547 src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/GLCanvas3D.cpp:5550 src/slic3r/GUI/KBShortcutsDialog.cpp:112 #: src/slic3r/GUI/MainFrame.cpp:1626 msgid "Redo" msgstr "重做" -#: src/slic3r/GUI/GLCanvas3D.cpp:5568 +#: src/slic3r/GUI/GLCanvas3D.cpp:5571 #, boost-format msgid "Next Redo action: %1%" msgstr "下一個重做操作:%1%" -#: src/slic3r/GUI/GLCanvas3D.cpp:6400 +#: src/slic3r/GUI/GLCanvas3D.cpp:6403 msgid "Unsliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6401 src/slic3r/GUI/Plater.cpp:2504 -#: src/slic3r/GUI/Plater.cpp:6397 src/slic3r/GUI/Tab.cpp:1691 +#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2551 +#: src/slic3r/GUI/Plater.cpp:6448 src/slic3r/GUI/Tab.cpp:1691 #: src/slic3r/GUI/Tab.cpp:5983 msgid "Slicing" msgstr "切片" -#: src/slic3r/GUI/GLCanvas3D.cpp:6402 +#: src/slic3r/GUI/GLCanvas3D.cpp:6405 msgid "Sliced bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6403 +#: src/slic3r/GUI/GLCanvas3D.cpp:6406 msgid "Object at boundary" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6404 src/slic3r/GUI/Plater.cpp:2487 -#: src/slic3r/GUI/Plater.cpp:3399 +#: src/slic3r/GUI/GLCanvas3D.cpp:6407 src/slic3r/GUI/Plater.cpp:2534 +#: src/slic3r/GUI/Plater.cpp:3446 msgid "Invalid data" msgstr "無效的資料" -#: src/slic3r/GUI/GLCanvas3D.cpp:6405 +#: src/slic3r/GUI/GLCanvas3D.cpp:6408 msgid "Empty bed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6406 +#: src/slic3r/GUI/GLCanvas3D.cpp:6409 msgid "Toolpath exceeds bounds" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6662 +#: src/slic3r/GUI/GLCanvas3D.cpp:6665 msgid "Slice all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6992 +#: src/slic3r/GUI/GLCanvas3D.cpp:6995 msgid "Layer statistics" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6993 +#: src/slic3r/GUI/GLCanvas3D.cpp:6996 #, boost-format msgid "Layer area: %1% mm²" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6995 +#: src/slic3r/GUI/GLCanvas3D.cpp:6998 #, boost-format msgid "Area fill: %1% %%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6997 +#: src/slic3r/GUI/GLCanvas3D.cpp:7000 #, boost-format msgid "Layer time: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6998 +#: src/slic3r/GUI/GLCanvas3D.cpp:7001 #, boost-format msgid "Time since start: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7393 +#: src/slic3r/GUI/GLCanvas3D.cpp:7396 msgid "An object outside the print area was detected." msgstr "偵測到打印區域外的模型。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7394 +#: src/slic3r/GUI/GLCanvas3D.cpp:7397 msgid "A toolpath outside the print area was detected." msgstr "偵測到打印區域外的工具路徑。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7395 +#: src/slic3r/GUI/GLCanvas3D.cpp:7398 msgid "SLA supports outside the print area were detected." msgstr "偵測到打印區域外的 SLA 支撐材。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7396 +#: src/slic3r/GUI/GLCanvas3D.cpp:7399 msgid "Some objects are not visible during editing." msgstr "某些模型在編輯區不可見。" -#: src/slic3r/GUI/GLCanvas3D.cpp:7398 +#: src/slic3r/GUI/GLCanvas3D.cpp:7401 msgid "" "An object outside the print area was detected.\n" "Resolve the current problem to continue slicing." @@ -12087,7 +12090,7 @@ msgstr "" "請先解決當前問題再繼續切片。" #. TRN %3% is name of Object1, %4% is name of Object2 -#: src/slic3r/GUI/GLCanvas3D.cpp:7410 +#: src/slic3r/GUI/GLCanvas3D.cpp:7413 #, boost-format msgid "" "Conflicts in G-code paths have been detected at layer %1%, z=%2$.2f mm. " @@ -12095,16 +12098,16 @@ msgid "" msgstr "" #. TRN: Placeholders contain names of the colliding objects. -#: src/slic3r/GUI/GLCanvas3D.cpp:7420 +#: src/slic3r/GUI/GLCanvas3D.cpp:7423 #, boost-format msgid "Extruder will crash into %1% while printing %2%." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:7450 +#: src/slic3r/GUI/GLCanvas3D.cpp:7453 msgid "Jump to" msgstr "跳至" -#: src/slic3r/GUI/GLCanvas3D.cpp:7453 +#: src/slic3r/GUI/GLCanvas3D.cpp:7456 #: src/slic3r/GUI/NotificationManager.cpp:2179 #: src/slic3r/GUI/NotificationManager.cpp:2186 #: src/slic3r/GUI/NotificationManager.cpp:2202 @@ -12113,11 +12116,11 @@ msgstr "跳至" msgid "ERROR:" msgstr "錯誤:" -#: src/slic3r/GUI/GLCanvas3D.cpp:7535 +#: src/slic3r/GUI/GLCanvas3D.cpp:7538 msgid "Selection-Add from rectangle" msgstr "選擇 - 從矩形中添加" -#: src/slic3r/GUI/GLCanvas3D.cpp:7550 +#: src/slic3r/GUI/GLCanvas3D.cpp:7553 msgid "Selection-Remove from rectangle" msgstr "選擇 - 從矩形中刪除" @@ -12273,7 +12276,7 @@ msgstr "" msgid "Critical error" msgstr "關鍵錯誤" -#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:64 +#: src/slic3r/GUI/GUI_App.cpp:760 src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:67 #, boost-format msgid "Internal error: %1%" msgstr "內部錯誤:%1%" @@ -12345,7 +12348,8 @@ msgstr "" "你想繼續嗎?" #: src/slic3r/GUI/GUI_App.cpp:1441 src/slic3r/GUI/GUI_App.cpp:3618 -#: src/slic3r/GUI/Plater.cpp:353 src/slic3r/GUI/UnsavedChangesDialog.cpp:945 +#: src/slic3r/GUI/LoadStepDialog.cpp:64 src/slic3r/GUI/Plater.cpp:356 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:945 msgid "Remember my choice" msgstr "記住我的選擇" @@ -12610,7 +12614,7 @@ msgstr "" "切換語言將觸發套用程式重啟。\n" "若您不先儲存的話將失去未儲存的內容。" -#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:769 +#: src/slic3r/GUI/GUI_App.cpp:2836 src/slic3r/GUI/Preferences.cpp:774 #: src/slic3r/GUI/Selection.cpp:1506 msgid "Do you want to proceed?" msgstr "您想繼續嗎?" @@ -12693,7 +12697,7 @@ msgid "Suppress to open hyperlink in browser" msgstr "禁止在瀏覽器中打開超連結" #: src/slic3r/GUI/GUI_App.cpp:3624 src/slic3r/GUI/MainFrame.cpp:641 -#: src/slic3r/GUI/Plater.cpp:359 +#: src/slic3r/GUI/Plater.cpp:362 msgid "PrusaSlicer will remember your choice." msgstr "PrusaSlicer 會記住您的選擇。" @@ -12702,7 +12706,7 @@ msgid "You will not be asked about it again on hyperlinks hovering." msgstr "停留中的超連結將不會再次詢問您。" #: src/slic3r/GUI/GUI_App.cpp:3626 src/slic3r/GUI/MainFrame.cpp:642 -#: src/slic3r/GUI/Plater.cpp:363 +#: src/slic3r/GUI/Plater.cpp:366 #, boost-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" @@ -12712,7 +12716,7 @@ msgstr "" "以改變你的選擇。" #: src/slic3r/GUI/GUI_App.cpp:3628 src/slic3r/GUI/MainFrame.cpp:644 -#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 +#: src/slic3r/GUI/Plater.cpp:368 src/slic3r/GUI/UnsavedChangesDialog.cpp:962 msgid "PrusaSlicer: Don't ask me again" msgstr "PrusaSlicer:別再問我了" @@ -12758,12 +12762,12 @@ msgid "" msgstr "" #. TRN Text of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:850 +#: src/slic3r/GUI/GUI_App.cpp:3876 src/slic3r/GUI/Plater.cpp:855 msgid "Printer configuration file detected on removable media." msgstr "" #. TRN Text of hypertext of notification when Slicer starts and usb stick with printer settings ini file is present -#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:852 +#: src/slic3r/GUI/GUI_App.cpp:3878 src/slic3r/GUI/Plater.cpp:857 msgid "Write Wi-Fi credentials." msgstr "" @@ -12956,7 +12960,7 @@ msgstr "" msgid "Reload the selected volumes from disk" msgstr "從磁碟機重新匯入選定的模型" -#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2751 +#: src/slic3r/GUI/GUI_Factories.cpp:913 src/slic3r/GUI/Plater.cpp:2798 msgid "Replace with STL" msgstr "取代為 STL" @@ -12980,19 +12984,19 @@ msgstr "縮放至最大可打印尺寸" msgid "Scale the selected object to fit the print volume" msgstr "調整選取的模型以適合打印尺寸" -#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5604 +#: src/slic3r/GUI/GUI_Factories.cpp:1017 src/slic3r/GUI/Plater.cpp:5655 msgid "Convert from imperial units" msgstr "從英制單位轉換" -#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/GUI_Factories.cpp:1018 src/slic3r/GUI/Plater.cpp:5656 msgid "Revert conversion from imperial units" msgstr "恢復英制單位轉換" -#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1019 src/slic3r/GUI/Plater.cpp:5657 msgid "Convert from meters" msgstr "從美制單位轉換" -#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/GUI_Factories.cpp:1020 src/slic3r/GUI/Plater.cpp:5657 msgid "Revert conversion from meters" msgstr "恢復美制單位轉換" @@ -13264,11 +13268,11 @@ msgstr "匯入零件" msgid "Load Modifier" msgstr "匯入修改器" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1607 src/slic3r/GUI/Plater.cpp:1333 msgid "Loading file" msgstr "匯入檔案中" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1615 src/slic3r/GUI/Plater.cpp:1344 msgid "Error!" msgstr "錯誤!" @@ -13774,18 +13778,18 @@ msgstr "佈局中" msgid "Arranging for sequential print" msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:52 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:55 msgid "" "The result of the single-bed arrange would scatter instances of a single " "object between several beds, possibly affecting order of printing of the non-" "selected beds. Consider using global arrange across all beds." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:59 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:62 msgid "One of the objects is too large to fit the bed." msgstr "" -#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:72 +#: src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:75 msgid "Arrange for sequential print" msgstr "" @@ -13918,7 +13922,7 @@ msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "您不能在載台上匯入包含多個零件模型的 SLA 項目" #: src/slic3r/GUI/Jobs/SLAImportJob.cpp:154 src/slic3r/GUI/MainFrame.cpp:1974 -#: src/slic3r/GUI/Plater.cpp:1393 +#: src/slic3r/GUI/Plater.cpp:1440 msgid "Attention!" msgstr "注意!" @@ -13969,7 +13973,7 @@ msgstr "從 ini/amf/3mf/gcode 匯入設定" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "從 ini/amf/3mf/gcode 匯入設定並合併" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:102 src/slic3r/GUI/Plater.cpp:7290 msgid "Send G-code" msgstr "發送 G-code" @@ -14361,7 +14365,7 @@ msgstr "" msgid "Show/Hide G-code window" msgstr "顯示/隱藏 G-code 視窗" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3722 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 src/slic3r/GUI/Plater.cpp:3769 #: src/slic3r/GUI/Tab.cpp:3278 msgid "Preview" msgstr "預覽" @@ -14479,6 +14483,37 @@ msgstr "" msgid "Some of the selected files already exist. Do you want to replace them?" msgstr "" +#: src/slic3r/GUI/LoadStepDialog.cpp:44 +#, boost-format +msgid "STEP import quality (%1%)" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:96 +msgid "Select requested quality of the mesh after import: " +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:149 +msgid "Lower quality" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:203 +msgid "Linear precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:150 src/slic3r/GUI/LoadStepDialog.cpp:228 +msgid "Angle precision" +msgstr "" + +#: src/slic3r/GUI/LoadStepDialog.cpp:151 +msgid "Higher quality" +msgstr "" + +#. TRN %n% contain min, max and step values respectively +#: src/slic3r/GUI/LoadStepDialog.cpp:179 +#, boost-format +msgid "Set value from the range [%1%; %2%] with %3% step" +msgstr "" + #: src/slic3r/GUI/MainFrame.cpp:94 src/slic3r/GUI/MainFrame.cpp:108 #: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Open a new PrusaSlicer instance" @@ -14512,8 +14547,8 @@ msgstr "PrusaSlicer 正在關閉" msgid "Closing PrusaSlicer while some presets are modified." msgstr "在修改某些預設時關閉 PrusaSlicer。" -#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:345 -#: src/slic3r/GUI/Plater.cpp:1774 +#: src/slic3r/GUI/MainFrame.cpp:574 src/slic3r/GUI/Plater.cpp:348 +#: src/slic3r/GUI/Plater.cpp:1821 msgid "Untitled" msgstr "無標題" @@ -15082,7 +15117,7 @@ msgstr "" msgid "&Collapse Sidebar" msgstr "折疊側邊欄(&C)" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1191 +#: src/slic3r/GUI/MainFrame.cpp:1725 src/slic3r/GUI/Plater.cpp:1196 msgid "Collapse sidebar" msgstr "折疊側邊欄" @@ -15202,7 +15237,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:2043 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6467 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:220 src/slic3r/GUI/Plater.cpp:6518 #: src/slic3r/GUI/UserAccountCommunication.cpp:129 msgid "Failed to load credentials from the system password store." msgstr "" @@ -15458,7 +15493,7 @@ msgstr "匯出。" #: src/slic3r/GUI/NotificationManager.cpp:2191 #: src/slic3r/GUI/NotificationManager.cpp:2218 #: src/slic3r/GUI/NotificationManager.cpp:2226 -#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2214 +#: src/slic3r/GUI/NotificationManager.cpp:2237 src/slic3r/GUI/Plater.cpp:2261 msgid "WARNING:" msgstr "警告:" @@ -15568,7 +15603,7 @@ msgid "This printer will be shown in the presets list as" msgstr "該打印機將在預設列表中顯示為" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:185 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6458 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:211 src/slic3r/GUI/Plater.cpp:6509 #: src/slic3r/GUI/UserAccountCommunication.cpp:94 #: src/slic3r/GUI/UserAccountCommunication.cpp:120 msgid "This system doesn't support storing passwords securely" @@ -15701,25 +15736,25 @@ msgstr[0] "以下打印機預設已複製:%1% 打印機 \"%2%\" 的上述預 msgid "It's not possible to delete the last related preset for the printer." msgstr "無法刪除打印機最後一個相關預設。" -#: src/slic3r/GUI/Plater.cpp:351 +#: src/slic3r/GUI/Plater.cpp:354 #, boost-format msgid "Do you want to save the changes to \"%1%\"?" msgstr "您要將變更儲存到 \"%1%\" 嗎?" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:932 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1652 msgid "Save" msgstr "儲存" -#: src/slic3r/GUI/Plater.cpp:352 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 +#: src/slic3r/GUI/Plater.cpp:355 src/slic3r/GUI/UnsavedChangesDialog.cpp:926 msgid "Discard" msgstr "捨棄" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Preferences.cpp:387 +#: src/slic3r/GUI/Plater.cpp:360 src/slic3r/GUI/Preferences.cpp:387 msgid "Ask for unsaved changes in project" msgstr "是否詢問項目中未儲存的變更" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:363 msgid "" "You will not be asked about it again, when: \n" "- Closing PrusaSlicer,\n" @@ -15729,50 +15764,50 @@ msgstr "" "- 關閉 PrusaSlicer,\n" "- 匯入或建立新項目" -#: src/slic3r/GUI/Plater.cpp:824 +#: src/slic3r/GUI/Plater.cpp:829 #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "退出成功。現在您可以從電腦中安全的移除設備 %s(%s)。" -#: src/slic3r/GUI/Plater.cpp:830 +#: src/slic3r/GUI/Plater.cpp:835 #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "退出設備 %s(%s) 時失敗。" -#: src/slic3r/GUI/Plater.cpp:868 src/slic3r/GUI/Plater.cpp:4379 +#: src/slic3r/GUI/Plater.cpp:873 src/slic3r/GUI/Plater.cpp:4426 msgid "New Project" msgstr "新項目" -#: src/slic3r/GUI/Plater.cpp:949 +#: src/slic3r/GUI/Plater.cpp:954 msgid "Logged out from Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:971 +#: src/slic3r/GUI/Plater.cpp:976 #, boost-format msgid "Logged to Prusa Account as %1%." msgstr "" -#: src/slic3r/GUI/Plater.cpp:997 src/slic3r/GUI/Plater.cpp:1017 +#: src/slic3r/GUI/Plater.cpp:1002 src/slic3r/GUI/Plater.cpp:1022 msgid "Failed to connect to Prusa Account." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1077 +#: src/slic3r/GUI/Plater.cpp:1082 msgid "Failed to select printer from Prusa Connect." msgstr "" #. TRN: This is a hyperlink in a notification. It is preceded by a message from PrusaAccount (therefore not in this dictionary) #. saying something like "connection not established, I will keep trying". -#: src/slic3r/GUI/Plater.cpp:1105 +#: src/slic3r/GUI/Plater.cpp:1110 msgid "Stop now." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1190 +#: src/slic3r/GUI/Plater.cpp:1195 msgid "Expand sidebar" msgstr "展開側邊欄" -#: src/slic3r/GUI/Plater.cpp:1239 +#: src/slic3r/GUI/Plater.cpp:1244 msgid "" "The preset below was temporarily installed on the active instance of " "PrusaSlicer" @@ -15781,21 +15816,21 @@ msgid_plural "" "PrusaSlicer" msgstr[0] "下面的預設是臨時安裝在 PrusaSlicer 的啟用實例上" -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1343 msgid "PrintRequest can only be loaded if an SLA printer is selected." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1358 +#: src/slic3r/GUI/Plater.cpp:1390 #, boost-format msgid "Failed loading file \"%1%\" due to an invalid configuration." msgstr "由於設定無效,匯入檔案“%1%”失敗。" -#: src/slic3r/GUI/Plater.cpp:1383 +#: src/slic3r/GUI/Plater.cpp:1415 msgid "Configuration was not loaded" msgstr "" #. TRN: %1% is filename of the project, %2% is url link. -#: src/slic3r/GUI/Plater.cpp:1386 +#: src/slic3r/GUI/Plater.cpp:1418 #, boost-format msgid "" "Unable to load configuration from project\n" @@ -15808,13 +15843,13 @@ msgid "" "For more info: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1401 +#: src/slic3r/GUI/Plater.cpp:1433 msgid "" "The selected 3MF file contains a post-processing script.\n" "Please review the script carefully before exporting G-code." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1474 #, c-format, boost-format msgid "" "Object size from file %s appears to be zero.\n" @@ -15826,11 +15861,11 @@ msgstr[0] "" "檔案 %s 中的模型大小似乎為零。\n" "該模型已從模型中移除" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1478 msgid "The size of the object is zero" msgstr "模型的大小為零" -#: src/slic3r/GUI/Plater.cpp:1443 +#: src/slic3r/GUI/Plater.cpp:1490 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in meters.\n" @@ -15844,15 +15879,15 @@ msgstr[0] "" "檔案 %s 中模型的尺寸似乎是以公尺(Metre)為單位定義的。\n" "PrusaSlicer 的內部單位是公釐(mm)。是否要重新計算模型的尺寸?" -#: src/slic3r/GUI/Plater.cpp:1447 src/slic3r/GUI/Plater.cpp:1465 +#: src/slic3r/GUI/Plater.cpp:1494 src/slic3r/GUI/Plater.cpp:1512 msgid "The object is too small" msgstr "模型太小" -#: src/slic3r/GUI/Plater.cpp:1448 src/slic3r/GUI/Plater.cpp:1466 +#: src/slic3r/GUI/Plater.cpp:1495 src/slic3r/GUI/Plater.cpp:1513 msgid "Apply to all the remaining small objects being loaded." msgstr "應用於其他的正在匯入的小模型。" -#: src/slic3r/GUI/Plater.cpp:1461 +#: src/slic3r/GUI/Plater.cpp:1508 #, c-format, boost-format msgid "" "The dimensions of the object from file %s seem to be defined in inches.\n" @@ -15866,7 +15901,7 @@ msgstr[0] "" "檔案 %s 中模型的尺寸似乎是以英寸(inches)為單位定義的。\n" "PrusaSlicer 的內部單位是公釐(mm)。是否要重新計算模型的尺寸?" -#: src/slic3r/GUI/Plater.cpp:1480 +#: src/slic3r/GUI/Plater.cpp:1527 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" @@ -15876,32 +15911,32 @@ msgstr "" "與其將它們視為多個模型,\n" "不如將檔案作為具有多個部分的單個模型匯入?" -#: src/slic3r/GUI/Plater.cpp:1483 src/slic3r/GUI/Plater.cpp:1589 +#: src/slic3r/GUI/Plater.cpp:1530 src/slic3r/GUI/Plater.cpp:1636 msgid "Multi-part object detected" msgstr "檢測到多部分模型" -#: src/slic3r/GUI/Plater.cpp:1484 +#: src/slic3r/GUI/Plater.cpp:1531 msgid "Apply to all objects being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1495 +#: src/slic3r/GUI/Plater.cpp:1542 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:1496 +#: src/slic3r/GUI/Plater.cpp:1543 msgid "Detected advanced data" msgstr "檢測到高級資料" -#: src/slic3r/GUI/Plater.cpp:1549 +#: src/slic3r/GUI/Plater.cpp:1596 #, boost-format msgid "" "Material preset was not loaded:\n" " - %1%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1586 +#: src/slic3r/GUI/Plater.cpp:1633 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" @@ -15911,95 +15946,95 @@ msgstr "" "我應該將這些檔案視為代表具有多個部分的單個模型,\n" "而不是將它們視為多個模型嗎?" -#: src/slic3r/GUI/Plater.cpp:1722 +#: src/slic3r/GUI/Plater.cpp:1769 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:1723 +#: src/slic3r/GUI/Plater.cpp:1770 msgid "Object too large?" msgstr "模型太大?" -#: src/slic3r/GUI/Plater.cpp:1803 +#: src/slic3r/GUI/Plater.cpp:1850 msgid "Export STL file:" msgstr "匯出為 STL 檔:" -#: src/slic3r/GUI/Plater.cpp:1810 +#: src/slic3r/GUI/Plater.cpp:1857 msgid "Export AMF file:" msgstr "匯出為 AMF 檔:" -#: src/slic3r/GUI/Plater.cpp:1816 +#: src/slic3r/GUI/Plater.cpp:1863 msgid "Save file as:" msgstr "將檔案另存為:" -#: src/slic3r/GUI/Plater.cpp:1822 +#: src/slic3r/GUI/Plater.cpp:1869 msgid "Export OBJ file:" msgstr "匯出為 OBJ 檔:" -#: src/slic3r/GUI/Plater.cpp:1972 +#: src/slic3r/GUI/Plater.cpp:2019 msgid "Delete object which is a part of cut object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1973 +#: src/slic3r/GUI/Plater.cpp:2020 msgid "You try to delete an object which is a part of a cut object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1974 +#: src/slic3r/GUI/Plater.cpp:2021 msgid "" "This action will break a cut information.\n" "After that PrusaSlicer can't guarantee model consistency" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1977 +#: src/slic3r/GUI/Plater.cpp:2024 msgid "Delete object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1982 +#: src/slic3r/GUI/Plater.cpp:2029 msgid "Delete Object" msgstr "刪除模型" -#: src/slic3r/GUI/Plater.cpp:2001 +#: src/slic3r/GUI/Plater.cpp:2048 msgid "Delete All Objects" msgstr "刪除全部模型" -#: src/slic3r/GUI/Plater.cpp:2030 +#: src/slic3r/GUI/Plater.cpp:2077 msgid "Reset Project" msgstr "重置項目" -#: src/slic3r/GUI/Plater.cpp:2076 +#: src/slic3r/GUI/Plater.cpp:2123 msgid "" "Custom supports, seams and multimaterial painting were removed after " "splitting the object." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2084 +#: src/slic3r/GUI/Plater.cpp:2131 msgid "" "The selected object couldn't be split because it contains only one solid " "part." msgstr "所選模型無法拆開,因為它只包含一個實體部分。" -#: src/slic3r/GUI/Plater.cpp:2091 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "All non-solid parts (modifiers) were deleted" msgstr "刪除了所有非實體部分(修改器)" -#: src/slic3r/GUI/Plater.cpp:2093 +#: src/slic3r/GUI/Plater.cpp:2140 msgid "Split to Objects" msgstr "拆開為模型" -#: src/slic3r/GUI/Plater.cpp:2160 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "" "An object has custom support enforcers which will not be used because " "supports are disabled." msgstr "模型具有自定義支撐執行器,由於支撐被禁用,因此不會使用這些執行器。" -#: src/slic3r/GUI/Plater.cpp:2162 +#: src/slic3r/GUI/Plater.cpp:2209 msgid "Enable supports for enforcers only." msgstr "" #. TRN: Text of a notification, followed by (single) hyperlink to two of the config options. The sentence had to be split because of the hyperlink, sorry. #. The hyperlink part of the sentence reads "'Bed temperature by extruder' and 'Wipe tower extruder'", and it is also to be translated. -#: src/slic3r/GUI/Plater.cpp:2176 +#: src/slic3r/GUI/Plater.cpp:2223 msgid "" "Bed temperatures for the used filaments differ significantly.\n" "For multi-material prints it is recommended to set the " @@ -16007,17 +16042,17 @@ msgstr "" #. TRN: The other part of the sentence starting "Bed temperatures for the used" (also in the dictionary). Sorry for splitting it, technical reasons - #. this part of the sentence is a hyperlink. -#: src/slic3r/GUI/Plater.cpp:2180 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "'Bed temperature by extruder' and 'Wipe tower extruder'" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2188 +#: src/slic3r/GUI/Plater.cpp:2235 msgid "" "Filament shrinkage will not be used because filament shrinkage for the used " "filaments differs significantly." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2192 +#: src/slic3r/GUI/Plater.cpp:2239 msgid "" "Using the wipe tower for extruders with different nozzle diameters is " "experimental, so proceed with caution." @@ -16025,7 +16060,7 @@ msgstr "" #. TRN: This is a first part of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2198 +#: src/slic3r/GUI/Plater.cpp:2245 msgid "" "Printing supports with different nozzle diameters is experimental. For best " "results, switch to Organic supports and" @@ -16033,109 +16068,109 @@ msgstr "" #. TRN: This is a second part (hyperlink) of the notification text: #. "Printing supports with different nozzle diameters is experimental. For best results, switch to Organic supports and assign a specific extruder for supports." -#: src/slic3r/GUI/Plater.cpp:2202 +#: src/slic3r/GUI/Plater.cpp:2249 msgid "assign a specific extruder for supports." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2504 src/slic3r/GUI/Plater.cpp:6400 +#: src/slic3r/GUI/Plater.cpp:2551 src/slic3r/GUI/Plater.cpp:6451 #: src/slic3r/GUI/Sidebar.cpp:500 msgid "Slice now" msgstr "立刻切片" -#: src/slic3r/GUI/Plater.cpp:2556 +#: src/slic3r/GUI/Plater.cpp:2603 msgid "Another export job is currently running." msgstr "當前正在執行另一個匯出作業。" -#: src/slic3r/GUI/Plater.cpp:2642 +#: src/slic3r/GUI/Plater.cpp:2689 msgid "Replace from:" msgstr "取代自:" -#: src/slic3r/GUI/Plater.cpp:2660 +#: src/slic3r/GUI/Plater.cpp:2707 msgid "Unable to replace with more than one volume" msgstr "無法取代超過一個體積" -#: src/slic3r/GUI/Plater.cpp:2660 src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2707 src/slic3r/GUI/Plater.cpp:2793 msgid "Error during replace" msgstr "取代時出錯" -#: src/slic3r/GUI/Plater.cpp:2738 +#: src/slic3r/GUI/Plater.cpp:2785 msgid "Select the new file" msgstr "選擇新檔案" -#: src/slic3r/GUI/Plater.cpp:2746 +#: src/slic3r/GUI/Plater.cpp:2793 msgid "File for the replace wasn't selected" msgstr "未選擇取代檔案" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Please select the file to reload" msgstr "請選擇要重新匯入的檔案" -#: src/slic3r/GUI/Plater.cpp:2864 src/slic3r/GUI/Plater.cpp:4550 -#: src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:2911 src/slic3r/GUI/Plater.cpp:4597 +#: src/slic3r/GUI/Plater.cpp:4607 msgid "The selected file" msgstr "所選檔案" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "differs from the original file" msgstr "與原始檔案不同" -#: src/slic3r/GUI/Plater.cpp:2865 +#: src/slic3r/GUI/Plater.cpp:2912 msgid "Do you want to replace it" msgstr "你想取代它嗎" -#: src/slic3r/GUI/Plater.cpp:2885 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2932 src/slic3r/GUI/Plater.cpp:2938 msgid "Reload from:" msgstr "重新匯入自:" -#: src/slic3r/GUI/Plater.cpp:3006 +#: src/slic3r/GUI/Plater.cpp:3053 msgid "Unable to reload:" msgstr "無法重新匯入:" -#: src/slic3r/GUI/Plater.cpp:3011 +#: src/slic3r/GUI/Plater.cpp:3058 msgid "Error during reload" msgstr "重新匯入時出錯" -#: src/slic3r/GUI/Plater.cpp:3029 +#: src/slic3r/GUI/Plater.cpp:3076 msgid "Reload all from disk" msgstr "從磁碟機中重新匯入全部" -#: src/slic3r/GUI/Plater.cpp:3180 src/slic3r/GUI/Plater.cpp:3186 +#: src/slic3r/GUI/Plater.cpp:3227 src/slic3r/GUI/Plater.cpp:3233 msgid "You are using template filament preset." msgid_plural "You are using template filament presets." msgstr[0] "" -#: src/slic3r/GUI/Plater.cpp:3182 src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3229 src/slic3r/GUI/Plater.cpp:3234 msgid "" "Please note that template presets are not customized for specific printer " "and should only be used as a starting point for creating your own user " "presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3183 +#: src/slic3r/GUI/Plater.cpp:3230 msgid "More info at" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3360 +#: src/slic3r/GUI/Plater.cpp:3407 msgid "There are active warnings concerning sliced models:" msgstr "有關於切片模型的啟動警告:" -#: src/slic3r/GUI/Plater.cpp:3366 +#: src/slic3r/GUI/Plater.cpp:3413 msgid "generated warnings" msgstr "產生的警告" -#: src/slic3r/GUI/Plater.cpp:3407 +#: src/slic3r/GUI/Plater.cpp:3454 msgid "Slicing Cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3714 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "3D editor view" msgstr "3D 編輯器檢視" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4239 msgid "Undo / Redo is processing" msgstr "取消/重做正在處理" -#: src/slic3r/GUI/Plater.cpp:4194 +#: src/slic3r/GUI/Plater.cpp:4241 #, boost-format msgid "" "Switching the printer technology from %1% to %2%.\n" @@ -16145,19 +16180,19 @@ msgstr "" "將打印機技術從 %1% 切換到 %2%。\n" "修改了一些 %1% 預設,這些預設將在切換打印機技術後遺失。" -#: src/slic3r/GUI/Plater.cpp:4364 +#: src/slic3r/GUI/Plater.cpp:4411 msgid "Creating a new project while the current project is modified." msgstr "在修改當前項目的同時建立新項目。" -#: src/slic3r/GUI/Plater.cpp:4367 +#: src/slic3r/GUI/Plater.cpp:4414 msgid "Creating a new project while some presets are modified." msgstr "在修改某些預設的同時建立新項目。" -#: src/slic3r/GUI/Plater.cpp:4368 +#: src/slic3r/GUI/Plater.cpp:4415 msgid "You can keep presets modifications to the new project or discard them" msgstr "您可以保留對新項目的預設修改或丟掉它們" -#: src/slic3r/GUI/Plater.cpp:4369 +#: src/slic3r/GUI/Plater.cpp:4416 msgid "" "You can keep presets modifications to the new project, discard them or save " "changes as new presets.\n" @@ -16166,167 +16201,167 @@ msgstr "" "您可以保留對新項目的預設修改、放棄它們或者將變更儲存為新的預設。\n" "請注意,如果變更被儲存,那麼在新項目中就不會保留它們" -#: src/slic3r/GUI/Plater.cpp:4374 +#: src/slic3r/GUI/Plater.cpp:4421 msgid "Creating a new project" msgstr "建立一個新項目" -#: src/slic3r/GUI/Plater.cpp:4408 +#: src/slic3r/GUI/Plater.cpp:4455 msgid "Load Project" msgstr "匯入項目" -#: src/slic3r/GUI/Plater.cpp:4442 +#: src/slic3r/GUI/Plater.cpp:4489 msgid "Import Object" msgstr "匯入模型" -#: src/slic3r/GUI/Plater.cpp:4446 +#: src/slic3r/GUI/Plater.cpp:4493 msgid "Import Objects" msgstr "匯入模型" -#: src/slic3r/GUI/Plater.cpp:4476 +#: src/slic3r/GUI/Plater.cpp:4523 msgid "Import SLA archive" msgstr "匯入 SLA 存檔" -#: src/slic3r/GUI/Plater.cpp:4550 src/slic3r/GUI/Plater.cpp:4560 +#: src/slic3r/GUI/Plater.cpp:4597 src/slic3r/GUI/Plater.cpp:4607 msgid "does not contain valid gcode." msgstr "不包含有效的 gcode。" -#: src/slic3r/GUI/Plater.cpp:4551 src/slic3r/GUI/Plater.cpp:4561 +#: src/slic3r/GUI/Plater.cpp:4598 src/slic3r/GUI/Plater.cpp:4608 msgid "Error while loading .gcode file" msgstr "匯入 .gcode 檔案時出錯" -#: src/slic3r/GUI/Plater.cpp:4613 src/slic3r/GUI/Plater.cpp:4691 +#: src/slic3r/GUI/Plater.cpp:4660 src/slic3r/GUI/Plater.cpp:4738 msgid "Unable to open the selected file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4627 +#: src/slic3r/GUI/Plater.cpp:4674 msgid "The selected file is already in ASCII format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4643 src/slic3r/GUI/Plater.cpp:4721 +#: src/slic3r/GUI/Plater.cpp:4690 src/slic3r/GUI/Plater.cpp:4768 #: src/slic3r/GUI/UpdateDialogs.cpp:240 #, boost-format msgid "File %1% already exists. Do you wish to overwrite it?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4651 src/slic3r/GUI/Plater.cpp:4729 +#: src/slic3r/GUI/Plater.cpp:4698 src/slic3r/GUI/Plater.cpp:4776 msgid "Unable to open output file." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4667 src/slic3r/GUI/Plater.cpp:4746 +#: src/slic3r/GUI/Plater.cpp:4714 src/slic3r/GUI/Plater.cpp:4793 msgid "Error converting G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4675 +#: src/slic3r/GUI/Plater.cpp:4722 msgid "Successfully created G-code ASCII file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4676 +#: src/slic3r/GUI/Plater.cpp:4723 msgid "Convert G-code file to ASCII format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4705 +#: src/slic3r/GUI/Plater.cpp:4752 msgid "The selected file is already in binary format." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4754 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "Successfully created G-code binary file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4755 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Convert G-code file to binary format" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4817 +#: src/slic3r/GUI/Plater.cpp:4864 #, boost-format msgid "%1% - Multiple projects file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 +#: src/slic3r/GUI/Plater.cpp:4874 msgid "There are several files being loaded, including Project files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4827 src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4874 src/slic3r/GUI/Plater.cpp:4877 msgid "Select an action to apply to all files." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4830 +#: src/slic3r/GUI/Plater.cpp:4877 msgid "There are several files being loaded." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4832 src/slic3r/GUI/Plater.cpp:5148 +#: src/slic3r/GUI/Plater.cpp:4879 src/slic3r/GUI/Plater.cpp:5196 msgid "Action" msgstr "動作" -#: src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:4900 msgid "Import 3D models" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4913 msgid "Start a new instance of PrusaSlicer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4880 +#: src/slic3r/GUI/Plater.cpp:4927 msgid "Select one to load as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4891 +#: src/slic3r/GUI/Plater.cpp:4938 msgid "Select only one file to load the configuration." msgstr "" #. TRN %1% is archive path -#: src/slic3r/GUI/Plater.cpp:4938 +#: src/slic3r/GUI/Plater.cpp:4985 #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#: src/slic3r/GUI/Plater.cpp:4998 +#: src/slic3r/GUI/Plater.cpp:5045 #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5008 +#: src/slic3r/GUI/Plater.cpp:5055 #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5127 +#: src/slic3r/GUI/Plater.cpp:5175 msgid "Load project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5136 +#: src/slic3r/GUI/Plater.cpp:5184 msgid "Open as project" msgstr "作為項目打開" -#: src/slic3r/GUI/Plater.cpp:5137 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Import 3D models only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5138 +#: src/slic3r/GUI/Plater.cpp:5186 msgid "Import config only" msgstr "僅匯入設定" -#: src/slic3r/GUI/Plater.cpp:5140 +#: src/slic3r/GUI/Plater.cpp:5188 msgid "Start new PrusaSlicer instance" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5143 +#: src/slic3r/GUI/Plater.cpp:5191 msgid "Select an action to apply to the file" msgstr "選擇要應用於檔案的操作" -#: src/slic3r/GUI/Plater.cpp:5164 +#: src/slic3r/GUI/Plater.cpp:5212 msgid "Don't show again" msgstr "不要再顯示" -#: src/slic3r/GUI/Plater.cpp:5205 +#: src/slic3r/GUI/Plater.cpp:5253 msgid "You can open only one .gcode file at a time." msgstr "您一次只能打開一個 .gcode 檔案。" -#: src/slic3r/GUI/Plater.cpp:5206 +#: src/slic3r/GUI/Plater.cpp:5254 msgid "Drag and drop G-code file" msgstr "拖放 G-code檔案" -#: src/slic3r/GUI/Plater.cpp:5296 +#: src/slic3r/GUI/Plater.cpp:5347 #, boost-format msgid "" "You have several files for loading and \"%1%\" is one of them.\n" @@ -16336,11 +16371,11 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5300 src/slic3r/GUI/Plater.cpp:5316 +#: src/slic3r/GUI/Plater.cpp:5351 src/slic3r/GUI/Plater.cpp:5367 msgid "Drag and drop several files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5313 +#: src/slic3r/GUI/Plater.cpp:5364 msgid "" "You have several files for loading.\n" "Please note that only geometry will be uploaded from all 3mf files.\n" @@ -16348,49 +16383,49 @@ msgid "" "Would you like to continue anyway?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5325 +#: src/slic3r/GUI/Plater.cpp:5376 msgid "Load File" msgstr "匯入檔案" -#: src/slic3r/GUI/Plater.cpp:5330 +#: src/slic3r/GUI/Plater.cpp:5381 msgid "Load Files" msgstr "匯入檔案" -#: src/slic3r/GUI/Plater.cpp:5380 +#: src/slic3r/GUI/Plater.cpp:5431 msgid "All objects will be removed, continue?" msgstr "將移除所有模型,繼續嗎?" -#: src/slic3r/GUI/Plater.cpp:5391 +#: src/slic3r/GUI/Plater.cpp:5442 msgid "Delete Selected Objects" msgstr "刪除選定模型" -#: src/slic3r/GUI/Plater.cpp:5400 +#: src/slic3r/GUI/Plater.cpp:5451 msgid "Increase Instances" msgstr "增加實例" -#: src/slic3r/GUI/Plater.cpp:5453 +#: src/slic3r/GUI/Plater.cpp:5504 msgid "Decrease Instances" msgstr "減少實例" -#: src/slic3r/GUI/Plater.cpp:5511 +#: src/slic3r/GUI/Plater.cpp:5562 msgid "Enter the number of copies:" msgstr "輸入副本數量:" -#: src/slic3r/GUI/Plater.cpp:5512 +#: src/slic3r/GUI/Plater.cpp:5563 msgid "Copies of the selected object" msgstr "所選模型的副本" -#: src/slic3r/GUI/Plater.cpp:5515 +#: src/slic3r/GUI/Plater.cpp:5566 #, c-format, boost-format msgid "Set numbers of copies to %d" msgstr "將副本數量設定為 %d" -#: src/slic3r/GUI/Plater.cpp:5539 +#: src/slic3r/GUI/Plater.cpp:5590 msgid "Fill bed" msgstr "填滿載台" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5700 +#: src/slic3r/GUI/Plater.cpp:5751 #, boost-format msgid "" "Cannot save binary G-code with %1% extension.\n" @@ -16400,7 +16435,7 @@ msgid "" msgstr "" #. TRN The placeholder %1% is the file extension the user has selected. -#: src/slic3r/GUI/Plater.cpp:5706 +#: src/slic3r/GUI/Plater.cpp:5757 #, boost-format msgid "" "Cannot save ASCII G-code with %1% extension.\n" @@ -16409,48 +16444,48 @@ msgid "" "Printer Settings." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5767 +#: src/slic3r/GUI/Plater.cpp:5818 msgid "The provided file name is not valid." msgstr "所提供的檔案名稱無效。" -#: src/slic3r/GUI/Plater.cpp:5768 +#: src/slic3r/GUI/Plater.cpp:5819 msgid "The following characters are not allowed by a FAT file system:" msgstr "FAT 檔案系統不允許使用以下字元:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save G-code file as:" msgstr "將 G-code檔另存為:" -#: src/slic3r/GUI/Plater.cpp:5786 +#: src/slic3r/GUI/Plater.cpp:5837 msgid "Save SL1 / SL1S file as:" msgstr "將 SL1 / SL1S 檔案另存為:" -#: src/slic3r/GUI/Plater.cpp:5810 +#: src/slic3r/GUI/Plater.cpp:5861 msgid "Choose export directory:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5957 +#: src/slic3r/GUI/Plater.cpp:6008 msgid "Export beds" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6030 +#: src/slic3r/GUI/Plater.cpp:6081 msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6238 +#: src/slic3r/GUI/Plater.cpp:6289 msgid "" "Are you sure you want to store original SVGs with their local paths into the " "3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6240 +#: src/slic3r/GUI/Plater.cpp:6291 msgid "Private protection" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "" "The plater is empty.\n" "Do you want to save the project?" @@ -16458,41 +16493,41 @@ msgstr "" "載台是空的。\n" "您要儲存項目嗎?" -#: src/slic3r/GUI/Plater.cpp:6269 +#: src/slic3r/GUI/Plater.cpp:6320 msgid "Save project" msgstr "儲存項目" -#: src/slic3r/GUI/Plater.cpp:6315 +#: src/slic3r/GUI/Plater.cpp:6366 msgid "Unable to save file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6501 +#: src/slic3r/GUI/Plater.cpp:6552 msgid "Failed to select a printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6523 +#: src/slic3r/GUI/Plater.cpp:6574 msgid "Failed to read response from Prusa Connect server. Upload is cancelled." msgstr "" -#: src/slic3r/GUI/Plater.cpp:6605 src/slic3r/GUI/Sidebar.cpp:533 +#: src/slic3r/GUI/Plater.cpp:6656 src/slic3r/GUI/Sidebar.cpp:533 msgid "Send all to Connect" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 +#: src/slic3r/GUI/Plater.cpp:6819 msgid "Is the printer ready? Is the print sheet in place, empty and clean?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6768 src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/Plater.cpp:6819 src/slic3r/GUI/PrintHostDialogs.cpp:136 msgid "Upload and Print" msgstr "上傳和打印" -#: src/slic3r/GUI/Plater.cpp:7143 +#: src/slic3r/GUI/Plater.cpp:7194 msgid "" "Sequential arrange for a single bed is only allowed when all instances of " "the affected objects are on the same bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:7184 +#: src/slic3r/GUI/Plater.cpp:7235 #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single " @@ -16502,15 +16537,15 @@ msgstr "" "佈局忽略了無法放入整個載台的以下模型:\n" "%s" -#: src/slic3r/GUI/Plater.cpp:7238 +#: src/slic3r/GUI/Plater.cpp:7289 msgid "Export" msgstr "匯出" -#: src/slic3r/GUI/Plater.cpp:7239 src/slic3r/GUI/Sidebar.cpp:481 +#: src/slic3r/GUI/Plater.cpp:7290 src/slic3r/GUI/Sidebar.cpp:481 msgid "Send to printer" msgstr "傳送到打印機" -#: src/slic3r/GUI/Plater.cpp:7415 +#: src/slic3r/GUI/Plater.cpp:7466 msgid "Paste From Clipboard" msgstr "從剪貼簿貼上" @@ -16906,64 +16941,74 @@ msgid "If enabled, PrusaSlicer will not open a hyperlinks in your browser." msgstr "" #: src/slic3r/GUI/Preferences.cpp:633 -msgid "Show \"Log in\" button in application top bar" +msgid "Show STEP file import parameters" msgstr "" #: src/slic3r/GUI/Preferences.cpp:634 msgid "" +"If enabled, PrusaSlicer will show a dialog with quality selection when " +"importing a STEP file." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:638 +msgid "Show \"Log in\" button in application top bar" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:639 +msgid "" "If enabled, PrusaSlicer will show up \"Log in\" button in application top " "bar." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:638 +#: src/slic3r/GUI/Preferences.cpp:643 msgid "Allow downloads from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:639 +#: src/slic3r/GUI/Preferences.cpp:644 msgid "If enabled, PrusaSlicer will be allowed to download from Printables.com" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:649 +#: src/slic3r/GUI/Preferences.cpp:654 msgid "Render" msgstr "算繪" -#: src/slic3r/GUI/Preferences.cpp:659 +#: src/slic3r/GUI/Preferences.cpp:664 msgid "Use environment map" msgstr "使用環境貼圖" -#: src/slic3r/GUI/Preferences.cpp:660 +#: src/slic3r/GUI/Preferences.cpp:665 msgid "If enabled, renders object using the environment map." msgstr "如果啟用,則使用環境貼圖算繪模型。" -#: src/slic3r/GUI/Preferences.cpp:669 +#: src/slic3r/GUI/Preferences.cpp:674 msgid "Dark mode" msgstr "深色模式" -#: src/slic3r/GUI/Preferences.cpp:679 +#: src/slic3r/GUI/Preferences.cpp:684 msgid "Enable dark mode" msgstr "啟用深色模式" -#: src/slic3r/GUI/Preferences.cpp:680 +#: src/slic3r/GUI/Preferences.cpp:685 msgid "" "If enabled, UI will use Dark mode colors. If disabled, old UI will be used." msgstr "如果啟用,UI 將使用深色模式顏色。如果禁用,將使用舊的 UI。" -#: src/slic3r/GUI/Preferences.cpp:687 +#: src/slic3r/GUI/Preferences.cpp:692 msgid "Use system menu for application" msgstr "以系統選單的模式來使用" -#: src/slic3r/GUI/Preferences.cpp:688 +#: src/slic3r/GUI/Preferences.cpp:693 msgid "" "If enabled, application will use the standard Windows system menu,\n" "but on some combination of display scales it can look ugly. If disabled, old " "UI will be used." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:765 +#: src/slic3r/GUI/Preferences.cpp:770 msgid "Changes for the critical options" msgstr "關鍵選項的變更" -#: src/slic3r/GUI/Preferences.cpp:767 +#: src/slic3r/GUI/Preferences.cpp:772 msgid "" "Changing some options will trigger application restart.\n" "You will lose the content of the plater." @@ -16971,43 +17016,43 @@ msgstr "" "變更某些選項將觸發應用程式重啟。\n" "您將遺失載台上面的內容。" -#: src/slic3r/GUI/Preferences.cpp:948 +#: src/slic3r/GUI/Preferences.cpp:953 msgid "Icon size in a respect to the default size" msgstr "相對於預設大小的圖示大小" -#: src/slic3r/GUI/Preferences.cpp:963 +#: src/slic3r/GUI/Preferences.cpp:968 msgid "Select toolbar icon size in respect to the default one." msgstr "選擇相對於預設圖示的工具欄圖示大小。" -#: src/slic3r/GUI/Preferences.cpp:998 +#: src/slic3r/GUI/Preferences.cpp:1003 msgid "Layout Options" msgstr "佈局選項" -#: src/slic3r/GUI/Preferences.cpp:1007 +#: src/slic3r/GUI/Preferences.cpp:1012 msgid "Old regular layout with the tab bar" msgstr "帶標籤欄的舊款佈局" -#: src/slic3r/GUI/Preferences.cpp:1008 +#: src/slic3r/GUI/Preferences.cpp:1013 msgid "Settings in non-modal window" msgstr "非模態視窗中的設定" -#: src/slic3r/GUI/Preferences.cpp:1038 +#: src/slic3r/GUI/Preferences.cpp:1043 msgid "Text colors" msgstr "文字顏色" -#: src/slic3r/GUI/Preferences.cpp:1062 +#: src/slic3r/GUI/Preferences.cpp:1067 msgid "Mode markers" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1090 +#: src/slic3r/GUI/Preferences.cpp:1095 msgid "Application font size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1130 +#: src/slic3r/GUI/Preferences.cpp:1135 msgid "Revert font to default" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:1142 +#: src/slic3r/GUI/Preferences.cpp:1147 msgid "Font size" msgstr "" diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index e484e4e945..05a7159e8e 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -631,7 +631,7 @@ void PreferencesDialog::build() append_bool_option(m_optgroup_other, "show_step_import_parameters", L("Show STEP file import parameters"), - L("If enabled, PrusaSlicer will show dialog with quality selection when importing STEP file."), + L("If enabled, PrusaSlicer will show a dialog with quality selection when importing a STEP file."), app_config->get_bool("show_step_import_parameters")); append_bool_option(m_optgroup_other, "show_login_button",