From 6a0885002fe952bba5d33231c9e9ee3f2a1b0bd2 Mon Sep 17 00:00:00 2001 From: Enrico Turri Date: Fri, 10 May 2019 15:20:46 +0200 Subject: [PATCH 01/12] Added Cancel button to the confirm delete all dialog to enable dismiss the dialog using esc key --- src/slic3r/GUI/Plater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 27f5795b2..429827379 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -3338,7 +3338,7 @@ void Plater::remove(size_t obj_idx) { p->remove(obj_idx); } void Plater::reset() { p->reset(); } void Plater::reset_with_confirm() { - if (wxMessageDialog((wxWindow*)this, _(L("All objects will be removed, continue ?")), _(L("Delete all")), wxYES_NO | wxYES_DEFAULT | wxCENTRE).ShowModal() == wxID_YES) + if (wxMessageDialog((wxWindow*)this, _(L("All objects will be removed, continue ?")), _(L("Delete all")), wxYES_NO | wxCANCEL | wxYES_DEFAULT | wxCENTRE).ShowModal() == wxID_YES) reset(); } From 4b11abff2662294246ad957d96a1561e701a8a49 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Fri, 10 May 2019 16:09:42 +0200 Subject: [PATCH 02/12] Fixed a regression bug (typo) in update of OptionGroups. --- src/slic3r/GUI/MainFrame.cpp | 2 +- src/slic3r/GUI/OptionsGroup.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 38ffada87..7f11ab6e3 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -546,7 +546,7 @@ void MainFrame::init_menubar() { append_menu_item(helpMenu, wxID_ANY, _(L("Prusa 3D &Drivers")), _(L("Open the Prusa3D drivers download page in your browser")), [this](wxCommandEvent&) { wxLaunchDefaultBrowser("http://www.prusa3d.com/drivers/"); }); - append_menu_item(helpMenu, wxID_ANY, _(L("Prusa Edition &Releases")), _(L("Open the Prusa Edition releases page in your browser")), + append_menu_item(helpMenu, wxID_ANY, _(L("Software &Releases")), _(L("Open the software releases page in your browser")), [this](wxCommandEvent&) { wxLaunchDefaultBrowser("http://github.com/prusa3d/slic3r/releases"); }); //# my $versioncheck = $self->_append_menu_item($helpMenu, "Check for &Updates...", "Check for new Slic3r versions", sub{ //# wxTheApp->check_version(1); diff --git a/src/slic3r/GUI/OptionsGroup.cpp b/src/slic3r/GUI/OptionsGroup.cpp index cdcde972a..6171822d2 100644 --- a/src/slic3r/GUI/OptionsGroup.cpp +++ b/src/slic3r/GUI/OptionsGroup.cpp @@ -438,11 +438,14 @@ void ConfigOptionsGroup::on_kill_focus(const std::string& opt_key) void ConfigOptionsGroup::reload_config() { for (auto &kvp : m_opt_map) { + // Name of the option field (name of the configuration key, possibly suffixed with '#' and the index of a scalar inside a vector. const std::string &opt_id = kvp.first; + // option key (may be scalar or vector) const std::string &opt_key = kvp.second.first; + // index in the vector option, zero for scalars int opt_index = kvp.second.second; const ConfigOptionDef &option = m_options.at(opt_id).opt; - this->set_value(opt_key, config_value(opt_key, opt_index, option.gui_flags == "serialized")); + this->set_value(opt_id, config_value(opt_key, opt_index, option.gui_flags == "serialized")); } } From db9c7bec8cd52673fac44b8b4cbe713247c14037 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Fri, 10 May 2019 17:10:12 +0200 Subject: [PATCH 03/12] Tooltip over "Remove parameter" checkbox. Application name to the "Delete all" dialog. --- src/slic3r/GUI/GUI_ObjectSettings.cpp | 1 + src/slic3r/GUI/Plater.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GUI_ObjectSettings.cpp b/src/slic3r/GUI/GUI_ObjectSettings.cpp index 8ea60cff0..5484c53f8 100644 --- a/src/slic3r/GUI/GUI_ObjectSettings.cpp +++ b/src/slic3r/GUI/GUI_ObjectSettings.cpp @@ -80,6 +80,7 @@ void ObjectSettings::update_settings_list() auto opt_key = (line.get_options())[0].opt_id; //we assume that we have one option per line auto btn = new ScalableButton(parent, wxID_ANY, m_bmp_delete); + btn->SetToolTip(_(L("Remove parameter"))); btn->Bind(wxEVT_BUTTON, [opt_key, config, this](wxEvent &event) { config->erase(opt_key); diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 429827379..404456cf0 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -3338,7 +3338,7 @@ void Plater::remove(size_t obj_idx) { p->remove(obj_idx); } void Plater::reset() { p->reset(); } void Plater::reset_with_confirm() { - if (wxMessageDialog((wxWindow*)this, _(L("All objects will be removed, continue ?")), _(L("Delete all")), wxYES_NO | wxCANCEL | wxYES_DEFAULT | wxCENTRE).ShowModal() == wxID_YES) + if (wxMessageDialog((wxWindow*)this, _(L("All objects will be removed, continue ?")), wxString(SLIC3R_APP_NAME) + " - " + _(L("Delete all")), wxYES_NO | wxCANCEL | wxYES_DEFAULT | wxCENTRE).ShowModal() == wxID_YES) reset(); } From cd82b03a0e08564fa56613ea5fbb6dc054ea8a58 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Sat, 11 May 2019 23:29:25 +0200 Subject: [PATCH 04/12] Localization improvements : Empty spaces at the end of phrase are removed from dictionary. + new POT --- resources/localization/Slic3rPE.pot | 832 +++++++++---------- src/libslic3r/PrintConfig.cpp | 36 +- src/slic3r/GUI/BedShapeDialog.cpp | 2 +- src/slic3r/GUI/ConfigSnapshotDialog.cpp | 2 +- src/slic3r/GUI/FirmwareDialog.cpp | 2 +- src/slic3r/GUI/GLCanvas3D.cpp | 4 +- src/slic3r/GUI/GUI_ObjectList.cpp | 2 +- src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp | 8 +- src/slic3r/GUI/MainFrame.cpp | 6 +- src/slic3r/GUI/PresetHints.cpp | 80 +- src/slic3r/GUI/RammingChart.cpp | 2 +- src/slic3r/GUI/Tab.cpp | 57 +- 12 files changed, 513 insertions(+), 520 deletions(-) diff --git a/resources/localization/Slic3rPE.pot b/resources/localization/Slic3rPE.pot index 1a2af6858..f73d4a593 100644 --- a/resources/localization/Slic3rPE.pot +++ b/resources/localization/Slic3rPE.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-10 15:08+0200\n" +"POT-Creation-Date: 2019-05-11 23:18+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -83,7 +83,7 @@ msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:72 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:137 -#: src/slic3r/GUI/Tab.cpp:2260 +#: src/slic3r/GUI/Tab.cpp:2263 msgid "Size" msgstr "" @@ -108,32 +108,32 @@ msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:565 src/slic3r/GUI/ConfigWizard.cpp:579 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:229 -#: src/slic3r/GUI/RammingChart.cpp:81 src/slic3r/GUI/WipeTowerDialog.cpp:84 -#: src/libslic3r/PrintConfig.cpp:60 src/libslic3r/PrintConfig.cpp:67 -#: src/libslic3r/PrintConfig.cpp:76 src/libslic3r/PrintConfig.cpp:211 -#: src/libslic3r/PrintConfig.cpp:286 src/libslic3r/PrintConfig.cpp:294 -#: src/libslic3r/PrintConfig.cpp:344 src/libslic3r/PrintConfig.cpp:354 -#: src/libslic3r/PrintConfig.cpp:474 src/libslic3r/PrintConfig.cpp:485 -#: src/libslic3r/PrintConfig.cpp:503 src/libslic3r/PrintConfig.cpp:681 -#: src/libslic3r/PrintConfig.cpp:1191 src/libslic3r/PrintConfig.cpp:1252 -#: src/libslic3r/PrintConfig.cpp:1270 src/libslic3r/PrintConfig.cpp:1288 -#: src/libslic3r/PrintConfig.cpp:1340 src/libslic3r/PrintConfig.cpp:1350 -#: src/libslic3r/PrintConfig.cpp:1471 src/libslic3r/PrintConfig.cpp:1479 -#: src/libslic3r/PrintConfig.cpp:1520 src/libslic3r/PrintConfig.cpp:1528 -#: src/libslic3r/PrintConfig.cpp:1538 src/libslic3r/PrintConfig.cpp:1546 -#: src/libslic3r/PrintConfig.cpp:1554 src/libslic3r/PrintConfig.cpp:1637 -#: src/libslic3r/PrintConfig.cpp:1853 src/libslic3r/PrintConfig.cpp:1923 -#: src/libslic3r/PrintConfig.cpp:1957 src/libslic3r/PrintConfig.cpp:2150 -#: src/libslic3r/PrintConfig.cpp:2157 src/libslic3r/PrintConfig.cpp:2164 -#: src/libslic3r/PrintConfig.cpp:2194 src/libslic3r/PrintConfig.cpp:2204 -#: src/libslic3r/PrintConfig.cpp:2214 src/libslic3r/PrintConfig.cpp:2322 -#: src/libslic3r/PrintConfig.cpp:2397 src/libslic3r/PrintConfig.cpp:2406 -#: src/libslic3r/PrintConfig.cpp:2415 src/libslic3r/PrintConfig.cpp:2425 -#: src/libslic3r/PrintConfig.cpp:2469 src/libslic3r/PrintConfig.cpp:2479 -#: src/libslic3r/PrintConfig.cpp:2498 src/libslic3r/PrintConfig.cpp:2508 -#: src/libslic3r/PrintConfig.cpp:2517 src/libslic3r/PrintConfig.cpp:2535 -#: src/libslic3r/PrintConfig.cpp:2550 src/libslic3r/PrintConfig.cpp:2564 -#: src/libslic3r/PrintConfig.cpp:2577 src/libslic3r/PrintConfig.cpp:2587 +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 src/libslic3r/PrintConfig.cpp:60 +#: src/libslic3r/PrintConfig.cpp:67 src/libslic3r/PrintConfig.cpp:76 +#: src/libslic3r/PrintConfig.cpp:211 src/libslic3r/PrintConfig.cpp:286 +#: src/libslic3r/PrintConfig.cpp:294 src/libslic3r/PrintConfig.cpp:344 +#: src/libslic3r/PrintConfig.cpp:354 src/libslic3r/PrintConfig.cpp:474 +#: src/libslic3r/PrintConfig.cpp:485 src/libslic3r/PrintConfig.cpp:503 +#: src/libslic3r/PrintConfig.cpp:681 src/libslic3r/PrintConfig.cpp:1191 +#: src/libslic3r/PrintConfig.cpp:1252 src/libslic3r/PrintConfig.cpp:1270 +#: src/libslic3r/PrintConfig.cpp:1288 src/libslic3r/PrintConfig.cpp:1340 +#: src/libslic3r/PrintConfig.cpp:1350 src/libslic3r/PrintConfig.cpp:1471 +#: src/libslic3r/PrintConfig.cpp:1479 src/libslic3r/PrintConfig.cpp:1520 +#: src/libslic3r/PrintConfig.cpp:1528 src/libslic3r/PrintConfig.cpp:1538 +#: src/libslic3r/PrintConfig.cpp:1546 src/libslic3r/PrintConfig.cpp:1554 +#: src/libslic3r/PrintConfig.cpp:1637 src/libslic3r/PrintConfig.cpp:1853 +#: src/libslic3r/PrintConfig.cpp:1923 src/libslic3r/PrintConfig.cpp:1957 +#: src/libslic3r/PrintConfig.cpp:2150 src/libslic3r/PrintConfig.cpp:2157 +#: src/libslic3r/PrintConfig.cpp:2164 src/libslic3r/PrintConfig.cpp:2194 +#: src/libslic3r/PrintConfig.cpp:2204 src/libslic3r/PrintConfig.cpp:2214 +#: src/libslic3r/PrintConfig.cpp:2322 src/libslic3r/PrintConfig.cpp:2397 +#: src/libslic3r/PrintConfig.cpp:2406 src/libslic3r/PrintConfig.cpp:2415 +#: src/libslic3r/PrintConfig.cpp:2425 src/libslic3r/PrintConfig.cpp:2469 +#: src/libslic3r/PrintConfig.cpp:2479 src/libslic3r/PrintConfig.cpp:2498 +#: src/libslic3r/PrintConfig.cpp:2508 src/libslic3r/PrintConfig.cpp:2517 +#: src/libslic3r/PrintConfig.cpp:2535 src/libslic3r/PrintConfig.cpp:2550 +#: src/libslic3r/PrintConfig.cpp:2564 src/libslic3r/PrintConfig.cpp:2577 +#: src/libslic3r/PrintConfig.cpp:2587 msgid "mm" msgstr "" @@ -165,7 +165,7 @@ msgid "Choose a file to import bed shape from (STL/OBJ/AMF/3MF/PRUSA):" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/GUI_ObjectList.cpp:1443 -msgid "Error! " +msgid "Error!" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:342 @@ -244,7 +244,7 @@ msgid "Unknown" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:39 -msgid "Active: " +msgid "Active" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 @@ -263,7 +263,7 @@ msgstr "" msgid "printer" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:931 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:932 msgid "vendor" msgstr "" @@ -312,7 +312,7 @@ msgstr "" msgid "All standard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:189 src/slic3r/GUI/Tab.cpp:3002 +#: src/slic3r/GUI/ConfigWizard.cpp:189 src/slic3r/GUI/Tab.cpp:3006 msgid "All" msgstr "" @@ -335,7 +335,7 @@ msgstr "" msgid "Welcome" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:304 src/slic3r/GUI/GUI_App.cpp:670 +#: src/slic3r/GUI/ConfigWizard.cpp:304 src/slic3r/GUI/GUI_App.cpp:707 #, possible-c-format msgid "Run %s" msgstr "" @@ -433,7 +433,7 @@ msgstr "" msgid "Firmware Type" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:492 src/slic3r/GUI/Tab.cpp:1923 +#: src/slic3r/GUI/ConfigWizard.cpp:492 src/slic3r/GUI/Tab.cpp:1926 msgid "Firmware" msgstr "" @@ -607,7 +607,7 @@ msgid "Flashing in progress. Please do not disconnect the printer!" msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:192 -msgid "Flashing failed: " +msgid "Flashing failed" msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:273 @@ -670,7 +670,8 @@ msgstr "" msgid "Firmware image:" msgstr "" -#: src/slic3r/GUI/FirmwareDialog.cpp:768 src/slic3r/GUI/Tab.cpp:1684 +#: src/slic3r/GUI/FirmwareDialog.cpp:768 src/slic3r/GUI/Tab.cpp:1687 +#: src/slic3r/GUI/Tab.cpp:1743 msgid "Browse" msgstr "" @@ -743,13 +744,21 @@ msgid "" "Resolve the current problem to continue slicing" msgstr "" +#: src/slic3r/GUI/GLCanvas3D.cpp:1694 +msgid "Last frame" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1698 +msgid "ms" +msgstr "" + #: src/slic3r/GUI/GLCanvas3D.cpp:3434 msgid "Add..." msgstr "" #: src/slic3r/GUI/GLCanvas3D.cpp:3444 src/slic3r/GUI/GUI_ObjectList.cpp:1269 #: src/slic3r/GUI/Plater.cpp:2933 src/slic3r/GUI/Plater.cpp:2951 -#: src/slic3r/GUI/Tab.cpp:2953 +#: src/slic3r/GUI/Tab.cpp:2956 msgid "Delete" msgstr "" @@ -761,7 +770,7 @@ msgstr "" msgid "Arrange" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3480 src/slic3r/GUI/Tab.cpp:2894 +#: src/slic3r/GUI/GLCanvas3D.cpp:3480 msgid "Copy" msgstr "" @@ -857,7 +866,7 @@ msgid "Scale (%)" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:840 -msgid "Head diameter: " +msgid "Head diameter" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:853 @@ -885,11 +894,12 @@ msgid "Discard changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:879 -msgid "Minimal points distance: " +msgid "Minimal points distance" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:890 -msgid "Support points density: " +#: src/libslic3r/PrintConfig.cpp:2524 +msgid "Support points density" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:904 @@ -902,7 +912,7 @@ msgid "Manual editing" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:928 -msgid "Clipping of view:" +msgid "Clipping of view" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:930 @@ -1005,7 +1015,7 @@ msgstr "" msgid "Switch to editing mode" msgstr "" -#: src/slic3r/GUI/GUI.cpp:142 src/slic3r/GUI/Tab.cpp:2812 +#: src/slic3r/GUI/GUI.cpp:142 src/slic3r/GUI/Tab.cpp:2815 msgid "It's impossible to print multi-part object(s) with SLA technology." msgstr "" @@ -1013,7 +1023,7 @@ msgstr "" msgid "Please check and fix your object list." msgstr "" -#: src/slic3r/GUI/GUI.cpp:144 src/slic3r/GUI/Tab.cpp:2814 +#: src/slic3r/GUI/GUI.cpp:144 src/slic3r/GUI/Tab.cpp:2817 msgid "Attention!" msgstr "" @@ -1021,158 +1031,149 @@ msgstr "" msgid "Notice" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:390 +#: src/slic3r/GUI/GUI_App.cpp:393 msgid "Changing of an application language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:398 src/slic3r/GUI/GUI_App.cpp:407 +#: src/slic3r/GUI/GUI_App.cpp:401 src/slic3r/GUI/GUI_App.cpp:410 msgid "Recreating" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:411 +#: src/slic3r/GUI/GUI_App.cpp:414 msgid "Loading of current presets" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:419 +#: src/slic3r/GUI/GUI_App.cpp:422 msgid "Loading of a mode view" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:501 +#: src/slic3r/GUI/GUI_App.cpp:504 msgid "Choose one file (3MF):" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:513 +#: src/slic3r/GUI/GUI_App.cpp:516 msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:526 -msgid "Array of language names and identifiers should have the same size." -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:536 +#: src/slic3r/GUI/GUI_App.cpp:558 msgid "Select the language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:536 +#: src/slic3r/GUI/GUI_App.cpp:559 msgid "Language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:606 src/slic3r/GUI/GUI_ObjectList.cpp:1257 -#: src/libslic3r/PrintConfig.cpp:300 -msgid "Default" -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:673 +#: src/slic3r/GUI/GUI_App.cpp:710 msgid "&Configuration Snapshots" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:673 +#: src/slic3r/GUI/GUI_App.cpp:710 msgid "Inspect / activate configuration snapshots" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:674 +#: src/slic3r/GUI/GUI_App.cpp:711 msgid "Take Configuration &Snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:674 +#: src/slic3r/GUI/GUI_App.cpp:711 msgid "Capture a configuration snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:677 +#: src/slic3r/GUI/GUI_App.cpp:714 msgid "&Preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:683 +#: src/slic3r/GUI/GUI_App.cpp:720 msgid "Application preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:686 src/slic3r/GUI/wxExtensions.cpp:2509 +#: src/slic3r/GUI/GUI_App.cpp:723 src/slic3r/GUI/wxExtensions.cpp:2509 msgid "Simple" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:686 +#: src/slic3r/GUI/GUI_App.cpp:723 msgid "Simple View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:687 src/slic3r/GUI/GUI_ObjectList.cpp:85 -#: src/slic3r/GUI/GUI_ObjectList.cpp:539 src/slic3r/GUI/Tab.cpp:1029 -#: src/slic3r/GUI/Tab.cpp:1044 src/slic3r/GUI/Tab.cpp:1142 -#: src/slic3r/GUI/Tab.cpp:1145 src/slic3r/GUI/Tab.cpp:1518 -#: src/slic3r/GUI/Tab.cpp:1943 src/slic3r/GUI/Tab.cpp:3455 +#: src/slic3r/GUI/GUI_App.cpp:724 src/slic3r/GUI/GUI_ObjectList.cpp:85 +#: src/slic3r/GUI/GUI_ObjectList.cpp:539 src/slic3r/GUI/Tab.cpp:1030 +#: src/slic3r/GUI/Tab.cpp:1045 src/slic3r/GUI/Tab.cpp:1143 +#: src/slic3r/GUI/Tab.cpp:1146 src/slic3r/GUI/Tab.cpp:1520 +#: src/slic3r/GUI/Tab.cpp:1946 src/slic3r/GUI/Tab.cpp:3460 #: src/slic3r/GUI/wxExtensions.cpp:2510 src/libslic3r/PrintConfig.cpp:73 #: src/libslic3r/PrintConfig.cpp:188 src/libslic3r/PrintConfig.cpp:351 #: src/libslic3r/PrintConfig.cpp:989 src/libslic3r/PrintConfig.cpp:2200 msgid "Advanced" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:687 +#: src/slic3r/GUI/GUI_App.cpp:724 msgid "Advanced View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:688 src/slic3r/GUI/wxExtensions.cpp:2511 +#: src/slic3r/GUI/GUI_App.cpp:725 src/slic3r/GUI/wxExtensions.cpp:2511 msgid "Expert" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:688 +#: src/slic3r/GUI/GUI_App.cpp:725 msgid "Expert View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:693 +#: src/slic3r/GUI/GUI_App.cpp:730 msgid "Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:693 +#: src/slic3r/GUI/GUI_App.cpp:730 #, possible-c-format msgid "%s View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:695 +#: src/slic3r/GUI/GUI_App.cpp:732 msgid "Change Application &Language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:697 +#: src/slic3r/GUI/GUI_App.cpp:734 msgid "Flash printer &firmware" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:697 +#: src/slic3r/GUI/GUI_App.cpp:734 msgid "Upload a firmware image into an Arduino based printer" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:709 +#: src/slic3r/GUI/GUI_App.cpp:746 msgid "Taking configuration snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:709 +#: src/slic3r/GUI/GUI_App.cpp:746 msgid "Snapshot name" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:752 +#: src/slic3r/GUI/GUI_App.cpp:789 msgid "" "Switching the language will trigger application restart.\n" "You will lose content of the plater." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:754 +#: src/slic3r/GUI/GUI_App.cpp:791 msgid "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:755 +#: src/slic3r/GUI/GUI_App.cpp:792 msgid "Language selection" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:781 +#: src/slic3r/GUI/GUI_App.cpp:811 msgid "&Configuration" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:801 +#: src/slic3r/GUI/GUI_App.cpp:831 msgid "The presets on the following tabs were modified" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:801 src/slic3r/GUI/Tab.cpp:2800 +#: src/slic3r/GUI/GUI_App.cpp:831 src/slic3r/GUI/Tab.cpp:2803 msgid "Discard changes and continue anyway?" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:802 +#: src/slic3r/GUI/GUI_App.cpp:832 msgid "Unsaved Presets" msgstr "" @@ -1189,8 +1190,8 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:78 #: src/slic3r/GUI/GUI_ObjectList.cpp:532 src/slic3r/GUI/Plater.cpp:447 -#: src/slic3r/GUI/Tab.cpp:1033 src/slic3r/GUI/Tab.cpp:1034 -#: src/slic3r/GUI/Tab.cpp:1363 src/libslic3r/PrintConfig.cpp:168 +#: src/slic3r/GUI/Tab.cpp:1034 src/slic3r/GUI/Tab.cpp:1035 +#: src/slic3r/GUI/Tab.cpp:1364 src/libslic3r/PrintConfig.cpp:168 #: src/libslic3r/PrintConfig.cpp:390 src/libslic3r/PrintConfig.cpp:730 #: src/libslic3r/PrintConfig.cpp:744 src/libslic3r/PrintConfig.cpp:781 #: src/libslic3r/PrintConfig.cpp:934 src/libslic3r/PrintConfig.cpp:944 @@ -1202,7 +1203,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:30 src/slic3r/GUI/GUI_ObjectList.cpp:79 #: src/slic3r/GUI/GUI_ObjectList.cpp:533 src/slic3r/GUI/GUI_Preview.cpp:236 -#: src/slic3r/GUI/Tab.cpp:1062 src/slic3r/GUI/Tab.cpp:1063 +#: src/slic3r/GUI/Tab.cpp:1063 src/slic3r/GUI/Tab.cpp:1064 #: src/libslic3r/PrintConfig.cpp:335 src/libslic3r/PrintConfig.cpp:1457 #: src/libslic3r/PrintConfig.cpp:1805 src/libslic3r/PrintConfig.cpp:1811 #: src/libslic3r/PrintConfig.cpp:1819 src/libslic3r/PrintConfig.cpp:1831 @@ -1218,8 +1219,8 @@ msgid "Support material" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:33 src/slic3r/GUI/GUI_ObjectList.cpp:81 -#: src/slic3r/GUI/GUI_ObjectList.cpp:535 src/slic3r/GUI/Tab.cpp:1122 -#: src/slic3r/GUI/Tab.cpp:1847 src/libslic3r/PrintConfig.cpp:457 +#: src/slic3r/GUI/GUI_ObjectList.cpp:535 src/slic3r/GUI/Tab.cpp:1123 +#: src/slic3r/GUI/Tab.cpp:1850 src/libslic3r/PrintConfig.cpp:457 #: src/libslic3r/PrintConfig.cpp:955 src/libslic3r/PrintConfig.cpp:1365 #: src/libslic3r/PrintConfig.cpp:1693 src/libslic3r/PrintConfig.cpp:1877 #: src/libslic3r/PrintConfig.cpp:1903 src/libslic3r/PrintConfig.cpp:2176 @@ -1248,7 +1249,7 @@ msgid "Add support blocker" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:80 src/slic3r/GUI/GUI_ObjectList.cpp:534 -#: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1087 +#: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1088 #: src/libslic3r/PrintConfig.cpp:200 src/libslic3r/PrintConfig.cpp:427 #: src/libslic3r/PrintConfig.cpp:872 src/libslic3r/PrintConfig.cpp:1000 #: src/libslic3r/PrintConfig.cpp:1386 src/libslic3r/PrintConfig.cpp:1623 @@ -1266,8 +1267,8 @@ msgid "Extrusion Width" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:87 src/slic3r/GUI/GUI_ObjectList.cpp:541 -#: src/slic3r/GUI/Plater.cpp:429 src/slic3r/GUI/Tab.cpp:3417 -#: src/slic3r/GUI/Tab.cpp:3418 src/libslic3r/PrintConfig.cpp:2388 +#: src/slic3r/GUI/Plater.cpp:429 src/slic3r/GUI/Tab.cpp:3422 +#: src/slic3r/GUI/Tab.cpp:3423 src/libslic3r/PrintConfig.cpp:2388 #: src/libslic3r/PrintConfig.cpp:2395 src/libslic3r/PrintConfig.cpp:2404 #: src/libslic3r/PrintConfig.cpp:2413 src/libslic3r/PrintConfig.cpp:2423 #: src/libslic3r/PrintConfig.cpp:2449 src/libslic3r/PrintConfig.cpp:2456 @@ -1279,7 +1280,7 @@ msgid "Supports" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:88 src/slic3r/GUI/GUI_ObjectList.cpp:542 -#: src/slic3r/GUI/Tab.cpp:3445 src/slic3r/GUI/Tab.cpp:3446 +#: src/slic3r/GUI/Tab.cpp:3450 src/slic3r/GUI/Tab.cpp:3451 #: src/libslic3r/PrintConfig.cpp:2541 src/libslic3r/PrintConfig.cpp:2548 #: src/libslic3r/PrintConfig.cpp:2562 src/libslic3r/PrintConfig.cpp:2572 #: src/libslic3r/PrintConfig.cpp:2585 src/libslic3r/PrintConfig.cpp:2594 @@ -1335,7 +1336,7 @@ msgstr "" msgid "default" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:362 src/slic3r/GUI/Tab.cpp:1482 +#: src/slic3r/GUI/GUI_ObjectList.cpp:362 src/slic3r/GUI/Tab.cpp:1484 #: src/libslic3r/PrintConfig.cpp:456 msgid "Extruder" msgstr "" @@ -1402,6 +1403,10 @@ msgstr "" msgid "Change extruder" msgstr "" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1257 src/libslic3r/PrintConfig.cpp:300 +msgid "Default" +msgstr "" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1263 msgid "Select new extruder for the object/part" msgstr "" @@ -1499,13 +1504,13 @@ msgid "Renaming" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:2730 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2824 src/slic3r/GUI/Tab.cpp:3298 -#: src/slic3r/GUI/Tab.cpp:3302 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2824 src/slic3r/GUI/Tab.cpp:3303 +#: src/slic3r/GUI/Tab.cpp:3307 msgid "The supplied name is not valid;" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:2731 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2825 src/slic3r/GUI/Tab.cpp:3299 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2825 src/slic3r/GUI/Tab.cpp:3304 msgid "the following characters are not allowed:" msgstr "" @@ -1659,7 +1664,7 @@ msgstr "" msgid "Gap fill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:235 src/slic3r/GUI/Tab.cpp:1053 +#: src/slic3r/GUI/GUI_Preview.cpp:235 src/slic3r/GUI/Tab.cpp:1054 #: src/libslic3r/GCode/PreviewData.cpp:171 msgid "Skirt" msgstr "" @@ -1669,7 +1674,7 @@ msgstr "" msgid "Support material interface" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:238 src/slic3r/GUI/Tab.cpp:1133 +#: src/slic3r/GUI/GUI_Preview.cpp:238 src/slic3r/GUI/Tab.cpp:1134 #: src/libslic3r/GCode/PreviewData.cpp:174 msgid "Wipe tower" msgstr "" @@ -2200,8 +2205,13 @@ msgid "Iso View" msgstr "" #. TRN To be shown in the main menu View->Top +#: src/slic3r/GUI/MainFrame.cpp:527 +msgid "Top" +msgstr "" + #. TRN To be shown in Print Settings "Top solid layers" -#: src/slic3r/GUI/MainFrame.cpp:527 src/libslic3r/PrintConfig.cpp:2068 +#: src/libslic3r/PrintConfig.cpp:2068 +msgctxt "Layers" msgid "Top" msgstr "" @@ -2210,8 +2220,13 @@ msgid "Top View" msgstr "" #. TRN To be shown in the main menu View->Bottom +#: src/slic3r/GUI/MainFrame.cpp:529 +msgid "Bottom" +msgstr "" + #. TRN To be shown in Print Settings "Bottom solid layers" -#: src/slic3r/GUI/MainFrame.cpp:529 src/libslic3r/PrintConfig.cpp:150 +#: src/libslic3r/PrintConfig.cpp:150 +msgctxt "Layers" msgid "Bottom" msgstr "" @@ -2277,16 +2292,6 @@ msgstr "" msgid "Open the %s website in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:558 -#, possible-c-format -msgid "%s &Manual" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:559 -#, possible-c-format -msgid "Open the %s manual in your browser" -msgstr "" - #: src/slic3r/GUI/MainFrame.cpp:562 msgid "System &Info" msgstr "" @@ -2377,8 +2382,9 @@ msgstr "" msgid "File Not Found" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:686 src/slic3r/GUI/Tab.cpp:3259 -msgid "Save " +#: src/slic3r/GUI/MainFrame.cpp:686 +#, possible-c-format +msgid "Save %s file as:" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:686 @@ -2389,61 +2395,59 @@ msgstr "" msgid "G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:686 -msgid " file as:" -msgstr "" - #: src/slic3r/GUI/MainFrame.cpp:701 msgid "Save zip file as:" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:713 src/slic3r/GUI/Plater.cpp:2439 -#: src/slic3r/GUI/Plater.cpp:3658 src/slic3r/GUI/Tab.cpp:1162 -#: src/slic3r/GUI/Tab.cpp:3456 +#: src/slic3r/GUI/Plater.cpp:3658 src/slic3r/GUI/Tab.cpp:1163 +#: src/slic3r/GUI/Tab.cpp:3461 msgid "Slicing" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:713 -msgid "Processing " -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:736 -msgid " was successfully sliced." +#. TRN "Processing input_file_basename" +#: src/slic3r/GUI/MainFrame.cpp:715 +#, possible-c-format +msgid "Processing %s" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:738 +msgid " was successfully sliced." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:740 msgid "Slicing Done!" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:753 +#: src/slic3r/GUI/MainFrame.cpp:755 msgid "Select the STL file to repair:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:766 +#: src/slic3r/GUI/MainFrame.cpp:768 msgid "Save OBJ file (less prone to coordinate errors than STL) as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:781 +#: src/slic3r/GUI/MainFrame.cpp:783 msgid "Your file was repaired." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:781 src/libslic3r/PrintConfig.cpp:3084 +#: src/slic3r/GUI/MainFrame.cpp:783 src/libslic3r/PrintConfig.cpp:3084 msgid "Repair" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:795 +#: src/slic3r/GUI/MainFrame.cpp:797 msgid "Save configuration as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:815 src/slic3r/GUI/MainFrame.cpp:879 +#: src/slic3r/GUI/MainFrame.cpp:817 src/slic3r/GUI/MainFrame.cpp:881 msgid "Select configuration to load:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:852 +#: src/slic3r/GUI/MainFrame.cpp:854 msgid "Save presets bundle as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:903 +#: src/slic3r/GUI/MainFrame.cpp:905 #, possible-c-format msgid "%d presets successfully imported." msgstr "" @@ -2529,7 +2533,7 @@ msgstr "" msgid "Everywhere" msgstr "" -#: src/slic3r/GUI/Plater.cpp:454 src/slic3r/GUI/Tab.cpp:1059 +#: src/slic3r/GUI/Plater.cpp:454 src/slic3r/GUI/Tab.cpp:1060 msgid "Brim" msgstr "" @@ -2547,8 +2551,8 @@ msgstr "" msgid "Print settings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:689 src/slic3r/GUI/Tab.cpp:1473 -#: src/slic3r/GUI/Tab.cpp:1474 +#: src/slic3r/GUI/Plater.cpp:689 src/slic3r/GUI/Tab.cpp:1475 +#: src/slic3r/GUI/Tab.cpp:1476 msgid "Filament" msgstr "" @@ -2864,7 +2868,7 @@ msgstr "" msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3110 src/slic3r/GUI/Tab.cpp:2291 +#: src/slic3r/GUI/Plater.cpp:3110 src/slic3r/GUI/Tab.cpp:2294 msgid "Preview" msgstr "" @@ -2909,8 +2913,8 @@ msgstr "" msgid "Send G-code" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:19 src/slic3r/GUI/Tab.cpp:1815 -#: src/slic3r/GUI/Tab.cpp:2016 +#: src/slic3r/GUI/Preferences.cpp:19 src/slic3r/GUI/Tab.cpp:1818 +#: src/slic3r/GUI/Tab.cpp:2019 msgid "General" msgstr "" @@ -3017,7 +3021,7 @@ msgstr "" msgid "User presets" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:239 +#: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:240 msgid "Add a new printer" msgstr "" @@ -3030,129 +3034,120 @@ msgid "SLA print" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:28 -#, possible-c-format msgid "" -"If estimated layer time is below ~%ds, fan will run at %d%% and print speed " -"will be reduced so that no less than %ds are spent on that layer (however, " -"speed will never be reduced below %dmm/s)." +"If estimated layer time is below ~%1%s, fan will run at %2%%% and print " +"speed will be reduced so that no less than %3%s are spent on that layer " +"(however, speed will never be reduced below %4%mm/s)." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:32 -#, possible-c-format +#: src/slic3r/GUI/PresetHints.cpp:35 msgid "" "\n" -"If estimated layer time is greater, but still below ~%ds, fan will run at a " -"proportionally decreasing speed between %d%% and %d%%." +"If estimated layer time is greater, but still below ~%1%s, fan will run at a " +"proportionally decreasing speed between %2%%% and %3%%%." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:36 +#: src/slic3r/GUI/PresetHints.cpp:39 msgid "" "\n" -"During the other layers, fan " +"During the other layers, fan" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:38 -msgid "Fan " +#: src/slic3r/GUI/PresetHints.cpp:41 +msgid "Fan" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:43 -#, possible-c-format -msgid "will always run at %d%% " -msgstr "" - -#: src/slic3r/GUI/PresetHints.cpp:46 -#, possible-c-format -msgid "except for the first %d layers" +#: src/slic3r/GUI/PresetHints.cpp:47 +msgid "will always run at %1%%%" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:50 -msgid "except for the first layer" +msgid "except for the first %1% layers." msgstr "" #: src/slic3r/GUI/PresetHints.cpp:52 +msgid "except for the first layer." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:54 msgid "will be turned off." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:153 +#: src/slic3r/GUI/PresetHints.cpp:155 msgid "external perimeters" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:162 +#: src/slic3r/GUI/PresetHints.cpp:164 msgid "perimeters" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:171 +#: src/slic3r/GUI/PresetHints.cpp:173 msgid "infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:181 +#: src/slic3r/GUI/PresetHints.cpp:183 msgid "solid infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:189 +#: src/slic3r/GUI/PresetHints.cpp:191 msgid "top solid infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:200 +#: src/slic3r/GUI/PresetHints.cpp:202 msgid "support" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:210 +#: src/slic3r/GUI/PresetHints.cpp:212 msgid "support interface" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:216 +#: src/slic3r/GUI/PresetHints.cpp:218 msgid "First layer volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:216 +#: src/slic3r/GUI/PresetHints.cpp:218 msgid "Bridging volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:216 +#: src/slic3r/GUI/PresetHints.cpp:218 msgid "Volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:217 -msgid " flow rate is maximized " -msgstr "" - -#: src/slic3r/GUI/PresetHints.cpp:220 -msgid "by the print profile maximum" -msgstr "" - -#: src/slic3r/GUI/PresetHints.cpp:221 -msgid "when printing " +#: src/slic3r/GUI/PresetHints.cpp:219 +msgid "flow rate is maximized" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:222 -msgid " with a volumetric rate " +msgid "by the print profile maximum" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:226 -#, possible-c-format -msgid "%3.2f mm³/s" +#: src/slic3r/GUI/PresetHints.cpp:223 +msgid "when printing" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:224 +msgid "with a volumetric rate" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:228 #, possible-c-format -msgid " at filament speed %3.2f mm/s." +msgid "%3.2f mm³/s at filament speed %3.2f mm/s." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:247 +#: src/slic3r/GUI/PresetHints.cpp:246 msgid "" "Recommended object thin wall thickness: Not available due to invalid layer " "height." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:264 +#: src/slic3r/GUI/PresetHints.cpp:262 #, possible-c-format -msgid "Recommended object thin wall thickness for layer height %.2f and " +msgid "Recommended object thin wall thickness for layer height %.2f and" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:271 +#: src/slic3r/GUI/PresetHints.cpp:268 #, possible-c-format -msgid "%d lines: %.2lf mm" +msgid "%d lines: %.2f mm" msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:33 @@ -3228,11 +3223,11 @@ msgstr "" msgid "Time" msgstr "" -#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/RammingChart.cpp:81 -#: src/slic3r/GUI/WipeTowerDialog.cpp:82 src/libslic3r/PrintConfig.cpp:613 -#: src/libslic3r/PrintConfig.cpp:657 src/libslic3r/PrintConfig.cpp:672 -#: src/libslic3r/PrintConfig.cpp:2268 src/libslic3r/PrintConfig.cpp:2277 -#: src/libslic3r/PrintConfig.cpp:2337 src/libslic3r/PrintConfig.cpp:2344 +#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:82 +#: src/libslic3r/PrintConfig.cpp:613 src/libslic3r/PrintConfig.cpp:657 +#: src/libslic3r/PrintConfig.cpp:672 src/libslic3r/PrintConfig.cpp:2268 +#: src/libslic3r/PrintConfig.cpp:2277 src/libslic3r/PrintConfig.cpp:2337 +#: src/libslic3r/PrintConfig.cpp:2344 msgid "s" msgstr "" @@ -3240,6 +3235,11 @@ msgstr "" msgid "Volumetric speed" msgstr "" +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:570 +#: src/libslic3r/PrintConfig.cpp:1210 +msgid "mm³/s" +msgstr "" + #: src/slic3r/GUI/SysInfoDialog.cpp:44 msgid "System Information" msgstr "" @@ -3260,194 +3260,201 @@ msgstr "" msgid "Select the print profiles this profile is compatible with." msgstr "" -#: src/slic3r/GUI/Tab.cpp:132 -msgid "Save current " +#. TRN "Save current Settings" +#: src/slic3r/GUI/Tab.cpp:133 +#, possible-c-format +msgid "Save current %s" msgstr "" -#: src/slic3r/GUI/Tab.cpp:133 +#: src/slic3r/GUI/Tab.cpp:134 msgid "Delete this preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:138 +#: src/slic3r/GUI/Tab.cpp:139 msgid "" "Hover the cursor over buttons to find more information \n" "or click this button." msgstr "" -#: src/slic3r/GUI/Tab.cpp:917 +#: src/slic3r/GUI/Tab.cpp:918 msgid "It's a default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:918 +#: src/slic3r/GUI/Tab.cpp:919 msgid "It's a system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:919 -msgid "Current preset is inherited from " +#: src/slic3r/GUI/Tab.cpp:920 +#, possible-c-format +msgid "Current preset is inherited from %s" msgstr "" -#: src/slic3r/GUI/Tab.cpp:924 -msgid "It can't be deleted or modified. " +#: src/slic3r/GUI/Tab.cpp:921 +msgid "default preset" msgstr "" #: src/slic3r/GUI/Tab.cpp:925 -msgid "" -"Any modifications should be saved as a new preset inherited from this one. " +msgid "It can't be deleted or modified." msgstr "" #: src/slic3r/GUI/Tab.cpp:926 +msgid "" +"Any modifications should be saved as a new preset inherited from this one." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:927 msgid "To do that please specify a new name for the preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:930 +#: src/slic3r/GUI/Tab.cpp:931 msgid "Additional information:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:936 +#: src/slic3r/GUI/Tab.cpp:937 msgid "printer model" msgstr "" -#: src/slic3r/GUI/Tab.cpp:944 +#: src/slic3r/GUI/Tab.cpp:945 msgid "default print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:947 +#: src/slic3r/GUI/Tab.cpp:948 msgid "default filament profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:961 +#: src/slic3r/GUI/Tab.cpp:962 msgid "default SLA material profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:965 +#: src/slic3r/GUI/Tab.cpp:966 msgid "default SLA print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1000 src/slic3r/GUI/Tab.cpp:3411 +#: src/slic3r/GUI/Tab.cpp:1001 src/slic3r/GUI/Tab.cpp:3416 msgid "Layers and perimeters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1001 src/libslic3r/PrintConfig.cpp:56 +#: src/slic3r/GUI/Tab.cpp:1002 src/libslic3r/PrintConfig.cpp:56 msgid "Layer height" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1005 +#: src/slic3r/GUI/Tab.cpp:1006 msgid "Vertical shells" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1016 +#: src/slic3r/GUI/Tab.cpp:1017 msgid "Horizontal shells" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1017 src/libslic3r/PrintConfig.cpp:1735 +#: src/slic3r/GUI/Tab.cpp:1018 src/libslic3r/PrintConfig.cpp:1735 msgid "Solid layers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1022 +#: src/slic3r/GUI/Tab.cpp:1023 msgid "Quality (slower slicing)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1040 +#: src/slic3r/GUI/Tab.cpp:1041 msgid "Reducing printing time" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1052 +#: src/slic3r/GUI/Tab.cpp:1053 msgid "Skirt and brim" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1069 +#: src/slic3r/GUI/Tab.cpp:1070 msgid "Raft" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1073 +#: src/slic3r/GUI/Tab.cpp:1074 msgid "Options for support material and raft" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1088 +#: src/slic3r/GUI/Tab.cpp:1089 msgid "Speed for print moves" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1100 +#: src/slic3r/GUI/Tab.cpp:1101 msgid "Speed for non-print moves" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1103 +#: src/slic3r/GUI/Tab.cpp:1104 msgid "Modifiers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1106 +#: src/slic3r/GUI/Tab.cpp:1107 msgid "Acceleration control (advanced)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1113 +#: src/slic3r/GUI/Tab.cpp:1114 msgid "Autospeed (advanced)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1121 +#: src/slic3r/GUI/Tab.cpp:1122 msgid "Multiple Extruders" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1129 +#: src/slic3r/GUI/Tab.cpp:1130 msgid "Ooze prevention" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1146 +#: src/slic3r/GUI/Tab.cpp:1147 msgid "Extrusion width" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1156 +#: src/slic3r/GUI/Tab.cpp:1157 msgid "Overlap" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1159 +#: src/slic3r/GUI/Tab.cpp:1160 msgid "Flow" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1168 +#: src/slic3r/GUI/Tab.cpp:1169 msgid "Other" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1171 src/slic3r/GUI/Tab.cpp:3459 +#: src/slic3r/GUI/Tab.cpp:1172 src/slic3r/GUI/Tab.cpp:3464 msgid "Output options" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1172 +#: src/slic3r/GUI/Tab.cpp:1173 msgid "Sequential printing" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1174 +#: src/slic3r/GUI/Tab.cpp:1175 msgid "Extruder clearance (mm)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1183 src/slic3r/GUI/Tab.cpp:3460 +#: src/slic3r/GUI/Tab.cpp:1184 src/slic3r/GUI/Tab.cpp:3465 msgid "Output file" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1190 src/libslic3r/PrintConfig.cpp:1408 +#: src/slic3r/GUI/Tab.cpp:1191 src/libslic3r/PrintConfig.cpp:1408 msgid "Post-processing scripts" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1196 src/slic3r/GUI/Tab.cpp:1197 -#: src/slic3r/GUI/Tab.cpp:1579 src/slic3r/GUI/Tab.cpp:1580 -#: src/slic3r/GUI/Tab.cpp:1988 src/slic3r/GUI/Tab.cpp:1989 -#: src/slic3r/GUI/Tab.cpp:2082 src/slic3r/GUI/Tab.cpp:2083 -#: src/slic3r/GUI/Tab.cpp:3348 src/slic3r/GUI/Tab.cpp:3349 +#: src/slic3r/GUI/Tab.cpp:1197 src/slic3r/GUI/Tab.cpp:1198 +#: src/slic3r/GUI/Tab.cpp:1581 src/slic3r/GUI/Tab.cpp:1582 +#: src/slic3r/GUI/Tab.cpp:1991 src/slic3r/GUI/Tab.cpp:1992 +#: src/slic3r/GUI/Tab.cpp:2085 src/slic3r/GUI/Tab.cpp:2086 +#: src/slic3r/GUI/Tab.cpp:3353 src/slic3r/GUI/Tab.cpp:3354 msgid "Notes" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1203 src/slic3r/GUI/Tab.cpp:1587 -#: src/slic3r/GUI/Tab.cpp:1995 src/slic3r/GUI/Tab.cpp:2089 -#: src/slic3r/GUI/Tab.cpp:3356 src/slic3r/GUI/Tab.cpp:3465 +#: src/slic3r/GUI/Tab.cpp:1204 src/slic3r/GUI/Tab.cpp:1589 +#: src/slic3r/GUI/Tab.cpp:1998 src/slic3r/GUI/Tab.cpp:2092 +#: src/slic3r/GUI/Tab.cpp:3361 src/slic3r/GUI/Tab.cpp:3470 msgid "Dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1204 src/slic3r/GUI/Tab.cpp:1588 -#: src/slic3r/GUI/Tab.cpp:1996 src/slic3r/GUI/Tab.cpp:2090 -#: src/slic3r/GUI/Tab.cpp:3357 src/slic3r/GUI/Tab.cpp:3466 +#: src/slic3r/GUI/Tab.cpp:1205 src/slic3r/GUI/Tab.cpp:1590 +#: src/slic3r/GUI/Tab.cpp:1999 src/slic3r/GUI/Tab.cpp:2093 +#: src/slic3r/GUI/Tab.cpp:3362 src/slic3r/GUI/Tab.cpp:3471 msgid "Profile dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1250 +#: src/slic3r/GUI/Tab.cpp:1251 #, possible-c-format msgid "" "The Spiral Vase mode requires:\n" @@ -3460,11 +3467,11 @@ msgid "" "Shall I adjust those settings in order to enable Spiral Vase?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1257 +#: src/slic3r/GUI/Tab.cpp:1258 msgid "Spiral Vase" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1280 +#: src/slic3r/GUI/Tab.cpp:1281 msgid "" "The Wipe Tower currently supports the non-soluble supports only\n" "if they are printed with the current extruder without triggering a tool " @@ -3475,11 +3482,11 @@ msgid "" "Shall I adjust those settings in order to enable the Wipe Tower?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1284 src/slic3r/GUI/Tab.cpp:1301 +#: src/slic3r/GUI/Tab.cpp:1285 src/slic3r/GUI/Tab.cpp:1302 msgid "Wipe Tower" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1298 +#: src/slic3r/GUI/Tab.cpp:1299 msgid "" "For the Wipe Tower to work with the soluble supports, the support layers\n" "need to be synchronized with the object layers.\n" @@ -3487,7 +3494,7 @@ msgid "" "Shall I synchronize support layers in order to enable the Wipe Tower?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1316 +#: src/slic3r/GUI/Tab.cpp:1317 msgid "" "Supports work better, if the following feature is enabled:\n" "- Detect bridging perimeters\n" @@ -3495,112 +3502,103 @@ msgid "" "Shall I adjust those settings for supports?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1319 +#: src/slic3r/GUI/Tab.cpp:1320 msgid "Support Generator" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1361 -msgid "The " -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1361 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:1362 msgid "" -" infill pattern is not supposed to work at 100% density.\n" +"The %1% infill pattern is not supposed to work at 100%% density.\n" "\n" "Shall I switch to rectilinear fill pattern?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1481 -msgid "Temperature " +#: src/slic3r/GUI/Tab.cpp:1483 src/libslic3r/PrintConfig.cpp:2005 +msgid "Temperature" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1487 +#: src/slic3r/GUI/Tab.cpp:1489 msgid "Bed" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1492 +#: src/slic3r/GUI/Tab.cpp:1494 msgid "Cooling" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1493 src/libslic3r/PrintConfig.cpp:1311 +#: src/slic3r/GUI/Tab.cpp:1495 src/libslic3r/PrintConfig.cpp:1311 #: src/libslic3r/PrintConfig.cpp:2124 msgid "Enable" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1504 +#: src/slic3r/GUI/Tab.cpp:1506 msgid "Fan settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1505 +#: src/slic3r/GUI/Tab.cpp:1507 msgid "Fan speed" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1513 +#: src/slic3r/GUI/Tab.cpp:1515 msgid "Cooling thresholds" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1519 +#: src/slic3r/GUI/Tab.cpp:1521 msgid "Filament properties" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1523 +#: src/slic3r/GUI/Tab.cpp:1525 msgid "Print speed override" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1533 +#: src/slic3r/GUI/Tab.cpp:1535 msgid "Toolchange parameters with single extruder MM printers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1548 +#: src/slic3r/GUI/Tab.cpp:1550 msgid "Ramming settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1566 src/slic3r/GUI/Tab.cpp:1951 +#: src/slic3r/GUI/Tab.cpp:1568 src/slic3r/GUI/Tab.cpp:1954 msgid "Custom G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1567 src/slic3r/GUI/Tab.cpp:1952 +#: src/slic3r/GUI/Tab.cpp:1569 src/slic3r/GUI/Tab.cpp:1955 #: src/libslic3r/PrintConfig.cpp:1761 src/libslic3r/PrintConfig.cpp:1776 msgid "Start G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1573 src/slic3r/GUI/Tab.cpp:1958 +#: src/slic3r/GUI/Tab.cpp:1575 src/slic3r/GUI/Tab.cpp:1961 #: src/libslic3r/PrintConfig.cpp:360 src/libslic3r/PrintConfig.cpp:370 msgid "End G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1703 src/slic3r/GUI/Tab.cpp:1891 +#: src/slic3r/GUI/Tab.cpp:1706 src/slic3r/GUI/Tab.cpp:1894 msgid "Test" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1713 +#: src/slic3r/GUI/Tab.cpp:1716 msgid "Could not get a valid Printer Host reference" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1719 src/slic3r/GUI/Tab.cpp:1904 +#: src/slic3r/GUI/Tab.cpp:1722 src/slic3r/GUI/Tab.cpp:1907 msgid "Success!" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1734 +#: src/slic3r/GUI/Tab.cpp:1737 msgid "" "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" "signed certificate." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1740 -msgid " Browse " -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1747 +#: src/slic3r/GUI/Tab.cpp:1750 msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1748 +#: src/slic3r/GUI/Tab.cpp:1751 msgid "Open CA certificate file" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1776 +#: src/slic3r/GUI/Tab.cpp:1779 #, possible-c-format msgid "" "HTTPS CA File:\n" @@ -3610,80 +3608,80 @@ msgid "" "Store / Keychain." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1816 src/slic3r/GUI/Tab.cpp:2017 +#: src/slic3r/GUI/Tab.cpp:1819 src/slic3r/GUI/Tab.cpp:2020 msgid "Size and coordinates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1821 src/slic3r/GUI/Tab.cpp:2022 -#: src/slic3r/GUI/Tab.cpp:3004 -msgid " Set " +#: src/slic3r/GUI/Tab.cpp:1824 src/slic3r/GUI/Tab.cpp:2025 +#: src/slic3r/GUI/Tab.cpp:3008 +msgid "Set" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1843 +#: src/slic3r/GUI/Tab.cpp:1846 msgid "Capabilities" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1848 +#: src/slic3r/GUI/Tab.cpp:1851 msgid "Number of extruders of the printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1876 +#: src/slic3r/GUI/Tab.cpp:1879 msgid "USB/Serial connection" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1877 src/libslic3r/PrintConfig.cpp:1616 +#: src/slic3r/GUI/Tab.cpp:1880 src/libslic3r/PrintConfig.cpp:1616 msgid "Serial port" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1882 +#: src/slic3r/GUI/Tab.cpp:1885 msgid "Rescan serial ports" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1904 +#: src/slic3r/GUI/Tab.cpp:1907 msgid "Connection to printer works correctly." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1907 +#: src/slic3r/GUI/Tab.cpp:1910 msgid "Connection failed." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1920 src/slic3r/GUI/Tab.cpp:2077 +#: src/slic3r/GUI/Tab.cpp:1923 src/slic3r/GUI/Tab.cpp:2080 msgid "Print Host upload" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1964 src/libslic3r/PrintConfig.cpp:129 +#: src/slic3r/GUI/Tab.cpp:1967 src/libslic3r/PrintConfig.cpp:129 msgid "Before layer change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1970 src/libslic3r/PrintConfig.cpp:1032 +#: src/slic3r/GUI/Tab.cpp:1973 src/libslic3r/PrintConfig.cpp:1032 msgid "After layer change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1976 src/libslic3r/PrintConfig.cpp:2031 +#: src/slic3r/GUI/Tab.cpp:1979 src/libslic3r/PrintConfig.cpp:2031 msgid "Tool change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1982 +#: src/slic3r/GUI/Tab.cpp:1985 msgid "Between objects G-code (for sequential printing)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2044 +#: src/slic3r/GUI/Tab.cpp:2047 msgid "Display" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2055 +#: src/slic3r/GUI/Tab.cpp:2058 msgid "Tilt" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2056 +#: src/slic3r/GUI/Tab.cpp:2059 msgid "Tilt time" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2062 src/slic3r/GUI/Tab.cpp:3330 +#: src/slic3r/GUI/Tab.cpp:2065 src/slic3r/GUI/Tab.cpp:3335 msgid "Corrections" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2139 src/slic3r/GUI/Tab.cpp:2212 +#: src/slic3r/GUI/Tab.cpp:2142 src/slic3r/GUI/Tab.cpp:2215 #: src/libslic3r/PrintConfig.cpp:1082 src/libslic3r/PrintConfig.cpp:1100 #: src/libslic3r/PrintConfig.cpp:1118 src/libslic3r/PrintConfig.cpp:1135 #: src/libslic3r/PrintConfig.cpp:1146 src/libslic3r/PrintConfig.cpp:1157 @@ -3691,171 +3689,173 @@ msgstr "" msgid "Machine limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2153 +#: src/slic3r/GUI/Tab.cpp:2156 msgid "Values in this column are for Normal mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2154 +#: src/slic3r/GUI/Tab.cpp:2157 msgid "Normal" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2159 +#: src/slic3r/GUI/Tab.cpp:2162 msgid "Values in this column are for Stealth mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2160 +#: src/slic3r/GUI/Tab.cpp:2163 msgid "Stealth" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2168 +#: src/slic3r/GUI/Tab.cpp:2171 msgid "Maximum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2173 +#: src/slic3r/GUI/Tab.cpp:2176 msgid "Maximum accelerations" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2180 +#: src/slic3r/GUI/Tab.cpp:2183 msgid "Jerk limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2185 +#: src/slic3r/GUI/Tab.cpp:2188 msgid "Minimum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2234 src/slic3r/GUI/Tab.cpp:2242 +#: src/slic3r/GUI/Tab.cpp:2237 src/slic3r/GUI/Tab.cpp:2245 msgid "Single extruder MM setup" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2243 +#: src/slic3r/GUI/Tab.cpp:2246 msgid "Single extruder multimaterial parameters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2256 src/libslic3r/GCode/PreviewData.cpp:475 +#: src/slic3r/GUI/Tab.cpp:2259 src/libslic3r/GCode/PreviewData.cpp:475 #, possible-c-format msgid "Extruder %d" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2263 +#: src/slic3r/GUI/Tab.cpp:2266 msgid "Layer height limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2268 +#: src/slic3r/GUI/Tab.cpp:2271 msgid "Position (for multi-extruder printers)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2271 +#: src/slic3r/GUI/Tab.cpp:2274 msgid "Retraction" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2274 +#: src/slic3r/GUI/Tab.cpp:2277 msgid "Only lift Z" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2287 +#: src/slic3r/GUI/Tab.cpp:2290 msgid "" "Retraction when tool is disabled (advanced settings for multi-extruder " "setups)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2445 +#: src/slic3r/GUI/Tab.cpp:2448 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2447 +#: src/slic3r/GUI/Tab.cpp:2450 msgid "Firmware Retraction" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2773 +#: src/slic3r/GUI/Tab.cpp:2776 #, possible-c-format msgid "Default preset (%s)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2774 +#: src/slic3r/GUI/Tab.cpp:2777 #, possible-c-format msgid "Preset (%s)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2791 +#: src/slic3r/GUI/Tab.cpp:2794 msgid "has the following unsaved changes:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2794 +#: src/slic3r/GUI/Tab.cpp:2797 msgid "is not compatible with printer" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2795 +#: src/slic3r/GUI/Tab.cpp:2798 msgid "is not compatible with print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2797 +#: src/slic3r/GUI/Tab.cpp:2800 msgid "and it has the following unsaved changes:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2801 +#: src/slic3r/GUI/Tab.cpp:2804 msgid "Unsaved Changes" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2813 +#: src/slic3r/GUI/Tab.cpp:2816 msgid "Please check your object list before preset changing." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2916 +#: src/slic3r/GUI/Tab.cpp:2895 +msgid "%1% - Copy" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2918 msgid "The supplied name is empty. It can't be saved." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2921 +#: src/slic3r/GUI/Tab.cpp:2923 msgid "Cannot overwrite a system profile." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2925 +#: src/slic3r/GUI/Tab.cpp:2927 msgid "Cannot overwrite an external profile." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2951 +#: src/slic3r/GUI/Tab.cpp:2953 msgid "remove" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2951 +#: src/slic3r/GUI/Tab.cpp:2953 msgid "delete" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2952 -msgid "Are you sure you want to " +#. TRN remove/delete +#: src/slic3r/GUI/Tab.cpp:2955 +msgid "Are you sure you want to %1% the selected preset?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2952 -msgid " the selected preset?" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2953 +#: src/slic3r/GUI/Tab.cpp:2956 msgid "Remove" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2954 -msgid " Preset" +#. TRN Remove/Delete +#: src/slic3r/GUI/Tab.cpp:2958 +msgid "%1% Preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3080 +#: src/slic3r/GUI/Tab.cpp:3084 msgid "LOCKED LOCK" msgstr "" #. TRN Description for "LOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3082 +#: src/slic3r/GUI/Tab.cpp:3086 msgid "" "indicates that the settings are the same as the system values for the " "current option group" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3084 +#: src/slic3r/GUI/Tab.cpp:3088 msgid "UNLOCKED LOCK" msgstr "" #. TRN Description for "UNLOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3086 +#: src/slic3r/GUI/Tab.cpp:3090 msgid "" "indicates that some settings were changed and are not equal to the system " "values for the current option group.\n" @@ -3863,23 +3863,23 @@ msgid "" "to the system values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3091 +#: src/slic3r/GUI/Tab.cpp:3095 msgid "WHITE BULLET" msgstr "" #. TRN Description for "WHITE BULLET" -#: src/slic3r/GUI/Tab.cpp:3093 +#: src/slic3r/GUI/Tab.cpp:3097 msgid "" "for the left button: \tindicates a non-system preset,\n" "for the right button: \tindicates that the settings hasn't been modified." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3096 +#: src/slic3r/GUI/Tab.cpp:3100 msgid "BACK ARROW" msgstr "" #. TRN Description for "BACK ARROW" -#: src/slic3r/GUI/Tab.cpp:3098 +#: src/slic3r/GUI/Tab.cpp:3102 msgid "" "indicates that the settings were changed and are not equal to the last saved " "preset for the current option group.\n" @@ -3887,30 +3887,30 @@ msgid "" "to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3123 +#: src/slic3r/GUI/Tab.cpp:3127 msgid "" "LOCKED LOCK icon indicates that the settings are the same as the system " "values for the current option group" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3125 +#: src/slic3r/GUI/Tab.cpp:3129 msgid "" "UNLOCKED LOCK icon indicates that some settings were changed and are not " "equal to the system values for the current option group.\n" "Click to reset all settings for current option group to the system values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3128 +#: src/slic3r/GUI/Tab.cpp:3132 msgid "WHITE BULLET icon indicates a non system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3131 +#: src/slic3r/GUI/Tab.cpp:3135 msgid "" "WHITE BULLET icon indicates that the settings are the same as in the last " "saved preset for the current option group." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3133 +#: src/slic3r/GUI/Tab.cpp:3137 msgid "" "BACK ARROW icon indicates that the settings were changed and are not equal " "to the last saved preset for the current option group.\n" @@ -3918,84 +3918,86 @@ msgid "" "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3139 +#: src/slic3r/GUI/Tab.cpp:3143 msgid "" "LOCKED LOCK icon indicates that the value is the same as the system value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3140 +#: src/slic3r/GUI/Tab.cpp:3144 msgid "" "UNLOCKED LOCK icon indicates that the value was changed and is not equal to " "the system value.\n" "Click to reset current value to the system value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3146 +#: src/slic3r/GUI/Tab.cpp:3150 msgid "" "WHITE BULLET icon indicates that the value is the same as in the last saved " "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3147 +#: src/slic3r/GUI/Tab.cpp:3151 msgid "" "BACK ARROW icon indicates that the value was changed and is not equal to the " "last saved preset.\n" "Click to reset current value to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3259 -msgid " as:" +#. TRN Preset +#: src/slic3r/GUI/Tab.cpp:3264 +#, possible-c-format +msgid "Save %s as:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3303 +#: src/slic3r/GUI/Tab.cpp:3308 msgid "the following postfix are not allowed:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3307 +#: src/slic3r/GUI/Tab.cpp:3312 msgid "The supplied name is not available." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3320 +#: src/slic3r/GUI/Tab.cpp:3325 msgid "Material" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3322 src/slic3r/GUI/Tab.cpp:3413 +#: src/slic3r/GUI/Tab.cpp:3327 src/slic3r/GUI/Tab.cpp:3418 msgid "Layers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3326 +#: src/slic3r/GUI/Tab.cpp:3331 msgid "Exposure" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3421 +#: src/slic3r/GUI/Tab.cpp:3426 msgid "Support head" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3426 +#: src/slic3r/GUI/Tab.cpp:3431 msgid "Support pillar" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3436 +#: src/slic3r/GUI/Tab.cpp:3441 msgid "Connection of the support sticks and junctions" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3441 +#: src/slic3r/GUI/Tab.cpp:3446 msgid "Automatic generation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3503 +#: src/slic3r/GUI/Tab.cpp:3508 msgid "Head penetration should not be greater than the head width." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3504 +#: src/slic3r/GUI/Tab.cpp:3509 msgid "Invalid Head penetration" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3516 +#: src/slic3r/GUI/Tab.cpp:3521 msgid "Pinhead diameter should be smaller than the pillar diameter." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3517 +#: src/slic3r/GUI/Tab.cpp:3522 msgid "Invalid pinhead diameter" msgstr "" @@ -4920,7 +4922,7 @@ msgid "Colorprint height" msgstr "" #: src/libslic3r/PrintConfig.cpp:226 -msgid "Heights at which a filament change is to occur. " +msgid "Heights at which a filament change is to occur." msgstr "" #: src/libslic3r/PrintConfig.cpp:236 @@ -4972,7 +4974,7 @@ msgid "Cooling tube position" msgstr "" #: src/libslic3r/PrintConfig.cpp:285 -msgid "Distance of the center-point of the cooling tube from the extruder tip " +msgid "Distance of the center-point of the cooling tube from the extruder tip." msgstr "" #: src/libslic3r/PrintConfig.cpp:292 @@ -4980,7 +4982,7 @@ msgid "Cooling tube length" msgstr "" #: src/libslic3r/PrintConfig.cpp:293 -msgid "Length of the cooling tube to limit space for cooling moves inside it " +msgid "Length of the cooling tube to limit space for cooling moves inside it." msgstr "" #: src/libslic3r/PrintConfig.cpp:301 @@ -5310,16 +5312,12 @@ msgid "" "speed. Set to zero for no limit." msgstr "" -#: src/libslic3r/PrintConfig.cpp:570 src/libslic3r/PrintConfig.cpp:1210 -msgid "mm³/s" -msgstr "" - #: src/libslic3r/PrintConfig.cpp:576 msgid "Loading speed" msgstr "" #: src/libslic3r/PrintConfig.cpp:577 -msgid "Speed used for loading the filament on the wipe tower. " +msgid "Speed used for loading the filament on the wipe tower." msgstr "" #: src/libslic3r/PrintConfig.cpp:584 @@ -5327,7 +5325,7 @@ msgid "Loading speed at the start" msgstr "" #: src/libslic3r/PrintConfig.cpp:585 -msgid "Speed used at the very beginning of loading phase. " +msgid "Speed used at the very beginning of loading phase." msgstr "" #: src/libslic3r/PrintConfig.cpp:592 @@ -5337,7 +5335,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:593 msgid "" "Speed used for unloading the filament on the wipe tower (does not affect " -"initial part of unloading just after ramming). " +"initial part of unloading just after ramming)." msgstr "" #: src/libslic3r/PrintConfig.cpp:601 @@ -5346,7 +5344,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:602 msgid "" -"Speed used for unloading the tip of the filament immediately after ramming. " +"Speed used for unloading the tip of the filament immediately after ramming." msgstr "" #: src/libslic3r/PrintConfig.cpp:609 @@ -5357,7 +5355,7 @@ msgstr "" msgid "" "Time to wait after the filament is unloaded. May help to get reliable " "toolchanges with flexible materials that may need more time to shrink to " -"original dimensions. " +"original dimensions." msgstr "" #: src/libslic3r/PrintConfig.cpp:619 @@ -5367,7 +5365,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:620 msgid "" "Filament is cooled by being moved back and forth in the cooling tubes. " -"Specify desired number of these moves " +"Specify desired number of these moves." msgstr "" #: src/libslic3r/PrintConfig.cpp:628 @@ -5375,7 +5373,7 @@ msgid "Speed of the first cooling move" msgstr "" #: src/libslic3r/PrintConfig.cpp:629 -msgid "Cooling moves are gradually accelerating beginning at this speed. " +msgid "Cooling moves are gradually accelerating beginning at this speed." msgstr "" #: src/libslic3r/PrintConfig.cpp:636 @@ -5400,7 +5398,7 @@ msgid "Speed of the last cooling move" msgstr "" #: src/libslic3r/PrintConfig.cpp:648 -msgid "Cooling moves are gradually accelerating towards this speed. " +msgid "Cooling moves are gradually accelerating towards this speed." msgstr "" #: src/libslic3r/PrintConfig.cpp:655 @@ -5421,7 +5419,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:664 msgid "" "This string is edited by RammingDialog and contains ramming specific " -"parameters " +"parameters." msgstr "" #: src/libslic3r/PrintConfig.cpp:670 @@ -6072,7 +6070,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:1338 msgid "" "Distance of the extruder tip from the position where the filament is parked " -"when unloaded. This should match the value in printer firmware. " +"when unloaded. This should match the value in printer firmware." msgstr "" #: src/libslic3r/PrintConfig.cpp:1346 @@ -6084,7 +6082,7 @@ msgid "" "When set to zero, the distance the filament is moved from parking position " "during load is exactly the same as it was moved back during unload. When " "positive, it is loaded further, if negative, the loading move is shorter " -"than unloading. " +"than unloading." msgstr "" #: src/libslic3r/PrintConfig.cpp:1355 src/libslic3r/PrintConfig.cpp:1373 @@ -6767,10 +6765,6 @@ msgid "" "disable temperature control commands in the output." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2005 -msgid "Temperature" -msgstr "" - #: src/libslic3r/PrintConfig.cpp:2011 msgid "Detect thin walls" msgstr "" @@ -6896,7 +6890,7 @@ msgstr "" msgid "" "This vector saves required volumes to change from/to each tool used on the " "wipe tower. These values are used to simplify creation of the full purging " -"volumes below. " +"volumes below." msgstr "" #: src/libslic3r/PrintConfig.cpp:2138 @@ -6906,7 +6900,7 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:2139 msgid "" "This matrix describes volumes (in cubic milimetres) required to purge the " -"new filament on the wipe tower for any given pair of tools. " +"new filament on the wipe tower for any given pair of tools." msgstr "" #: src/libslic3r/PrintConfig.cpp:2148 @@ -6934,7 +6928,7 @@ msgid "Wipe tower rotation angle" msgstr "" #: src/libslic3r/PrintConfig.cpp:2170 -msgid "Wipe tower rotation angle with respect to x-axis " +msgid "Wipe tower rotation angle with respect to x-axis." msgstr "" #: src/libslic3r/PrintConfig.cpp:2177 @@ -6964,7 +6958,7 @@ msgid "Maximal bridging distance" msgstr "" #: src/libslic3r/PrintConfig.cpp:2193 -msgid "Maximal distance between supports on sparse infill sections. " +msgid "Maximal distance between supports on sparse infill sections." msgstr "" #: src/libslic3r/PrintConfig.cpp:2199 @@ -7259,10 +7253,6 @@ msgstr "" msgid "How much the supports should lift up the supported object." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2524 -msgid "Support points density" -msgstr "" - #: src/libslic3r/PrintConfig.cpp:2526 msgid "This is a relative measure of support points density." msgstr "" diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index a13a70c94..453a16943 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -223,7 +223,7 @@ void PrintConfigDef::init_fff_params() def = this->add("colorprint_heights", coFloats); def->label = L("Colorprint height"); - def->tooltip = L("Heights at which a filament change is to occur. "); + def->tooltip = L("Heights at which a filament change is to occur."); def->set_default_value(new ConfigOptionFloats { }); def = this->add("compatible_printers", coStrings); @@ -282,7 +282,7 @@ void PrintConfigDef::init_fff_params() def = this->add("cooling_tube_retraction", coFloat); def->label = L("Cooling tube position"); - def->tooltip = L("Distance of the center-point of the cooling tube from the extruder tip "); + def->tooltip = L("Distance of the center-point of the cooling tube from the extruder tip."); def->sidetext = L("mm"); def->min = 0; def->mode = comAdvanced; @@ -290,7 +290,7 @@ void PrintConfigDef::init_fff_params() def = this->add("cooling_tube_length", coFloat); def->label = L("Cooling tube length"); - def->tooltip = L("Length of the cooling tube to limit space for cooling moves inside it "); + def->tooltip = L("Length of the cooling tube to limit space for cooling moves inside it."); def->sidetext = L("mm"); def->min = 0; def->mode = comAdvanced; @@ -574,7 +574,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_loading_speed", coFloats); def->label = L("Loading speed"); - def->tooltip = L("Speed used for loading the filament on the wipe tower. "); + def->tooltip = L("Speed used for loading the filament on the wipe tower."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -582,7 +582,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_loading_speed_start", coFloats); def->label = L("Loading speed at the start"); - def->tooltip = L("Speed used at the very beginning of loading phase. "); + def->tooltip = L("Speed used at the very beginning of loading phase."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -591,7 +591,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_unloading_speed", coFloats); def->label = L("Unloading speed"); def->tooltip = L("Speed used for unloading the filament on the wipe tower (does not affect " - " initial part of unloading just after ramming). "); + " initial part of unloading just after ramming)."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -599,7 +599,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_unloading_speed_start", coFloats); def->label = L("Unloading speed at the start"); - def->tooltip = L("Speed used for unloading the tip of the filament immediately after ramming. "); + def->tooltip = L("Speed used for unloading the tip of the filament immediately after ramming."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -609,7 +609,7 @@ void PrintConfigDef::init_fff_params() def->label = L("Delay after unloading"); def->tooltip = L("Time to wait after the filament is unloaded. " "May help to get reliable toolchanges with flexible materials " - "that may need more time to shrink to original dimensions. "); + "that may need more time to shrink to original dimensions."); def->sidetext = L("s"); def->min = 0; def->mode = comExpert; @@ -618,7 +618,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_cooling_moves", coInts); def->label = L("Number of cooling moves"); def->tooltip = L("Filament is cooled by being moved back and forth in the " - "cooling tubes. Specify desired number of these moves "); + "cooling tubes. Specify desired number of these moves."); def->max = 0; def->max = 20; def->mode = comExpert; @@ -626,7 +626,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_cooling_initial_speed", coFloats); def->label = L("Speed of the first cooling move"); - def->tooltip = L("Cooling moves are gradually accelerating beginning at this speed. "); + def->tooltip = L("Cooling moves are gradually accelerating beginning at this speed."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -645,7 +645,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_cooling_final_speed", coFloats); def->label = L("Speed of the last cooling move"); - def->tooltip = L("Cooling moves are gradually accelerating towards this speed. "); + def->tooltip = L("Cooling moves are gradually accelerating towards this speed."); def->sidetext = L("mm/s"); def->min = 0; def->mode = comExpert; @@ -661,7 +661,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_ramming_parameters", coStrings); def->label = L("Ramming parameters"); - def->tooltip = L("This string is edited by RammingDialog and contains ramming specific parameters "); + def->tooltip = L("This string is edited by RammingDialog and contains ramming specific parameters."); def->mode = comExpert; def->set_default_value(new ConfigOptionStrings { "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0|" " 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" }); @@ -1336,7 +1336,7 @@ void PrintConfigDef::init_fff_params() def = this->add("parking_pos_retraction", coFloat); def->label = L("Filament parking position"); def->tooltip = L("Distance of the extruder tip from the position where the filament is parked " - "when unloaded. This should match the value in printer firmware. "); + "when unloaded. This should match the value in printer firmware."); def->sidetext = L("mm"); def->min = 0; def->mode = comAdvanced; @@ -1346,7 +1346,7 @@ void PrintConfigDef::init_fff_params() def->label = L("Extra loading distance"); def->tooltip = L("When set to zero, the distance the filament is moved from parking position during load " "is exactly the same as it was moved back during unload. When positive, it is loaded further, " - " if negative, the loading move is shorter than unloading. "); + " if negative, the loading move is shorter than unloading."); def->sidetext = L("mm"); def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(-2.f)); @@ -2131,13 +2131,13 @@ void PrintConfigDef::init_fff_params() def->label = L("Purging volumes - load/unload volumes"); def->tooltip = L("This vector saves required volumes to change from/to each tool used on the " "wipe tower. These values are used to simplify creation of the full purging " - "volumes below. "); + "volumes below."); def->set_default_value(new ConfigOptionFloats { 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f }); def = this->add("wiping_volumes_matrix", coFloats); def->label = L("Purging volumes - matrix"); def->tooltip = L("This matrix describes volumes (in cubic milimetres) required to purge the" - " new filament on the wipe tower for any given pair of tools. "); + " new filament on the wipe tower for any given pair of tools."); def->set_default_value(new ConfigOptionFloats { 0.f, 140.f, 140.f, 140.f, 140.f, 140.f, 0.f, 140.f, 140.f, 140.f, 140.f, 140.f, 0.f, 140.f, 140.f, @@ -2167,7 +2167,7 @@ void PrintConfigDef::init_fff_params() def = this->add("wipe_tower_rotation_angle", coFloat); def->label = L("Wipe tower rotation angle"); - def->tooltip = L("Wipe tower rotation angle with respect to x-axis "); + def->tooltip = L("Wipe tower rotation angle with respect to x-axis."); def->sidetext = L("°"); def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.)); @@ -2190,7 +2190,7 @@ void PrintConfigDef::init_fff_params() def = this->add("wipe_tower_bridging", coFloat); def->label = L("Maximal bridging distance"); - def->tooltip = L("Maximal distance between supports on sparse infill sections. "); + def->tooltip = L("Maximal distance between supports on sparse infill sections."); def->sidetext = L("mm"); def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(10.)); diff --git a/src/slic3r/GUI/BedShapeDialog.cpp b/src/slic3r/GUI/BedShapeDialog.cpp index fbbca7c70..d471a46c9 100644 --- a/src/slic3r/GUI/BedShapeDialog.cpp +++ b/src/slic3r/GUI/BedShapeDialog.cpp @@ -330,7 +330,7 @@ void BedShapePanel::load_stl() model = Model::read_from_file(file_name); } catch (std::exception &e) { - auto msg = _(L("Error! ")) + file_name + " : " + e.what() + "."; + auto msg = _(L("Error!")) + " " + file_name + " : " + e.what() + "."; show_error(this, msg); exit(1); } diff --git a/src/slic3r/GUI/ConfigSnapshotDialog.cpp b/src/slic3r/GUI/ConfigSnapshotDialog.cpp index bdf80c27c..f905941f3 100644 --- a/src/slic3r/GUI/ConfigSnapshotDialog.cpp +++ b/src/slic3r/GUI/ConfigSnapshotDialog.cpp @@ -36,7 +36,7 @@ static wxString generate_html_row(const Config::Snapshot &snapshot, bool row_eve text += "\">"; text += ""; // Format the row header. - text += wxString("") + (snapshot_active ? _(L("Active: ")) : "") + + text += wxString("") + (snapshot_active ? _(L("Active")) + ": " : "") + Utils::format_local_date_time(snapshot.time_captured) + ": " + format_reason(snapshot.reason); if (! snapshot.comment.empty()) text += " (" + wxString::FromUTF8(snapshot.comment.data()) + ")"; diff --git a/src/slic3r/GUI/FirmwareDialog.cpp b/src/slic3r/GUI/FirmwareDialog.cpp index da6e77fcd..a9969802f 100644 --- a/src/slic3r/GUI/FirmwareDialog.cpp +++ b/src/slic3r/GUI/FirmwareDialog.cpp @@ -189,7 +189,7 @@ struct FirmwareDialog::priv template void queue_error(const wxString &format, Args... args) { queue_message(format, args...); - queue_event(AE_STATUS, _(L("Flashing failed: ")) + wxString::Format(format, args...)); + queue_event(AE_STATUS, _(L("Flashing failed")) +": "+ wxString::Format(format, args...)); avrdude->cancel(); } diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 5efdde4d7..df5558461 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -1691,11 +1691,11 @@ void GLCanvas3D::render() ImGuiWrapper& imgui = *wxGetApp().imgui(); imgui.set_next_window_bg_alpha(0.5f); imgui.begin(std::string("Render statistics"), ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoCollapse); - imgui.text("Last frame: "); + imgui.text(_(L("Last frame")) +": "); ImGui::SameLine(); imgui.text(std::to_string(m_render_stats.last_frame)); ImGui::SameLine(); - imgui.text(" ms"); + imgui.text(" "+_(L("ms"))); imgui.end(); #endif // ENABLE_RENDER_STATISTICS diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index 113c34fde..f59c8739d 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -1440,7 +1440,7 @@ void ObjectList::load_part( ModelObject* model_object, model = Model::read_from_file(input_file); } catch (std::exception &e) { - auto msg = _(L("Error! ")) + input_file + " : " + e.what() + "."; + auto msg = _(L("Error!")) + " " + input_file + " : " + e.what() + "."; show_error(parent, msg); exit(1); } diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp index bf9bbba8a..e26bec06b 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp @@ -837,7 +837,7 @@ RENDER_AGAIN: if (m_new_point_head_diameter > diameter_upper_cap) m_new_point_head_diameter = diameter_upper_cap; - m_imgui->text(_(L("Head diameter: "))); + m_imgui->text(_(L("Head diameter")) + ": "); ImGui::SameLine(m_imgui->scaled(6.66f)); ImGui::PushItemWidth(m_imgui->scaled(8.33f)); if (ImGui::SliderFloat("", &m_new_point_head_diameter, 0.1f, diameter_upper_cap, "%.1f")) { @@ -876,7 +876,7 @@ RENDER_AGAIN: } else { // not in editing mode: ImGui::PushItemWidth(m_imgui->scaled(5.55f)); - m_imgui->text(_(L("Minimal points distance: "))); + m_imgui->text(_(L("Minimal points distance")) + ": "); ImGui::SameLine(m_imgui->scaled(9.44f)); std::vector opts = get_config_options({"support_points_density_relative", "support_points_minimal_distance"}); @@ -887,7 +887,7 @@ RENDER_AGAIN: if (value_changed) m_model_object->config.opt("support_points_minimal_distance", true)->value = minimal_point_distance; - m_imgui->text(_(L("Support points density: "))); + m_imgui->text(_(L("Support points density")) + ": "); ImGui::SameLine(m_imgui->scaled(9.44f)); if (ImGui::SliderFloat(" ", &density, 0.f, 200.f, "%.f %%")) { value_changed = true; @@ -925,7 +925,7 @@ RENDER_AGAIN: // Following is rendered in both editing and non-editing mode: m_imgui->text(""); if (m_clipping_plane_distance == 0.f) - m_imgui->text(_(L("Clipping of view:"))+ " "); + m_imgui->text(_(L("Clipping of view"))+ ": "); else { if (m_imgui->button(_(L("Reset direction")))) { wxGetApp().CallAfter([this](){ diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 2b11ed8c4..e52e982f1 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -683,7 +683,7 @@ void MainFrame::quick_slice(const int qs) } else if (qs & qsSaveAs) { // The following line may die if the output_filename_format template substitution fails. - auto dlg = new wxFileDialog(this, _(L("Save ")) + (qs & qsExportSVG ? _(L("SVG")) : _(L("G-code"))) + _(L(" file as:")), + auto dlg = new wxFileDialog(this, wxString::Format(_(L("Save %s file as:") , (qs & qsExportSVG ? _(L("SVG")) : _(L("G-code")) ))), wxGetApp().app_config->get_last_output_dir(get_dir_name(output_file)), get_base_name(input_file), qs & qsExportSVG ? file_wildcards(FT_SVG) : file_wildcards(FT_GCODE), wxFD_SAVE | wxFD_OVERWRITE_PROMPT); @@ -710,7 +710,9 @@ void MainFrame::quick_slice(const int qs) } // show processbar dialog - m_progress_dialog = new wxProgressDialog(_(L("Slicing")) + dots, _(L("Processing ")) + input_file_basename + "…", + m_progress_dialog = new wxProgressDialog(_(L("Slicing")) + dots, + // TRN "Processing input_file_basename" + wxString::Format(_(L("Processing %s")), input_file_basename + dots), 100, this, 4); m_progress_dialog->Pulse(); { diff --git a/src/slic3r/GUI/PresetHints.cpp b/src/slic3r/GUI/PresetHints.cpp index 1835aacc1..621615aa7 100644 --- a/src/slic3r/GUI/PresetHints.cpp +++ b/src/slic3r/GUI/PresetHints.cpp @@ -6,7 +6,6 @@ #include "PresetBundle.hpp" #include "PresetHints.hpp" -#include #include #include "GUI.hpp" @@ -18,38 +17,41 @@ namespace Slic3r { std::string PresetHints::cooling_description(const Preset &preset) { std::string out; - char buf[MIN_BUF_LENGTH/*4096*/]; - if (preset.config.opt_bool("cooling", 0)) { + + if (preset.config.opt_bool("cooling", 0)) { int slowdown_below_layer_time = preset.config.opt_int("slowdown_below_layer_time", 0); int min_fan_speed = preset.config.opt_int("min_fan_speed", 0); int max_fan_speed = preset.config.opt_int("max_fan_speed", 0); int min_print_speed = int(preset.config.opt_float("min_print_speed", 0) + 0.5); int fan_below_layer_time = preset.config.opt_int("fan_below_layer_time", 0); - sprintf(buf, _CHB(L("If estimated layer time is below ~%ds, fan will run at %d%% and print speed will be reduced so that no less than %ds are spent on that layer (however, speed will never be reduced below %dmm/s).")), - slowdown_below_layer_time, max_fan_speed, slowdown_below_layer_time, min_print_speed); - out += buf; + + out += (boost::format(_utf8(L("If estimated layer time is below ~%1%s, " + "fan will run at %2%%% and print speed will be reduced " + "so that no less than %3%s are spent on that layer " + "(however, speed will never be reduced below %4%mm/s)."))) + % slowdown_below_layer_time % max_fan_speed % slowdown_below_layer_time % min_print_speed).str(); + if (fan_below_layer_time > slowdown_below_layer_time) { - sprintf(buf, _CHB(L("\nIf estimated layer time is greater, but still below ~%ds, fan will run at a proportionally decreasing speed between %d%% and %d%%.")), - fan_below_layer_time, max_fan_speed, min_fan_speed); - out += buf; + out += (boost::format(_utf8(L("\nIf estimated layer time is greater, but still below ~%1%s, " + "fan will run at a proportionally decreasing speed between %2%%% and %3%%%."))) + % fan_below_layer_time % max_fan_speed % min_fan_speed).str(); } - out += _CHB(L("\nDuring the other layers, fan ")); + out += _utf8(L("\nDuring the other layers, fan")) + " "; } else { - out = _CHB(L("Fan ")); + out = _utf8(L("Fan")) + " "; } if (preset.config.opt_bool("fan_always_on", 0)) { int disable_fan_first_layers = preset.config.opt_int("disable_fan_first_layers", 0); int min_fan_speed = preset.config.opt_int("min_fan_speed", 0); - sprintf(buf, _CHB(L("will always run at %d%% ")), min_fan_speed); - out += buf; - if (disable_fan_first_layers > 1) { - sprintf(buf, _CHB(L("except for the first %d layers")), disable_fan_first_layers); - out += buf; - } + + out += (boost::format(_utf8(L("will always run at %1%%%"))) % min_fan_speed).str() + " "; + + if (disable_fan_first_layers > 1) + out += (boost::format(_utf8(L("except for the first %1% layers."))) % disable_fan_first_layers).str(); else if (disable_fan_first_layers == 1) - out += _CHB(L("except for the first layer")); + out += _utf8(L("except for the first layer.")); } else - out += _CHB(L("will be turned off.")); + out += _utf8(L("will be turned off.")); return out; } @@ -150,7 +152,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle limit_by_first_layer_speed(std::max(external_perimeter_speed, small_perimeter_speed), max_print_speed)); if (max_flow < external_perimeter_rate) { max_flow = external_perimeter_rate; - max_flow_extrusion_type = _CHB(L("external perimeters")); + max_flow_extrusion_type = _utf8(L("external perimeters")); } double perimeter_rate = Flow::new_from_config_width(frPerimeter, first_positive(first_layer_extrusion_width_ptr, perimeter_extrusion_width, extrusion_width), @@ -159,7 +161,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle limit_by_first_layer_speed(std::max(perimeter_speed, small_perimeter_speed), max_print_speed)); if (max_flow < perimeter_rate) { max_flow = perimeter_rate; - max_flow_extrusion_type = _CHB(L("perimeters")); + max_flow_extrusion_type = _utf8(L("perimeters")); } } if (! bridging && infill_extruder_active) { @@ -168,7 +170,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle nozzle_diameter, lh, bfr).mm3_per_mm() * limit_by_first_layer_speed(infill_speed, max_print_speed); if (max_flow < infill_rate) { max_flow = infill_rate; - max_flow_extrusion_type = _CHB(L("infill")); + max_flow_extrusion_type = _utf8(L("infill")); } } if (solid_infill_extruder_active) { @@ -178,7 +180,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle (bridging ? bridge_speed : limit_by_first_layer_speed(solid_infill_speed, max_print_speed)); if (max_flow < solid_infill_rate) { max_flow = solid_infill_rate; - max_flow_extrusion_type = _CHB(L("solid infill")); + max_flow_extrusion_type = _utf8(L("solid infill")); } if (! bridging) { double top_solid_infill_rate = Flow::new_from_config_width(frInfill, @@ -186,7 +188,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle nozzle_diameter, lh, bfr).mm3_per_mm() * limit_by_first_layer_speed(top_solid_infill_speed, max_print_speed); if (max_flow < top_solid_infill_rate) { max_flow = top_solid_infill_rate; - max_flow_extrusion_type = _CHB(L("top solid infill")); + max_flow_extrusion_type = _utf8(L("top solid infill")); } } } @@ -197,7 +199,7 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle (bridging ? bridge_speed : limit_by_first_layer_speed(support_material_speed, max_print_speed)); if (max_flow < support_material_rate) { max_flow = support_material_rate; - max_flow_extrusion_type = _CHB(L("support")); + max_flow_extrusion_type = _utf8(L("support")); } } if (support_material_interface_extruder_active) { @@ -207,26 +209,23 @@ std::string PresetHints::maximum_volumetric_flow_description(const PresetBundle (bridging ? bridge_speed : limit_by_first_layer_speed(support_material_interface_speed, max_print_speed)); if (max_flow < support_material_interface_rate) { max_flow = support_material_interface_rate; - max_flow_extrusion_type = _CHB(L("support interface")); + max_flow_extrusion_type = _utf8(L("support interface")); } } //FIXME handle gap_fill_speed if (! out.empty()) out += "\n"; - out += (first_layer ? _CHB(L("First layer volumetric")) : (bridging ? _CHB(L("Bridging volumetric")) : _CHB(L("Volumetric")))); - out += _CHB(L(" flow rate is maximized ")); + out += (first_layer ? _utf8(L("First layer volumetric")) : (bridging ? _utf8(L("Bridging volumetric")) : _utf8(L("Volumetric")))); + out += " " + _utf8(L("flow rate is maximized")) + " "; bool limited_by_max_volumetric_speed = max_volumetric_speed > 0 && max_volumetric_speed < max_flow; out += (limited_by_max_volumetric_speed ? - _CHB(L("by the print profile maximum")) : - (_CHB(L("when printing ")) + max_flow_extrusion_type)) - + _CHB(L(" with a volumetric rate ")); + _utf8(L("by the print profile maximum")) : + (_utf8(L("when printing"))+ " " + max_flow_extrusion_type)) + + " " + _utf8(L("with a volumetric rate"))+ " "; if (limited_by_max_volumetric_speed) max_flow = max_volumetric_speed; - char buf[MIN_BUF_LENGTH/*2048*/]; - sprintf(buf, _CHB(L("%3.2f mm³/s")), max_flow); - out += buf; - sprintf(buf, _CHB(L(" at filament speed %3.2f mm/s.")), max_flow / filament_crossection); - out += buf; + + out += (boost::format(_utf8(L("%3.2f mm³/s at filament speed %3.2f mm/s."))) % max_flow % (max_flow / filament_crossection)).str(); } return out; @@ -244,7 +243,7 @@ std::string PresetHints::recommended_thin_wall_thickness(const PresetBundle &pre std::string out; if (layer_height <= 0.f){ - out += _CHB(L("Recommended object thin wall thickness: Not available due to invalid layer height.")); + out += _utf8(L("Recommended object thin wall thickness: Not available due to invalid layer height.")); return out; } @@ -260,16 +259,13 @@ std::string PresetHints::recommended_thin_wall_thickness(const PresetBundle &pre if (num_perimeters > 0) { int num_lines = std::min(num_perimeters * 2, 10); - char buf[MIN_BUF_LENGTH/*256*/]; - sprintf(buf, _CHB(L("Recommended object thin wall thickness for layer height %.2f and ")), layer_height); - out += buf; + out += (boost::format(_utf8(L("Recommended object thin wall thickness for layer height %.2f and"))) % layer_height).str() + " "; // Start with the width of two closely spaced double width = external_perimeter_flow.width + external_perimeter_flow.spacing(); for (int i = 2; i <= num_lines; thin_walls ? ++ i : i += 2) { if (i > 2) out += ", "; - sprintf(buf, _CHB(L("%d lines: %.2lf mm")), i, width); - out += buf; + out += (boost::format(_utf8(L("%d lines: %.2f mm"))) % i % width).str() + " "; width += perimeter_flow.spacing() * (thin_walls ? 1.f : 2.f); } } diff --git a/src/slic3r/GUI/RammingChart.cpp b/src/slic3r/GUI/RammingChart.cpp index 6f71e8616..dbd6bfad6 100644 --- a/src/slic3r/GUI/RammingChart.cpp +++ b/src/slic3r/GUI/RammingChart.cpp @@ -78,7 +78,7 @@ void Chart::draw() { int text_height = 0; dc.GetTextExtent(label,&text_width,&text_height); dc.DrawText(label,wxPoint(0.5*(m_rect.GetRight()+m_rect.GetLeft())-text_width/2.f, m_rect.GetBottom()+0.5*legend_side)); - label = _(L("Volumetric speed")) + " (" + _(L("mm")) + wxString("³/", wxConvUTF8) + _(L("s")) + ")"; + label = _(L("Volumetric speed")) + " (" + _(L("mm³/s")) + ")"; dc.GetTextExtent(label,&text_width,&text_height); dc.DrawRotatedText(label,wxPoint(0,0.5*(m_rect.GetBottom()+m_rect.GetTop())+text_width/2.f),90); } diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index c7e412adb..27bb5ee64 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -129,7 +129,8 @@ void Tab::create_preset_tab() add_scaled_button(panel, &m_btn_hide_incompatible_presets, m_bmp_hide_incompatible_presets.name()); - m_btn_save_preset->SetToolTip(_(L("Save current ")) + m_title); + // TRN "Save current Settings" + m_btn_save_preset->SetToolTip(wxString::Format(_(L("Save current %s")),m_title)); m_btn_delete_preset->SetToolTip(_(L("Delete this preset"))); m_btn_delete_preset->Disable(); @@ -916,13 +917,13 @@ void Tab::update_preset_description_line() wxString description_line = preset.is_default ? _(L("It's a default preset.")) : preset.is_system ? _(L("It's a system preset.")) : - _(L("Current preset is inherited from ")) + (parent == nullptr ? - "default preset." : - ":\n\t" + parent->name); + wxString::Format(_(L("Current preset is inherited from %s")), (parent == nullptr ? + _(L("default preset"))+"." : + ":\n\t" + parent->name)); if (preset.is_default || preset.is_system) - description_line += "\n\t" + _(L("It can't be deleted or modified. ")) + - "\n\t" + _(L("Any modifications should be saved as a new preset inherited from this one. ")) + + description_line += "\n\t" + _(L("It can't be deleted or modified.")) + + "\n\t" + _(L("Any modifications should be saved as a new preset inherited from this one.")) + "\n\t" + _(L("To do that please specify a new name for the preset.")); if (parent && parent->vendor) @@ -1356,10 +1357,10 @@ void TabPrint::update() correct_100p_fill = true; } // get fill_pattern name from enum_labels for using this one at dialog_msg - str_fill_pattern = m_config->def()->get("fill_pattern")->enum_labels[fill_pattern]; + str_fill_pattern = _utf8(m_config->def()->get("fill_pattern")->enum_labels[fill_pattern]); if (!correct_100p_fill) { - wxString msg_text = _(L("The ")) + str_fill_pattern + _(L(" infill pattern is not supposed to work at 100% density.\n" - "\nShall I switch to rectilinear fill pattern?")); + wxString msg_text = GUI::from_u8((boost::format(_utf8(L("The %1% infill pattern is not supposed to work at 100%% density.\n\n" + "Shall I switch to rectilinear fill pattern?"))) % str_fill_pattern).str()); auto dialog = new wxMessageDialog(parent(), msg_text, _(L("Infill")), wxICON_WARNING | wxYES | wxNO); DynamicPrintConfig new_conf = *m_config; if (dialog->ShowModal() == wxID_YES) { @@ -1450,6 +1451,7 @@ void TabPrint::update() m_recommended_thin_wall_thickness_description_line->SetText( from_u8(PresetHints::recommended_thin_wall_thickness(*m_preset_bundle))); + Layout(); // Thaw(); m_update_cnt--; @@ -1478,7 +1480,7 @@ void TabFilament::build() optgroup->append_single_option_line("filament_density"); optgroup->append_single_option_line("filament_cost"); - optgroup = page->new_optgroup(_(L("Temperature ")) + wxString("°C", wxConvUTF8)); + optgroup = page->new_optgroup(_(L("Temperature")) + wxString(" °C", wxConvUTF8)); Line line = { _(L("Extruder")), "" }; line.append_option(optgroup->get_option("first_layer_temperature")); line.append_option(optgroup->get_option("temperature")); @@ -1632,6 +1634,7 @@ void TabFilament::update() m_cooling_description_line->SetText(text); text = from_u8(PresetHints::maximum_volumetric_flow_description(*m_preset_bundle)); m_volumetric_speed_description_line->SetText(text); + Layout(); bool cooling = m_config->opt_bool("cooling", 0); bool fan_always_on = cooling || m_config->opt_bool("fan_always_on", 0); @@ -1737,7 +1740,7 @@ void TabPrinter::build_printhost(ConfigOptionsGroup *optgroup) Line cafile_line = optgroup->create_single_option_line("printhost_cafile"); auto printhost_cafile_browse = [this, optgroup] (wxWindow* parent) { - auto btn = new wxButton(parent, wxID_ANY, _(L(" Browse "))+dots, wxDefaultPosition, wxDefaultSize, wxBU_LEFT); + auto btn = new wxButton(parent, wxID_ANY, " " + _(L("Browse"))+" " +dots, wxDefaultPosition, wxDefaultSize, wxBU_LEFT); btn->SetFont(Slic3r::GUI::wxGetApp().normal_font()); btn->SetBitmap(create_scaled_bitmap(this, "browse")); auto sizer = new wxBoxSizer(wxHORIZONTAL); @@ -1818,7 +1821,7 @@ void TabPrinter::build_fff() Line line = optgroup->create_single_option_line("bed_shape");//{ _(L("Bed shape")), "" }; line.widget = [this](wxWindow* parent) { ScalableButton* btn; - add_scaled_button(parent, &btn, "printer_white", _(L(" Set ")) + dots, wxBU_LEFT | wxBU_EXACTFIT); + add_scaled_button(parent, &btn, "printer_white", " " + _(L("Set")) + " " + dots, wxBU_LEFT | wxBU_EXACTFIT); btn->SetFont(wxGetApp().normal_font()); auto sizer = new wxBoxSizer(wxHORIZONTAL); @@ -2019,7 +2022,7 @@ void TabPrinter::build_sla() Line line = optgroup->create_single_option_line("bed_shape");//{ _(L("Bed shape")), "" }; line.widget = [this](wxWindow* parent) { ScalableButton* btn; - add_scaled_button(parent, &btn, "printer_white", _(L(" Set ")) + dots, wxBU_LEFT | wxBU_EXACTFIT); + add_scaled_button(parent, &btn, "printer_white", " " + _(L("Set")) + " " + dots, wxBU_LEFT | wxBU_EXACTFIT); btn->SetFont(wxGetApp().normal_font()); @@ -2770,8 +2773,8 @@ bool Tab::may_discard_current_dirty_preset(PresetCollection* presets /*= nullptr std::string type_name = presets->name(); wxString tab = " "; wxString name = old_preset.is_default ? - wxString::Format(_(L("Default preset (%s)")), _(type_name)) : //_(L("Default ")) + type_name + _(L(" preset")) : - wxString::Format(_(L("Preset (%s)")), _(type_name)) + "\n" + tab + old_preset.name; //type_name + _(L(" preset\n")) + tab + old_preset.name; + wxString::Format(_(L("Default preset (%s)")), _(type_name)) : + wxString::Format(_(L("Preset (%s)")), _(type_name)) + "\n" + tab + old_preset.name; // Collect descriptions of the dirty options. wxString changes; @@ -2888,11 +2891,10 @@ void Tab::save_preset(std::string name /*= ""*/) if (name.empty()) { const Preset &preset = m_presets->get_selected_preset(); - auto default_name = preset.is_default ? "Untitled" : preset.name; - if (preset.is_system) { - default_name += " - "; - default_name += _(L("Copy")).ToUTF8().data(); - } + auto default_name = preset.is_default ? "Untitled" : + preset.is_system ? (boost::format(_utf8(L("%1% - Copy"))) % preset.name).str() : + preset.name; + bool have_extention = boost::iends_with(default_name, ".ini"); if (have_extention) { size_t len = default_name.length()-4; @@ -2948,10 +2950,12 @@ void Tab::delete_preset() { auto current_preset = m_presets->get_selected_preset(); // Don't let the user delete the ' - default - ' configuration. - wxString action = current_preset.is_external ? _(L("remove")) : _(L("delete")); - wxString msg = _(L("Are you sure you want to ")) + action + _(L(" the selected preset?")); - action = current_preset.is_external ? _(L("Remove")) : _(L("Delete")); - wxString title = action + _(L(" Preset")); + std::string action = current_preset.is_external ? _utf8(L("remove")) : _utf8(L("delete")); + // TRN remove/delete + const wxString msg = from_u8((boost::format(_utf8(L("Are you sure you want to %1% the selected preset?"))) % action).str()); + action = current_preset.is_external ? _utf8(L("Remove")) : _utf8(L("Delete")); + // TRN Remove/Delete + wxString title = from_u8((boost::format(_utf8(L("%1% Preset"))) % action).str()); //action + _(L(" Preset")); if (current_preset.is_default || wxID_YES != wxMessageDialog(parent(), msg, title, wxYES_NO | wxNO_DEFAULT | wxICON_QUESTION).ShowModal()) return; @@ -3001,7 +3005,7 @@ wxSizer* Tab::compatible_widget_create(wxWindow* parent, PresetDependencies &dep { deps.checkbox = new wxCheckBox(parent, wxID_ANY, _(L("All"))); deps.checkbox->SetFont(Slic3r::GUI::wxGetApp().normal_font()); - add_scaled_button(parent, &deps.btn, "printer_white", _(L(" Set ")) + dots, wxBU_LEFT | wxBU_EXACTFIT); + add_scaled_button(parent, &deps.btn, "printer_white", wxString::Format(" %s %s", _(L("Set")), dots), wxBU_LEFT | wxBU_EXACTFIT); deps.btn->SetFont(Slic3r::GUI::wxGetApp().normal_font()); auto sizer = new wxBoxSizer(wxHORIZONTAL); @@ -3256,7 +3260,8 @@ ConfigOptionsGroupShp Page::new_optgroup(const wxString& title, int noncommon_la void SavePresetWindow::build(const wxString& title, const std::string& default_name, std::vector &values) { - auto text = new wxStaticText(this, wxID_ANY, _(L("Save ")) + title + _(L(" as:")), + // TRN Preset + auto text = new wxStaticText(this, wxID_ANY, wxString::Format(_(L("Save %s as:")), title), wxDefaultPosition, wxDefaultSize); m_combo = new wxComboBox(this, wxID_ANY, from_u8(default_name), wxDefaultPosition, wxDefaultSize, 0, 0, wxTE_PROCESS_ENTER); From 92fb71e5afeb1f8a691c7d922d1439d474887f54 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Sat, 11 May 2019 23:33:50 +0200 Subject: [PATCH 05/12] Updated POT-file --- resources/localization/Slic3rPE.pot | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/resources/localization/Slic3rPE.pot b/resources/localization/Slic3rPE.pot index f73d4a593..1fbea57e5 100644 --- a/resources/localization/Slic3rPE.pot +++ b/resources/localization/Slic3rPE.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-11 23:18+0200\n" +"POT-Creation-Date: 2019-05-11 23:33+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1589,6 +1589,10 @@ msgstr "" msgid "Additional Settings" msgstr "" +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:83 +msgid "Remove parameter" +msgstr "" + #: src/slic3r/GUI/GUI_Preview.cpp:209 msgid "View" msgstr "" @@ -2275,11 +2279,11 @@ msgid "Open the Prusa3D drivers download page in your browser" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:549 -msgid "Prusa Edition &Releases" +msgid "Software &Releases" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:549 -msgid "Open the Prusa Edition releases page in your browser" +msgid "Open the software releases page in your browser" msgstr "" #: src/slic3r/GUI/MainFrame.cpp:555 From 5def5ccfd3a9a9ff955ccffc918a016701f1347d Mon Sep 17 00:00:00 2001 From: YuSanka Date: Sat, 11 May 2019 23:50:32 +0200 Subject: [PATCH 06/12] Fixed bug with "Extruder" column updating after preset changing SLA<=>FFF --- src/slic3r/GUI/MainFrame.cpp | 2 +- src/slic3r/GUI/Tab.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index ceacaf8bb..352a24d08 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -683,7 +683,7 @@ void MainFrame::quick_slice(const int qs) } else if (qs & qsSaveAs) { // The following line may die if the output_filename_format template substitution fails. - auto dlg = new wxFileDialog(this, wxString::Format(_(L("Save %s file as:") , (qs & qsExportSVG ? _(L("SVG")) : _(L("G-code")) ))), + auto dlg = new wxFileDialog(this, wxString::Format(_(L("Save %s file as:")) , qs & qsExportSVG ? _(L("SVG")) : _(L("G-code")) ), wxGetApp().app_config->get_last_output_dir(get_dir_name(output_file)), get_base_name(input_file), qs & qsExportSVG ? file_wildcards(FT_SVG) : file_wildcards(FT_GCODE), wxFD_SAVE | wxFD_OVERWRITE_PROMPT); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 27bb5ee64..2a9e743f6 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2346,11 +2346,12 @@ void TabPrinter::update_pages() { m_preset_bundle->update_multi_material_filament_presets(); on_value_change("extruders_count", m_extruders_count); - wxGetApp().sidebar().update_objects_list_extruder_column(m_extruders_count); } } else m_pages.swap(m_pages_fff); + + wxGetApp().sidebar().update_objects_list_extruder_column(m_extruders_count); } else m_pages_sla.empty() ? build_sla() : m_pages.swap(m_pages_sla); From 4856b9946e8219e81a3f5d4e43b3ebf02db6dd5a Mon Sep 17 00:00:00 2001 From: bubnikv Date: Mon, 13 May 2019 10:05:59 +0200 Subject: [PATCH 07/12] Changed the preferences tool tip for automatic update. --- src/slic3r/GUI/Preferences.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 2bf9b6332..ea36231de 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -60,7 +60,7 @@ void PreferencesDialog::build() // Please keep in sync with ConfigWizard def.label = L("Check for application updates"); def.type = coBool; - def.tooltip = L("If enabled, Slic3r checks for new versions of " SLIC3R_APP_NAME " online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done."); + def.tooltip = L("If enabled, PrusaSlicer will check for the new versions of itself online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done."); def.set_default_value(new ConfigOptionBool(app_config->get("version_check") == "1")); option = Option (def, "version_check"); m_optgroup->append_single_option_line(option); From 52d042a1c9dea82d10f5e658faf7187f195754de Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Mon, 13 May 2019 10:20:37 +0200 Subject: [PATCH 08/12] Prevent segfaults from callbacks when statusbar elements are deallocated happens on application exit when a job (arrange or optimize orientation) is running. --- src/slic3r/GUI/ProgressStatusBar.cpp | 36 ++++++++++++++++++---------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/src/slic3r/GUI/ProgressStatusBar.cpp b/src/slic3r/GUI/ProgressStatusBar.cpp index 2f1937623..b48c5732b 100644 --- a/src/slic3r/GUI/ProgressStatusBar.cpp +++ b/src/slic3r/GUI/ProgressStatusBar.cpp @@ -67,16 +67,18 @@ ProgressStatusBar::ProgressStatusBar(wxWindow *parent, int id): } ProgressStatusBar::~ProgressStatusBar() { - if(m_timer->IsRunning()) m_timer->Stop(); + if(m_timer && m_timer->IsRunning()) m_timer->Stop(); } int ProgressStatusBar::get_progress() const { - return m_prog->GetValue(); + return m_prog ? m_prog->GetValue() : 0; } void ProgressStatusBar::set_progress(int val) { + if(!m_prog) return; + if(!m_prog->IsShown()) show_progress(true); if(val < 0) return; @@ -91,24 +93,28 @@ void ProgressStatusBar::set_progress(int val) int ProgressStatusBar::get_range() const { - return m_prog->GetRange(); + return m_prog ? m_prog->GetRange() : 0; } void ProgressStatusBar::set_range(int val) { - if(val != m_prog->GetRange()) { + if(m_prog && val != m_prog->GetRange()) { m_prog->SetRange(val); } } void ProgressStatusBar::show_progress(bool show) { - m_prog->Show(show); - m_prog->Pulse(); + if(m_prog) { + m_prog->Show(show); + m_prog->Pulse(); + } } void ProgressStatusBar::start_busy(int rate) { + if(!m_prog) return; + m_busy = true; show_progress(true); if (!m_timer->IsRunning()) { @@ -118,6 +124,8 @@ void ProgressStatusBar::start_busy(int rate) void ProgressStatusBar::stop_busy() { + if(!m_timer || !m_prog) return; + m_timer->Stop(); show_progress(false); m_prog->SetValue(0); @@ -126,13 +134,15 @@ void ProgressStatusBar::stop_busy() void ProgressStatusBar::set_cancel_callback(ProgressStatusBar::CancelFn ccb) { m_cancel_cb = ccb; - if(ccb) m_cancelbutton->Show(); - else m_cancelbutton->Hide(); + if(m_cancelbutton) { + if(ccb) m_cancelbutton->Show(); + else m_cancelbutton->Hide(); + } } void ProgressStatusBar::run(int rate) { - if(!m_timer->IsRunning()) { + if(m_timer && !m_timer->IsRunning()) { m_timer->Start(rate); } } @@ -140,12 +150,12 @@ void ProgressStatusBar::run(int rate) void ProgressStatusBar::embed(wxFrame *frame) { wxFrame* mf = frame ? frame : GUI::wxGetApp().mainframe; - mf->SetStatusBar(self); + if(mf) mf->SetStatusBar(self); } void ProgressStatusBar::set_status_text(const wxString& txt) { - self->SetStatusText(txt); + if(self) self->SetStatusText(txt); } void ProgressStatusBar::set_status_text(const std::string& txt) @@ -160,12 +170,12 @@ void ProgressStatusBar::set_status_text(const char *txt) void ProgressStatusBar::show_cancel_button() { - m_cancelbutton->Show(); + if(m_cancelbutton) m_cancelbutton->Show(); } void ProgressStatusBar::hide_cancel_button() { - m_cancelbutton->Hide(); + if(m_cancelbutton) m_cancelbutton->Hide(); } } From 56256519cc122d440d851c8d3a41d11ba904b4b1 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Mon, 13 May 2019 12:13:28 +0200 Subject: [PATCH 09/12] WIP: Renaming to PrusaSlicer. Removed the obsolte icons. --- CMakeLists.txt | 2 +- README.md | 34 +- doc/Localization_guide.md | 28 +- .../icons/{Slic3r.icns => PrusaSlicer.icns} | Bin .../icons/{Slic3r.ico => PrusaSlicer.ico} | Bin .../icons/{Slic3r.png => PrusaSlicer.png} | Bin ...Slic3r_192px.png => PrusaSlicer_192px.png} | Bin ...le.png => PrusaSlicer_192px_grayscale.png} | Bin .../{Slic3r_32px.png => PrusaSlicer_32px.png} | Bin resources/icons/Slic3r-console.ico | Bin 17542 -> 0 bytes resources/icons/Slic3r_128px.png | Bin 13016 -> 0 bytes resources/icons/Slic3r_192px_transparent.png | Bin 21125 -> 0 bytes resources/icons/action_undo.png | Bin 510 -> 0 bytes resources/icons/action_undo_grey.png | Bin 480 -> 0 bytes resources/icons/add.png | Bin 873 -> 0 bytes resources/icons/add_object.png | Bin 829 -> 0 bytes resources/icons/application_view_tile.png | Bin 465 -> 0 bytes resources/icons/arrow_down.png | Bin 379 -> 0 bytes resources/icons/arrow_left.png | Bin 345 -> 0 bytes resources/icons/arrow_out.png | Bin 715 -> 0 bytes resources/icons/arrow_refresh.png | Bin 685 -> 0 bytes resources/icons/arrow_right.png | Bin 349 -> 0 bytes .../icons/arrow_rotate_anticlockwise.png | Bin 716 -> 0 bytes resources/icons/arrow_rotate_clockwise.png | Bin 706 -> 0 bytes resources/icons/arrow_undo.png | Bin 631 -> 0 bytes resources/icons/arrow_up.png | Bin 503 -> 0 bytes resources/icons/box.png | Bin 968 -> 0 bytes resources/icons/brick.png | Bin 525 -> 0 bytes resources/icons/brick_add.png | Bin 835 -> 0 bytes resources/icons/brick_delete.png | Bin 865 -> 0 bytes resources/icons/brick_go.png | Bin 915 -> 0 bytes resources/icons/bricks.png | Bin 960 -> 0 bytes resources/icons/building.png | Bin 728 -> 0 bytes resources/icons/bullet_arrow_down.png | Bin 201 -> 0 bytes resources/icons/bullet_arrow_up.png | Bin 201 -> 0 bytes resources/icons/bullet_green.png | Bin 295 -> 0 bytes resources/icons/bullet_red.png | Bin 287 -> 0 bytes resources/icons/cog.png | Bin 591 -> 0 bytes resources/icons/control_pause.png | Bin 598 -> 0 bytes resources/icons/control_pause_blue.png | Bin 721 -> 0 bytes resources/icons/control_play.png | Bin 592 -> 0 bytes resources/icons/control_play_blue.png | Bin 717 -> 0 bytes resources/icons/control_stop.png | Bin 403 -> 0 bytes resources/icons/control_stop_blue.png | Bin 695 -> 0 bytes resources/icons/cross.png | Bin 846 -> 0 bytes resources/icons/delete.png | Bin 844 -> 0 bytes resources/icons/disclosure_triangle_close.png | Bin 212 -> 0 bytes resources/icons/disclosure_triangle_open.png | Bin 210 -> 0 bytes resources/icons/disk.png | Bin 974 -> 0 bytes resources/icons/empty_icon.png | Bin 893 -> 0 bytes resources/icons/erase.png | Bin 488 -> 0 bytes resources/icons/error.png | Bin 808 -> 0 bytes resources/icons/exclamation_mark_.png | Bin 1052 -> 0 bytes resources/icons/flag-green-icon.png | Bin 672 -> 0 bytes resources/icons/flag-red-icon.png | Bin 665 -> 0 bytes resources/icons/funnel.png | Bin 641 -> 0 bytes resources/icons/gizmos.png | Bin 19859 -> 0 bytes resources/icons/hourglass.png | Bin 907 -> 0 bytes resources/icons/house.png | Bin 806 -> 0 bytes resources/icons/infill.png | Bin 242 -> 0 bytes resources/icons/joystick.png | Bin 559 -> 0 bytes resources/icons/lambda.png | Bin 913 -> 0 bytes resources/icons/lambda_.png | Bin 422 -> 0 bytes resources/icons/layers.png | Bin 1124 -> 0 bytes resources/icons/lock.png | Bin 749 -> 0 bytes resources/icons/lock_open.png | Bin 727 -> 0 bytes resources/icons/lorry_add.png | Bin 689 -> 0 bytes resources/icons/lorry_go.png | Bin 699 -> 0 bytes .../{mode_middle_.png => mode_advanced_.png} | Bin ...ode_middle_sq.png => mode_advanced_sq.png} | Bin resources/icons/mode_expert.png | Bin 3278 -> 0 bytes resources/icons/mode_middle.png | Bin 3262 -> 0 bytes resources/icons/mode_off_sq.png | Bin 159 -> 0 bytes resources/icons/mode_simple.png | Bin 3388 -> 0 bytes resources/icons/move_hover.png | Bin 2081 -> 0 bytes resources/icons/move_off.png | Bin 2073 -> 0 bytes resources/icons/move_on.png | Bin 1917 -> 0 bytes resources/icons/note.png | Bin 740 -> 0 bytes resources/icons/object.png | Bin 1017 -> 0 bytes resources/icons/package.png | Bin 1114 -> 0 bytes resources/icons/package_green.png | Bin 1117 -> 0 bytes resources/icons/page_white_go.png | Bin 702 -> 0 bytes resources/icons/plugin.png | Bin 778 -> 0 bytes resources/icons/plugin_add.png | Bin 691 -> 0 bytes resources/icons/plugin_go.png | Bin 694 -> 0 bytes resources/icons/printer_empty.png | Bin 424 -> 0 bytes resources/icons/question_mark_01.png | Bin 523 -> 0 bytes resources/icons/reslice.png | Bin 665 -> 0 bytes resources/icons/scale_hover.png | Bin 2459 -> 0 bytes resources/icons/scale_off.png | Bin 2452 -> 0 bytes resources/icons/scale_on.png | Bin 2449 -> 0 bytes resources/icons/shape_flip_horizontal.png | Bin 403 -> 0 bytes resources/icons/shape_handles.png | Bin 538 -> 0 bytes resources/icons/shape_ungroup_o.png | Bin 2217 -> 0 bytes resources/icons/shape_ungroup_p.png | Bin 2206 -> 0 bytes resources/icons/sla_support_points_reset.png | Bin 1050 -> 0 bytes .../icons/sla_support_points_tooltip.png | Bin 4008 -> 0 bytes resources/icons/split.png | Bin 1021 -> 0 bytes resources/icons/spool.png | Bin 545 -> 0 bytes resources/icons/support_blocker.png | Bin 656 -> 0 bytes resources/icons/support_blocker_.png | Bin 1869 -> 0 bytes resources/icons/support_enforcer.png | Bin 509 -> 0 bytes resources/icons/support_enforcer_.png | Bin 1710 -> 0 bytes resources/icons/sys_lock.png | Bin 510 -> 0 bytes resources/icons/sys_unlock.png | Bin 419 -> 0 bytes resources/icons/sys_unlock_grey.png | Bin 423 -> 0 bytes resources/icons/tag_blue.png | Bin 741 -> 0 bytes resources/icons/textfield.png | Bin 153 -> 0 bytes resources/icons/time.png | Bin 959 -> 0 bytes resources/icons/toolbar.png | Bin 12888 -> 0 bytes resources/icons/toolbar141.png | Bin 23453 -> 0 bytes resources/icons/variable_layer_height.png | Bin 209 -> 0 bytes resources/icons/view_toolbar.png | Bin 16695 -> 0 bytes resources/icons/wand.png | Bin 570 -> 0 bytes resources/icons/wrench.png | Bin 742 -> 0 bytes resources/icons/zoom.png | Bin 692 -> 0 bytes .../cs_CZ/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../localization/cs_CZ/PrusaSlicer_cs.po | 7419 +++++++++++++++++ .../de_DE/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../{Slic3rPE_de.po => PrusaSlicer_de.po} | 0 .../en_US/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../{Slic3rPE_en.po => PrusaSlicer_en.po} | 0 .../es/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../es/{Slic3rPE_es.po => PrusaSlicer_es.po} | 0 .../fr_FR/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../{Slic3rPE_fr.po => PrusaSlicer_fr.po} | 0 .../it/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../it/{Slic3rPE_it.po => PrusaSlicer_it.po} | 0 .../ko_KR/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../{Slic3rPE_kr.po => PrusaSlicer_kr.po} | 0 .../pl/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../pl/{Slic3rPE_pl.po => PrusaSlicer_pl.po} | 0 .../uk/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../uk/{Slic3rPE_uk.po => PrusaSlicer_uk.po} | 0 .../zh_CN/{Slic3rPE.mo => PrusaSlicer.mo} | Bin .../{Slic3rPE_zh.po => PrusaSlicer_zh.po} | 0 src/platform/msw/slic3r.rc.in | 2 +- src/platform/osx/Info.plist.in | 8 +- src/slic3r.cpp | 2 +- src/slic3r/GUI/AboutDialog.cpp | 4 +- src/slic3r/GUI/GUI_App.cpp | 4 +- src/slic3r/GUI/KBShortcutsDialog.cpp | 2 +- src/slic3r/GUI/MainFrame.cpp | 2 +- src/slic3r/GUI/MsgDialog.cpp | 4 +- src/slic3r/GUI/PresetBundle.cpp | 2 +- src/slic3r/GUI/SysInfoDialog.cpp | 2 +- src/slic3r/GUI/Tab.cpp | 2 +- src/slic3r/GUI/UpdateDialogs.cpp | 2 +- src/slic3r/GUI/wxExtensions.cpp | 2 +- version.inc | 4 +- 150 files changed, 7471 insertions(+), 54 deletions(-) rename resources/icons/{Slic3r.icns => PrusaSlicer.icns} (100%) rename resources/icons/{Slic3r.ico => PrusaSlicer.ico} (100%) rename resources/icons/{Slic3r.png => PrusaSlicer.png} (100%) rename resources/icons/{Slic3r_192px.png => PrusaSlicer_192px.png} (100%) rename resources/icons/{Slic3r_192px_grayscale.png => PrusaSlicer_192px_grayscale.png} (100%) rename resources/icons/{Slic3r_32px.png => PrusaSlicer_32px.png} (100%) delete mode 100644 resources/icons/Slic3r-console.ico delete mode 100644 resources/icons/Slic3r_128px.png delete mode 100644 resources/icons/Slic3r_192px_transparent.png delete mode 100644 resources/icons/action_undo.png delete mode 100644 resources/icons/action_undo_grey.png delete mode 100644 resources/icons/add.png delete mode 100644 resources/icons/add_object.png delete mode 100644 resources/icons/application_view_tile.png delete mode 100644 resources/icons/arrow_down.png delete mode 100644 resources/icons/arrow_left.png delete mode 100644 resources/icons/arrow_out.png delete mode 100644 resources/icons/arrow_refresh.png delete mode 100644 resources/icons/arrow_right.png delete mode 100644 resources/icons/arrow_rotate_anticlockwise.png delete mode 100644 resources/icons/arrow_rotate_clockwise.png delete mode 100644 resources/icons/arrow_undo.png delete mode 100644 resources/icons/arrow_up.png delete mode 100644 resources/icons/box.png delete mode 100644 resources/icons/brick.png delete mode 100644 resources/icons/brick_add.png delete mode 100644 resources/icons/brick_delete.png delete mode 100644 resources/icons/brick_go.png delete mode 100644 resources/icons/bricks.png delete mode 100644 resources/icons/building.png delete mode 100644 resources/icons/bullet_arrow_down.png delete mode 100644 resources/icons/bullet_arrow_up.png delete mode 100644 resources/icons/bullet_green.png delete mode 100644 resources/icons/bullet_red.png delete mode 100644 resources/icons/cog.png delete mode 100644 resources/icons/control_pause.png delete mode 100644 resources/icons/control_pause_blue.png delete mode 100644 resources/icons/control_play.png delete mode 100644 resources/icons/control_play_blue.png delete mode 100644 resources/icons/control_stop.png delete mode 100644 resources/icons/control_stop_blue.png delete mode 100644 resources/icons/cross.png delete mode 100644 resources/icons/delete.png delete mode 100644 resources/icons/disclosure_triangle_close.png delete mode 100644 resources/icons/disclosure_triangle_open.png delete mode 100644 resources/icons/disk.png delete mode 100644 resources/icons/empty_icon.png delete mode 100644 resources/icons/erase.png delete mode 100644 resources/icons/error.png delete mode 100644 resources/icons/exclamation_mark_.png delete mode 100644 resources/icons/flag-green-icon.png delete mode 100644 resources/icons/flag-red-icon.png delete mode 100644 resources/icons/funnel.png delete mode 100644 resources/icons/gizmos.png delete mode 100644 resources/icons/hourglass.png delete mode 100644 resources/icons/house.png delete mode 100644 resources/icons/infill.png delete mode 100644 resources/icons/joystick.png delete mode 100644 resources/icons/lambda.png delete mode 100644 resources/icons/lambda_.png delete mode 100644 resources/icons/layers.png delete mode 100644 resources/icons/lock.png delete mode 100644 resources/icons/lock_open.png delete mode 100644 resources/icons/lorry_add.png delete mode 100644 resources/icons/lorry_go.png rename resources/icons/{mode_middle_.png => mode_advanced_.png} (100%) rename resources/icons/{mode_middle_sq.png => mode_advanced_sq.png} (100%) delete mode 100644 resources/icons/mode_expert.png delete mode 100644 resources/icons/mode_middle.png delete mode 100644 resources/icons/mode_off_sq.png delete mode 100644 resources/icons/mode_simple.png delete mode 100644 resources/icons/move_hover.png delete mode 100644 resources/icons/move_off.png delete mode 100644 resources/icons/move_on.png delete mode 100644 resources/icons/note.png delete mode 100644 resources/icons/object.png delete mode 100644 resources/icons/package.png delete mode 100644 resources/icons/package_green.png delete mode 100644 resources/icons/page_white_go.png delete mode 100644 resources/icons/plugin.png delete mode 100644 resources/icons/plugin_add.png delete mode 100644 resources/icons/plugin_go.png delete mode 100644 resources/icons/printer_empty.png delete mode 100644 resources/icons/question_mark_01.png delete mode 100644 resources/icons/reslice.png delete mode 100644 resources/icons/scale_hover.png delete mode 100644 resources/icons/scale_off.png delete mode 100644 resources/icons/scale_on.png delete mode 100644 resources/icons/shape_flip_horizontal.png delete mode 100644 resources/icons/shape_handles.png delete mode 100644 resources/icons/shape_ungroup_o.png delete mode 100644 resources/icons/shape_ungroup_p.png delete mode 100644 resources/icons/sla_support_points_reset.png delete mode 100644 resources/icons/sla_support_points_tooltip.png delete mode 100644 resources/icons/split.png delete mode 100644 resources/icons/spool.png delete mode 100644 resources/icons/support_blocker.png delete mode 100644 resources/icons/support_blocker_.png delete mode 100644 resources/icons/support_enforcer.png delete mode 100644 resources/icons/support_enforcer_.png delete mode 100644 resources/icons/sys_lock.png delete mode 100644 resources/icons/sys_unlock.png delete mode 100644 resources/icons/sys_unlock_grey.png delete mode 100644 resources/icons/tag_blue.png delete mode 100644 resources/icons/textfield.png delete mode 100644 resources/icons/time.png delete mode 100644 resources/icons/toolbar.png delete mode 100644 resources/icons/toolbar141.png delete mode 100644 resources/icons/variable_layer_height.png delete mode 100644 resources/icons/view_toolbar.png delete mode 100644 resources/icons/wand.png delete mode 100644 resources/icons/wrench.png delete mode 100644 resources/icons/zoom.png rename resources/localization/cs_CZ/{Slic3rPE.mo => PrusaSlicer.mo} (100%) create mode 100644 resources/localization/cs_CZ/PrusaSlicer_cs.po rename resources/localization/de_DE/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/de_DE/{Slic3rPE_de.po => PrusaSlicer_de.po} (100%) rename resources/localization/en_US/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/en_US/{Slic3rPE_en.po => PrusaSlicer_en.po} (100%) rename resources/localization/es/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/es/{Slic3rPE_es.po => PrusaSlicer_es.po} (100%) rename resources/localization/fr_FR/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/fr_FR/{Slic3rPE_fr.po => PrusaSlicer_fr.po} (100%) rename resources/localization/it/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/it/{Slic3rPE_it.po => PrusaSlicer_it.po} (100%) rename resources/localization/ko_KR/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/ko_KR/{Slic3rPE_kr.po => PrusaSlicer_kr.po} (100%) rename resources/localization/pl/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/pl/{Slic3rPE_pl.po => PrusaSlicer_pl.po} (100%) rename resources/localization/uk/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/uk/{Slic3rPE_uk.po => PrusaSlicer_uk.po} (100%) rename resources/localization/zh_CN/{Slic3rPE.mo => PrusaSlicer.mo} (100%) rename resources/localization/zh_CN/{Slic3rPE_zh.po => PrusaSlicer_zh.po} (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9477f68d8..346d2cf4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -331,7 +331,7 @@ set(L10N_DIR "${SLIC3R_RESOURCES_DIR}/localization") add_custom_target(pot COMMAND xgettext --keyword=L --add-comments=TRN --from-code=UTF-8 --debug -f "${L10N_DIR}/list.txt" - -o "${L10N_DIR}/Slic3rPE.pot" + -o "${L10N_DIR}/PrusaSlicer.pot" WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMENT "Generate pot file from strings in the source tree" ) diff --git a/README.md b/README.md index 53c831561..13a5a57ba 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,18 @@ -![Slic3rPE logo](/resources/icons/Slic3r.png?raw=true) +![PrusaSlicer logo](/resources/icons/PrusaSlicer.png?raw=true) -# Slic3r Prusa Edition +# PrusaSlicer -Prebuilt Windows, OSX and Linux binaries are available through the [git releases page](https://github.com/prusa3d/Slic3r/releases). +Prebuilt Windows, OSX and Linux binaries are available through the [git releases page](https://github.com/prusa3d/PrusaSlicer/releases). -Slic3r takes 3D models (STL, OBJ, AMF) and converts them into G-code +PrusaSlicer takes 3D models (STL, OBJ, AMF) and converts them into G-code instructions for FFF printers or PNG layers for mSLA 3D printers. It's compatible with any modern printer based on the RepRap toolchain, including all those based on the Marlin, Prusa, Sprinter and Repetier firmware. It also works with Mach3, LinuxCNC and Machinekit controllers. +PrusaSlicer is based on [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranelucci and the RepRap community. + See the [project homepage](https://www.prusa3d.com/slic3r-prusa-edition/) and the [documentation directory](doc/) for more information. @@ -18,12 +20,12 @@ the [documentation directory](doc/) for more information. All user facing code is written in C++, and some legacy code as well as unit tests are written in Perl. Perl is not required for either development or use -of Slic3r. +of PrusaSlicer. The slicing core is the `libslic3r` library, which can be built and used in a standalone way. The command line interface is a thin wrapper over `libslic3r`. -### What are Slic3r's main features? +### What are PrusaSlicer's main features? Key features are: @@ -46,7 +48,7 @@ Other major features are: * several infill patterns including honeycomb, spirals, Hilbert curves * support material, raft, brim, skirt * **standby temperature** and automatic wiping for multi-extruder printing -* [customizable **G-code macros**](https://github.com/prusa3d/Slic3r/wiki/Slic3r-Prusa-Edition-Macro-Language) and output filename with variable placeholders +* [customizable **G-code macros**](https://github.com/prusa3d/PrusaSlicer/wiki/Slic3r-Prusa-Edition-Macro-Language) and output filename with variable placeholders * support for **post-processing scripts** * **cooling logic** controlling fan speed and dynamic print speed @@ -61,18 +63,14 @@ these documentation pages: ### Can I help? Sure! You can do the following to find things that are available to help with: -* Add an [issue](https://github.com/prusa3d/Slic3r/issues) to the github tracker if it isn't already present. -* Look at [issues labeled "volunteer needed"](https://github.com/prusa3d/Slic3r/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A%22volunteer+needed%22) +* Add an [issue](https://github.com/prusa3d/PrusaSlicer/issues) to the github tracker if it isn't already present. +* Look at [issues labeled "volunteer needed"](https://github.com/prusa3d/PrusaSlicer/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A%22volunteer+needed%22) -### What's Slic3r license? +### What's PrusaSlicer license? -Slic3r PE is licensed under the _GNU Affero General Public License, version 3_. -The Prusa Edition is originally based on Slic3r by Alessandro Ranellucci. +PrusaSlicer is licensed under the _GNU Affero General Public License, version 3_. +The PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci. -The [Silk icon set](http://www.famfamfam.com/lab/icons/silk/) used in Slic3r is -licensed under the _Creative Commons Attribution 3.0 License_. -The author of the Silk icon set is Mark James. +### How can I use PrusaSlicer from the command line? -### How can I use Slic3r PE from the command line? - -Please refer to the [Command Line Interface](https://github.com/prusa3d/Slic3r/wiki/Command-Line-Interface) wiki page. +Please refer to the [Command Line Interface](https://github.com/prusa3d/PrusaSlicer/wiki/Command-Line-Interface) wiki page. diff --git a/doc/Localization_guide.md b/doc/Localization_guide.md index abf898cb8..8e34deef5 100644 --- a/doc/Localization_guide.md +++ b/doc/Localization_guide.md @@ -1,6 +1,6 @@ # Localization and translation guide -The purpose of this guide is to describe how to contribute to the Slic3rPE translations. We use GNUgettext for extracting string resources from the project and PoEdit for editing translations. +The purpose of this guide is to describe how to contribute to the PrusaSlicer translations. We use GNUgettext for extracting string resources from the project and PoEdit for editing translations. Those can be downloaded here: - https://sourceforge.net/directory/os:windows/?q=gnu+gettext GNUgettext package contains a set of tools to extract strings from the source code and to create the translation Catalog. @@ -13,40 +13,40 @@ Full manual for GNUgettext can be seen here: http://www.gnu.org/software/gettext ### Scenario 1. How do I add a translation or fix an existing translation 1. Get PO-file from corresponding folder here: -https://github.com/prusa3d/Slic3r/tree/master/resources/localization +https://github.com/prusa3d/PrusaSlicer/tree/master/resources/localization 2. Open this file in PoEdit as "Edit a translation" 3. Apply your corrections to the translation -4. Push changed Slic3rPE.po and Slic3rPE.mo (will create automatically after saving of Slic3r.po in PoEdit) back to to the enter folder. +4. Push changed PrusaSlicer.po and PrusaSlicer.mo (will create automatically after saving of PrusaSlicer.po in PoEdit) back to to the enter folder. ### Scenario 2. How do I add a new language support -1. Get file Slic3rPE.pot here : -https://github.com/prusa3d/Slic3r/tree/master/resources/localization +1. Get file PrusaSlicer.pot here : +https://github.com/prusa3d/PrusaSlicer/tree/master/resources/localization 2. Open it in PoEdit for "Create new translation" 3. Select Translation Language (for example French). 4. As a result you will have fr.po - the file containing translation to French. Notice. When the translation is complete you need to: - - Rename the file to Slic3rPE.po - - Click "Save file" button. Slic3rPE.mo will be created immediately - - Both Slic3rPE.po and Slic3rPE.mo have to be saved here: -https://github.com/prusa3d/Slic3r/tree/master/resources/localization/fr + - Rename the file to PrusaSlicer.po + - Click "Save file" button. PrusaSlicer.mo will be created immediately + - Both PrusaSlicer.po and PrusaSlicer.mo have to be saved here: +https://github.com/prusa3d/PrusaSlicer/tree/master/resources/localization/fr ( name of folder "fr" means "French" - the translation language). -### Scenario 3. How do I add a new text resource when implementing a feature to Slic3rPE -Each string resource in Slic3rPE available for translation needs to be explicitly marked using L() macro like this: +### Scenario 3. How do I add a new text resource when implementing a feature to PrusaSlicer +Each string resource in PrusaSlicer available for translation needs to be explicitly marked using L() macro like this: ```C++ auto msg = L("This message to be localized") ``` To get translated text use one of needed macro/function (`_(s)` or `_CHB(s)` ). If you add new file resource, add it to the list of files containing macro `L()` -### Scenario 4. How do I use GNUgettext to localize my own application taking Slic3rPE as an example +### Scenario 4. How do I use GNUgettext to localize my own application taking PrusaSlicer as an example 1. For convenience create a list of files with this macro `L(s)`. We have -https://github.com/prusa3d/Slic3r/tree/master/resources/localization/list.txt. +https://github.com/prusa3d/PrusaSlicer/tree/master/resources/localization/list.txt. 2. Create template file(*.POT) with GNUgettext command: ``` - xgettext --keyword=L --add-comments=TRN --from-code=UTF-8 --debug -o Slic3rPE.pot -f list.txt + xgettext --keyword=L --add-comments=TRN --from-code=UTF-8 --debug -o PrusaSlicer.pot -f list.txt ``` Use flag `--from-code=UTF-8` to specify that the source strings are in UTF-8 encoding diff --git a/resources/icons/Slic3r.icns b/resources/icons/PrusaSlicer.icns similarity index 100% rename from resources/icons/Slic3r.icns rename to resources/icons/PrusaSlicer.icns diff --git a/resources/icons/Slic3r.ico b/resources/icons/PrusaSlicer.ico similarity index 100% rename from resources/icons/Slic3r.ico rename to resources/icons/PrusaSlicer.ico diff --git a/resources/icons/Slic3r.png b/resources/icons/PrusaSlicer.png similarity index 100% rename from resources/icons/Slic3r.png rename to resources/icons/PrusaSlicer.png diff --git a/resources/icons/Slic3r_192px.png b/resources/icons/PrusaSlicer_192px.png similarity index 100% rename from resources/icons/Slic3r_192px.png rename to resources/icons/PrusaSlicer_192px.png diff --git a/resources/icons/Slic3r_192px_grayscale.png b/resources/icons/PrusaSlicer_192px_grayscale.png similarity index 100% rename from resources/icons/Slic3r_192px_grayscale.png rename to resources/icons/PrusaSlicer_192px_grayscale.png diff --git a/resources/icons/Slic3r_32px.png b/resources/icons/PrusaSlicer_32px.png similarity index 100% rename from resources/icons/Slic3r_32px.png rename to resources/icons/PrusaSlicer_32px.png diff --git a/resources/icons/Slic3r-console.ico b/resources/icons/Slic3r-console.ico deleted file mode 100644 index 64e8183404e8d1111af208173d80ab671644ef24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17542 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 Yg#WLC3Q~>hMFF6qsG-m(ZyEW209FDDdH?_b diff --git a/resources/icons/Slic3r_192px_transparent.png b/resources/icons/Slic3r_192px_transparent.png deleted file mode 100644 index f85c835b3c1ac273fa6a5beeee0930e12ad02500..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21125 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 AdH?_b diff --git a/resources/icons/action_undo_grey.png b/resources/icons/action_undo_grey.png deleted file mode 100644 index eaa1593e349246886e990731ae331d224f909308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmV<60U!Q}P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0d+}4K~y+TwNgDx z!%!5BScQVKo0EgiIye@=(M2(vu37s71Ura>Lvi;vI6664)NYm1Av9?|nl@i3hz<%; zZ5z)C7c32>3VPrY?z`und)|Ff{teY?b-C4Qol5#UG#ZVKPN#Dd1c4_U!WYmu!+7H9G2n-&QaZxM%Bnp!HA<~2>5lTu3Nm(93dADn}X0H2K(LAWTF%Xtz;gB%KA$fspl z`xyb)J*NPdR;$(4#+xzq7~%tnJTuP-KshfHh9F)iNiriP-hUkqpEv+}x|HKA@Pymg ze2*fW1UEXqF3-fBBh<-&)lD>o5E-zE!T$hPyo0N6%hP~G75P)a@`+&>dvg5OP?RtC WJ3qPv{k%&6000045bDP46hOx7_4S6Fo+k-*%fHRz`(d6z$e7@|NsBpyGuHD z7Pf55YuKDsvoXDVU2^g2guE3o-Mfq1cNAtWjYwS>(!Qf0eqKQIY@e=OK*55r86JUC zT!0Lpi4M(MbKU!F>NaIMbz4-ePqpnZDP5Cj*=kU*GS;L?Cwp0B+Tt)E!=PR>aeiRz z9AA@05IbU~XYe#vAlq+}qi4UZOOKU9r0F-U>Nl5?$UyrQ>R?+>O4^o^l$6g%9_L3b;t9!-d__w&vo0~HS6y$ z>p9)ncCw~&Z(i1#=<+=Y#k*o=UhJN9v|-<)ZPTxIx1Fpi*b!NGFmu(Fxts5<>^fiD zc&4;=U;64Rb7q|Bns&Lf>R5Kc!Q|A{p+!5Rr=Mx<-B+ElI(W<7Rh0)*3irk5ZH*|| z9<$}vGUtAa+MQXOZm-DS8kr9gjNW{6Y0j#siY+NyZ?BkfroDDgTFtJM8K>K}++3Qy zDk5N}WB;MrWf!I`J3p;+UxibzS)OCDH!xC-OM?7@8I)^pfBt;CRyp|Dv*0gZf|Z^= zRjRAIeft{_+`e5`2jYXofzmLQ?|y7tnDpbOsq!^9a2_W%*3=PIqC7Eqm4{LoSmMG2@~c_(&7}E;N^Y3fh#4= zlbJPTQ*qJfPmOn;G#yfkT+k3x=$RSG6R=>WqA#mn2JE vBT9nv(@M${i&7aJQ}UBi6+Ckj(^G>|6H_V+Po@IXKLdlOtDnm{r-UW|T9cc& diff --git a/resources/icons/add_object.png b/resources/icons/add_object.png deleted file mode 100644 index ffc958edc4fca5a58a8600c0495eba3941038262..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 829 zcmV-D1H$}?P)J`Hs+^S~QgU!|CNAjf^WD@W`#e3L=k>gw&*#(gd>*hzb4p&X z?}L27&?4hO?_6x&>wKaC8!lRK#1&l~4Tq)Ez@Q9*n zhVX>&)T*Icyd~VGWaCNU6Jehw7Zkp+^hAZ9EzVT<(_$?e34y&?*qiyqiC?T_wY;#r zoUVLsMftgp^%8fgFgqh_r_2s?B8(Hn%Oqoj7^I(J@q_pY&?`G?tb4hL67Jk$6k`o zR^tF$S(6<5*wY?~A?|6E{;E-bfcJRkw58ARGi9wg6}5A?g1ywfQxH7VjQJQ(aLL&j z>H67@>+Rg;So4s^c#g{^OlRAcQn(5iuo3Kq=F#*8t}y-!0K#1fa;O*W00000NkvXX Hu0mjfShbDb diff --git a/resources/icons/application_view_tile.png b/resources/icons/application_view_tile.png deleted file mode 100644 index 3bc0bd32fceb21d70368f7842a00a53d6369ba48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmV;?0WSWDP)zJNu3H-P zO&@UpeyZQXi7jKe-Hk?r-sue;aDce_XqkvXP+W#F_*ot`jB?BS93Uw71|U^ZjLH`yP%FO7U<6!nLCG} z$SDlW0fhdEP)RB*?~^j!LKVQ>(O&A{Xr%)RXLn#U zs4LtZ6rCMFY5|B2$)yG$6aaIFq$gGR5;6H z{Qv(y10{fofkH6I3@AO3$p*x`Nil#0jeqs;pT9Ds7{CaN1)$9r#n~kE{`~pF@bLXZ zhF?E_GyM7i!oL`P0x_8Wj$ni2F7#hzWPxfvDaI004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0003> zP)t-s|NsAFv|Db#V`Q^hVzF6kykKFmS#QB)ZNFn_xnEzdS6Qc0Y`tM>yI^R!UR$YC zU#?eOtW{8)N=}(bOqWMlr&3RwN=lVQNRvcYq)<(nNLQp#RiaKwltombPISj;bH-^Dc zevrkATBuTT#AbEHYmCf;q|=*($9sLfb(6=8bGB_+r&3p?P;kR#iOGP1#CdhNZgaJ4 zRiaK~vs!buY;m+|WT#(esA5NvLt(I3U#?e*z=U+QZegWed9!t6q+d*wM@5f8U#(V( zz=L|Xb91z8UZ7fJre1KZY($MfT&q-xzk`FjeOsnfMvy{rt!;CzZbFPdTBuW4rcqX- zPgJ2!QlCskjzL3>KthW@L5e>A|Nly%dszSg03UQxPE!CEt{3sH>=*I4v#uBHv$(Ff zv+NhMxbYY4uJISH7hqWD^Z)<=0b)x>L;#2d9Y_EG0HaAnK~xyiW003uP*h?717#Ie zHFXAg4NWMYfl*6aN0&iCPv3wE%x7jXG%_|}Ff}u`uw(@ZuvuB#*xE7JvvW8&a)Jc7 zoSeBCT!0K7UOtE!{M-!G0|J5&T1Z#~NV+lzxVejh_+lQO;u2mA-ac-=ev%*oDgS`L zpkRiO(6Df68L$@Fh{&jDhM3s6csZzH35iL`3@NE;=^0RdW>$6%0L7IUKs$a!7XSbN x8FWQhbW?9;ba!ELWdK2BZ(?O2No`?gWm08fWO;GPWjp`?002ovPDHLkV1mW(DG2}o diff --git a/resources/icons/arrow_refresh.png b/resources/icons/arrow_refresh.png deleted file mode 100644 index 0de26566d4102eec080253c2d08985ec58b14838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 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 diff --git a/resources/icons/arrow_undo.png b/resources/icons/arrow_undo.png deleted file mode 100644 index 6972c5e5946080ca1dec4de09d9430d3edf6c555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)`NY~_X_4^RN+9OmbDu*=G*+_}E z3jR}&gbG0=R0#?Z-=09KI|YP8=#E5@+>uO|=1VUCOole%Li*0J2^Gy8+;b?&km6gg zf;aDGp1r#I_V|We$e$~WifFF9R7MCMwsmwsME9<<@yx?a+v)qKuKbNe>k1{IrVt}k zbbSs~bXr8Se}V_b4opa0GhLA`RHceaP=N}IElbSa8@d(ij1Q|4CvOirm945bDP46hOx7_4S6Fo+k-*%fF5lsFvV6XN>+|Nr7+=>>;U zi;kvc?1(Kno>6opEpAO{M`ulOmS*2hZ~gn&a7Vs;>1!b^EEB<=5sdy)viv zKymZ2%Eeb^ExbIV?Qm`CmgxDHrp>u9C3Q_~{MxWt=O@oNHz8n_2hg0UXZj|e?)IAG z1T<&jsjj}0?ao~`K2u$Lj<LM!776yZOdBY zx&xIp`^&Vm)r?DZtM-;u>@8ADRnpDV(9Bd-O;J=zkOR8^>(Y5*K=1IC1o;IsoIG;z zJlpM?Y`edI-(jJ{$O#HD#w2fd7lsa2Sq~s5-P6S}MB;LC!U0B!nE^k~)cn!$hzT=e zbW}_%gTe~DWM4fzq7(o diff --git a/resources/icons/box.png b/resources/icons/box.png deleted file mode 100644 index 42464819249806278b59705739bbb98e0f4fc7a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl45bDP46hOx7_4S6Fo+k-*%fHRz`(>C;1lBd|Ns9P$qLhx z6s9G~PfL`ankYXdL4H!a+{8G!39+*MF|xhUGCk2UT~X2yW$ocoK*cSgl0fyyiu+?_ z`(k8)D!Zd(IwPgaeMDDO+3%U0uxCo*p2>;3CnfBhn6Q09!q)zT&3*A3dg51iM9s*x zSXJY=Z(7Q-eC>r93iDGH=Ap(-Dto(#(ked$dhlJCy+e>v0t>1g}M!_Dva zH@w?Z`+7&!t1YE3HWWTvo%eKk=Hta_59cL4Ufa+ZEb;b4@9Q0@FE>R$Ul;jwW%%Qz zA&(XW-ka@zXPVEgiJmul+^@AeUukl9u%fO$NaEG8?w6aBo~?>_vMlt`qM!$J{O`{2 zy*k^DAls#GmbLeY_;{Vy)eUDw}g97H100Pv@E3o?TY$FZOhM z^ZmJ@=gO?k76AoKPh}gQ%rLq&qqNFT?D3|CJ5vJB6qudLH947SbRymGM5@8986}mz zVh`5VJz3xQXm$PlWi|H}Roz`sd1qevt(m12zM>rw(rsZEak7aXC3bfk$HIjL3+aH!Ll7?x?J2tg)-JtYmdnO%)9_E#>uPWMgyG&6SO{tz~vr zP8JR}E>>hqC;` zJASkrS@J}LZR3?KUwY20c{AtEo;}0Ud_6->sQ+`HMY)YVjZup zZTr@DZe1SR$$4=dulD`p6jt}0cSymsRLbS+7fIvvv-6CnJ67HM!+MfiTsQ90))GDe zo#Y9T`;wk&ZNI8{G<(004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt0cA-QWUt`j-a=6vETPHNy@L+oR0Eb$QYD5|C=}yEqv?CO_jfQ+1i!O=oO3vb--tfj z%fWnW4ARG`jePM&t5=mwDO8VAxH;DMMr6db3IpA zSyff_MfLusj)=Wji_M5fh+lN6^Oq!+$2fiv_&YgMj-LB%3^8iF?%h=(OGF#XLDy6J z3FD*~Awvy^qsAx$v3r97>;S2>!Vf|{($L+_34?4nwvJKG&!&6{oC)?-rS}MA7-_r0j(6i z-nu&t_i+W&AGswoqjtss000?uMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami&o P00000NkvXXu0mjfb1~N* diff --git a/resources/icons/brick_add.png b/resources/icons/brick_add.png deleted file mode 100644 index 978b9fa353f19a8cd6b4f868f93d319c84cd45be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmX9+eN56p7(TO{Sr(hq(yeKKAI1;*4i#k9*822Y(I(25 z8YnCkX+YKjb$-s8s0o5hreeAjbOxwVq1m-=clX|N_df4)&+dwo5@LOQf_wk~zC;2p z1xC!j;q3|Mu%mlZVc1T?#$y3^`zd-yi523I8-$d203L<{@Z<#mzv0%CMF5x)0N4-! z&Ts+PM;EG-&jR3aCy8_^W@~G!x3^cNQi;XlwzjtB=4Po>`X9ozTrRJxtCPuO0)e2l zwUy83x3skIcszK-<#J&rhr^LbB$yIQ>haB#4_y&cwfyWKjS z&SWwT4-b!wjA*smo}QkruCCS9RjbuHH8nLoJq^7~PEPjq^-WAnXf&G9(NTxPv9hu< zJ3BixG}PVQZMWN(mzQle+x+}|e}Dh_`nuEUTv%9`nVB)0&3qXsnP4UxK^1E@)mv3se=5{*!=;Gqy($W%AOi<`66~v;DHaNQbX}x zrxCJY`?j=G-t4Nn3vrpT>511fOP?QTD)9@uh1{f2?g9!uGJ?+I+H8DYW(HSay?lj7 zkFsZ&O+kUrv=JwiDwYMcgm5Fhz zF^Be(R;L}Q@=}xVY2nf5hQp5q-(+GBn%12@C8uHr4oUbZ;ve$5NhZE>EjcM!USN-W zuEvWB&Uk{Vea8wvL>leTdmtkwgOU1x%3zUmP=KX8$U;Mi_sBFf1tnARvp=KoX9GZt LNx;d^BhUT<9@(004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0004l zP)t-s|NsBO!ost&v!bG+t*x!8si~%>rn9rNqN1Xysj056uAQBotgNh?o13evtD2gc zs;a7)nVG4nshF6UrlzKqm6fHXrKfC7qobpuqN1Upp}9l^pP!$eo}QhZoxDN>oSdAS zo12=Nnz=;-n3$NCmzS27mbqm%$z&zHO$4|_1H@MyxkUrHMFao;|DvLzv9Yn%*4F*~ z{rvp=)6>)7;NYyRtkKcYtE;Q7uCCS9)yK!jwY9aQqoe!#`_j_V*x1<3&CSlv&dkir z!NI}4zP|JG^Xcj7-QC^Z-rmB(!rI!}!^6YZ*VntdyU)+h@$vEQ?(X5?;mga*z`(%p z@bK*H?CR?3+9>eR2=rTjsKEO|927ph9T>UK*hzyyh8>4&93i%7`?r{ zwoerFon!xh82EMo?sfp-XanYVA?kSr-DCk&V43s)001s@QchCL;#2d9Y_EG z0P#sgK~xyiV_*OQMkZ!vCPoH0U}4n*0#-H%kCB~2-@wqw*u+4egB_%b6DVnFW^Qg_ z3S@9HFmPE~85vpI*xK4y8{64iax?HaI69e|fy^*7cXn~*W#Dsj_we-cHZt<|@%8ib z=VuUb3kVFd4mLM;Ht-7xaS~(@atjR$kMMSg^mFy{2?-Wv5Q&P8iHMCe4DpIjNK8r= zWe{^s35fCVHgru*OV7y65@(Q*lyb?=@ig?y&C4$+ERqJgOh#6&I49e=q!eg%nLOC_ z3W`dOts}3i#Q*>~l`c+(Q diff --git a/resources/icons/brick_go.png b/resources/icons/brick_go.png deleted file mode 100644 index 409c8f4cb304157fbeea7db01cbfca707ec484e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 915 zcmV;E18n?>P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0005G 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 KMNUMnLSTabP-oWw diff --git a/resources/icons/bullet_arrow_down.png b/resources/icons/bullet_arrow_down.png deleted file mode 100644 index 9b23c06d7b4f4689dc8c9fd4e9d4d1f199fe376f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-%M_H=O!(Kw&{<9vg>5sxM-`@i?U z_W%6<>VNmY^FQu?=k0EK8(;qS{{MRQfQxhfe|^4DBSLrMi_=~IrT?G*6aRH>fZ%Fr xHSdzT`JeW`iC!n;=N{%MvhUm!=_W-^hCUIl<$=usRzPbQJYD@<);T3K0RSKzPZ9tC diff --git a/resources/icons/bullet_arrow_up.png b/resources/icons/bullet_arrow_up.png deleted file mode 100644 index 24df0f42129c291ddb3dd50c8ba2884dc23a2c43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-%M_H=O!(Kw&{<9vg>5sxM7Y}K&+ zaVqV>2dg?$?}z`N|7UG5-|D8TLf!k;{Mi5T|C#@x_qjwjYRvdu`ttwR|Kb1QzwCco x|Ef}l>({^Sf7bts|6%{R{?h*$`OZ2jjF;IsFRaMi76-J3!PC{xWt~$(698OLQAz*+ diff --git a/resources/icons/bullet_green.png b/resources/icons/bullet_green.png deleted file mode 100644 index 058ad261f520490be9d3fc2e322392fdedfd1cbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 295 zcmV+?0oeYDP)ef43{&%10 z`rmr0`TyJtv;LcOX%laN^>UMjsi!CYUwmcZ|JfI2{-1ED=f8fLD)C;hoM$LyFDY#DW^u;K&o-|vHe`x?xbw1zYx$2><(A#;6QU!sSfhO( ioL~suuJh6Vfb_?jd)=>7iZy|bXYh3Ob6Mw<&;$Tq>~Ep~ diff --git a/resources/icons/cog.png b/resources/icons/cog.png deleted file mode 100644 index 3c858b7b28202de06e4347cfce358f914f9e2833..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmV-V0004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt0jEhsK~yNuO_4un6Hx%hfA4W=G#6KzE-nfMk=j8^8w#Nm5&slILJex}lDqfbokN4|Z~XX% zkMAc^j`=jFXAP<`^XxbiM}=n99GJdtpD(6tc5|N2tMcs@fCOmzW>@biSDA>2F{9jg zFWznVqry(jp07y9)BD;TG9Yo)e#M)SXXhW+z=Bw|Q$&PoOB7HQksa}k_vuiMHf$`9 zFAg#M<~tdtuuz0FS02_tY<|`yZF^2YkByJPqbyGS^3@cZ^_~iJM|?0Bf@mhAAL{0~P`spoI*{+IQjstzXl+4i+!z{_sx z$^4)4>(&XIN8F$5&PIsF+6mqN0F?8(s%hXLqyPW_8FWQhbW?9;ba!ELWdK2BZ(?O2 dNo`?gWm08fWO;GPWjp`?002ovPDHLkV1oO_0@nZl diff --git a/resources/icons/control_pause.png b/resources/icons/control_pause.png deleted file mode 100644 index 2d9ce9c4ec4b787b77e2407809c8887b6252dc6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP)U3VE{tZoOXQ3gborPd)C!*bfsFfgUA%b`K z{k54{z0H}ACRrHvW^d-rdyicUV+{VYtX~gCqfs0|(-=vN2o1PiuPW{>+#Atov}dlj zm>FQRf_YAoB-!b7g57TC=llI0*6TIQX0twmlwz@1Su_y<#c()O27`fy#f%p1x~?-# z)7Wme<7b=AhIKj}t=(=bMjvNzr~MuZg=Ct#TCD`Id5F*FgY9+;-ENndyrfd8-V+sI zk|x?lbD>axN~J2Ai^W%{R^I>_0Z9u6gEF#73lqsO`axO|3~qzj{hRS`0}LC%>-AD? zlFkeU5t@ED93Che0EA(j5rE6(g7f(t5ddbb)O7oPG}&BpJRae6I)RyiO6J&XwmSe5 z5%qypxm=P~KCwUk1<-E^%&v%&sfQfOPbAd^dMUz$2)JWFR zn(5E_apM_H=DRN?Tj1j{9obJa2Z=)=&L)N3y%h6eCr3~F>o%;x+TQ>p^I2c0Y>yvi zIld-=tn@%V9S}8IT_{!R5Z+_Ch0UxTYjubYFr%4GeU;lC74TEKeW=Sl5HvMAeX=Gi zUD%DrWY78$Ld*n!b75@ktedM+7b-uxz>7nb#SWC}9Rsqt73OZQ@HmbM0hR#sjmFrz z`Qn2R+;S%k^W^LfTz4f%8vIhZ??Cw@GT3qQ2$+f;Bm~?nEIi6bESWz7m0cmx39em$$Y&@l88-}q`@)p_|Tj# z*1_TN$urdYuZuK(mFK)s`?7zHi^MWe;3cvrICC;Dz(yzzbJPMi?R@k1RUUs#H=pHg zvrjkZN3JD?ns*D2owV@K;bCSR0s0c1`uAh{pXdA&89xkjaU%7W00000NkvXXu0mjf DW6MO* diff --git a/resources/icons/control_play.png b/resources/icons/control_play.png deleted file mode 100644 index 0846555d0ca84cb99d4c70dad80144a232604041..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmV-W0k7R5;6} zlgp~&KoEw{L*wq6jM9+RMU)_iNO6K~b@$|K=nj zb2!5=4Mjq_zrU*f>U2#vSVnMZ9ja4cY`AdOM*t}k^goWqfa3Iq(>2kSH;P81hAqIyBm_{t1>+!KRdtb~{1AK7>C~ zD-Nov`UX!X6ET_La7f{B_|*cRuZGR%^C`gjd@jmW6h*+;8;{2{8ja|Fzf-YTq+l@k zGLg?!DijI~9$+CG0*bxx-)TO!p6i!Q&%N5)kR|pVJuNho7M&@5o@ZpsgYXg z6pCpqAEgW*0v6~{n89ISU>M4A&V?DNy7MOQX68Ka`MBqf0l?U(ZY+X9l}VLZ)#Om- z;Wxvd@uT21RmKNz1dH$Bj0zp6>Db9B7mX*l{i7uPYA;7kd3g)QVC)rxA$;8vC|jea zS%$3%AWB_OF8f4{mJFo|55c22v$T`7VytGO85j|cC%=pBjskcjxd*)11x{77(<9$R zNrwG!M09PX(8Nd#urDkdGiz{FkfHKZhPUAguyq;A^$wKyj&8EE8)WXSvDl6Q4NN}z z2Zd#i!U*1a7=Vq#3W3jRZ6Z9$+&MVBAqrVEFbBV-XzUqFMNrFnb9RsDb%-T!q1pza zrNBj9g5~vhG_q(g8Ht^6IILQuOJK}cdY)autaf$;u_Hxz{;liNSF+ zP7JVo4aPtM&mF+{jGz3=veK}ME-bIS)D6sEz9#6p*nx(m=)Gd##2kGE&YZW%&7_NU zaJbxh3nsTeLlsIj==Xtu`3s4ZJ3jM?zzC+xEl8DG(CzhM_b>rg=Lda=hWnnX#UBVW zoG_R&W`Q?ax-3JI?gr8ns1oY(%Y_9|I!G4+85=MXv^z2{WgQJlI?w zaoVxP)O;^z5vZ zY!uIB*x&E}vNJj4{?GTJBigE^o7UKdzE#&EBXnfjM2N9qUNJ=7T*(!I*v$dVF@wV! zPcbfCO)dpCHwm6#49koVc}1IZ;f0opGWdxBx;Rl@XzG}46S&UgQ6wI6lQE987w+r= zQ{sp)?}bM^PSu zImdUlKjSCCE4u7+Z)8{a(f*WH^6Vt$sa4Pdn>Gm|hqxOd&DgzL7wR=Ny zr>K3{Pb3xpRu)a{!~pxkvN5v>H{?FlfAoQu4ArC_RK=cUva=WC?yvFKjtvbQVdguH zW&aC4ZFY(9WQu1%h2k`_XyA-}%`(_CmTH1G9&H+WxB<7lEP>07F324X&LtI=*Ebks z(O^1xbS&VonymqWF(ZPe(4cg#Lb0wAqrP?lYk_qESz>U=ricNSk8nlkTJZI`2;B0p zP~cS}qly76ue`DhoFBiW8A<6uOVzAiF)Myh40}1zPD8j{)c_{NT znF;osE(x$5WnrFL;%2<>{$AzD&vfr)$@TcfHvM#Qg`uALgat1xJn{IMSx=b0LuW4k dO#kzpe*)_`5%$M*g6RMN002ovPDHLkV1l_FIQ#$r diff --git a/resources/icons/cross.png b/resources/icons/cross.png deleted file mode 100644 index 54f790b4791ed67ac66b19138cb879dafd19d86b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmW+!Sxi$=5WNK<6-03<6_v#W70c#=3qs*ROIw6m3zRM_eSIwjr2C^y3pAA&6vBr_ z5ykDxg_x+(_+w0r@kbMXjPb`0BVthmN-6ZUls>Mv-rPBpnatdoGjoR|VnIsMjwAp; zib%+lBApr&W<0`!`J3vITBpbAFaVx?IFT?sgY0ZVD6Ip)wI2Y_MF1km<@p0ZPZ0or z)c};-1b}V6^ZHyV0E|&dZ37=d7*-RIbf6n<(}YwlL79R!S;MXP(z%8}-PzU7?of-` zFR1ZV@}bSXW+7K_BGlaGuNL_*9&NNl&l?x`LLXMOs_$GO+81~NUqvNKr<5%VRn_z5 z7^P^QJylA{Rey?(1e=s7a;}u?J#YvWLXmT)xw9uu%^WG7%HD%2qWHOzvfued(}(hY zW@Mqd^V|xQ?#(&yYtO#C-Z|J;=c9j-OIGmL9jI=Z0y!kYU6Z6OhbRf7rk zxz}9%@X|2t>_h#dW+L52=;{x(;WT18Fc`Jj!x}B(73nfSXYZ=P4BZ~s>xRxg=x~Ob zTcNWbs#>931xY)a3A8(*OaU93pxNrL7E;RQh*l4+BsANg(G0tdp~fa(SvjRpMTmB2 zAt||XxlRK09YL{V_SkX6J)+S;vxSl=0(=3~5X-`vnf$__Odi1rs!_g(rc_h=xA1VF z_AJ`S_hQBav^g#*71x8LEDp!S%ey@uBp}m(O2dVLLUKJ^udP)oaP0 z99H{eyZVQv$L8>Q3H1-Q-@hD4+ZI?1F0s=Xxhz&Pb3@X`^(o1l$2{Bj=dv<4r?WEl z=EuJj%LCWPN!|XvgM2Hs4dliub(_xBv({*>{KP@0gyAc zkGTIS{2B2`C;4)+-qcPyaH|erT9ZbXEi&MGom7WwotBR}^vMAb@x{ESmFj_iP>yvT diff --git a/resources/icons/delete.png b/resources/icons/delete.png deleted file mode 100644 index 143c70944af1b59b113680c2111d19e2c4b0bbe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 zcmV-S1GD^zP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0004- zP)t-s|NsBuZEfLdYu##S++<_gWMSE3UDjh;)M8lUY;E6aYSCU(&RtO8X==<{Ov+eD z;cRT+X==w;Ma5P@;Av{YR6gEnXTVcB+i7IJPd3_PU%XH<*J50{OD@!4Shz|m(qB~1 zVN3eYVr=$Jb)cTr- z@R5J6Y=wy5K7W9ox_{M60&lYZ`sb@qg8^Lb|>SkQ=oR;p4 zf%lPq^K)J4TTk$Vd*XX_+g3~VtD^8^R_6A<>exNe%ssj_V)JM+kSo`<>ew%^z>6x z=H?@P+w=3=eIs|I_G17500Cl4M??UK1szBL006&9L_t&-(_>)31{j%`SyCD;`uPJvKwyw4 zP(Um=Bs2^R!XqNZfdUdy(J`@L5Eq{y2^5e@OiG3dq@+p%1!U6FGvdG?Gb>vbC?J=U zo0kvb7Zes1%L4@z6iZ6O%Hql^DyyoMltB(rQLU-1t8Zv*YF1N+I8{TlrM0cCy+cbK z<{51rT|IpRLnEv{2LSBPFtDeWfx`d*02y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}l WVPtu6$z?nM0000b%7 diff --git a/resources/icons/disclosure_triangle_open.png b/resources/icons/disclosure_triangle_open.png deleted file mode 100644 index 81112f2a2610371930c4be6fcb173a2472c5e298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!E{d-#}EtuWC_*~makvG`UI#|CR|+=dgkfV zr=FssqVF4i2=nnw@@84tnsu1Pf%WUusZ;Ma{;-!~>%8hX^&xwJ^FD=4wvC;ad6+%g zCajZWYmi#qz!vJXb4l}-Ehb?CZAI>kVFwN{Fl?CZW##C;`XA6r22WQ%mvv4FO#q004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0005| zP)t-s|Ns9sYrHmVyf$mRHfy{#YrHmVyEtpRK5)A=X|^_Nyx-~gz0mAliODr-wKi+K zK5)A>YrHjSw>N9LF<_@PYPvCCr#5Q3HEFpuX}B?9rZHitHfy^!YP&gXygP2aI&Hhr z;P%nr_xSt%_xt|#`Tg+q{Oa)f?ehEg`u*$i`_bR_fU4>C`u_I%{bY>D?(_TV@%!@j z{PFhu;_Ug`=lHtN?!D0L(BJlcsOahO`tJ1m=G1mV`2G0${_phs-|6|==l9v=_jsbRcJaGBPQtJO1Otu|`9yU_1?qT+3q(~76kGGePZ zYrDA4@Avxth`?fMlh1^s&N5-DIBdJN%sWD)v|NsAhTvwd{0010x zQchC|@yY@c#b(-tCXI?(xLw(e5(<0004EOGiWihy@);0002^ zNklu;8IjlR#8<`*HG2e;^yJyW8l};(bdy8Ff>v& zHZe6b7hn*yurxN-x3bn$wXwCccMxJ=b#$_^advTabNBG{^7ip%VDs}22nY<)3=Z-1 z3JnX7V33K7(vOabjf+pv*Vj)>N@kEvNli=7$jr*l$<50zC@f--Elx|z%*@Cx2`eoq zE3c?zkgck&w$IEesi`fft8Zv*VrXt@RfdDM_6~;5uI%m}C{XR~>t~oSaZ>kWC{Ud; zbsB^4^ce^hGiQk~h|ZpaFk|jKF$Qr7$@vQ+7A{)6Wa+ZyB2v--0$WkciyyQg0000P wbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy07*qoM6N<$g2EmcXaE2J diff --git a/resources/icons/empty_icon.png b/resources/icons/empty_icon.png deleted file mode 100644 index 2dd8f0afe17e5cc48e754e2b9efe6c061f57ce79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 893 zcmV-@1A_dCP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3sgj>IMmh5vJk9s%1Jo8v$LsW<5H`ykBB&g^!j zRt-uZjXU^C+rFS`JN17 zbVWSjz(YtPo_S>vj6jN1)Uuz(%VKELwy?<0+PyUT5bxRg&@R?vmv<>b%*P>rXmsqP zA9i`B;m;90GQWLj{*e2-c5`;0bKJA5DMP6o&ZHhw*)2FWNO`M~Q4F`DZMzf{#}qFR z>!8_Cu0VwtYEMeksnVpe>x(W7G4Wu?&CD0ewmIZ4d~GOc6`E|o(}OrjT%aZ}^K&e; z^Ol|OB1h&<@MJLbqte*go2)Px5ApwDyNt7~0V>Tk_=-^W^ za+bsm1W1)Tg$Xty8E~9eZuBwQzN~zkakK!0O2$_4wSfRDCB^!&IwZQP`# zrY$#X-b$+%md}+gz4B$3U*)QuyL4>-p1Xzaz4SV0U@46>bmU>fM;UcutxcI}>de!o z&ob+i8l7$XMvXqm{Z5SzwM8s#KYLMw+3XR5)^VbX8HjNr5Vu7D3z`?R=#&yKa*J6k zIHE)u)JPYcPKy`_ra`Qep6p)ae&rT4{VQ(#PvpWv_kWNJ3*902o!bx8dfk5%*?`tA zT$)CiIN0DYyt3EzPx`%{tvs4dl2XEt4N|QJ0`aQX?`hQS6}cV@jyW7d_ecG`#$KDf zguek`1h~~$RE)*|0007FOGiWi|A&vvzW@LL32;bRa{vG?BLDy{BLR4&KXw2B00(qQ zO+^Re0|yWd9@X?=y8r+HA4x<(R0!8&U_b>=7@0U3n0_-d{byuiVr2UI4^18bZ@L8Q Tk26l500000NkvXXu0mjfplzA> diff --git a/resources/icons/erase.png b/resources/icons/erase.png deleted file mode 100644 index 4c4cfd755c17deb467a6b7724e3c99f2cdd36912..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0ewkCK~y+T)ssC- zLSYog&-IdXsNfYUj`4; z6zA{jH7rUcSe+aT-+?t?jQt*;s#TmOlQ_#{P|0R-Z=F3i8u%EG<8Cssc3d10d6H=8 zstSur1q@9CITQj@*Fio!griPJ+ySb{=W{!E1CTN4P?BZQ*Q8K@4@Ci_z2s;F+z1-n z6o5>3Y`%%e8?#ysw)E&Am4dg;2Bzh*b5WAGP7hoGL)nFWARPwLDBk7s!habK@zU?d zWw$H*J!$2|3Bb%-Exd|E@H&wYz9DABWv_>QSr)#%XXAba8vS4pFT!D5QC5bt*%|Na zb-XPW#oCJ#KyA12ED*p!E+>5Zu{X$hEQYU|Ce}7ifSs!1DM_*=%W8ZLz!mQ3@r|X8 e&A004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0004u zP)t-s|NsB&zdh@`JnFhS=(suSygcW%H|xAS>AE`RvNhzdGwHcHaLTE9ka3+ngrowm9arHrbgZ*p?#Zvo_R@9p<(`tkbj)$-Vs{`~X)`seV|kN^Go`RSDU>z@Al z?DXHM{rT7AK@zQS_QuNkP{Px)8zli9+V*dQ}`tP;%+F0}0 zSMt|b^43`N*;n=0QS{eN_S$07lSK97zW)2~{`>C!{O|tz?Ed`n>&~m-r!C*4E8U?f z+@2@eng%-?y5y^KA#&HS5YzDz-1ONa3pq=1x0000dbW%=J00Y#+ z1C?nK^6e6|mN5PNFx10ZS`6&u4627D`}riwv`b6l*rKBBy>npz0004EOGiWihy@); z0002CNkleSaefwW^{L9 ma%BKPWN%_+AW3auXJt}lVPtu6$z?nM0000J`Hs+^S~QgU!|CNAjf^WD@W`#e3L=k>gw&*#(gd>*hzb4p&X z?}L27&?4hO?_6x&>wKaC8!lRK#1&l~4Tq)Ez@Q9*n zhVX>&)T*Icyd~VGWaCNU6Jehw7Zkp+^hAZ9EzVT<(_$?e34y&?*qiyqiC?T_wY;#r zoUVLsMftgp^%8fgFgqh_r_2s?B8(Hn%Oqoj7^I(J@q_pY&?`G?!2Eh|IdVcw-7V#-N+i4#<+l008`{WRh}v$;%r%nwv{jubT}Q z$?1qUWnn8dVdE+}vF`Ov5+>PNp+1?)001y~bBN2@_X|9nJQW)Gwzkm#k$nY#I->fk zfgP!oIoHO}U42w{^bGS>@882v{477VSPi)BnSk&IZtYsx2(shLWkqS*!;qg~$QTO^ ze|Zy>ivTt!mFO)Td@NcyH2W(c{XPYRprB>|0Oa}$R1@z2Dw|0q0szRE06;33eL)7i zvww~seq9dYAr;^$qIGS6_} zL5)Y#=Ky_&Y$Mimf}~L{s(Z!naSPZ?SJ!~g*Jp|=aDSz~~nO}5ea zxnSy$huWwT?N|f=@Ta;=@5j<56z+NDq-grgU-yRx+sTQ}kgdmCIlpKo$yT3uS(XmU zWc}`$^mfW=cPMW*GLbW>1leld%QCA~k3l9>Ff&rnIFoW2kf8)fArD_xhL_*BYX1NY WIOVS08S7sF00001R5;6} z(_KtbVHgK+*KHTwb z3U8KEr|M6CKHF5d&eQVNxr*Xd#pN8o{Cp0%jbBO9Pl3P2cIMh>fmjREstPwbsR%UAN&a~0&W97_+{w2 zzK;Pe5g_}Da_b3Y$=5(~fG&DU3P+ZQ@qA?rj`(8?e(XnAv>p1lR%ogzEDpDzrF16) z>>$A2s?J^XXy3bIMu@`YByICjm?Ii^mmGBZV2)~`4mZPIM`5A2nrR066HnGEYA&=F z{ItC{p*~!JTj5FqSfV=gCp=^dW8^+e7-xWNN zxg9h5B6J9LGr&<6$h%weF5k=nw=Wx9Cml;Jj>-7nQg?!GIQQV{9x_4d_iwmJ{{Z)# z5>8sc{Dg*|7C@Q@mHF%nZwj!Ba~VLi89@E#6*A|x)Vtp=Lby^Yqxhx(0000W2MxECPn{*ELdZ1op0xyVpxzDdhz3h^YVPo^S(T97!Wp}{CC5s zOO0&MCbYN{*S_u5sKy(UFm7-Lr)M|odnZ1F`|tp z;QLC~;7ZS9V!0QqC_yL9nVW1CJTMZN4M(R$+ zOTZBsFr_4h`&3JNv0I_O8fwI~`z}0v3|$@I8UFpf@&;uE8s7DoF&~bRfJhmzX*a6< zs}(O~Kx~cpZxH}pS*S{qZRPWYW?G`zW8AQcn3#1@S*BcNV6f!zir{5lPjYZSt>eR~E27PJ0+es0y~s0ch&nN;M*NkCc% zXiQ#beHkC&om4IpK8qPut?)aNVjs<%39&#|d3=N1!OZi|I!ONj#Vr@M%?lVEC`+Fg zAQwL{?FfzVoB-$9WC=Ju7r^r86-w*!nR~wgLM67#gs;7-00000NkvXXu0mjfgI^=` diff --git a/resources/icons/funnel.png b/resources/icons/funnel.png deleted file mode 100644 index 07ab7ad44ff3b615613610aacacb3e8723714030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl45bDP46hOx7_4S6Fo+k-*%fF5l(-k*6XN>+|Nr^(=g*!! z`|jPlXU?3NK7IPNYu6@Eo_yiLg}%PNuCA_k@7}ewwKX+0J$dq^zP`Surlzv8vb?-} z6*jPF(ITK}Ktq5g0QEvt0u`@Vv0}%L9mkI!zjEcu{rmTyKY#w_&6}l5m)^N^=itGE zOO`C@?Cb<818RTu>eYq~8-R8Jjo-3m%b`PufUbf#@4$fr5a$8i2DAm}yghsN0Br#} z59mms3*pY&zJ2@R#fyPnt6lSDE6}G(B|(0m&_V~w;ce?Ly!z$P0D}7)v^rH-fJzvX zyxmX|L=P4>w`UK-nfS7 zOx3;`wKr~c*r}yTf?wGWU#u{i>vwGN!v*{^Wv;Jc0{vc)6oHQ>U=o`rr*NBqf{Irtt#G+IN$CUh}R0Yr6#Prml)Wnp^!jq|> Pbiv^1>gTe~DWM4fyXz>5 diff --git a/resources/icons/gizmos.png b/resources/icons/gizmos.png deleted file mode 100644 index 448e826b88957e45c9733632d69557aac2d746f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19859 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 diff --git a/resources/icons/hourglass.png b/resources/icons/hourglass.png deleted file mode 100644 index e39feab8be705329855a95a3a2148c2d399c81cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 907 zcmV;619bd}P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0005S zP)t-s|NsBjpK;fpao3-5*Pn6MpK;fpalVF5vwJ_Na4()_A(dSek5>%WpK*^@4A!H1 zkX;$Y(&3b)x4zr@l(yfw*7mv9^_RKgleOQl&+)O(@RqsZlC|EZ#_E;0;i$&xlC<8Y z#p$ri>WHk^f~VA@!|1HY>3*Wod7saq!sl_A%BQ>2afzqVnQ6$7T%Kkjm0c8%R}7C= z43Ad~(V1z;kX+!mhvvqW>d&3*)1m9ppy-ojn z^2y!v;_mvk(CyCQ^vvJ$(Bt&Y-}BPq^X>Hf=kfcs%<10h_xb$(^7sAX?fSRS>$}tK z;(_WarC_|D??t;ptk zpw85}n8e4$$Jp%S>-O>W`rhaBroZ2Sq|kJl%W;>;jFY3Be`5dt|J&C3zW@LLG;~r< zQve8Vv)%Ol{q)_lZV1H0(a|a@xVW$W{;oLP+c?9*$HO||+&HlQ{;s*WDk|Od{q)_l zZc7f9QUCw|0b)x>L;#2d9Y_EG0MkiCK~xyiV_;xpVrF4wGcjf7;N;@wVPIh3H8Z!c zw6eCbwX=6{Xgn$AJ!r>8-QPDB6 zaq$Tv3}7HCmY9^BlA0zi!2ku4Qt26~nbI;02q2r4EysWiJx(0-=Szb|DRb5kCSKpuo;%hfHHCMG%x3<-{cXaB2{LOAkJcsZLNC4=4T|M@IKz##4BV!&00Ev1soZ@@S8~^|S8FWQhbW?9;ba!ELWdK2B hZ(?O2No`?gWm08fWO;GPWjp`?002ovPDHLkV1gbY0fGPk diff --git a/resources/icons/house.png b/resources/icons/house.png deleted file mode 100644 index fed62219f57cdfb854782dbadf5123c44d056bd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 806 zcmV+>1KIqEP)v;U&v3%|^C`Ga3?LtY&4dQB4Oz;1v;J%z!D&%WRH@BZ?x; z3)8@IUIv@hG|@IwyHLC`l{1<4BK>wam95g|i|?Cfzt876&-Zx_0f5*l-9`IJI&mHu zE6$@xB)6N}7VeR;!X8D!TAw;;&0Bsj?A071cO>X3K0wl7WZ1;Tg!4LHyNcnzoeQ7t zNW`aSlm8WXYkek&ir$13=ngczvf zV0vnjNpCF&K8px}dunv+`LIb-sOC$_jD(;IBI$xC|7`(+9cA>Vir_V#z{?k7SX^Ah z^71m~W@q439Ycqfhi7+gp#A14n1n1!e>$EdeATG|f798Y=ggzwEKH2Q!qU2QA(Se?dwqG69%>n$6rtE z%F(845Az8c{w(XgimJg96!jLMz?zS6I1HUm2baqQx7&@nx;lhHA!r6vs2|fqJETOu zLxeu2OQ(3(au%dg>AcZsWI(zXn9XJg1cLe8k~0h0wOL=&HK}7X k{AKr*U4z7Szv)i%9gTgghwgU$Q~&?~07*qoM6N<$g31kYk^lez diff --git a/resources/icons/infill.png b/resources/icons/infill.png deleted file mode 100644 index 69d3c72548e1f7439a57c1404be8c15c11845081..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xrg*wIhE&{2s{D84l|3_S1FMV2DVby!u{~ll<}xgK#$2cr z!g1zWlzl1VCaVcgeQx-)YWcKe9a$yGHbX*#C4$%CGt&*#0K+$I3f@ZDY?jhDts|}& z8ZC7C+PJG?~lg zv_tF}9Lz9`k3b+0_INxX0$taGolfVSr|u82E+>M?WOC7HG|+4|1%cb`#%MGOIbj_M zI2hS%mi2l)L9kpdg&$2I%d&`!F+pIF98JJ?fOI--`g}g{MGB{HPUg5ozHumu0!fn4 zYPI0^`%mkDgH5_o(=;ga86JN7P;YOp@%r+`{n@dDa=9GlLEG(iGIue5Fc`$0xxvNb z6PU4NE4`ciE`KK9QmM;Qsg$<~sF({%i$^+^?KoQxsb_Z&~CSx=zu3>E?rbA z6%vtHm{mkRo6W?TzSB98NQh{UKnc2aI2_s_t8l*)3rD)3UuzRkk`jD2k+1;!akJU{ xbDN;s?V?_<+oCyiON~@Sqwc?8=JcFTu|F2lW40ifwh{mU002ovPDHLkV1k___RjzS diff --git a/resources/icons/lambda.png b/resources/icons/lambda.png deleted file mode 100644 index 3be73b1424ab527d0525367602a01b94b6a77776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 913 zcmV;C18)3@P)J`Hs+^S~QgU!|CNAjf^WD@W`#e3L=k>gw&*#(gd>*hzb4p&X z?}L27&?4hO?_6x&>wKaC8!lRK#1&l~4Tq)Ez@Q9*n zhVX>&)T*Icyd~VGWaCNU6Jehw7Zkp+^hAZ9EzVT<(_$?e34y&?*qiyqiC?T_wY;#r zoUVLsMftgp^%8fgFgqh_r_2s?B8(Hn%Oqoj7^I(J@q_pY&?`G?jH+;o@=my*6o`UqSAGS-p% z{eBL71)czznPmy~G4L61tRj2w4cGzRt{_M3Ye^4C$wg6EQ4|Ik@Cw+G5a_i(gZDnL zjA`o;+md$Mu`TZGoEuB}4)j~c4-$W_w3A*2*amh}a$?wh-~hM_9ByoMy1-4~7x2)` zvb4cEx32;pfWJTkd;zXSti|2TjIt~hLSQzV#Xa%f?{~Z1JHSt16S!e!dl73bF03I3 zfTn3;N&gAqSl$Bb$n*J}^QJU21JF6-(@2$LIDinsC6?C~02Yfy2qBy*1G%J?D+;K9 nr<@JNX34t&9>u!%K1kvpr}3V-p+x%d00000NkvXXu0mjf8P=-p diff --git a/resources/icons/lambda_.png b/resources/icons/lambda_.png deleted file mode 100644 index 8e9d2b0ea267113033ca656046839ed970a8ebb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmV;X0a^ZuP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0Xs=VK~y+Tjgm2n zgFqOCCn9E}5j!tnX<@0wf?!CO%1S#g5EX?~!3%f?58x4UfDqDpgf!m4MfaJ1bVHD^ z4;-HVyl?zx95#GZ-}l^2S^y~I`#xiAydx3I1?6lw}FC0BpBg?w;zp4rAN4x~{{Fz;3tup0wZZ(U0eOj^o(2UDq`Nv@6s( zKyH>{7|1;yk1WgLIHuz5cC#!ChJk+T;c~gCstQw86&NZCf^fZFVMahv6spcjl4P^_ zilPVxYomoc&uMA|<|BJm(=?`Ou2w78b?^5(Dzy8t`$d3sKA*`T%>f+12Ov#TjFhGy z^4AhA@TM6+ngS!BY1(skK?G2m1LMP(BuO~9SBavCI^8HrLmc?0(919kzv>=a#6l&K Q^Z)<=07*qoM6N<$g5_(f{r~^~ diff --git a/resources/icons/layers.png b/resources/icons/layers.png deleted file mode 100644 index e1358a36295c7c74bcce4d13500de7dc49736f22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1124 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl45bDP46hOx7_4S6Fo+k-*%fHRz`&#t;1lBd|NsAz;~B-r zG71l;=Iu|)+8v*^EhcG0MC_{Ih$a5P^Su0~yLnD@EIyWAa40o*UsC4IxYRAtiR;5- zRtAMH@(Y^d=`+>Uz2Cv9!#e+9O3vOysA-2%^Y$fW?TSy`8k4v_B4%Z9_+o$G>246y zviBsUZ;u6%wDKheRz81Sy*dQs&<0 z05m)rD6-Hub!&9|ny}O@Q9zAxKxNB-fJ-sG7yH9X%Y`1o7w+fl><3H0KXjjD2 z0AR=fl|?QK1iRD2dy2Dbw=GbOb-k%oy$Qq(5sUqNr@BV32nt{97c|$)ce<;`1V`sC z8@pz6pfb}6eUoy1h?$W~{X^z?`^|9knCRr(Woy@BVOeVol+`cL)XUd|m#dukWMPL^~9iW}9rk5ML4Lsu=19Pm0}fnWIh$Z$L0z3I*CJCZdnY$9pMWZ_d9K`xZExJXb^FfU zyHD@DK7HDicd<)V*R*Au_FO!6f1@kkVy`(Xw;ecs=Jth0n_UH#1noF<>cZt~53WAi z=<2$o_S&tx4<0;xc>Uq}c|qqdU%htY#3LGKJLvKy zW24QRii)pJ2 zKlc6O6jt|*<1D+gN;7!5?|j4JYi}%z!<$*Jt%==Uclg-S*=G4Scl9 zSgtCA(I5hcO-X(i=}MX3yqDfvmM3ZA)%>8U}fi7AzZCsTo0pMk;C)z4*}Q$iB} DY>C(q diff --git a/resources/icons/lock.png b/resources/icons/lock.png deleted file mode 100644 index 2ebc4f6f9663e32cad77d67ef93ab8843dfea3c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 749 zcmVe|tv9>?g+k#9o0pTxd@;_sq{kwlU;^VvV*?BV8P@}BoaZTQUROpWV6|-M`|^n&)=+8tHo3*<<$NU zU`%V~ZF;?hBSYsjJ6%JzV}E(D{pOLqQklliUf9um_tGl-wty`y*p?eYNW56P>X@1s zZs7KrRZKtmV7Lqj^5Fgr7_`LjhdJK@ltF&O`j7?*NUM$KvmNGz)3WjM?V$vHlPT0AFyF?kLE<#HZabCSW3-oa*6;Z zrXD`Ulwd<^2glP%1Y1Kc1Ij%DU^=ME(jKf6APNlA$Uu;J4bVilQHSWX5uJ$9Zsp4M z0%!@LvyTxz=Z6stxlichODIY+yNGt%RM;m`>H4LOKLFs9Y%b5aUN|2|{0Zw|<_~i} fmXz*V19AKYarLKlJyH=-*k3W|aiVYC~e{STzB+=%NyKm^5w z3m4+bm8cXnzG}0Gw2c^Ol0K$0_ity0#@^}dhsl97GUJu9lkxh`Okt_0|=(|h`!tol*)tahk*i! zgS8GLCq{|Gd7N1T=a4u`0gM4BU}M^~w|L$b3WtyL{rO$Q?PPfL6z$J7;&2In&vryC zqT@6`g9u_Zg@Xt1vO7RIY-D-g8eo{1!oIz%ujUZ52IBq#JOI%e5ertc^kIf}?KOA? zx9*6-2qdQcN5WDRs@&WP6I?Nxm{No*quRTbIBKa{opLb zA%3`w)e+)sGB0CNfHp9uvCp3Qf^#rZhr`|b(6_bjBcSYSnl@17o0 z)pF+)RYBDvVi7U3XstoS#P(n4-TRk-s+O?SZ#U-- z)uGNa_H`=zYUj&~Kt|x~lMf81CQ;)Mqo`42MrV0VSw3O~Bc64YMQmPO#FhK~#Q+g& zXE?Du&d;pTaAb>yqyOehmQ`|mY#Y(V0i&PCsjeu(8q2JJvj#Qku+h#oIx!g|#bS-c ziX%BTMcU{e0b{07G2|4MWE_{!c_(24iWf`S(m^_V9x;_3r|*R!TCfs0LU3^RChxt& zIfwTSAENUNhk1oQi}g9Zn{Y$;-|Kn4Z@$Iqxp_zk5y&5xNH2$q6FF-#i1j9?bWg>zm73!<7nwNua&|TB_w2 XJTQQHJy`Yt00000NkvXXu0mjf949vz diff --git a/resources/icons/lorry_go.png b/resources/icons/lorry_go.png deleted file mode 100644 index 1c296a6aa06dfe126d5797d9bcf450c949ac95b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 699 zcmV;s0!00ZP)E4dEz%xDk41~1Rl9;{Q|l4}F|eS8iylz4ix#b- z2uqU?YoWCXGkb`pw@3`F?Edff&CJ*0s+)=e2ZqC$#o^2uCJG@im&#&}mD7Lg^oXjK znklM+sz<~l;%3o%hlp!C(A2s2Hvv^GE!?(`5R{-sFu_a-Dg^bI3PFVz_ipa_qXQ9- znUJ1L5>znpnEDKg!^E**@p7)^wQ%M9lc1ugsEU`9U6=M>&k=DHRUiE4uG-l_WV+R*P#2>v#(a#4 zCl<$wf+|`&chd82bXFk8xfm74{Jf$};*v@J>bEvRw#S*^Ci*GOUrklQ$TRAAyBfB<)5DYUT1S3pi>G1@+YmTA8P*aS+=gAQg3k!Mn;W52KPl+|XB{bNz8ymlY4I5ZeT<8K)pAK?919}}r@hQ7XM!^$13DXAltFdl^vsIIQw z4zvI%;0AE2_6%DOtv`X7BBp3CK1~jjzo?j(AG>+<`r%inG(>-Uro&e&EOriOj#wO( z1vSx@iaqoUchf%5_Sp#y$>z`({qHxfYs#9cE341#9B3bPMnkeWyaD)cfr`dxN-aA# hWm@s2ISkIse*qhAp}qdd4(I>?002ovPDHLkV1g_sL3#iH diff --git a/resources/icons/mode_middle_.png b/resources/icons/mode_advanced_.png similarity index 100% rename from resources/icons/mode_middle_.png rename to resources/icons/mode_advanced_.png diff --git a/resources/icons/mode_middle_sq.png b/resources/icons/mode_advanced_sq.png similarity index 100% rename from resources/icons/mode_middle_sq.png rename to resources/icons/mode_advanced_sq.png diff --git a/resources/icons/mode_expert.png b/resources/icons/mode_expert.png deleted file mode 100644 index 1716bab44b489855cb5e454be397e70e2764e1a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3278 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 diff --git a/resources/icons/mode_simple.png b/resources/icons/mode_simple.png deleted file mode 100644 index 8bc300228dfb81ad42db87ac5e81545bf7ef217e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3388 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 C+CB{c diff --git a/resources/icons/move_off.png b/resources/icons/move_off.png deleted file mode 100644 index 9e44690df021843de34e9b9cc75702f59e478f5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2073 zcmaJ?dsGu=79Ru^D6F(1MRDyk6v1@!m|+N+2*@MJf)a|6mmqE@^MDA+gk+GQiy{cv zYKsLHvFqa;MPwDD1y=-llprca7ZsJ_+twOA7<^HMD!LN|+dn*=b7sEpyK{f{{_bn$ zi`baIyE@Nu1^~b{DpIOs*HGK-IE8)gQ)gXgmzj(#iCIEZOb(_efiQwrkzkYtOCyye zM&xF7lR*GrU#yNxVv-cm5}elXF`EwGsL`=#00>%O)M0oA$$%;{O|1>)JUG_Q0o6n> zCow=FROlkebamt^J-K96OdP%{14jwYf)FssC}9m~NCpFqnoO-hVhrZIwku)xHnD&M zzE)u}f;n$UB`IRT2wG2q0ele;hmZg;5amN6e*{JU2Esx}ED(wXkUtL+Nf4m~hQaZR z!+O&bltd|&kNaXz!JKr4(Mbe?oSYnfjz6E)rwJewMFm1w0K+_1gJ;OqGMJI4HF!^0 zkdg*muhubYS_|4NVk$bD3Ffd&--MviDHLxFYYpRxVpAqCVmblD7YZ~QTU@WT4UCff zoyI%04RN_TQlKOabhaL6>p^)>fZ5#rxg(n*%SQ5CA~Ph)t&%+K^7`z=#N2 z)ltw-f#GVcO*qe1s5fy-Nxga{NyzoI27H}qiTWKZ5FEy!K!WWVf+TqeBEonWLWd%1YQsbQ6RmFd-sPf)evEObqiN6+-gF2t@Ko0!RFb09=HL zD2{-oD6lopADU@G#CE7{`*t+g!`tB^wd_Rc+0jWf-mlgHBUEL-a0Qa2o);8BAd((Y<@+En1u9J$cUFK{VaujRHlE$ZG?e@^yg z_zCW!v~T}~d{?8+5L?z%EwDCKRatB2@A&yh!-Jv@)Uvw$N!yJEL)){w9g5J!aWiL_ zJ>*44-v=B42VfFlm(PAn9+n1Jd_8Xd+&g>yQ19}!4*Y8$M+MhI+_db&Iv*c5m%wS_ zl88G_KhF03QnF=ExdlB5nTlM1i|C`=#hi}ef~-v$A3t)guvS#7Mbe?Id8u=JqTP#} zq7`zB8@)6CfHLd!QrYP>%~_i|N*aNyJ(Y7dxI1y~oq(o%w0u&msjPah?}l>AlfvHk z_-$p0K;|O1lRIK|uN_WH$x0p$Iep6&$Z6O!)q8!x!=m3hKQtKazRx8y_50#ly8Cmh z3Y(T$e1DRBU${JF=K#9YiY~~$RmS!9&)67v9xLpVh=B1oi(kra9$`auO5fhxs*f2kIHFqs!xDwY+X_j>33y$hY&? z>i1Rl0J!wJC^^GxXZ_^g3O0M|Q%^NMm_C!cmcF-YYWci#gZt|% zU)hJ2bYC>IoO^M0Z%9|U}mH~%zzH!-KwMw)ryxiZosjFtx+HM}9bwigo7y~<>|8jjK`9;@c pF3^$Fni`*^z5K26NG18Pg}+;+V?z0CHrj*`VlP2ryx{2$GPJF5Ty diff --git a/resources/icons/move_on.png b/resources/icons/move_on.png deleted file mode 100644 index c19be461d4e1af97e88fff26c140dcc93fc7a51e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1917 zcmaJ?c~BE)6#ozjh*CsE3&GA3tOvSDcC!iDU^zjw`U z&?P7M`G)uc0Q?dct5dl>#{K&6xV6@t*TZeWY`mULqfKl9VW)tKqzx35Xd$wxREi)A z^M0fj0pM9~PS>+~ZIZ%BTZDvLN9eHFI5Yr@q8&EExQb#S1C?#IDh2nxZ4p3bQYpxk zYQ?)<;DJi{H2gT8L3X%$Cuo1zeP$VuyWD*R=7ec5Qk&DD~5h8&RnF13lP!t+_1e`ZJ zX;P%BHDkWGn^KU&vNnZCR8UYLERYCkd$tI{aa<%uMJNh$8Zc96WeEptWx~fTs42#1 zH``bRFh!G~rAd!ySc@bV7FILIWSg8h!#SkQ3t`e&?nmA5` z;A#}b(Q#~|m0=01ks9}H=6sJ~v6o^MadwJeX?r?N=Z<%QE{A4mCWp2`adGadB)Og;DGJ6g837X*CF2&{L?9?> z5~C8q7@mACgHJn^lW>vP#tA7ZH&J$ObaroRAK@l)bD~<6?zlRjkD@ztuU_~%a6&-Y zwzI%1piJ#En>Te7%$pJv8=Ew+?7^fFz?-pJuX~;MQO=Ul*x-tJ8M=wYpH;1+SK>vesgc@4Er-7_XHR~)Fhp)SSqW5}KJNxqnd%Sk{HvZ)an%`@+{!*+@ zxz&>HSrY#mubbvQx*gq_2!m=D95O0C3-y2D58A3`w4f8;j5zrI{0xwlA|WpSgZoB0 z=SV?GXJaA1WD=`t@j_nXUZ3x9(w%n#PRi+_irCrx~6~a zGS^ofj{8SOt&<1C2SL_glrpUI;k}y!eM6eQPw01k(|-V*%|G*`V3Jpf=FKK+$`!J! z;Bq-K4gArt?U(BbfVs$a2iAhD>!BYS*fa_EA8!i?^yc{ znX|6dmVRvCtCCyaI)@vboBRWV)Z)^Nfd`Q*9eI78U{tdDk>B0rY5RQg1X-shAE=F> z7XIzmI=1%=I;6d~ME|6N4D8oZ$yihe8eHa=99zBAAd z%v1-jD%keJ?ZY?z%sBel)~h$Py*@S%cKNL)#g&a)FYwy3hh$3vyXMT&ROC(A|4o3t zVS0RpB;(zZum!jN4r^VBG$+;Y$@Y^!!AV6G`R&2p;!@uz-|he2xjX^ddNRRx=32uU zxvN+ZuBw$a6=qaz8QHa2x98ln{3!q7gzfdyf+m%Rmd&Z@f6T08O6$-~)}sw7zmn%B fqV`<02M@GHeSfTI>Va$SA7WyBvieAD*1G=y;S}V< diff --git a/resources/icons/note.png b/resources/icons/note.png deleted file mode 100644 index 40e206f17022cf713829b47d17e82007b5bf6edf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmV004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0004W zP)t-s|NsB~-?sYFqWRIB_|2F1%98fRjP=5W^uK=ex_0rlZt${Y@U30_+_L}v`u_d; z|NZ*zs8jaLm;e3w{`>I${P6wz?*04k{rm9#{rByoO7+N-{rBPd>ZX1-+uMocJ$d~`|!Z&lq~MHarDui@XC1b$8zw-ZtcEc^xJIn)?54UzUYr5 z>#bh!!-M?u)BN+%`t7pqyj%3zZ1mY;^VVAP)KUBHy5))*?5thutySx!(%u=C<+C zmFTBS>#thw!hQShyZP?A`R%j$?Xu#10qUbo=$=OBnm*>0HR6mO;*22VjUnTS8RLTz z;eiU^eFNWl0RR90lI@|J00001bW%=J06^y0W&i*H0b)x>L;#2d9Y_EG0I*3!K~xyi zV_+ZxFfuW-u(GjpaB^|;fCYH@K!9I>k551lEFdH-A|fg#E-oPGws!Vr4(5(d&R_u-S2uSL zPcLsDUq64aKtNzna7d`PPgrFSIwm$Q-X|;}F)0}=kdm5~o{^cA9g&lp2NuXL zC@d;2DJ?6nsH`H!s{rf=AiLFWP2m6l02y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}l WVPtu6$z?nM0000SOcsv-}$$cake{8+3a8pZ909q%>272Cwj_ zsvDN@l{qjil<=8wuOR~pKR9}_$}bLQD(rH4`i;ftgs@*&$^78t4_32A zUU*12kk6IW+C0vmv}%Q=1xJ_FiAj_Q<0wos$pm2r7?C|pkdQbuAm065AF9;PQIuL$ zcAX6j*2s{>qF2>tUud0yrf1uJ?*Y#td~MtI=do>n zmBB5(TqUvR?_<+WHD$IS7LD z0JO2Ov0Tg{%d*3FWAX#Zd>~IAI3-MDj7|_71ON2~3Nt4aNctD}$O7jajuT|Q@6Xk0 zwZT)shn8x!+F+?vngfsl{SYNBkz6X5%TIzJSj)0(HIC!;qNS;+scQoR1M>iG0>~si zF3K_^BO_k5TAeY*%#&iu^AWtPp_e_4);C?JUXb neT5&>G<~(Xx%s6Kx&XL8qEGcyn3jta00000NkvXXu0mjfK%3O+ diff --git a/resources/icons/package.png b/resources/icons/package.png deleted file mode 100644 index 78945fe199bb61d355c8daa9db58ac7d49ad5dcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1114 zcmXYwc~Fx_7{<3n(n@9MF$IM(#iNu;sRFhrlp#R^K?tXVw4G6|$Y5naCN$X5%0NVJ z83YTIYZMg29WFt+0|exTBtRgN5JJd7LLea!{I;L8JG1-l^XxvqKX%?t^YigAG%z&) z02q1_+yc=0>HGPy9=clD7zLu`P$Z6s1E8Mipr5{uYKw3}01<#cEdfZR0a_Tbms}Vt`srX#e3Ng7riOFRph4zC8+L=|P?j~T)?+Z; z3WW?ju$-xKW!yhCU5V{aKJgy}jrUVe_9dO@OSC{aqXp+s2qWd21M~REqqD;~KQObu zM^pXDCkHc552RV498^kJ#cQLfs}s5VS`ngIQ7zT)2jGIpswO3lepPu$aTOZHZ1vJoolnLncC z?@Gty)49@7>S}ikw=syB=d>pqhw6DKX-D4XLly-JD|L(1cUl45n%xsNY)+)8C-12z z6NHW4aJ?1s|3TOZ>Q3x>i}NNc=bc6Xw-?|R3rah8SZV6vsP$%V-9i>z%-m%VWUc4L z-30L~U*%-x{`;F8s2Ya~CX{yQxVf9XLA!kfWv7#Dz+=4=FKTfWHF|7}q(bE|ly^Z% z6I`oB=I zXTgi}yfQmc>+c(kkX0;n?xNxHvu2#a8GK8Ne>2(*iI0|SEtMx(h!3V-7@<`65 z<(|9y8$(bv3dL2(a^6}8PS}W7jHF9@lP3QTTxBG|?NO*;Y))q=$J03#*Q8?)1#L0R zY%JPiWreYeXfHaE1AGF3b^U8wW2#~+(^Q|tUA}qPy^l#OL!Rk$%Kyi%_Ej$iJ&HCk zzOUHIGPABkYHZ!R7{pD}(>^HXgD@`-H;}4tPC&)3ryK6_(V6fNpyzIR-57HygcRP^ z%3l^H#kJo~h?dLDzbesc^|5zw$0JRyI8cmy&%}Hk`WXh}Z+p!JCiavs=S(&zQwg^) zX;tEaxtCfhqe7TB+f4SvyvQ7_krgk#uGvrOdm{Ke3R5^uSEY~8Bt;7ydntpKzhK%$ zkJ+u7?D4vdQeGEwSarl;tniC(iKTY&3){!+BgaagGRx0Vc>DUFnAlvUljl`mT3`9j zzN+SG(;rKFhGq`YJbFA=V@^AALt^Sgk@K1;ZxOwZjG}Ht>6Or)R#UXhsqi6RvDs1A zyWtTx<5aUzf%d0h(Qm=O;)21NUBHDO<2$C&M>s~t2a^M1u9GRDaU_6?hzTQEct(dt Zk^)Gf5w~v*lh6+jfG6I^t0dI;gogkC diff --git a/resources/icons/package_green.png b/resources/icons/package_green.png deleted file mode 100644 index 2e510401695eee8035a7b727ea81943babd4b828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1117 zcmV-j1fu(iP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0007N zP)t-s|NsBkv`yHuOV_YU)~-m|wocfzP1mwZ)vQI-szlSLLfW@a*|tvDv`o>YKhUB* z&!9Wmw@=x%PR^Y<&6+mZw@=x%P0N)s*tAW_k}ub?OUREc*04#(jVslyN7SlB#fK)- zs6xbrB+{io!-FEwqCL-`JI(cGszTU}|+rx?0xNzROYW3HU_0NC! z+nxI3s_e>y)uvJY_~H5M&F#{X>&%4Zzi->IR>+h)`s~jC_1XXGx&Ggk|J8T@T)y+G-;J@M6$`1afX^V$FN)&J|g z_tlB@$!Y1dO#9l6|J;oE#7OM6IOxAf=eS7m(~#8XlGx>d{qe~E@5uk_y8GLb@xfO4 z!btGFJM6_r>AgkfwL{dcIn2_C#)>H7?WnWXLAuyUa+jnt^V13@5e~$#6#%5 zL)^1Hsje-Eu_?RLh5q~J`SZ}Y*G8_?Im6jd^5TyE;g;*hNaMUev9B*$`W(>JWrH__Ntytp@osw8}>BB{4c>&AxUvvkUkO5nhK{O-s8 z^2^ZOWvJ0Jk+3!B%Zcm3g3y;!<-~&j^vwG1yyVe{@Xm_Yq+jdJkK(s)$c{k&|Nl_& z+>8JK06KJ1PE!CYue>o9gzxi=8UYCcR z`i4eX2Dzr@me#iRj?S*`p5DIx2@LWRCrzF*b=ve9GiS}7Gk2Z>gW~)J3l}Y3vUJ(< z6)RV*UZcdIymsCC4I4LY-m-Pu_8mKSsW7Ojsqfyici;YP2M!)Otf8p|bgH(F?vbO% zj-NQGr*8oDjiHh8sncgnOp*L+W^Q2#VF3UXol?%iFA7!w000?uMObuGZ)S9NVRB^v jL1b@YWgtmyVP|DhWnpA_ami&o00000NkvXXu0mjfd4YPN diff --git a/resources/icons/page_white_go.png b/resources/icons/page_white_go.png deleted file mode 100644 index fee12fb25dcda9f6b6e73af65d56cb07a93a6937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl45bDP46hOx7_4S6Fo+k-*%fHRz`&>(;1lBd|NnoW8f5U} z$B*B?e@~e*W$M(aK=GL~XYxoho3^uSRWqvAGbmIuNR>1E`SXXz3Z&`h&!0f{)h8E$ zY{eP|P9u;M(1b5vzI^@q_2b8n@87?F`SRuS=g+@?{|;3A`Sa%wA3nT#_3GQVZ=XJW zdj0w}(5^Rc-aLEu?CsmP1U7uZc1){bDxV0&(-L zrX6fZTI^=hDPi2f9ly}otW#R9ni&{M$CSQL1A0=rB*-tALB`ljf$78Fi4z$o+W!^! z^Um;JxXIVQUuC}sL@jBM11e)o@^*J&=wOxg0CIMFx;TbNT=qSGmG6*)i0j2mkKUPG zVA8$t=p7LJ`R{MQ%$#Vy?#Z)f0xca&3X(V*m6jTPIH&rbL$&y_$=QlM2bMc5TEcL8 z;~IMbmOas`bLb@W>+Oylf`^VV~fYzGA)+#ir{qP@0k`Ra>FFHCDSr1<%~X b^wgl##FWaylc~T&#lYa{>gTe~DWM4fm;*vA diff --git a/resources/icons/plugin.png b/resources/icons/plugin.png deleted file mode 100644 index 32268523810d2016038cd4f4180d88c1f332df23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 778 zcmV+l1NHogP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0004l zP)t-s|NsAj&v<>xb9%>cg3ot$#BF@Za&o|Fc*bvTyk%;*VrR8qW3gLBlt4|KNJEl7 zK#w~;j5#`rHh|4_g3WlR*_@)-n4;L1m(q=c(0PH*c7Drrd&zO3*O#5ulYq{4rrDdM z*qNf&n4#B}p4F9{)RUOekCo7jl+TJ@tyg`^bEDXqhs$|)!)bHEWpTk|bHZnFz-E-s zi(08uddF~g#BGJid~(5MZ@^+~zF%p*U1qylkk5#1wPsSGOirChN|{A(y=IxxkZr$U zYQ0`)yjx_uSz)?XZ@*=W%!7%_f{4n1MwUTqxnq{mjcL4HW4c&ixm8`aQfs|ph{}P5 z$bN*#enOHyZoFk`xMF(1a+A-CWV={jxKmrUQCYQ5hsuCrtXx8oJwJ{*mCuWk&x&%v zX^zc?jLd|J%Y$aST}6~YWwc(A&xm2UR*lVtY_(-io=Ib^U4zGbfyR45kUU|pT8YYo zN0vf?#(I3ic0G+bU8`1Er&3j)33K)f%n34G`BBElfC@R>* zCD`E{NhxU=4p}))E^Z!(fV_gDlCp}bn!1K2L_kYhR!3J)-@wqw7$RU|YNl##VQFP; zV{2#c02Xp|a&~cbbNBG{^7a7>`1<)<2LuKMhlGZO1Gy2AQPDB(v2pPUiM&b4K!M1V z)U@=B%#f_GY>1&bxq0~oc7;X7C8ZF7vh<8{I|hb|%BpIJKuv93Js$%Dzkr|+R*wS! zh@~RaZdXRZ0000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy07*qo IM6N<$f-LA{kpKVy diff --git a/resources/icons/plugin_add.png b/resources/icons/plugin_add.png deleted file mode 100644 index ae43690ecefe7952ef9b0a410614d014299bd3c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)!C{kgV#7nZ!}+IFwq-SXfjo|dBU;$2A*R+N`fo=|&GUYL?n@~UJ} zRwmI}jPAB8^01Y3C+^Ijd+pCXe>~g?4Jqg4)T#41=X}pOfxGiRR{6W&>CB0&nI=@t zRrSu<^!c5C0)&<(_cUQ7TI*VgHN*l@P5-TfC4f_@-VY11P%L?g;zAJ-8T%U`aCgp( zo^&%s)zGr{_QtkAOc?cV zQv@Ya7h%t}T`nSsD7Oy`1i{aDaBT3P$D8A1r!%M-=8CwXt~6AISyR6jGsiIoM;>tZ z&|vV(9f&CEifGyEVzQcIGxNN8`GVQmBE|UvZp9xX9KCnIMU)jaD^N2^UMg#1ikMNI zccRNH*tm5QYno!*e}0qU>_gJsE$2etD<@XAvnsrb$ z6AdYytGA&+iFC(ifFqRvB@qNA^X?fNqMb~-l0^}rXPZ}>v4 Z=Nr{rY9&UI$M^sM002ovPDHLkV1hoZLv;WE diff --git a/resources/icons/plugin_go.png b/resources/icons/plugin_go.png deleted file mode 100644 index 41da9913dcda3c2b8e391cfa3764f8941032f773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmV;n0!jUeP)ql>{UE+b7(o&tm+%R_>i_{EvXkXu6tFE{kkH?3W zH&InlH_VOf+$1x_8N>y1CyvT6bGFu|5Rv5(&OJQks!B~oEsfQUyqX?CT}wD#!m7-@ zWj-k|9dANJ5m9a*zZ=B>momLk&%P^BZZ3zK5-bo@5EFt4!G%JYr>UWhiozQ*={<WZjR`S~qo32uUlu(7^{whepvQOt91@ETgS?T^68zT+;U)UB#R%?KWdE#Xl5 z*lz^G$O5mjeV51m#(7m>mtf82>auQHqEPjWt`41v95+C#hevf#LT947}<8 zk_d-O9|S?oNU!Ta)X09F!lmdp1}~FX5)~z3YeSk$^I@L6>!)w*?x#fP%y#>$1q9*A z*i%Fm5kW+Yw@!>#0UW$~Kr2v&KRk@1xQhE@eIFB}Gu!Q>zjN>})qEk!tCg)Tm^SCS cePVI`3(`iF004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt0RTxvK~yNurO~}Bg>e|h@z2APj*^rU$!0kb3nem`u*v^mkSzWM zc4d(aC$l;RtHo}_q@1LafwLUW@$#IPpTSE{5`%lX>-t{zebp5OzfapAy7+U+2Lghi zC0LD8z-Fh(K{Lu9aMp>H+2nNpnJCy?w%y;=o^li1xvVDZg?zLzH*h?z_lNH#N6zPC zTT}Y%`~a+3ab5-sl~)Ah08l>1T5 z3nJmnLGeSaefwW^{L9a%BKPWN%_+AW3auXJt}lVPtu6 S$z?nM0000k3 diff --git a/resources/icons/question_mark_01.png b/resources/icons/question_mark_01.png deleted file mode 100644 index 25814a61d4e7aa408640e206b6c58b10122962d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 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 diff --git a/resources/icons/shape_flip_horizontal.png b/resources/icons/shape_flip_horizontal.png deleted file mode 100644 index 8667c81f8b2ae38922a801bf8ad50ae8cfa7e7fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmV;E0c`$>P)+Q9Q4|H>Gx;$-G!ZQV78ZfoO&~77*3Nn$jc&kZKoCTmAc8K!LP4<=!NN2tOlc{Z zN$xqL$HGYbLH113OaYT)W33X5N`C}SuCsO{M4d)0!W1Bd zPzF|)%AK8~r}nqN@l_U#p4Mv-asy1$8wsx&u~-Jolx`n9hA#o5C(U{(u9g9#gDRe2 z!e}g*5zR(5HY)i99A1uEM(-{!M3@w(Q`3nM*_asR0^}go-P*tZD6~=(l~M=~!wKks x1gKbXqcC{MAPSU2?m_Ytz$O4h|MV~XCU1VTm(Vb6n04%0-0d~Z?N5N>2x}bMx$D(zp$faLbcIm6))=iDcNsK{XO_NUIz9_#=Hl90fplE_S$iRDekpz|Us6%gcl z10>7>u(;bXN$%}9L;!i)H44lO83AA=upo5q1c5U!FDx|env1*bl?cq~cLH;UH^p~Rgca1Ok;(*H5ZUXcXOPFe6C@8ghq04j{~AV5iYe^SBjqm*l4!TaGj6|yQS zl0>W3O7lFgJbe6&SDlNa#1ExQ;_~7(-;>XH?~^Rc>h}P$EUWbUeQtj&SzNDKTyL1C zYZj|t%+odV)rMrXCP_Cezg;mNk8#e`cJr5LHk)4>jfPdL)hmSs`qPQy_Y4;U;qFB diff --git a/resources/icons/shape_ungroup_o.png b/resources/icons/shape_ungroup_o.png deleted file mode 100644 index 97746d32cb33587bc70c21a483eb4b0e17129999..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2217 zcmV;a2v+xrP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Pzm z)6nq+^7xp*LFM&TZn&u)QAKns-ao%qUTqyGs>r(|Cw(_r=aulZ9sPGr)vEIM_rL(7 zN9gm;xZ%lL+|ydc!vZh9;7+((FK$WFv*gFvnY;N0-rah`&K8yXS1624Iv~Aaq;iUH za(^%5-dVd=e(8{E**^cCu$!~Xoa5}Sgao9L(M?@j*)0sLfYR@22^Zr(qRsotxCC2l zV6219imMsQ~?7$3FXRz>)I}ta*st zZ42#n^Ior!VC7C2=?KaQGd?c!BjN8{x1u?h>k?VHv4UN0`83Q}%&j{{fe@OCY25hk z%RKpweInL_!MI@-Y_QmRRMbch-}0Mhk8#lkV^3%hcU1t0uy%wo@Z~@@k&l$fvU5xX z90mLoSnhmq6%0^}u9KPI#`^?v5Di!xbC~v67u^vfwSb6-Kw(gmeF0e^MEDN}fe)4F zV=yts6gf)Fu_T{DiYX;dD@PUf95`}fX5q|5yab7ogheDv$u4`Ou$WV3lO^X|3KlI; zT`;>~L@Cu(Uqg*GRjyKVEe-C|LW?amZqjlq-F4p){ylXzU3%_i(10tAFycsqhm1VR zgs)9M!;CXco-*?+H*3o3D{J(|-1n@JvbGotdmKMlgP8eJK`Wia#TgiLfxtK~2H?JqE4Cn z1o~tFV8^-nVGOayX*@|K20(@CtO`}93hK>nGw2Y%V{8f zi|YqYqEVhGt(Do<-7spe2}Ov%utWClh3vuuZfq% z@I$3!2?y0vK$n|2}>DmwDfn3cv?P-2=nSjrQYF2eoh;W{HRy*O5TxT`-y>hiK49@>ZzQd zZLPX=;-=xCqd_%881C`r+L)i&qbtII2Ir$mQ7J4)tc}jgs_gDg6kR@Z$JIQ;%xcZ! zWH=eXe08`?P1qm&IiR8xRxVabCmrSCE^sZpm<>F#N4xWc`Ui?*dCdy3D^DmWCDG~Y z7XDs&D_U$MX#2=mt<9@h=0((S{T6mL43)y9E0nwoT?2oeGy4^<1Z`n@#jzIl3QHC(D$|*^Hrf4scmR_3Ib!BtJx8=)u2t^k!kwUdtG}!W-~I3P{w_CT z&j0(w_N5{}ap=tW1pgc9gBW6y{ZFg_00ECsOjJbx004=JiHC=WczAemadC!*hF@P_ zLPA0~I5;OKCvb3ZUteEURaG-HGY1C;BO@apA0HYT8UzFc0001ph=_A@bBT$G)6>(0 zgoLik^{mMCtH|}K#r3Df^>1%)$;ruQXJ>fy3zN2gN?D<%O){fvV$wrr|m|I=8pCFE1~p#PxJ|e_vl;Vr6QYw%eh<>YlynoVw_l zxaUPnR4gnkYinzEdxMCt<)XmrpuXy!yy%;{=$NYcmjnz-nfw&s+x<&m-EkFMiqk=a>US%9hHmbK=Sv*eMll#cjo5sp;g7H5 zjjZB|so{sG;9rT=EiElNKSztJ;)$u@hNs^wG(rjr3M(rsva+%vAtGv&+Gmj1U53>O z2??gArUL^50RaL3|NrKYOUwWO00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm z001r{001r{0eGc9b^rhX2XskIMF-*w2oDPk#3I`Y0002MNkl zlm#LnCN3cC$9hzU{zF7R#8<`*U)5x>e15H(bdy8Ff@W0BCTp{Vrph?VadR5 z#Q_qKQInImwz0LdcW`ua1_`+6ySll1w6wJN`1)}I`CR@1=7B*iA)#R{5s@GT3Q^H9 zcCjt-35hMqDIfvvR33&j@0Rq8%$DpNm_@lj<$3ung+)+4Z*fTy(9rUVN2+H39800000NkvXXu0mjfhl4@J diff --git a/resources/icons/shape_ungroup_p.png b/resources/icons/shape_ungroup_p.png deleted file mode 100644 index 81c0198ff16a1c14f5f729d3f022867b79cca4e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2206 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 U6@jyFr~m)}07*qoM6N<$f;Z&d_5c6? diff --git a/resources/icons/sla_support_points_tooltip.png b/resources/icons/sla_support_points_tooltip.png deleted file mode 100644 index 1bdfd3440756bb9b336509f6e944a4262566dad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4008 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 diff --git a/resources/icons/spool.png b/resources/icons/spool.png deleted file mode 100644 index ab06d9912be08ab2769a9f318b4c36350b5c07e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmV++0^a?JP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0002b zP)t-s00000005DblYoJNt*x!X!op%>W98)JbA5U}02@jMC;tBaev5~uR(7XIZetfW zRW3V-j*O_FqS}wC-eZ%lQ+H@8Kt}*1g^i1%nw;~?+4!Z&`IWo%leDW%a$5i_nwpxZ zd4=?}$p5m{|EJRb$=~&`#@AepZZk)#fs5pJp7(jM|GL%x-0JbJ$?$})K?x&rCr0Uo zr~km+ij|SIw6$?@ai)ZdsGp*dotfL)+g@K@rJkUlq@sL$e5`+pn4q4cqoW-b7H)2C z|NsB70=tO-0004WQchC51vwP)Rulyl6y@*$Z&bYg|DTNSp~8|aX|tx?2%!a# zT!G_r3<`pnB_K$0v4jj(%4(%r!ynfh%~rdkA=OLWp57lA=8)}RB#$k7GIeI=T%+!Q z>-oWAxiZW(&&&`;K`_}^>UOsWp-YFzxAo&GJ|hi{&~q+VC1Cx00000NkvXXu0mjfO(N<| diff --git a/resources/icons/support_blocker.png b/resources/icons/support_blocker.png deleted file mode 100644 index 8a66c73f4f6aff7721a84c2ce768d78cf0aac128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 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 diff --git a/resources/icons/support_enforcer_.png b/resources/icons/support_enforcer_.png deleted file mode 100644 index ac34b6cb057967e7ac32f2a86fe646a220cff4e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1710 zcmV;f22uHmP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b>7V{_w{m&|92_oWSIVS2kvx8awTvPLG()OD( z@iY=ZAY8OX%s`U{t3wd6EJpS(A?Tyn`~5YfD@*UZK(_wis>;>4#-V8Ig1@_O`j z=x6YCUl82jPiH=bdDw}=&}w-Yl1sOjS{3S<& z&w8J`B|{g~R?jDavI*vR9dg%NiLKSw+hymGDNp02)>m05C{9SFEXzDbz)wMkWh9J< zSDb-Z0h$xWOq|#v+l?I;&fK^z^UO0sbhg@n+1lC4!iy4YvhxCp>w}vOlB5tYvN8iT z0o!h|@ZvWu{$`HwTo{^`VT`fjZO|R_zl_aLYrS-tP26&YxNNU!gwc`fcW40+ZX>6< zFfKfl4f?d3v!=PP+fb$(S02rxc0e9k277Cy%pslM#R=G;cj8ibbN)jFXrdPCuvDGxhvJW2U{4i&-QSy3_gXaN%{hH;w7++5`rL_s zKVj(47CuL~8p1!K6&u-$3ZFKsJo<-*Jp?$iQ~uuGKYyy&YeBYLH=}MVg!Xh8ojw-m z_A@5#eO$s*^DeSgQ?`Z1(up7RSL0?&7e4>+zn}gE+lKRj1L}000McNliru;tL257b5xg20tk?#G4Lbj$0?=5 zlu{*W5cpedMa=BGnRy6d1uP_8XU=;7GkeU<1yCXhcgNkizrUxM+Dw*o*WjzGt1%#V zKXLb6Nqdd$t;YF$e%HlW?46`H9b8H}4%wEn%?ZG0G%3fW{1OnIshJ< z!>*eiryFJ20c$hcbjYW`X@;NN{RQx`C$MfER8_TDtyV7^i$zgb&H=s^Me(65%gdgC zm3f*q%hYN51^mqUQy>CdTwDyz?A6W9%@HtYS9!f&_g8u<>2-glr_<^4&1SRX?gL5H z)@O<_;_lRSz4bS4Z*RwST~{&2ofzYOjPbzTk0c%b0Yug`ko~}qCjbBd07*qoM6N<$ Eg6A+fApigX diff --git a/resources/icons/sys_lock.png b/resources/icons/sys_lock.png deleted file mode 100644 index a33eadbcabbcfe135b0da8841aabd6a564963992..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0h38YK~y+Tjgmb` z!%!53{Q(_B5D`Sdp@Zn)=BC)qRd8{2x093TB7z{e2`adD$WSOv)22<@rcF{r92G?n zXK`>)2c>F_-!o5X(^hielJ?$v&OPtG*VPHCsty*5#kESM;@Y--=Qz$~sZ=^P3}c#d zx8KzPiA16g@-C!T$Pb8|^S$AJjo+uHX+~sgd(bc|iPxD-W+9bI4KaB_I6&l`?>6X> z?X938=DO}DE;c>S`?HJK48r#a+v12a-3kQu5UAl~S*CuVY1#GY^fHzSwJ z^=Gr$6)f-Tx;~#wCdYmQQiS?OKA+!G6lI+D=4C<}wk+#VOb|=^FUsYzB?d^Uk3yla zg!Q*-wd#clj;cti56--bKt0e{C-)?F63BbFFeTMTI{}vFu#+e^vJ(^uC4kKX9#${4 zC~x4ou@=_BE%!f(&=Iw-##$%=rap3nIc`U5%!>#mKzz`6CWHcc;m(j$AH0J_?)W9x z*e=9zaCIW7KH~BC0NY+?qAu)p3NcxbRaKq(2Izbi?m$nvPyhe`07*qoM6N<$f_q`# A82|tP diff --git a/resources/icons/sys_unlock.png b/resources/icons/sys_unlock.png deleted file mode 100644 index d53c288a1c2fa3e2d6c99324fde52393102da8fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 419 zcmV;U0bKrxP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0XRuSK~y+TrIWo% z#6S>$^G_l{N#u%PAeGn(!Ad0f0G7c{EX2anMyw*ffsNREm4)~O)^@&u2o_d~-d!P_ zcjq^fz@A=k!GVt?voqgLHpHl^$|}p!R>||+4T50Fah!GAwl_V`TgkG_|5+!!hTIfI z;WWf?Ja1XnfoYoe@D2lbgfrjwGqqNFrv$PK%|~@pAMW55o?!@GgJ>1FuDeRn6TBeW z55uq%MbQGUvO(@#nk8BV_2?tGOp;`-$qO=_`Yiks(0B?HM8|4j8?yu_@PXh^Eo|dk zFeA+Rsu#@!?7GA5ukfZpH%-%E>J<>|u^Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0X#`WK~y+TwNpJy z!%!5B;2?-Nb$0Rx2(FU9;nb-`aC8x;ppMxb#8q^V3>`DN1>BlIV!mU(J1H$X6l&CS z;T5C48iIJ>@E-4;d+yD>MEDmtj}M z?!a3ZjEbU|`M!V6WPIqlzJPcEGf|sQv_w zn+WaCZD3V>1S^`soV0(4hZyW@{T*)umiCD_j=vZnX=dB@CdIJY%hm?Czqzh^LNS<) z8x2sU_pO7J_i3X6ewJMXB9I36E3xVemiAW&!Uy&+mn{OD R)@T3#002ovPDHLkV1i$rw$T6p diff --git a/resources/icons/tag_blue.png b/resources/icons/tag_blue.png deleted file mode 100644 index 45aebfbb1f6dc44d9d4b9192afabe3df5c3e4cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 741 zcmW+!ZAg<*6uv9P%^V5!rdBHrQ$r*vLDPbkTXUFmZbnuFI-L?FRxG0W(a@;5r3m2% zDiIkGx+&V`$C{+*+~(Ye+g_(8qD$T8{1eL!_wM!W7M%N>`<(m0InUuXaycw&^zmo_ z0F_<9;K3aG?~o5dOv^aThbf|lUPK3AK%X5c^+KLlS->j-;6(}m;@1F#U`gx&;AtiR z+vNb{b^s9fs9Rlf830lq_eLp`APA$;sMqVKr>AFUXD22mAVNAmK0Y=!2A@2!mGgIcY2YHF&#zkhOa5-R0#Ih1KM8hBBw)uW@MeSLky!^29Ya%gA>>IVh}6beOe zZ!fGvL{Ze?aM*0N`T2RP)oM1IO(v7wZpU$aV`IbRa;>ec!H#~vAHy)%F&GSb{Mh&} ze06md_6>)_+q<~bvfnUAXk7Tp$_kvp=ktX^A-5lEH1D@Lh)$G{S%~H3WjL7E>$Ur^ z4hQkUNpvj`OG``8k;mg%*uf+wyaOc~&4hX#cRHQWqucH7ULcySMAKXl3*#drBb%F> zZ%p_*3(-Cw@(1_O9jx7k2QeHPTwGj)dwYf4Q^Nfwi+CJ9KoG=)?70vmfLsY6dH>>c zULfgzPRf_++^u6L%SjnDTH%rO2Pf{*@?LUU zKzl=T&--t(zAi=c_o!^H_^p$#GtT_f#ihC2mZ+oaabzncCOYt&NC#5QQ<|d}62BjvZR2H60wE-&9_H=O!(Kw&{<9vg>(FMnYC;$IY w3^*un^MTdn;7P{?4C|HS{~YI+WOIxGs_iP%+I;TWWS}+%Pgg&ebxsLQ0G+Tf(*OVf diff --git a/resources/icons/time.png b/resources/icons/time.png deleted file mode 100644 index 3b8d2995f2749018bb70924f7ffc7fcb5b219f35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 959 zcmV;w13>(VP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0005| zP)t-s|NsBLsEWp`e$BIZ(71cew0gv;ak-swu$g+os)o|Kc(|NrsgG>HsD+<}WVxe= z%(HZ)gIJq}YP_L$n0#5jqHUXdQ@x>Vo_kcdnrEGPQ>~6(m32^{ggV0@@$T^O z?Bw9m(!{9T%$M%#;o0HttiIott<{pM)T6iD&f4hT*~Ye;Xzc0V!q4Wezu(;B@$B*Q z>+$s2;_;)p+^@mj*w44y&$rj$?W(=r|NsB)@bKE@=lB2r^Zx&swA{qe;k%@B=Hb(% zx!cy`@%8)u^Y!(Wo}cOP@bdWht+~F!+VG2~(bLMQ?(F1>rP1m3`tJDs`TzfUfPtj0 zv3Gxgy2i=V@cMF<$>QJ1?CRZtpU>j+`sw!lS?eXaR|KIihuhj2*o5|3^lEA5W#?jh{s@d!Q|L*$#^8Nqv z{{Qd%|Lgt#dZXF7#>=skSlG;>rMJzAs@Tup@ALNh^Y!}C-|vN|*O;us&b@-Bh*j3e zmcPo(hM&lGlErh7#DJQ_xx~ZGy?vN>N3oY$&b@`+)}-Fmpv$>?tBg+uj_Q8^001v^ zQchC)31{j%`SyY`}q3#`v(LD1&aU$L_Cah;t7dK$tkI6=^2?>*%Ckj$(-E0{DQ*tqT-U$GAW>dba_Q(Rdr2mU427i zlMGNmwz;LXt-YhOtGlPSPYx&`uh2hX;-tw_rcRqaLs1Fj5apS(X3v>BZ~lUXi&P*^ zRaINOWa+ZyE7Ub$p3&6O*3r?{)x+v@0IT^pg1pBSm;e9(8FWQhbW?9;ba!ELWdK2B hZ(?O2No`?gWm08fWO;GPWjp`?002ovPDHLkV1iM`D<1#= diff --git a/resources/icons/toolbar.png b/resources/icons/toolbar.png deleted file mode 100644 index 581db339e287b2331985505117d595c1bf9fc28d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12888 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 o#{8>z|9YVRfrPCx@T^A2aTGV*mgE diff --git a/resources/icons/toolbar141.png b/resources/icons/toolbar141.png deleted file mode 100644 index 888b7b1f992563ae07c67dc3a4ecf262aaae113b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23453 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 FCIDq2QD*=E diff --git a/resources/icons/view_toolbar.png b/resources/icons/view_toolbar.png deleted file mode 100644 index 8cfb8d0918777df31e600e2e24336f6d2cdeda32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16695 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 IM6N<$g7V1&P5=M^ diff --git a/resources/icons/wrench.png b/resources/icons/wrench.png deleted file mode 100644 index 4dc553cdd126afdc93105f54c9d43cae74cbdfd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 742 zcmV004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00045 zP)t-s|NsAMTo12@Pn3$N7l9Gywik6m^kB^Uyjg5zghn1C; zlarH$g@uc)T_L!@$76 zoVn+iw&skf*wWI{wY9aJx8}Uh@4C+JjIQE)o6?!L=DW`Br@-l>z38*Z?17};n6&1) z&F-bY>6WzRow?_(#_M^X-juWExXkXQzUh>+<(s$Wt;Fhhp5A$%-M7r`lCk8Pw&twE z>U5mmZT#LeQG?Y>ebN8_{~!jGC;$KeD|Av$Qvh(* z`}=V9*89Ty{K3QfNdDH6&-?XolK%VFaFX{UlF5>)lB}$+%&*n2#aMJ%00001VoOIv z0Eh)0NB{r;qe(4#;U~Iw#7vMHE z8;Dhn`1uU(sZEWoXAzUG05qk%FM<-`dF)&};#nsK-LxN9IN*c_U@$~Zc@s*W> zX_xo&4+snjR)FypLqfyCBO;@epnT=%nAo`ZghUmXf~4fYl+?6zRk(vPGP6RmbJP${ zRu9h2%hy2mgl0jZ77`Z#MN}G^Z^x9A0000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+ YQe|Oed2z{QJOBUy07*qoM6N<$f`(0rt^fc4 diff --git a/resources/icons/zoom.png b/resources/icons/zoom.png deleted file mode 100644 index 908612e394525fc2e52a7e9b94689c25ce167381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#ggP)m+BBgry{~j2fHLegbHP( zrgXNbr0}2;^nywdjLjZe?uxtrd3D(pZH@fFFc0{BW_~jxoO1w7-VX;6vK@ROA$$R6 zEmo;Ht-Mj|>5jUy{bQ^V5@53LRI8AgLpUm|m+15sqcz@QtVSo|oz7ArM8?pIn+>gN z0b=4_b5O|4A*;Q+vc9Vqr~%3V155*NV~@gTz}KSUiKB-uJzjMZ>5%Q#n24H!V{ zTY(LLAE*NAHZ}C#wnj%Bw5OFIkRhkkAW#kDC3j9Wm0YXRaXlyyp>#mVfYG)eC;@ab zDb=T-BCAY4LI(Z@GOTr2V_A{pRwSmz+8Be>CjAw(=gnbVWAeguvZa93JmL(EDxv1m z0OP4q=fpAK1Mq!C2`OkEn37o;m#wF#(t(8Pu#S?2f#x<~4EO{@fmm`p9veD6RZ_jp z@Au4};q&`XuKEYgIiB4((kgxOs#YdqJw0fY>9^K_agEu5+$#k;w#%I2N>n_?)YIqu z`tq&#_^p?-%K*U0^}|7+9U(&k0?s;=r=uCZ%)H9_edH8wK}gB(nUB1FFk+2Ol%BXV zHoFY`D~2x|2=2 && n<=4) ? 1 : 2;\n" +"X-Generator: PhraseApp (phraseapp.com)\n" + +#: xs/src/slic3r/GUI/Tab.cpp:2149 +msgid "\n\nand it has the following unsaved changes:" +msgstr "\n\na má neuložené následující změny:" + +#: xs/src/slic3r/GUI/Tab.cpp:2152 +msgid "\n\nDiscard changes and continue anyway?" +msgstr "\n\nZahodit změny a přesto pokračovat?" + +#: xs/src/slic3r/GUI/Tab.cpp:2150 +msgid "\n\nhas the following unsaved changes:" +msgstr "\n\nmá neuložené následující změny:" + +#: xs/src/slic3r/GUI/Tab.cpp:2149 +msgid "\n\nis not compatible with printer\n" +msgstr "\n\nnení kompatibilní s tiskárnou\n" + +#: src/slic3r/GUI/PresetHints.cpp:36 +msgid "\nDuring the other layers, fan " +msgstr "\nV průběhu ostaních vrstev, ventilátor " + +#: src/slic3r/GUI/PresetHints.cpp:32 +#, possible-c-format +msgid "\nIf estimated layer time is greater, but still below ~%ds, fan will run at a proportionally decreasing speed between %d%% and %d%%." +msgstr "\nPokud je odhadovaný čas vrstvy delší, ale stále pod ~%ds, bude ventilátor pracovat s plynule klesající rychlostí mezi %d%% a %d%%." + +#: lib/Slic3r/GUI/Plater.pm:1019 +msgid "\nNon-positive value." +msgstr "\nNezáporná hodnota." + +#: lib/Slic3r/GUI/Plater.pm:1020 +msgid "\nNot a numeric value." +msgstr "\nNečíselná hodnota." + +#: src/slic3r/GUI/MainFrame.cpp:55 +msgid " - Remember to check for updates at http://github.com/prusa3d/slic3r/releases" +msgstr " - Nezapomeňte zkontrolovat aktualizace na http://github.com/prusa3d/slic3r/releases" + +#: src/slic3r/GUI/Tab.cpp:3239 +msgid " as:" +msgstr " jako:" + +#: src/slic3r/GUI/PresetHints.cpp:228 +#, possible-c-format +msgid " at filament speed %3.2f mm/s." +msgstr " při rychlosti filamentu %3.2f mm/s." + +#: src/slic3r/GUI/Tab.cpp:1737 +msgid " Browse " +msgstr " Procházet " + +#: src/slic3r/GUI/MainFrame.cpp:677 +msgid " file as:" +msgstr " soubor jako:" + +#: src/slic3r/GUI/PresetHints.cpp:217 +msgid " flow rate is maximized " +msgstr " průtok je maximalizován " + +#: src/slic3r/GUI/Tab.cpp:1358 +#, no-c-format +msgid " infill pattern is not supposed to work at 100% density.\n\nShall I switch to rectilinear fill pattern?" +msgstr " vzor výplně není určen pro práci se 100% hustotou.\n\nMám přejít na vzor výplně rectilinear?" + +#: xs/src/slic3r/GUI/Tab.cpp:2131 +msgid " preset\n" +msgstr " přednastavení\n" + +#: xs/src/slic3r/GUI/Tab.cpp:2130 +msgid " preset" +msgstr " přednastavení" + +#: src/slic3r/GUI/Tab.cpp:2938 +msgid " Preset" +msgstr " Přednastavení" + +#: src/slic3r/GUI/Tab.cpp:1818 src/slic3r/GUI/Tab.cpp:2019 +#: src/slic3r/GUI/Tab.cpp:2988 +msgid " Set " +msgstr " Nastavit " + +#: src/slic3r/GUI/Tab.cpp:2936 +msgid " the selected preset?" +msgstr " zvolené přednastavení?" + +#: src/slic3r/GUI/MainFrame.cpp:727 +msgid " was successfully sliced." +msgstr " byl úspěšně slicován." + +#: src/slic3r/GUI/PresetHints.cpp:222 +msgid " with a volumetric rate " +msgstr " s objemovou rychlostí " + +#: src/libslic3r/PrintConfig.cpp:179 src/libslic3r/PrintConfig.cpp:745 +#: src/libslic3r/PrintConfig.cpp:1154 src/libslic3r/PrintConfig.cpp:1217 +#: src/libslic3r/PrintConfig.cpp:1462 src/libslic3r/PrintConfig.cpp:2260 +#: src/libslic3r/PrintConfig.cpp:2502 +msgid "%" +msgstr "%" + +#: src/libslic3r/GCode/PreviewData.cpp:504 +#, possible-c-format +msgid "%.2f - %.2f mm" +msgstr "%.2f - %.2f mm" + +#: src/slic3r/GUI/PresetHints.cpp:226 +#, possible-c-format +msgid "%3.2f mm³/s" +msgstr "%3.2f mm³/s" + +#: src/slic3r/GUI/Plater.cpp:974 +#, possible-c-format +msgid "%d (%d shells)" +msgstr "%d (%d obalů)" + +#: src/slic3r/GUI/Plater.cpp:982 +#, possible-c-format +msgid "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d facets reversed, %d backwards edges" +msgstr "%d poškozených faset, %d okrajů opraveno, %d faset odstraněno, %d faset přidáno, %d faset navráceno, %d zadních okrajů" + +#: src/slic3r/GUI/PresetHints.cpp:271 +#, possible-c-format +msgid "%d lines: %.2lf mm" +msgstr "%d linie: %.2lf mm" + +#: src/slic3r/GUI/MainFrame.cpp:894 +#, possible-c-format +msgid "%d presets successfully imported." +msgstr "%d přednastavení úspěšně importováno." + +#: src/slic3r/GUI/MainFrame.cpp:553 +#, possible-c-format +msgid "%s &Manual" +msgstr "%s Návod" + +#: src/slic3r/GUI/MainFrame.cpp:550 +#, possible-c-format +msgid "%s &Website" +msgstr "%s &Webová stránka" + +#: src/slic3r/GUI/UpdateDialogs.cpp:113 +#, possible-c-format +msgid "%s configuration is incompatible" +msgstr "Konfigurace %s není kompatibilní" + +#: src/slic3r/GUI/Field.cpp:136 +#, possible-c-format +msgid "%s doesn't support percentage" +msgstr "%s nepodporuje procenta" + +#: src/slic3r/GUI/MsgDialog.cpp:73 +#, possible-c-format +msgid "%s error" +msgstr "%s chyba" + +#: src/slic3r/GUI/ConfigWizard.cpp:336 +#, possible-c-format +msgid "%s Family" +msgstr "%s Rodina" + +#: src/slic3r/GUI/MsgDialog.cpp:74 +#, possible-c-format +msgid "%s has encountered an error" +msgstr "Došlo k chybě v programu %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:112 +#, possible-c-format +msgid "%s incompatibility" +msgstr "Není kompatibilní s %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:172 +#, possible-c-format +msgid "%s now uses an updated configuration structure.\n\nSo called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\nAn inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n\nPlease proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." +msgstr "%s nyní používá aktualizovanou konfigurační strukturu.\n\nByly uvedeny takzvaná \"Systémová přednastavení\", která obsahují výchozí nastavení pro rozličné tiskárny. Tato systémová přednastavení nemohou být upravena, místo toho si nyní uživatel může vytvořit svá vlastní přednastavení tím, že zdědí nastavení z jednoho ze systémových přednastavení.\nNově vytvořené přednastavení může buď zdědit určitou hodnotu od svého předchůdce nebo ji přepsat upravenou hodnotou.\n\nPři nastavování nových předvoleb postupujte podle pokynů v %s a vyberte, zda chcete povolit automatické přednastavené aktualizace." + +#: src/slic3r/GUI/GUI_App.cpp:681 +#, possible-c-format +msgid "%s View Mode" +msgstr "%s Režim zobrazení" + +#: src/slic3r/GUI/MainFrame.cpp:563 +#, possible-c-format +msgid "&About %s" +msgstr "O %s" + +#: src/slic3r/GUI/MainFrame.cpp:479 +msgid "&About Slic3r" +msgstr "&O Slic3ru" + +#: src/slic3r/GUI/GUI_App.cpp:769 +msgid "&Configuration" +msgstr "&Konfigurace" + +#: src/slic3r/GUI/GUI_App.cpp:661 +msgid "&Configuration Snapshots" +msgstr "Záloha konfigura&ce" + +#: src/slic3r/GUI/MainFrame.cpp:454 +msgid "&Copy" +msgstr "Kopírovat" + +#: src/slic3r/GUI/MainFrame.cpp:447 +msgid "&Delete selected" +msgstr "&Smazat vybrané" + +#: src/slic3r/GUI/MainFrame.cpp:575 +msgid "&Edit" +msgstr "&Editovat" + +#: src/slic3r/GUI/MainFrame.cpp:377 +msgid "&Export" +msgstr "&Exportovat" + +#: lib/Slic3r/GUI/MainFrame.pm:227 +msgid "&Export Config Bundle…" +msgstr "&Exportovat Konfigurační Balík…" + +#: lib/Slic3r/GUI/MainFrame.pm:221 +msgid "&Export Config…\tCtrl+E" +msgstr "&Exportovat Konfiguraci…\tCtrl+E" + +#: src/slic3r/GUI/MainFrame.cpp:480 src/slic3r/GUI/MainFrame.cpp:604 +msgid "&Filament Settings Tab" +msgstr "Panel nastavení &filamentu" + +#: src/slic3r/GUI/MainFrame.cpp:574 +msgid "&File" +msgstr "&Soubor" + +#: src/slic3r/GUI/ConfigWizard.cpp:1094 +msgid "&Finish" +msgstr "&Dokončit" + +#: src/slic3r/GUI/MainFrame.cpp:580 +msgid "&Help" +msgstr "&Pomoc" + +#: src/slic3r/GUI/MainFrame.cpp:359 +msgid "&Import" +msgstr "&Importovat" + +#: lib/Slic3r/GUI/MainFrame.pm:224 +msgid "&Load Config Bundle…" +msgstr "&Načíst Konfigurační Balík…" + +#: lib/Slic3r/GUI/MainFrame.pm:218 +msgid "&Load Config…\tCtrl+L" +msgstr "&Načíst Konfiguraci…\tCtrl+L" + +#: src/slic3r/GUI/ConfigWizard.cpp:1093 +msgid "&Next >" +msgstr "&Další>" + +#: lib/Slic3r/GUI/MainFrame.pm:376 +msgid "&Object" +msgstr "&Objekt" + +#: src/slic3r/GUI/MainFrame.cpp:339 +msgid "&Open Project" +msgstr "&Otevřít projekt" + +#: src/slic3r/GUI/MainFrame.cpp:456 +msgid "&Paste" +msgstr "Vložit" + +#: lib/Slic3r/GUI/MainFrame.pm:375 +msgid "&Plater" +msgstr "&Podložka" + +#: src/slic3r/GUI/MainFrame.cpp:471 +msgid "&Plater Tab" +msgstr "&Panel Podložka" + +#: src/slic3r/GUI/GUI_App.cpp:665 +msgid "&Preferences" +msgstr "Nastavení" + +#: src/slic3r/GUI/MainFrame.cpp:409 +msgid "&Quit" +msgstr "&Ukončit" + +#: src/slic3r/GUI/MainFrame.cpp:406 +msgid "&Repair STL file" +msgstr "Op&ravit soubor STL" + +#: lib/Slic3r/GUI/MainFrame.pm:244 +msgid "&Repeat Last Quick Slice\tCtrl+Shift+U" +msgstr "&Opakovat Poslední Slicování\tCtrl+Shift+U" + +#: src/slic3r/GUI/MainFrame.cpp:341 +msgid "&Save Project" +msgstr "Uložit projekt" + +#: src/slic3r/GUI/MainFrame.cpp:444 +msgid "&Select all" +msgstr "Vybrat vše" + +#: src/slic3r/GUI/MainFrame.cpp:577 +msgid "&View" +msgstr "&Zobrazení" + +#: src/slic3r/GUI/MainFrame.cpp:576 +msgid "&Window" +msgstr "&Okno" + +#: lib/Slic3r/GUI/MainFrame.pm:255 +msgid "(&Re)Slice Now\tCtrl+S" +msgstr "(&Znovu)Slicovat\tCtrl+S" + +#: xs/src/slic3r/GUI/ConfigWizard.cpp:89 +msgid "(default)" +msgstr "(výchozí)" + +#: src/libslic3r/PrintConfig.cpp:1376 +msgid "(minimum)" +msgstr "(minimálně)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:111 +msgid "(Re)slice" +msgstr "(Znovu)Slicovat" + +#: src/slic3r/GUI/MainFrame.cpp:403 +msgid "(Re)Slice &Now" +msgstr "(Z&novu)Slicovat" + +#: src/slic3r/GUI/MainFrame.cpp:641 +msgid ") not found." +msgstr ") nebyl nalezen." + +#: src/slic3r/GUI/GUI_App.cpp:789 +msgid ". Discard changes and continue anyway?" +msgstr ". Pokračovat i přes zahození změn?" + +#: lib/Slic3r/GUI/Plater/3DPreview.pm:69 +msgid "1 Layer" +msgstr "1 Vrstva" + +#: lib/Slic3r/GUI/Plater.pm:206 +msgid "2D" +msgstr "2D" + +#: src/slic3r/GUI/MainFrame.cpp:487 +msgid "3&D" +msgstr "3&D" + +#: lib/Slic3r/GUI/Plater.pm:164 lib/Slic3r/GUI/Plater.pm:2323 +msgid "3D" +msgstr "3D" + +#: src/libslic3r/PrintConfig.cpp:804 +msgid "3D Honeycomb" +msgstr "3D Plástev" + +#: src/slic3r/GUI/GUI_App.cpp:741 +msgid "3D-Scene will be cleaned." +msgstr "3D-scéna bude smazána." + +#: lib/Slic3r/GUI/Plater.pm:1756 +msgid "3MF file exported to " +msgstr "Soubor 3MF byl exportován do " + +#: src/slic3r/GUI/Plater.cpp:3590 +#, possible-c-format +msgid "3MF file exported to %s" +msgstr "Soubor 3MF byl exportován do %s" + +#: lib/Slic3r/GUI/Plater.pm:258 +msgid "45° ccw" +msgstr "45° doleva" + +#: lib/Slic3r/GUI/Plater.pm:259 +msgid "45° cw" +msgstr "45° doprava" + +#: src/slic3r/GUI/ConfigWizard.cpp:1092 +msgid "< &Back" +msgstr "<&Zpět" + +#: src/libslic3r/PrintConfig.cpp:251 +msgid "A boolean expression using the configuration values of an active print profile. If this expression evaluates to true, this profile is considered compatible with the active print profile." +msgstr "Logický výraz může používat konfigurační hodnoty aktivního profilu tiskárny. Pokud je tento logický výraz pravdivý, potom je tento profil považován za kompatibilní s aktivním profilem tiskárny." + +#: src/libslic3r/PrintConfig.cpp:236 +msgid "A boolean expression using the configuration values of an active printer profile. If this expression evaluates to true, this profile is considered compatible with the active printer profile." +msgstr "Logický výraz může používat konfigurační hodnoty aktivního profilu tiskárny. Pokud je tento logický výraz pravdivý, potom je tento profil považován za kompatibilní s aktivním profilem tiskárny." + +#: src/slic3r/GUI/ConfigWizard.cpp:609 +msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +msgstr "Obecným pravidlem je 160 až 230° pro PLA a 215 až 250° pro ABS." + +#: src/slic3r/GUI/ConfigWizard.cpp:623 +msgid "A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have no heated bed." +msgstr "Obecným pravidlem je 160 až 230° pro PLA a 215 až 250° pro ABS. Zadejte nula, pokud nemáte vyhřívanou podložku." + +#: src/libslic3r/SLA/SLASupportTree.cpp:2162 +msgid "Abort" +msgstr "Přerušit" + +#: src/slic3r/GUI/AboutDialog.cpp:35 +#, possible-c-format +msgid "About %s" +msgstr "O %s" + +#: src/slic3r/GUI/AboutDialog.cpp:35 +msgid "About Slic3r" +msgstr "O Slic3ru" + +#: src/libslic3r/GCode/PreviewData.cpp:499 +#, possible-c-format +msgid "above %.2f mm" +msgstr "nad %.2f mm" + +#: src/libslic3r/PrintConfig.cpp:1499 +msgid "Above Z" +msgstr "Nad Z" + +#: src/slic3r/GUI/Tab.cpp:1103 +msgid "Acceleration control (advanced)" +msgstr "Kontrola akcelerací (pokročilé)" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:73 +msgid "Activate" +msgstr "Aktivovat" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:39 +msgid "Active: " +msgstr "Aktivní: " + +#: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:237 +msgid "Add a new printer" +msgstr "Přidat novou tiskárnu" + +#: src/libslic3r/PrintConfig.cpp:2517 +msgid "Add a pad underneath the supported model" +msgstr "Pod podepíraný model přidá podložku" + +#: src/libslic3r/PrintConfig.cpp:1971 +msgid "Add a sheath (a single perimeter line) around the base support. This makes the support more reliable, but also more difficult to remove." +msgstr "Přidá pouzdro (jednu obvodovou čáru) kolem podpěr. Díky tomu je podpora spolehlivější, ale také obtížnější na odstranění." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:186 +msgid "Add color change marker for current layer" +msgstr "Přidat značku změny barvy pro aktuální vrstvu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +msgid "Add Instance to selected object " +msgstr "Přidat instanci vybraného objektu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1067 +msgid "Add modifier" +msgstr "Přidat modifikátor" + +#: src/libslic3r/PrintConfig.cpp:447 +#, no-c-format +msgid "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r keeps adding perimeters, until more than 70% of the loop immediately above is supported." +msgstr "Přidání více perimetrů, pokud je potřeba, pro vyvarování se tvorbě mezer v šikmých plochách. Slic3r pokračuje v přidávání perimetrů, dokud není podepřeno více než 70% perimetrů v následující vrstvě." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1066 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1082 +msgid "Add part" +msgstr "Přidat díl" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1229 +msgid "Add point" +msgstr "Přidat bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1232 +msgid "Add point to selection" +msgstr "Přidat bod k výběru" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1118 +msgid "Add settings" +msgstr "Přidat nastavení" + +#: src/libslic3r/PrintConfig.cpp:382 +msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)." +msgstr "Přidá plnou výplň u šikmých ploch pro garanci tloušťky svislých stěn (vrchních a spodních plných vrstev)." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1069 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1089 +msgid "Add support blocker" +msgstr "Přidat blokátor podpěr" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1068 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1086 +msgid "Add support enforcer" +msgstr "Přidat vynucení podpěr" + +#: src/slic3r/GUI/Tab.cpp:920 +msgid "Additional information:" +msgstr "Doplňující informace:" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:58 +msgid "Additional Settings" +msgstr "Další nastavení" + +#: src/slic3r/GUI/ConfigWizard.cpp:431 +msgid "Additionally a backup snapshot of the whole configuration is created before an update is applied." +msgstr "Dále je před nainstalováním aktualizace vytvořena záloha veškerého nastavení." + +#: src/slic3r/GUI/BonjourDialog.cpp:72 +msgid "Address" +msgstr "Adresa" + +#: lib/Slic3r/GUI/Plater.pm:250 lib/Slic3r/GUI/Plater.pm:268 +msgid "Add…" +msgstr "Přidat…" + +#: src/slic3r/GUI/GUI_App.cpp:675 src/slic3r/GUI/GUI_ObjectList.cpp:76 +#: src/slic3r/GUI/GUI_ObjectList.cpp:517 src/slic3r/GUI/Tab.cpp:1026 +#: src/slic3r/GUI/Tab.cpp:1041 src/slic3r/GUI/Tab.cpp:1139 +#: src/slic3r/GUI/Tab.cpp:1142 src/slic3r/GUI/Tab.cpp:1515 +#: src/slic3r/GUI/Tab.cpp:1940 src/slic3r/GUI/Tab.cpp:3435 +#: src/slic3r/GUI/wxExtensions.cpp:2460 src/libslic3r/PrintConfig.cpp:72 +#: src/libslic3r/PrintConfig.cpp:187 src/libslic3r/PrintConfig.cpp:350 +#: src/libslic3r/PrintConfig.cpp:988 src/libslic3r/PrintConfig.cpp:2175 +msgid "Advanced" +msgstr "Pokročilý" + +#: src/slic3r/GUI/GUI_App.cpp:675 +msgid "Advanced View Mode" +msgstr "Pokročilý režim" + +#: xs/src/slic3r/GUI/FirmwareDialog.cpp:400 +msgid "Advanced: avrdude output log" +msgstr "Pokročilé: výstupní log avrdude" + +#: src/slic3r/GUI/FirmwareDialog.cpp:803 +msgid "Advanced: Output log" +msgstr "Pokročilý:  Výstupní log" + +#: src/libslic3r/PrintConfig.cpp:636 +msgid "After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial object, Slic3r will always prime this amount of material into the wipe tower to produce successive infill or sacrificial object extrusions reliably." +msgstr "Po výměně nástroje nemusí být známa přesná poloha nově zavedeného filamentu uvnitř trysky a tlak filamentu pravděpodobně ještě není stabilní. Před vyčištěním tiskové hlavy do výplně nebo do objektu bude Slic3r toto množství materiálu vždy vytlačovat do čistící věže, aby se spolehlivě vytvořily následné výplně nebo objekty." + +#: src/slic3r/GUI/Tab.cpp:1967 src/libslic3r/PrintConfig.cpp:1031 +msgid "After layer change G-code" +msgstr "G-code po změně vrstvy" + +#: src/libslic3r/PrintConfig.cpp:3009 +msgid "Align the model to the given point." +msgstr "Zarovnejte model s daným bodem." + +#: src/libslic3r/PrintConfig.cpp:3008 +msgid "Align XY" +msgstr "Zarovnat XY" + +#: src/libslic3r/PrintConfig.cpp:1561 +msgid "Aligned" +msgstr "Zarovnaný" + +#: src/slic3r/GUI/ConfigWizard.cpp:189 src/slic3r/GUI/Tab.cpp:2986 +msgid "All" +msgstr "Všechny" + +#: src/libslic3r/Print.cpp:1195 +msgid "All extruders must have the same diameter for single extruder multimaterial printer." +msgstr "Všechny průměry trysek musí být pro multimateriálovou tiskárnu s jedním extrudérem stejné." + +#: src/libslic3r/Print.cpp:1135 +msgid "All objects are outside of the print volume." +msgstr "Všechny objekty jsou mimo tiskový prostor." + +#: src/slic3r/GUI/Plater.cpp:3298 +msgid "All objects will be removed, continue ?" +msgstr "Všechny objekty budou obebrány, pokračovat?" + +#: src/slic3r/GUI/ConfigWizard.cpp:188 +msgid "All standard" +msgstr "Všechny běžné" + +#: src/libslic3r/Zipper.cpp:65 +msgid "allocation failed" +msgstr "alokace selhala" + +#: src/slic3r/GUI/Plater.cpp:2939 +msgid "Along X axis" +msgstr "Podél osy X" + +#: lib/Slic3r/GUI/Plater.pm:2251 lib/Slic3r/GUI/Plater.pm:2267 +#: lib/Slic3r/GUI/Plater.pm:2283 +msgid "Along X axis…" +msgstr "Podél osy X…" + +#: src/slic3r/GUI/Plater.cpp:2941 +msgid "Along Y axis" +msgstr "Podél osy Y" + +#: lib/Slic3r/GUI/Plater.pm:2254 lib/Slic3r/GUI/Plater.pm:2270 +#: lib/Slic3r/GUI/Plater.pm:2286 +msgid "Along Y axis…" +msgstr "Podél osy Y…" + +#: src/slic3r/GUI/Plater.cpp:2943 +msgid "Along Z axis" +msgstr "Podél osy Z" + +#: lib/Slic3r/GUI/Plater.pm:2257 lib/Slic3r/GUI/Plater.pm:2273 +#: lib/Slic3r/GUI/Plater.pm:2289 +msgid "Along Z axis…" +msgstr "Podél osy Z…" + +#: src/slic3r/GUI/ConfigWizard.cpp:122 +msgid "Alternate nozzles:" +msgstr "Alternativní trysky:" + +#: lib/Slic3r/GUI/Plater.pm:1740 +msgid "AMF file exported to " +msgstr "Soubor AMF byl exportován do " + +#: src/slic3r/GUI/Plater.cpp:3561 +#, possible-c-format +msgid "AMF file exported to %s" +msgstr "Soubor AMF byl exportován do %s" + +#: src/slic3r/GUI/Tab.cpp:2781 +msgid "and it has the following unsaved changes:" +msgstr "a má neuložené následující změny:" + +#: src/slic3r/GUI/Plater.cpp:2461 +msgid "Another export job is currently running." +msgstr "V současné době běží jiná úloha exportu." + +#: src/slic3r/GUI/Tab.cpp:915 +msgid "Any modifications should be saved as a new preset inherited from this one. " +msgstr "Jakékoliv úpravy by měly být uloženy jako nové přednastavení zděděná z tohoto. " + +#: xs/src/libslic3r/PrintConfig.cpp:1109 +msgid "API Key" +msgstr "Klíč API" + +#: src/libslic3r/PrintConfig.cpp:88 +msgid "API Key / Password" +msgstr "API klíč / Heslo" + +#: src/slic3r/GUI/GUI_App.cpp:671 +msgid "Application preferences" +msgstr "Nastavení aplikace" + +#: xs/src/slic3r/GUI/GUI.cpp:406 +msgid "Application will be restarted" +msgstr "Aplikace bude restartována" + +#: src/slic3r/GUI/GUI_App.cpp:740 +msgid "Application will be restarted after language change." +msgstr "Aplikace bude po změně jazyka restartována." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:864 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1240 +msgid "Apply changes" +msgstr "Aplikovat změny" + +#: src/libslic3r/PrintConfig.cpp:542 src/libslic3r/PrintConfig.cpp:1638 +msgid "approximate seconds" +msgstr "vteřin přibližně" + +#: src/libslic3r/PrintConfig.cpp:401 src/libslic3r/PrintConfig.cpp:807 +msgid "Archimedean Chords" +msgstr "Archimedean Chords" + +#: src/libslic3r/Zipper.cpp:91 +msgid "archive is too large" +msgstr "archiv je moc velký" + +#: src/slic3r/GUI/Tab.cpp:2936 +msgid "Are you sure you want to " +msgstr "Jste si jistý že chcete " + +#: src/slic3r/GUI/FirmwareDialog.cpp:862 +msgid "Are you sure you want to cancel firmware flashing?\nThis could leave your printer in an unusable state!" +msgstr "Opravdu chcete ukončit nahrávání firmware?\nTiskárna může zůstat v nefunkčním stavu!" + +#: src/libslic3r/PrintConfig.cpp:2258 +msgid "Area fill" +msgstr "Zaplněná plocha" + +#: lib/Slic3r/GUI/Plater.pm:2238 +msgid "Around X axis…" +msgstr "Okolo osy X…" + +#: lib/Slic3r/GUI/Plater.pm:2241 +msgid "Around Y axis…" +msgstr "Okolo osy Y…" + +#: lib/Slic3r/GUI/Plater.pm:2244 +msgid "Around Z axis…" +msgstr "Okolo osy Z…" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:135 +msgid "Arrange" +msgstr "Uspořádat" + +#: src/libslic3r/PrintConfig.cpp:3054 +msgid "Arrange the supplied models in a plate and merge them in a single model in order to perform actions once." +msgstr "Uspořádejte modely na tiskovou podložku a slučte je do jednoho modelu, abyste s nimi mohli provádět akce jednou." + +#: src/slic3r/GUI/Plater.cpp:2106 +msgid "Arranging" +msgstr "Uspořádávání" + +#: src/slic3r/GUI/Plater.cpp:2103 +msgid "Arranging canceled" +msgstr "Uspořádávání bylo zrušeno" + +#: src/slic3r/GUI/Plater.cpp:2144 +msgid "Arranging done." +msgstr "Uspořádávání dokončeno." + +#: src/slic3r/GUI/GUI_App.cpp:514 +msgid "Array of language names and identifiers should have the same size." +msgstr "Pole jazykových jmen a identifikátorů by měla mít stejnou velikost." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Arrow Down" +msgstr "Šipka dolů" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Arrow Left" +msgstr "Šipka vlevo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Arrow Right" +msgstr "Šipka vpravo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "Arrow Up" +msgstr "Šipka nahoru" + +#: xs/src/slic3r/GUI/GUI.cpp:660 +msgid "Attempt to free unreferenced scalar" +msgstr "Attempt to free unreferenced scalar" + +#: src/slic3r/GUI/GUI.cpp:144 src/slic3r/GUI/GUI_App.cpp:743 +#: src/slic3r/GUI/Tab.cpp:2798 +msgid "Attention!" +msgstr "Pozor!" + +#: src/libslic3r/PrintConfig.cpp:1785 +msgid "Auto generated supports" +msgstr "Automaticky generované podpěry" + +#: src/slic3r/GUI/Preferences.cpp:44 +msgid "Auto-center parts" +msgstr "Auto-centrování objektů" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:902 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1243 +msgid "Auto-generate points" +msgstr "Automatické generování bodů" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:669 +msgid "Auto-generate points [A]" +msgstr "Automatické generování bodů [A]" + +#: src/slic3r/GUI/Plater.cpp:979 +#, possible-c-format +msgid "Auto-repaired (%d errors)" +msgstr "Automaticky opraveno (%d chyb)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:230 +#, possible-c-format +msgid "Auto-repaired (%d errors):\n" +msgstr "Automaticky opraveno ( %d chyb):\n" + +#: src/slic3r/GUI/FirmwareDialog.cpp:771 +msgid "Autodetected" +msgstr "Automaticky detekováno" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 +msgid "Autogeneration will erase all manually edited points.\n\nAre you sure you want to do it?\n" +msgstr "Automatické generování vymaže všechny ručně vytvořené body. \n\nOpravdu to chcete udělat?\n" + +#: src/slic3r/GUI/Tab.cpp:3421 +msgid "Automatic generation" +msgstr "Automatické generování" + +#: src/slic3r/GUI/ConfigWizard.cpp:401 +msgid "Automatic updates" +msgstr "Automatické aktualizace" + +#: src/slic3r/GUI/MainFrame.cpp:406 +msgid "Automatically repair an STL file" +msgstr "Automaticky opravit STL soubor" + +#: src/slic3r/GUI/Tab.cpp:1110 +msgid "Autospeed (advanced)" +msgstr "Automatická rychlost (pokročilé)" + +#: src/libslic3r/PrintConfig.cpp:111 +msgid "Avoid crossing perimeters" +msgstr "Vyhnout se přejíždění perimetrů" + +#: src/slic3r/GUI/Tab.cpp:3113 +msgid "BACK ARROW icon indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick to reset all settings for the current option group to the last saved preset." +msgstr "Ikona ŠIPKY ZPĚT indikuje, že došlo ke změně nastavení, které není shodné s naposledy uloženým přednastavením pro aktuální skupinu nastavení.\nKlikněte pro reset všech nastavení pro aktuální skupinu nastavení na naposledy uložené přednastavení." + +#: src/slic3r/GUI/Tab.cpp:3127 +msgid "BACK ARROW icon indicates that the value was changed and is not equal to the last saved preset.\nClick to reset current value to the last saved preset." +msgstr "Ikona ŠIPKY ZPĚT indikuje, že se hodnota změnila a není shodná s naposledy uloženým přednastavením.\nKlikněte pro reset současné hodnoty na naposledy uložené přednastavení." + +#: src/slic3r/GUI/Tab.cpp:3077 +msgid "BACK ARROW;indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick the BACK ARROW icon to reset all settings for the current option group to the last saved preset." +msgstr "ŠIPKA ZPĚT;indikuje, že došlo ke změně nastavení, které není shodné s naposledy uloženým přednastavením pro aktuální skupinu nastavení. Klikněte na ikonu ŠIPKY ZPĚT pro reset všech nastavení pro aktuální skupinu nastavení na naposledy uložené přednastavení." + +#: src/slic3r/GUI/Preferences.cpp:52 +msgid "Background processing" +msgstr "Zpracování na pozadí" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:242 +msgid "backwards edges" +msgstr "zadní okraje" + +#: src/slic3r/GUI/Tab.cpp:1484 +msgid "Bed" +msgstr "Tisková podložka" + +#: src/slic3r/GUI/BedShapeDialog.hpp:45 src/slic3r/GUI/ConfigWizard.cpp:524 +msgid "Bed Shape" +msgstr "Tvar tiskové podložky" + +#: src/libslic3r/PrintConfig.cpp:50 +msgid "Bed shape" +msgstr "Tvar tiskové podložky" + +#: src/slic3r/GUI/ConfigWizard.cpp:524 +msgid "Bed Shape and Size" +msgstr "Tvar a rozměr podložky" + +#: src/libslic3r/PrintConfig.cpp:122 +msgid "Bed temperature" +msgstr "Teplota tiskové podložky" + +#: src/libslic3r/PrintConfig.cpp:120 +msgid "Bed temperature for layers after the first one. Set this to zero to disable bed temperature control commands in the output." +msgstr "Teplota tiskové podložky pro další vrstvy po první vrstvě. Nastavením na hodnotu nula vypnete ovládací příkazy teploty tiskové podložky ve výstupu." + +#: src/slic3r/GUI/ConfigWizard.cpp:626 +msgid "Bed Temperature:" +msgstr "Teplota tiskové podložky:" + +#: src/slic3r/GUI/Tab.cpp:1961 src/libslic3r/PrintConfig.cpp:128 +msgid "Before layer change G-code" +msgstr "G-code před změnou vrstvy" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:22 +msgid "Before roll back" +msgstr "Před vrácením zpět" + +#: src/libslic3r/PrintConfig.cpp:1508 +msgid "Below Z" +msgstr "Pod Z" + +#: src/libslic3r/PrintConfig.cpp:139 +msgid "Between objects G-code" +msgstr "G-code mezi objekty" + +#: src/slic3r/GUI/Tab.cpp:1979 +msgid "Between objects G-code (for sequential printing)" +msgstr "G-code mezi objekty (pro sekvenční tisk)" + +#. TRN To be shown in the main menu View->Bottom +#: src/slic3r/GUI/MainFrame.cpp:524 +msgid "Bottom" +msgstr "Zespod" + +#: src/libslic3r/PrintConfig.cpp:409 +msgid "Bottom fill pattern" +msgstr "Vzor spodní výplně" + +#: src/libslic3r/PrintConfig.cpp:152 +msgid "Bottom solid layers" +msgstr "Plné spodní vrstvy" + +#: src/slic3r/GUI/MainFrame.cpp:524 +msgid "Bottom View" +msgstr "Pohled zespod" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1055 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1087 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1090 +msgid "Box" +msgstr "Kostka" + +#: src/libslic3r/PrintConfig.cpp:157 +msgid "Bridge" +msgstr "Most" + +#: src/libslic3r/PrintConfig.cpp:186 +msgid "Bridge flow ratio" +msgstr "Poměr průtoku při vytváření mostů" + +#: src/slic3r/GUI/GUI_Preview.cpp:233 src/libslic3r/GCode/PreviewData.cpp:169 +msgid "Bridge infill" +msgstr "Výplň mostů" + +#: src/libslic3r/PrintConfig.cpp:198 +msgid "Bridges" +msgstr "Mosty" + +#: src/libslic3r/PrintConfig.cpp:177 +msgid "Bridges fan speed" +msgstr "Rychlost ventilátoru při vytváření mostů" + +#: src/libslic3r/PrintConfig.cpp:166 +msgid "Bridging angle" +msgstr "Úhel vytváření mostů" + +#: src/libslic3r/PrintConfig.cpp:168 +msgid "Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for all bridges. Use 180° for zero angle." +msgstr "Přepsání úhlu vytváření mostů. Nastavením hodnoty na nulu se bude úhel 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/slic3r/GUI/PresetHints.cpp:216 +msgid "Bridging volumetric" +msgstr "Volumetrická hodnota mostů" + +#: src/slic3r/GUI/Plater.cpp:446 src/slic3r/GUI/Tab.cpp:1056 +msgid "Brim" +msgstr "Límec" + +#: src/libslic3r/PrintConfig.cpp:208 +msgid "Brim width" +msgstr "Šířka límce" + +#: src/slic3r/GUI/Tab.cpp:1681 +msgid "Browse" +msgstr "Procházet" + +#: src/libslic3r/Zipper.cpp:85 +msgid "buffer too small" +msgstr "buffer je příliš malý" + +#: src/slic3r/GUI/ButtonsDescription.cpp:16 +msgid "Buttons And Text Colors Description" +msgstr "Barvy pro textové popisky a tlačítka" + +#: src/slic3r/GUI/PresetHints.cpp:220 +msgid "by the print profile maximum" +msgstr "maximem pro profil tisku" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 +msgid "Camera view " +msgstr "Pohled kamery" + +#: src/slic3r/GUI/ConfigWizard.cpp:1095 src/slic3r/GUI/FirmwareDialog.cpp:147 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:37 +#: src/slic3r/GUI/ProgressStatusBar.cpp:28 +msgid "Cancel" +msgstr "Zrušit" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:156 +msgid "Cancel selected" +msgstr "Zrušit vybrané" + +#: src/slic3r/GUI/Plater.cpp:2727 src/slic3r/GUI/PrintHostDialogs.cpp:232 +msgid "Cancelled" +msgstr "Zrušeno" + +#: src/slic3r/GUI/Plater.cpp:2444 src/slic3r/GUI/PrintHostDialogs.cpp:231 +msgid "Cancelling" +msgstr "Zrušení" + +#: src/slic3r/GUI/FirmwareDialog.cpp:866 +msgid "Cancelling..." +msgstr "Ukončování..." + +#: src/slic3r/GUI/Tab.cpp:2905 +msgid "Cannot overwrite a system profile." +msgstr "Nelze přepsat systémový profil." + +#: src/slic3r/GUI/Tab.cpp:2909 +msgid "Cannot overwrite an external profile." +msgstr "Nelze přepsat externí profil." + +#: src/libslic3r/SLAPrint.cpp:612 +msgid "Cannot proceed without support points! Add support points or disable support generation." +msgstr "Nelze pokračovat bez podpěrných bodů! Přidejte podpěrné body nebo zakažte generování podpěr." + +#: src/slic3r/GUI/Tab.cpp:1840 +msgid "Capabilities" +msgstr "Možnosti" + +#: src/slic3r/GUI/GUI_App.cpp:662 +msgid "Capture a configuration snapshot" +msgstr "Vytvořit aktuální zálohu konfigurace" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2159 +msgid "Cascading pillars" +msgstr "Kaskádové sloupy" + +#: src/libslic3r/PrintConfig.cpp:3035 +msgid "Center" +msgstr "Střed" + +#: src/libslic3r/PrintConfig.cpp:3036 +msgid "Center the print around the given center." +msgstr "Vycentrujte tisk kolem daného středu." + +#: src/slic3r/GUI/Tab.cpp:1744 +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "Soubory s certifikátem (*.crt, *.pem)|*.crt;*.pem|Všechny soubory|*.*" + +#: src/slic3r/GUI/GUI_App.cpp:683 +msgid "Change Application &Language" +msgstr "Změnit jazyk ap&likace" + +#: xs/src/slic3r/GUI/GUI.cpp:354 +msgid "Change Application Language" +msgstr "Změnit jazyk aplikace" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1226 +msgid "Change extruder" +msgstr "Změnit extruder" + +#: src/slic3r/GUI/Plater.cpp:2901 +msgid "Change the number of copies of the selected object" +msgstr "Změňte počet kopií vybraného objektu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1185 +msgid "Change type" +msgstr "Změnit typ" + +#: src/slic3r/GUI/GUI_App.cpp:378 +msgid "Changing of an application language" +msgstr "Změnit jazyk aplikace" + +#: src/slic3r/GUI/ConfigWizard.cpp:409 src/slic3r/GUI/Preferences.cpp:61 +msgid "Check for application updates" +msgstr "Zkontrolovat aktualizace aplikace" + +#: src/slic3r/GUI/BedShapeDialog.cpp:316 +msgid "Choose a file to import bed shape from (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Vyberte soubor pro import tvaru tiskové podložky z (STL/OBJ/AMF/3MF/PRUSA):" + +#: src/slic3r/GUI/MainFrame.cpp:621 +msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Zvolit soubor ke slicování (STL/OBJ/AMF/3MF/PRUSA):" + +#: src/slic3r/GUI/GUI_App.cpp:489 +msgid "Choose one file (3MF):" +msgstr "Vyberte jeden soubor (3MF):" + +#: src/slic3r/GUI/GUI_App.cpp:501 +msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Vyberte jeden nebo více souborů (STL/OBJ/AMF/3MF/PRUSA):" + +#: src/slic3r/GUI/ConfigWizard.cpp:490 +msgid "Choose the type of firmware used by your printer." +msgstr "Vyberte typ firmware používaný vaší tiskárnou." + +#: src/slic3r/GUI/BedShapeDialog.cpp:84 +msgid "Circular" +msgstr "Kruhový" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2156 +msgid "Classification" +msgstr "Klasifikace" + +#: src/slic3r/GUI/Plater.cpp:292 +msgid "Click to edit preset" +msgstr "Klikněte pro editaci přednastavení" + +#: src/libslic3r/PrintConfig.cpp:216 +msgid "Clip multi-part objects" +msgstr "Připnutí objektů z více částí k sobě" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:926 +msgid "Clipping of view:" +msgstr "Řezová rovina:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:814 +#: src/slic3r/GUI/PrintHostDialogs.cpp:160 +msgid "Close" +msgstr "Zavřít" + +#: src/libslic3r/PrintConfig.cpp:550 +msgid "Color" +msgstr "Barva" + +#: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 +#: src/libslic3r/GCode/PreviewData.cpp:406 +msgid "Color Print" +msgstr "Color Print" + +#: src/libslic3r/PrintConfig.cpp:224 +msgid "Colorprint height" +msgstr "Výška barevného tisku" + +#: src/libslic3r/PrintConfig.cpp:942 +msgid "Combine infill every" +msgstr "Kombinovat výplň každou" + +#: src/libslic3r/PrintConfig.cpp:947 +msgid "Combine infill every n layers" +msgstr "Kombinovat výplň každou n vrstvu" + +#: src/slic3r/GUI/Tab.cpp:56 src/libslic3r/PrintConfig.cpp:244 +msgid "Compatible print profiles" +msgstr "Kompatibilní tiskové profily" + +#: src/libslic3r/PrintConfig.cpp:250 +msgid "Compatible print profiles condition" +msgstr "Stav kompatibilních tiskových profilů" + +#: src/slic3r/GUI/Tab.cpp:50 src/libslic3r/PrintConfig.cpp:229 +msgid "Compatible printers" +msgstr "Kompatibilní tiskárny" + +#: src/libslic3r/PrintConfig.cpp:235 +msgid "Compatible printers condition" +msgstr "Stav kompatibilních tiskáren" + +#: src/libslic3r/PrintConfig.cpp:268 +msgid "Complete individual objects" +msgstr "Dokončení individuálních objektů" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:233 +msgid "Completed" +msgstr "Dokončeno" + +#: src/libslic3r/Zipper.cpp:57 +msgid "compression failed" +msgstr "komprese se nezdařila" + +#: src/libslic3r/PrintConfig.cpp:399 src/libslic3r/PrintConfig.cpp:802 +msgid "Concentric" +msgstr "Koncentrická" + +#: src/slic3r/GUI/ConfigWizard.cpp:1185 +msgid "Configuration &Assistant" +msgstr "Průvodce n&astavením" + +#: src/slic3r/GUI/ConfigWizard.cpp:1182 +msgid "Configuration &Wizard" +msgstr "Průvodce nastavením" + +#: src/slic3r/GUI/ConfigWizard.cpp:1184 +msgid "Configuration Assistant" +msgstr "Průvodce nastavení tiskárny" + +#: src/libslic3r/PrintConfig.cpp:1251 +msgid "Configuration notes" +msgstr "Konfigurační poznámky" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:99 +msgid "Configuration Snapshots" +msgstr "Záloha konfigurace" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 src/slic3r/GUI/UpdateDialogs.cpp:168 +msgid "Configuration update" +msgstr "Aktualizace nastavení" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 +msgid "Configuration update is available" +msgstr "Je k dispozici aktualizace nastavení" + +#: src/slic3r/GUI/ConfigWizard.cpp:1181 +msgid "Configuration Wizard" +msgstr "Průvodce nastavením" + +#: src/slic3r/GUI/FirmwareDialog.cpp:863 +msgid "Confirmation" +msgstr "Potvrzení" + +#: src/slic3r/GUI/Tab.cpp:1904 +msgid "Connection failed." +msgstr "Připojení selhalo." + +#: src/slic3r/GUI/Tab.cpp:3416 +msgid "Connection of the support sticks and junctions" +msgstr "Spojení podpůrných tyčí a spojek" + +#: src/slic3r/Utils/Duet.cpp:51 +msgid "Connection to Duet works correctly." +msgstr "Připojení k Duet funguje správně." + +#: src/slic3r/Utils/OctoPrint.cpp:84 +msgid "Connection to OctoPrint works correctly." +msgstr "Připojení k OctoPrint pracuje správně." + +#: src/slic3r/GUI/Tab.cpp:1901 +msgid "Connection to printer works correctly." +msgstr "Připojení k tiskárně pracuje správně." + +#: src/slic3r/Utils/OctoPrint.cpp:195 +msgid "Connection to Prusa SLA works correctly." +msgstr "Připojení k tiskárně Prusa SLA pracuje správně." + +#: src/libslic3r/PrintConfig.cpp:1823 +msgid "Contact Z distance" +msgstr "Mezera mezi podpěrami a objektem v ose Z" + +#: lib/Slic3r/GUI/MainFrame.pm:137 +msgid "Controller" +msgstr "Ovladač" + +#: src/libslic3r/PrintConfig.cpp:2408 +msgid "Controls the bridge type between two neigboring pillars. Can be zig-zag, cross (double zig-zag) or dynamic which will automatically switch between the first two depending on the distance of the two pillars." +msgstr "Řídí typ mostu mezi dvěma sousedními sloupky. Může být zig-zag, cross (double zig-zag) nebo dynamic. Typ automaticky přepíná mezi prvními dvěma v závislosti na vzdálenosti dvou sloupků." + +#: src/slic3r/GUI/Tab.cpp:1489 +msgid "Cooling" +msgstr "Chlazení" + +#: src/libslic3r/PrintConfig.cpp:628 +msgid "Cooling moves are gradually accelerating beginning at this speed. " +msgstr "Chladicí pohyby se postupně zrychlují a začínají touto rychlostí." + +#: src/libslic3r/PrintConfig.cpp:647 +msgid "Cooling moves are gradually accelerating towards this speed. " +msgstr "Chladící pohyby se postupně zrychlují až k této rychlosti." + +#: src/slic3r/GUI/Tab.cpp:1510 +msgid "Cooling thresholds" +msgstr "Podmínky chlazení" + +#: src/libslic3r/PrintConfig.cpp:291 +msgid "Cooling tube length" +msgstr "Délka chladící trubičky" + +#: src/libslic3r/PrintConfig.cpp:283 +msgid "Cooling tube position" +msgstr "Pozice chladící trubičky" + +#: lib/Slic3r/GUI/Plater.pm:304 lib/Slic3r/GUI/Plater.pm:992 +msgid "Copies" +msgstr "Kopií" + +#: src/slic3r/GUI/Tab.cpp:2878 +msgid "Copy" +msgstr "Kopírovat" + +#: src/slic3r/GUI/MainFrame.cpp:454 +msgid "Copy selection to clipboard" +msgstr "Kopírovat výběr do schránky" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 +msgid "Copy to clipboard" +msgstr "Kopírovat do schránky" + +#: src/libslic3r/PrintConfig.cpp:2324 src/libslic3r/PrintConfig.cpp:2325 +msgid "Correction for expansion" +msgstr "Korekce expanze" + +#: src/slic3r/GUI/Tab.cpp:2059 src/slic3r/GUI/Tab.cpp:3310 +msgid "Corrections" +msgstr "Korekce" + +#: src/slic3r/GUI/Plater.cpp:216 src/slic3r/GUI/Plater.cpp:1056 +#: src/libslic3r/PrintConfig.cpp:717 +msgid "Cost" +msgstr "Náklady" + +#: src/slic3r/GUI/Plater.cpp:2140 +msgid "Could not arrange model objects! Some geometries may be invalid." +msgstr "Objekty nelze uspořádat! Některé geometrie mohou být neplatné." + +#: src/slic3r/Utils/Duet.cpp:56 +msgid "Could not connect to Duet" +msgstr "Nelze se připojit k Duet" + +#: src/slic3r/Utils/OctoPrint.cpp:90 +msgid "Could not connect to OctoPrint" +msgstr "Nelze se spojit s OctoPrintem" + +#: src/slic3r/Utils/OctoPrint.cpp:200 +msgid "Could not connect to Prusa SLA" +msgstr "Nelze se připojit k Prusa SLA" + +#: src/slic3r/GUI/Tab.cpp:1710 +msgid "Could not get a valid Printer Host reference" +msgstr "Nelze získat platný odkaz na tiskový server" + +#: src/slic3r/Utils/Duet.cpp:151 +msgid "Could not get resources to create a new connection" +msgstr "Nelze získat prostředky pro vytvoření nového spojení" + +#: src/libslic3r/PrintConfig.cpp:1872 +msgid "Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "Zakrýt smyčkami horní kontaktní vrstvu podpěr. Ve výchozím nastavení zakázáno." + +#: src/libslic3r/PrintConfig.cpp:73 +msgid "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." +msgstr "Praskliny menší než 2x poloměr uzavření mezery se vyplní během slicování trojúhelníkových sítí. Operace uzavírání mezery může snížit konečné rozlišení tisku, proto je vhodné udržovat rozumně nízkou hodnotu." + +#: src/libslic3r/Zipper.cpp:61 +msgid "CRC-32 check failed" +msgstr "CRC-32 kontrola selhala" + +#: src/libslic3r/PrintConfig.cpp:2460 +msgid "Critical angle" +msgstr "Kritický úhel" + +#: src/libslic3r/PrintConfig.cpp:2417 +msgid "Cross" +msgstr "Cross" + +#: src/libslic3r/PrintConfig.cpp:800 +msgid "Cubic" +msgstr "Kubická" + +#: src/slic3r/GUI/wxExtensions.cpp:2413 +#, possible-c-format +msgid "Current mode is %s" +msgstr "Aktuální režim je %s" + +#: src/slic3r/GUI/Tab.cpp:909 +msgid "Current preset is inherited from " +msgstr "Aktuální nastavení je zděděno od " + +#: src/slic3r/GUI/UpdateDialogs.cpp:45 +msgid "Current version:" +msgstr "Aktuální verze:" + +#: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 +#: src/libslic3r/GCode/PreviewData.cpp:175 +msgid "Custom" +msgstr "Vlastní" + +#: src/libslic3r/PrintConfig.cpp:96 +msgid "Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the default OS CA certificate repository is used." +msgstr "Pro HTTPS připojení OctoPrintu lze zadat vlastní CA certifikát ve formátu crt/pem. Pokud zůstane pole prázdné, použije se výchozí úložiště certifikátů OS CA." + +#: src/slic3r/GUI/Tab.cpp:1563 src/slic3r/GUI/Tab.cpp:1948 +msgid "Custom G-code" +msgstr "Vlastní G-code" + +#: src/slic3r/GUI/ConfigWizard.cpp:373 +msgid "Custom Printer" +msgstr "Vlastní tiskárna" + +#: src/slic3r/GUI/ConfigWizard.cpp:373 +msgid "Custom Printer Setup" +msgstr "Vlastní nastavení tiskárny" + +#: src/slic3r/GUI/ConfigWizard.cpp:377 +msgid "Custom profile name:" +msgstr "Vlastní název profilu:" + +#: xs/src/slic3r/GUI/ConfigWizard.cpp:254 +msgid "Custom setup" +msgstr "Vlastní nastavení" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:188 src/libslic3r/PrintConfig.cpp:3013 +msgid "Cut" +msgstr "Řezat" + +#: src/libslic3r/PrintConfig.cpp:3014 +msgid "Cut model at the given Z." +msgstr "Rozříznout model v dané výšce Z." + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:43 +msgid "Cut object:" +msgstr "Řezat objekt:" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:88 +msgid "Cut [C]" +msgstr "Řezat [C]" + +#: lib/Slic3r/GUI/Plater.pm:262 lib/Slic3r/GUI/Plater.pm:278 +#: lib/Slic3r/GUI/Plater.pm:2296 +msgid "Cut…" +msgstr "Řezat…" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1055 +msgid "Cylinder" +msgstr "Válec" + +#: src/libslic3r/PrintConfig.cpp:3115 +msgid "Data directory" +msgstr "Složka Data" + +#: src/libslic3r/Zipper.cpp:55 +msgid "decompression failed or archive is corrupted" +msgstr "dekomprese selhala nebo je archiv poškozen" + +#: src/slic3r/GUI/Plater.cpp:2899 +msgid "Decrease copies" +msgstr "Odebrat kopie" + +#: src/slic3r/GUI/GUI_App.cpp:594 src/slic3r/GUI/GUI_ObjectList.cpp:1245 +#: src/libslic3r/PrintConfig.cpp:299 +msgid "Default" +msgstr "Výchozí" + +#: xs/src/slic3r/GUI/Tab.cpp:2130 +msgid "Default " +msgstr "Výchozí " + +#: xs/src/slic3r/GUI/Field.cpp:98 +msgid "default" +msgstr "výchozí" + +#: src/libslic3r/PrintConfig.cpp:730 +msgid "Default base angle for infill orientation. Cross-hatching will be applied to this. Bridges will be infilled using the best direction Slic3r can detect, so this setting does not affect them." +msgstr "Výchozí úhel pro orientaci výplně. Bude pro něj použito křížové šrafování. Mosty budou vyplněny nejlepším směrem, který Slic3r dokáže rozpoznat, takže toto nastavení je neovlivní." + +#: src/libslic3r/PrintConfig.cpp:522 +msgid "Default extrusion width" +msgstr "Výchozí šířka extruze" + +#: src/slic3r/GUI/Tab.cpp:937 +msgid "default filament profile" +msgstr "výchozí profil filamentu" + +#: src/libslic3r/PrintConfig.cpp:309 +msgid "Default filament profile" +msgstr "Výchozí profil filamentu" + +#: src/libslic3r/PrintConfig.cpp:310 +msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated." +msgstr "Výchozí materiálový profil spojený se současným profilem tiskárny. Při výběru současného profilu tiskárny se aktivuje tento materiálový profil." + +#: src/slic3r/GUI/Tab.cpp:2757 +#, possible-c-format +msgid "Default preset (%s)" +msgstr "Výchozí přednastavení (%s)" + +#: xs/src/slic3r/GUI/Tab.cpp:2410 xs/src/slic3r/GUI/Tab.cpp:2496 +msgid "Default presets" +msgstr "Výchozí přednastavení" + +#: src/libslic3r/GCode/PreviewData.cpp:491 +msgid "Default print color" +msgstr "Výchozí barva tisku" + +#: src/slic3r/GUI/Tab.cpp:934 +msgid "default print profile" +msgstr "výchozí tiskový profil" + +#: src/libslic3r/PrintConfig.cpp:316 +msgid "Default print profile" +msgstr "Výchozí tiskový profil" + +#: src/libslic3r/PrintConfig.cpp:317 src/libslic3r/PrintConfig.cpp:2341 +#: src/libslic3r/PrintConfig.cpp:2352 +msgid "Default print profile associated with the current printer profile. On selection of the current printer profile, this print profile will be activated." +msgstr "Výchozí tiskový profil spojený se současným profilem tiskárny. Při výběru současného profilu tiskárny se aktivuje tento tiskový profil." + +#: src/slic3r/GUI/Tab.cpp:951 +msgid "default SLA material profile" +msgstr "výchozí profil pro SLA materiál" + +#: src/libslic3r/PrintConfig.cpp:2340 src/libslic3r/PrintConfig.cpp:2351 +msgid "Default SLA material profile" +msgstr "Výchozí profil pro SLA materiál" + +#: src/slic3r/GUI/Tab.cpp:955 +msgid "default SLA print profile" +msgstr "výchozí SLA tiskový profil" + +#: src/slic3r/GUI/Field.cpp:105 +msgid "default value" +msgstr "výchozí hodnota" + +#: src/slic3r/GUI/ConfigWizard.cpp:375 +msgid "Define a custom printer profile" +msgstr "Vytvořit vlastní tiskový profil" + +#: src/libslic3r/PrintConfig.cpp:2529 +msgid "Defines the cavity depth. Set to zero to disable the cavity." +msgstr "Definuje hloubku dutiny. Chcete-li dutinu vypnout, nastavte ji na nulu." + +#: src/libslic3r/PrintConfig.cpp:2533 +msgid "Defines the pad cavity depth. Set to zero to disable the cavity. Be careful when enabling this feature, as some resins may produce an extreme suction effect inside the cavity, which makes pealing the print off the vat foil difficult." +msgstr "Definuje hloubku dutiny. Chcete-li dutinu vypnout, nastavte ji na nulu. Při povolování této funkce buďte opatrní, protože některé pryskyřice mohou způsobit extrémní sací efekt uvnitř dutiny, což ztěžuje odlupování tisku z fólie ve vaničce." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:237 +msgid "degenerate facets" +msgstr "Degenerace facetů" + +#: src/libslic3r/PrintConfig.cpp:2572 +msgid "degrees" +msgstr "stupňů" + +#: src/libslic3r/PrintConfig.cpp:608 +msgid "Delay after unloading" +msgstr "Zpoždění po vyjmutí" + +#: src/slic3r/GUI/Tab.cpp:2935 +msgid "delete" +msgstr "smazat" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1257 src/slic3r/GUI/Plater.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:2909 src/slic3r/GUI/Tab.cpp:2937 +msgid "Delete" +msgstr "Smazat" + +#: src/slic3r/GUI/MainFrame.cpp:449 +msgid "Delete &all" +msgstr "Sm&azat vše" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:138 +msgid "Delete All" +msgstr "Smazat Vše" + +#: src/slic3r/GUI/Plater.cpp:3298 +msgid "Delete all" +msgstr "Smazat vše" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:187 +msgid "Delete color change marker for current layer" +msgstr "Odebrat značku změny barvy pro aktuální vrstvu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:137 +msgid "Delete selected" +msgstr "Smazat vybrané" + +#: src/slic3r/GUI/Tab.cpp:131 +msgid "Delete this preset" +msgstr "Smazat přednastavení" + +#: src/slic3r/GUI/MainFrame.cpp:449 +msgid "Deletes all objects" +msgstr "Smazat všechny objekty" + +#: src/slic3r/GUI/MainFrame.cpp:447 +msgid "Deletes the current selection" +msgstr "Smaže aktuální výběr" + +#: src/libslic3r/PrintConfig.cpp:685 +msgid "Density" +msgstr "Hustota" + +#: src/libslic3r/PrintConfig.cpp:744 +msgid "Density of internal infill, expressed in the range 0% - 100%." +msgstr "Hustota vnitřní výplně, vyjádřená v rozmezí 0% až 100%." + +#: src/slic3r/GUI/Tab.cpp:1200 src/slic3r/GUI/Tab.cpp:1584 +#: src/slic3r/GUI/Tab.cpp:1992 src/slic3r/GUI/Tab.cpp:2086 +#: src/slic3r/GUI/Tab.cpp:3336 src/slic3r/GUI/Tab.cpp:3445 +msgid "Dependencies" +msgstr "Závislosti" + +#: src/libslic3r/PrintConfig.cpp:1542 src/libslic3r/PrintConfig.cpp:1543 +msgid "Deretraction Speed" +msgstr "Rychlost deretrakce" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1235 +msgid "Deselect by rectangle" +msgstr "Odznačit obdélníkovým výběrem myši" + +#: src/libslic3r/PrintConfig.cpp:1833 +msgid "detachable" +msgstr "oddělitelný" + +#: src/libslic3r/PrintConfig.cpp:1304 +msgid "Detect bridging perimeters" +msgstr "Detekovat perimetry přemostění" + +#: src/libslic3r/PrintConfig.cpp:1988 +msgid "Detect single-width walls (parts where two extrusions don't fit and we need to collapse them into a single trace)." +msgstr "Detekuje stěny o tloušťce jedné čáry (části, kam se dvě čáry nemohou vejít a je potřeba sloučit je do čáry jedné)." + +#: src/libslic3r/PrintConfig.cpp:1986 +msgid "Detect thin walls" +msgstr "Detekovat tenké zdi" + +#: src/libslic3r/PrintConfig.cpp:3083 +msgid "Detect unconnected parts in the given model(s) and split them into separate objects." +msgstr "Rozpoznat nepřipojené části daného modelu(ů) a rozdělit je do samostatných objektů." + +#: src/slic3r/GUI/Plater.cpp:1713 +msgid "Detected advanced data" +msgstr "Byla detekována data z pokročilého režimu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:723 +msgid "Detected object outside print volume\nResolve a clash to continue slicing/export process correctly" +msgstr "Detekován objekt mimo tiskový prostor\nVyřešte konflikt, abyste mohli správně pokračovat v procesu slicování/exportu" + +#: src/slic3r/GUI/GLCanvas3D.cpp:719 +msgid "Detected object outside print volume" +msgstr "Detekován objekt mimo tiskový prostor." + +#: src/slic3r/GUI/GLCanvas3D.cpp:720 +msgid "Detected toolpath outside print volume" +msgstr "Byla detekována cesta mimo tiskový objem" + +#: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 +msgid "Diameter" +msgstr "Průměr" + +#: src/libslic3r/PrintConfig.cpp:2443 +msgid "Diameter in mm of the pillar base" +msgstr "Průměr základny podpěr v mm" + +#: src/libslic3r/PrintConfig.cpp:2399 +msgid "Diameter in mm of the support pillars" +msgstr "Průměr podpěrných sloupů v mm" + +#: src/libslic3r/PrintConfig.cpp:2371 +msgid "Diameter of the pointing side of the head" +msgstr "Průměr konce podpůrného hrotu" + +#: src/slic3r/GUI/BedShapeDialog.cpp:89 +msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." +msgstr "Průměr tiskové podložky. Přepokládaný počátek (0,0) je umístěn uprostřed." + +#: src/libslic3r/PrintConfig.cpp:1569 +msgid "Direction" +msgstr "Směr" + +#: xs/src/slic3r/GUI/Preferences.cpp:76 +msgid "Disable communication with the printer over a serial / USB cable. This simplifies the user interface in case the printer is never attached to the computer." +msgstr "Zakázat komunikaci s tiskárnou přes sériový / USB kabel. To zjednodušuje uživatelské rozhraní v případě, že tiskárna není nikdy připojena k počítači." + +#: src/libslic3r/PrintConfig.cpp:323 +msgid "Disable fan for the first" +msgstr "Vypnutí chlazení pro prvních" + +#: xs/src/slic3r/GUI/Preferences.cpp:74 +msgid "Disable USB/serial connection" +msgstr "Vypnout USB/sériové připojení" + +#: src/libslic3r/PrintConfig.cpp:1280 +msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." +msgstr "Vypne retrakce, pokud dráha nepřekročí perimetr vrchní vrstvy (a proto bude pravděpodobně jakékoliv odkapávání neviditelné)." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 +msgid "Discard changes" +msgstr "Zahodit změny" + +#: src/slic3r/GUI/Tab.cpp:2784 +msgid "Discard changes and continue anyway?" +msgstr "Zahodit změny a pokračovat?" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Displacement (mm)" +msgstr "Posunutí (mm)" + +#: src/slic3r/GUI/Tab.cpp:2041 +msgid "Display" +msgstr "Displej" + +#: src/libslic3r/PrintConfig.cpp:2208 +msgid "Display height" +msgstr "Výška displeje" + +#: src/libslic3r/PrintConfig.cpp:2227 +msgid "Display orientation" +msgstr "Orientace displeje" + +#: src/slic3r/GUI/MainFrame.cpp:510 +msgid "Display the Print Host Upload Queue window" +msgstr "Zobrazit okno s frontou nahrávání do tiskového serveru." + +#: src/libslic3r/PrintConfig.cpp:2202 +msgid "Display width" +msgstr "Šířka displeje" + +#: src/libslic3r/PrintConfig.cpp:341 +msgid "Distance between copies" +msgstr "Vzdálenost mezi kopiemi" + +#: src/libslic3r/PrintConfig.cpp:1610 +msgid "Distance between skirt and object(s). Set this to zero to attach the skirt to the object(s) and get a brim for better adhesion." +msgstr "Vzdálenost mezi obrysem a objektem (objekty). Nastavte tuto hodnotu na nulu, pro sloučení obrysu s předmětem (předměty) a tvorbu límce pro dosažení lepší přilnavosti." + +#: src/libslic3r/PrintConfig.cpp:1609 +msgid "Distance from object" +msgstr "Vzdálenost od objektu" + +#: src/slic3r/GUI/BedShapeDialog.cpp:80 +msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." +msgstr "Vzdálenost souřadnice 0,0 G-code od předního levého rohu obdélníku." + +#: src/libslic3r/PrintConfig.cpp:284 +msgid "Distance of the center-point of the cooling tube from the extruder tip " +msgstr "Vzdálenost ze středu chladící trubičky ke špičce extruderu " + +#: src/libslic3r/PrintConfig.cpp:1313 +msgid "Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the value in printer firmware. " +msgstr "Vzdálenost špičky extruderu od místa, kde je zaparkován filament při vytažení. Měla by se shodovat s hodnotou ve firmware tiskárny. " + +#: src/libslic3r/PrintConfig.cpp:342 +msgid "Distance used for the auto-arrange feature of the plater." +msgstr "Vzdálenost, použitá pro funkci automatického rozmístění po podložce." + +#: src/libslic3r/PrintConfig.cpp:3097 +msgid "Do not fail if a file supplied to --load does not exist." +msgstr "Nepodaří se, pokud neexistuje soubor dodaný k přepínači --load." + +#: src/libslic3r/PrintConfig.cpp:3041 +msgid "Do not rearrange the given models before merging and keep their original XY coordinates." +msgstr "Nepřeuspořádávejte modely před sloučením a tím ponecháním jejich původních souřadnic v XY." + +#: src/slic3r/GUI/Field.cpp:181 +#, possible-c-format +msgid "Do you mean %d%% instead of %d %s?\nSelect YES if you want to change this value to %d%%, \nor NO if you are sure that %d %s is a correct value." +msgstr "Myslíte %d%% namísto %d %s?\nVyberte ANO, pokud chcete změnit tuto hodnotu na %d%% nebo NE, pokud jste si jisti, že %d %s je správná hodnota." + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1022 +msgid "Do you want to save your manually edited support points ?\n" +msgstr "Chcete uložit ručně upravované podpěrné body?\n" + +#: src/libslic3r/PrintConfig.cpp:3040 +msgid "Don't arrange" +msgstr "Neuspořádávat" + +#: src/slic3r/GUI/UpdateDialogs.cpp:55 +msgid "Don't notify about new releases any more" +msgstr "Neupozorňovat na nové verze" + +#: src/libslic3r/PrintConfig.cpp:333 +msgid "Don't support bridges" +msgstr "Nevytvářet podpěry pod mosty" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2161 +msgid "Done" +msgstr "Dokončeno" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:20 +msgid "Downgrade" +msgstr "Downgrade" + +#: lib/Slic3r/GUI/Plater/2D.pm:132 +msgid "Drag your objects here" +msgstr "Přetáhněte své objekty sem" + +#: src/libslic3r/PrintConfig.cpp:3044 +msgid "Duplicate" +msgstr "Duplikovat" + +#: src/libslic3r/PrintConfig.cpp:3049 +msgid "Duplicate by grid" +msgstr "Duplikovat mřížkou" + +#: src/libslic3r/PrintConfig.cpp:2418 +msgid "Dynamic" +msgstr "Dynamic" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:238 +msgid "edges fixed" +msgstr "hrany opraveny" + +#: src/libslic3r/PrintConfig.cpp:349 +msgid "Elephant foot compensation" +msgstr "Kompenzace rozplácnutí první vrstvy" + +#: src/libslic3r/SLAPrint.cpp:624 +msgid "Elevation is too low for object." +msgstr "Výška od podložky je pro objekt příliš nízká." + +#: src/libslic3r/PrintConfig.cpp:1044 +msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." +msgstr "Vkládání M73 P[počet vytištěných procent] R[zbývající čas v minutách] v 1 minutových intervalech do G-codu, aby firmware ukázal přesný zbývající čas. M73 nyní rozpoznává pouze firmware tiskárny Prusa i3 MK3. Firmware i3 MK3 také podporuje M73 Qxx Sxx pro tichý režim." + +#: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 +#: src/libslic3r/PrintConfig.cpp:2099 +msgid "Enable" +msgstr "Zapnout" + +#: src/libslic3r/PrintConfig.cpp:277 +msgid "Enable auto cooling" +msgstr "Zapnutí automatického chlazení" + +#: src/libslic3r/PrintConfig.cpp:539 +msgid "Enable fan if layer print time is below" +msgstr "Zapnout ventilátor, pokud je doba tisku vrstvy kratší než" + +#: src/libslic3r/PrintConfig.cpp:1781 +msgid "Enable support material generation." +msgstr "Zapne generování podpěr." + +#: src/libslic3r/PrintConfig.cpp:918 +msgid "Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill." +msgstr "Zapněte tuto možnost, chcete-li do G-Code přidávat komentáře, které budou určovat, příslušnost tiskových pohybů k jednotlivým objektům. To je užitečné pro Octoprint plugin CancelObject. Nastavení NENÍ kompatibilní se Single Extruder Multi Material konfigurací a s čištěním trysky do objektu / výplně." + +#: src/libslic3r/PrintConfig.cpp:881 +msgid "Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, the additional weight of the file could make your firmware slow down." +msgstr "Aktivací získáte komentovaný soubor G-code, přičemž každý řádek je doplněn popisným textem. Pokud tisknete z SD karty, dodatečné informace v souboru můžou zpomalit firmware." + +#: src/libslic3r/PrintConfig.cpp:2085 +msgid "Enable variable layer height feature" +msgstr "Zapnout variabilní výšku vrstev" + +#: src/slic3r/GUI/Tab.cpp:1570 src/slic3r/GUI/Tab.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:359 src/libslic3r/PrintConfig.cpp:369 +msgid "End G-code" +msgstr "Konec G-code" + +#: src/libslic3r/PrintConfig.cpp:1838 +msgid "Enforce support for the first" +msgstr "Zesílit podpěry pro prvních" + +#: src/libslic3r/PrintConfig.cpp:1845 +msgid "Enforce support for the first n layers" +msgstr "Vynucení podpěr pro prvních n vrstev" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:197 +#: src/slic3r/GUI/PrintHostDialogs.cpp:228 +msgid "Enqueued" +msgstr "Zařazeno do fronty" + +#: src/libslic3r/PrintConfig.cpp:380 +msgid "Ensure vertical shell thickness" +msgstr "Zajistit tloušťku svislých stěn" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2709 +msgid "Enter new name" +msgstr "Zadejte nový název" + +#: src/slic3r/GUI/ConfigWizard.cpp:622 +msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." +msgstr "Zadejte požadovanou teplotu filamentu, aby se spojil s vyhřívanou podložkou." + +#: src/slic3r/GUI/ConfigWizard.cpp:570 +msgid "Enter the diameter of your filament." +msgstr "Zadejte průměr vašeho filamentu." + +#: src/slic3r/GUI/ConfigWizard.cpp:557 +msgid "Enter the diameter of your printer's hot end nozzle." +msgstr "Zadejte průměr trysky hotendu vaší tiskárny." + +#: lib/Slic3r/GUI/Plater.pm:1158 +msgid "Enter the new max size for the selected object:" +msgstr "Zvolte nový maximální rozměr pro zvolný objekt:" + +#: lib/Slic3r/GUI/Plater.pm:1132 +#, possible-perl-format +msgid "Enter the new size for the selected object (print bed: %smm):" +msgstr "Zadejte novou velikost vybraného objektu (tisková podložka: %smm):" + +#: lib/Slic3r/GUI/Plater.pm:992 +msgid "Enter the number of copies of the selected object:" +msgstr "Zadejte počet kopií pro vybraný objekt:" + +#: lib/Slic3r/GUI/Plater.pm:1042 +msgid "Enter the rotation angle:" +msgstr "Zadejte úhel natočení:" + +#: lib/Slic3r/GUI/Plater.pm:1137 lib/Slic3r/GUI/Plater.pm:1163 +#, no-perl-format +msgid "Enter the scale % for the selected object:" +msgstr "Zadejte rozměr % pro zvolený objekt:" + +#: src/slic3r/GUI/ConfigWizard.cpp:608 +msgid "Enter the temperature needed for extruding your filament." +msgstr "Zadejte požadovanou teplotu pro extruzi vašeho filamentu." + +#: src/libslic3r/PrintConfig.cpp:718 +msgid "Enter your filament cost per kg here. This is only for statistical information." +msgstr "Zde zadejte cenu filamentu za kg. Slouží pouze pro statistické informace." + +#: src/libslic3r/PrintConfig.cpp:686 +msgid "Enter your filament density here. This is only for statistical information. A decent way is to weigh a known length of filament and compute the ratio of the length to volume. Better is to calculate the volume directly through displacement." +msgstr "Zde zadejte hustotu filamentu. Toto je pouze pro statistické informace. Přípustný způsob je zvážit známou délku filamentu a vypočítat poměr délky k objemu. Je lepší vypočítat objem přímo přes posun." + +#: src/libslic3r/PrintConfig.cpp:678 +msgid "Enter your filament diameter here. Good precision is required, so use a caliper and do multiple measurements along the filament, then compute the average." +msgstr "Zde zadejte průměr filamentu. Je zapotřebí správné přesnosti, proto použijte šupleru a proveďte několik měření podél filamentu, poté vypočtete průměr." + +#: src/slic3r/GUI/MainFrame.cpp:636 src/slic3r/GUI/PrintHostDialogs.cpp:230 +msgid "Error" +msgstr "Chyba" + +#: src/slic3r/GUI/FirmwareDialog.cpp:608 +#, possible-c-format +msgid "Error accessing port at %s: %s" +msgstr "Chyba při přístupu k portu na %s : %s" + +#: lib/Slic3r/GUI/Plater.pm:1760 +msgid "Error exporting 3MF file " +msgstr "Chyba při exportu souboru 3MF " + +#: src/slic3r/GUI/Plater.cpp:3593 +#, possible-c-format +msgid "Error exporting 3MF file %s" +msgstr "Chyba při exportu souboru 3MF %s" + +#: lib/Slic3r/GUI/Plater.pm:1744 +msgid "Error exporting AMF file " +msgstr "Chyba při exportu souboru AMF " + +#: src/slic3r/GUI/Plater.cpp:3564 +#, possible-c-format +msgid "Error exporting AMF file %s" +msgstr "Chyba při exportu souboru AMF %s" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:271 +msgid "Error uploading to print host:" +msgstr "Chyba při nahrávání do tiskového serveru:" + +#: xs/src/slic3r/Utils/OctoPrint.cpp:98 +msgid "Error while uploading to the OctoPrint server" +msgstr "Chyba při nahrávání na server OctoPrint" + +#: src/libslic3r/Zipper.cpp:105 +msgid "Error with zip archive" +msgstr "Chyba v zip archivu" + +#: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/GUI_ObjectList.cpp:1431 +msgid "Error! " +msgstr "Chyba! " + +#: src/slic3r/GUI/FirmwareDialog.cpp:610 +#, possible-c-format +msgid "Error: %s" +msgstr "Chyba: %s" + +#: src/slic3r/GUI/Plater.cpp:217 src/slic3r/GUI/Plater.cpp:1028 +#: src/slic3r/GUI/Plater.cpp:1070 +msgid "Estimated printing time" +msgstr "Odhadovaný čas tisku" + +#: lib/Slic3r/GUI/Plater.pm:1618 +msgid "Estimated printing time (normal mode)" +msgstr "Předpokládaná doba tisku (normální režim)" + +#: lib/Slic3r/GUI/Plater.pm:1620 +msgid "Estimated printing time (silent mode)" +msgstr "Předpokládaná doba tisku (tichý režim)" + +#: src/slic3r/GUI/Plater.cpp:424 +msgid "Everywhere" +msgstr "Všude" + +#: src/slic3r/GUI/PresetHints.cpp:46 +#, possible-c-format +msgid "except for the first %d layers" +msgstr "s výjimkou prvních %d vrstev" + +#: src/slic3r/GUI/PresetHints.cpp:50 +msgid "except for the first layer" +msgstr "vyjma první vrstvy" + +#: src/slic3r/GUI/UpdateDialogs.cpp:148 +#, possible-c-format +msgid "Exit %s" +msgstr "Ukončit %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:144 +msgid "Exit Slic3r" +msgstr "Ukončit Slic3r" + +#: src/libslic3r/PrintConfig.cpp:335 +msgid "Experimental option for preventing support material from being generated under bridged areas." +msgstr "Experimentální nastavení pro zabránění tvorbě podpěr v oblastech po mosty." + +#: src/libslic3r/PrintConfig.cpp:1306 +msgid "Experimental option to adjust flow for overhangs (bridge flow will be used), to apply bridge speed to them and enable fan." +msgstr "Experimentální volba pro nastavení průtoku pro přesahy (použije se průtok jako u mostů), aplikuje se na ně rychlost mostu a spustí se ventilátor." + +#: src/slic3r/GUI/GUI_App.cpp:676 src/slic3r/GUI/wxExtensions.cpp:2461 +msgid "Expert" +msgstr "Expert" + +#: src/slic3r/GUI/GUI_App.cpp:676 +msgid "Expert View Mode" +msgstr "Režim Expert" + +#: src/slic3r/GUI/MainFrame.cpp:602 src/slic3r/GUI/Plater.cpp:3821 +msgid "Export" +msgstr "Exportovat" + +#: src/slic3r/GUI/MainFrame.cpp:373 +msgid "Export &Config" +msgstr "Exportovat Konfigura&ci" + +#: src/slic3r/GUI/MainFrame.cpp:362 src/slic3r/GUI/MainFrame.cpp:602 +msgid "Export &G-code" +msgstr "Exportovat &G-code" + +#: src/libslic3r/PrintConfig.cpp:2949 +msgid "Export 3MF" +msgstr "Exportovat 3MF" + +#: src/slic3r/GUI/MainFrame.cpp:375 +msgid "Export all presets to file" +msgstr "Exportovat všechna přednastavení do souboru" + +#: src/libslic3r/PrintConfig.cpp:2954 +msgid "Export AMF" +msgstr "Exportovat AMF" + +#: src/slic3r/GUI/Plater.cpp:1932 +msgid "Export AMF file:" +msgstr "Exportovat AMF soubor:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1219 src/slic3r/GUI/Plater.cpp:2927 +msgid "Export as STL" +msgstr "Exportovat jako STL" + +#: lib/Slic3r/GUI/Plater.pm:1416 +msgid "Export cancelled" +msgstr "Export zrušen" + +#: src/slic3r/GUI/MainFrame.cpp:375 +msgid "Export Config &Bundle" +msgstr "Exportovat Konfigurační &Balík" + +#: src/slic3r/GUI/MainFrame.cpp:373 +msgid "Export current configuration to file" +msgstr "Exportovat současnou konfiguraci do souboru" + +#: lib/Slic3r/GUI/MainFrame.pm:281 +msgid "Export current plate as 3MF" +msgstr "Exportovat stávající plochu jako 3MF" + +#: src/slic3r/GUI/MainFrame.cpp:370 +msgid "Export current plate as AMF" +msgstr "Exportovat stávající plochu jako AMF" + +#: src/slic3r/GUI/MainFrame.cpp:362 +msgid "Export current plate as G-code" +msgstr "Exportovat stávající plochu do G-code" + +#: src/slic3r/GUI/MainFrame.cpp:366 +msgid "Export current plate as STL" +msgstr "Exportovat stávající plochu jako STL" + +#: src/slic3r/GUI/MainFrame.cpp:368 +msgid "Export current plate as STL including supports" +msgstr "Exportovat stávající plochu včetně podpěr jako STL" + +#: src/slic3r/GUI/Plater.cpp:2722 +msgid "Export failed" +msgstr "Exportování selhalo" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 src/slic3r/GUI/Plater.cpp:733 +#: src/slic3r/GUI/Plater.cpp:3821 src/libslic3r/PrintConfig.cpp:2964 +msgid "Export G-code" +msgstr "Exportovat G-code" + +#: lib/Slic3r/GUI/MainFrame.pm:272 +msgid "Export G-code..." +msgstr "Exportovat G-code…" + +#: lib/Slic3r/GUI/Plater.pm:322 +msgid "Export G-code…" +msgstr "Exportovat G-code…" + +#: src/libslic3r/PrintConfig.cpp:2931 +msgid "Export OBJ" +msgstr "Exportovat OBJ" + +#: lib/Slic3r/GUI/Plater.pm:2307 +msgid "Export object as STL…" +msgstr "Exportovat objekt jako STL…" + +#: src/slic3r/Utils/FixModelByWin10.cpp:368 +msgid "Export of a temporary 3mf file failed" +msgstr "Export dočasného 3MF souboru selhalo." + +#: src/slic3r/GUI/MainFrame.cpp:370 +msgid "Export plate as &AMF" +msgstr "Exportovat plochu jako &AMF" + +#: src/slic3r/GUI/MainFrame.cpp:366 +msgid "Export plate as &STL" +msgstr "Exportovat plochu jako &STL" + +#: lib/Slic3r/GUI/MainFrame.pm:281 +msgid "Export plate as 3MF..." +msgstr "Exportovat plochu jako 3MF..." + +#: lib/Slic3r/GUI/MainFrame.pm:278 +msgid "Export plate as AMF..." +msgstr "Exportovat plochu jako AMF..." + +#: src/slic3r/GUI/MainFrame.cpp:368 +msgid "Export plate as STL including supports" +msgstr "Exportovat plochu včetně podpěr jako STL soubor" + +#: lib/Slic3r/GUI/MainFrame.pm:275 +msgid "Export plate as STL..." +msgstr "Exportovat plochu jako STL..." + +#: xs/src/slic3r/GUI/GUI.cpp:930 +msgid "Export print config" +msgstr "Exportovat nastavení tisku" + +#: src/libslic3r/PrintConfig.cpp:2943 +msgid "Export SLA" +msgstr "Exportovat SLA" + +#: src/libslic3r/PrintConfig.cpp:2959 +msgid "Export STL" +msgstr "Exportovat STL" + +#: src/slic3r/GUI/Plater.cpp:1925 +msgid "Export STL file:" +msgstr "Exportovat STL soubor:" + +#: lib/Slic3r/GUI/Plater.pm:326 +msgid "Export STL…" +msgstr "Exportovat STL…" + +#: src/libslic3r/PrintConfig.cpp:2924 +msgid "Export SVG" +msgstr "Exportovat SVG" + +#: src/libslic3r/PrintConfig.cpp:2950 +msgid "Export the model(s) as 3MF." +msgstr "Exportovat model(y) jako 3MF." + +#: src/libslic3r/PrintConfig.cpp:2955 +msgid "Export the model(s) as AMF." +msgstr "Exportovat model(y) jako AMF." + +#: src/libslic3r/PrintConfig.cpp:2932 +msgid "Export the model(s) as OBJ." +msgstr "Exportovat model(y) jako OBJ." + +#: src/libslic3r/PrintConfig.cpp:2960 +msgid "Export the model(s) as STL." +msgstr "Exportovat model(y) jako STL." + +#: src/slic3r/GUI/Plater.cpp:2927 +msgid "Export the selected object as STL file" +msgstr "Exportovat vybrané objekty jako STL soubor" + +#: lib/Slic3r/GUI/Plater.pm:2307 +msgid "Export this single object as STL file" +msgstr "Exportovat tento jediný objekt jako STL soubor" + +#: src/libslic3r/Print.cpp:1517 +msgid "Exporting G-code" +msgstr "Exportování souboru G-code" + +#: src/slic3r/Utils/FixModelByWin10.cpp:341 +msgid "Exporting model..." +msgstr "Exportování modelu..." + +#: src/slic3r/Utils/FixModelByWin10.cpp:219 +#: src/slic3r/Utils/FixModelByWin10.cpp:359 +msgid "Exporting source model" +msgstr "Exportování zdrojového modelu" + +#: src/slic3r/GUI/Tab.cpp:3306 +msgid "Exposure" +msgstr "Osvit" + +#: src/libslic3r/PrintConfig.cpp:2310 src/libslic3r/PrintConfig.cpp:2311 +msgid "Exposure time" +msgstr "Doba osvitu" + +#: src/slic3r/GUI/GUI_Preview.cpp:228 src/libslic3r/GCode/PreviewData.cpp:164 +msgid "External perimeter" +msgstr "Vnější perimetr" + +#: src/slic3r/GUI/PresetHints.cpp:153 +msgid "external perimeters" +msgstr "vnější perimetry" + +#: src/libslic3r/PrintConfig.cpp:415 src/libslic3r/PrintConfig.cpp:425 +msgid "External perimeters" +msgstr "Vnější perimetry" + +#: src/libslic3r/PrintConfig.cpp:437 +msgid "External perimeters first" +msgstr "Nejprve tisknout vnější perimetry" + +#: src/libslic3r/PrintConfig.cpp:1518 src/libslic3r/PrintConfig.cpp:1526 +msgid "Extra length on restart" +msgstr "Extra vzdálenost při návratu" + +#: src/libslic3r/PrintConfig.cpp:1321 +msgid "Extra loading distance" +msgstr "Extra délka při zavádění" + +#: src/libslic3r/PrintConfig.cpp:445 +msgid "Extra perimeters if needed" +msgstr "Extra perimetry (pokud jsou potřeba)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:335 src/slic3r/GUI/Tab.cpp:1479 +#: src/libslic3r/PrintConfig.cpp:455 +msgid "Extruder" +msgstr "Extruder" + +#: src/slic3r/GUI/Tab.cpp:2253 src/libslic3r/GCode/PreviewData.cpp:475 +#, possible-c-format +msgid "Extruder %d" +msgstr "Extruder %d" + +#: src/slic3r/GUI/ConfigWizard.cpp:592 +msgid "Extruder and Bed Temperatures" +msgstr "Teploty extruderu a podložky" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:226 +msgid "Extruder changed to" +msgstr "Extruder změněn na" + +#: src/slic3r/GUI/Tab.cpp:1171 +msgid "Extruder clearance (mm)" +msgstr "Kolizní oblast extruderu (mm)" + +#: src/libslic3r/PrintConfig.cpp:490 +msgid "Extruder Color" +msgstr "Barva extruderu" + +#: src/libslic3r/PrintConfig.cpp:497 +msgid "Extruder offset" +msgstr "Odsazení extruderu" + +#: src/libslic3r/PrintConfig.cpp:863 +msgid "Extruder temperature for first layer. If you want to control temperature manually during print, set this to zero to disable temperature control commands in the output file." +msgstr "Teplota extruderu pro první vrstvu. Chcete-li během tisku ručně ovládat teplotu, nastavte tuto hodnotu na nulu, aby se ve výstupním souboru zakázaly příkazy pro řízení teploty." + +#: src/libslic3r/PrintConfig.cpp:1978 +msgid "Extruder temperature for layers after the first one. Set this to zero to disable temperature control commands in the output." +msgstr "Teplota extruderu pro následující vrstvy po vrstvě první. Nastavte tuto hodnotu na nulu, abyste zakázali příkazy pro řízení teploty na výstupu." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:33 src/slic3r/GUI/GUI_ObjectList.cpp:72 +#: src/slic3r/GUI/GUI_ObjectList.cpp:513 src/slic3r/GUI/Tab.cpp:1119 +#: src/slic3r/GUI/Tab.cpp:1844 src/libslic3r/PrintConfig.cpp:456 +#: src/libslic3r/PrintConfig.cpp:954 src/libslic3r/PrintConfig.cpp:1340 +#: src/libslic3r/PrintConfig.cpp:1668 src/libslic3r/PrintConfig.cpp:1852 +#: src/libslic3r/PrintConfig.cpp:1878 src/libslic3r/PrintConfig.cpp:2151 +#: src/libslic3r/PrintConfig.cpp:2159 +msgid "Extruders" +msgstr "Extrudery" + +#: src/libslic3r/PrintConfig.cpp:507 +msgid "Extrusion axis" +msgstr "Osa extruderu" + +#: src/libslic3r/PrintConfig.cpp:513 +msgid "Extrusion multiplier" +msgstr "Násobič extruze" + +#: src/slic3r/GUI/ConfigWizard.cpp:612 +msgid "Extrusion Temperature:" +msgstr "Teplota extruze:" + +#: src/slic3r/GUI/Tab.cpp:1143 +msgid "Extrusion width" +msgstr "Šířka extruze" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:73 src/slic3r/GUI/GUI_ObjectList.cpp:514 +#: src/libslic3r/PrintConfig.cpp:416 src/libslic3r/PrintConfig.cpp:523 +#: src/libslic3r/PrintConfig.cpp:830 src/libslic3r/PrintConfig.cpp:962 +#: src/libslic3r/PrintConfig.cpp:1349 src/libslic3r/PrintConfig.cpp:1688 +#: src/libslic3r/PrintConfig.cpp:1861 src/libslic3r/PrintConfig.cpp:2018 +msgid "Extrusion Width" +msgstr "Šíře extruze" + +#: src/slic3r/GUI/Plater.cpp:139 +msgid "Facets" +msgstr "Facety" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:240 +msgid "facets added" +msgstr "facety přidány" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:239 +msgid "facets removed" +msgstr "facety odebrány" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:241 +msgid "facets reversed" +msgstr "facety otočeny" + +#: src/libslic3r/PrintConfig.cpp:2302 +msgid "Faded layers" +msgstr "Vrstvy počátečního osvitu" + +#: src/libslic3r/Zipper.cpp:47 +msgid "failed finding central directory" +msgstr "selhalo nalezení kořenového adresáře" + +#: src/slic3r/Utils/FixModelByWin10.cpp:235 +msgid "Failed loading the input model." +msgstr "Načtení vstupního modelu se nezdařilo." + +#: src/libslic3r/PrintBase.cpp:65 +msgid "Failed processing of the output_filename_format template." +msgstr "Zpracování šablony output_filename_format selhalo." + +#: src/slic3r/GUI/PresetHints.cpp:38 +msgid "Fan " +msgstr "Ventilátor " + +#: src/slic3r/GUI/Tab.cpp:1501 +msgid "Fan settings" +msgstr "Nastavení ventilátoru" + +#: src/slic3r/GUI/Tab.cpp:1502 +msgid "Fan speed" +msgstr "Rychlost ventilátoru" + +#: src/libslic3r/PrintConfig.cpp:2240 +msgid "Fast" +msgstr "Rychlý" + +#: src/libslic3r/PrintConfig.cpp:2241 +msgid "Fast tilt" +msgstr "Rychlý náklon" + +#: src/slic3r/GUI/GUI_Preview.cpp:212 src/slic3r/GUI/GUI_Preview.cpp:537 +#: src/libslic3r/GCode/PreviewData.cpp:394 +msgid "Feature type" +msgstr "Typ" + +#: src/slic3r/GUI/GUI_Preview.cpp:224 src/slic3r/GUI/GUI_Preview.cpp:225 +msgid "Feature types" +msgstr "Typy extruzí" + +#: lib/Slic3r/GUI/Plater.pm:256 +msgid "Fewer" +msgstr "Méně" + +#: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 +#: src/slic3r/GUI/Tab.cpp:1471 +msgid "Filament" +msgstr "Filament" + +#: src/slic3r/GUI/Preset.cpp:1275 +msgid "filament" +msgstr "filament" + +#: src/slic3r/GUI/ConfigWizard.cpp:541 +msgid "Filament and Nozzle Diameters" +msgstr "Průměry filamentu a trysky" + +#: src/slic3r/GUI/ConfigWizard.cpp:574 +msgid "Filament Diameter:" +msgstr "Průměr filamentu:" + +#: src/libslic3r/PrintConfig.cpp:619 +msgid "Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves " +msgstr "Filament je chlazen pohyby tam a zpět v chladicí trubičce. Zadejte požadovaný počet těchto pohybů" + +#: src/libslic3r/PrintConfig.cpp:654 +msgid "Filament load time" +msgstr "Doba zavádění filamentu" + +#: src/libslic3r/PrintConfig.cpp:556 +msgid "Filament notes" +msgstr "Poznámky k filamentu" + +#: src/libslic3r/PrintConfig.cpp:1312 +msgid "Filament parking position" +msgstr "Parkovací pozice filamentu" + +#: src/slic3r/GUI/Tab.cpp:1516 +msgid "Filament properties" +msgstr "Vlastnosti filamentu" + +#: src/slic3r/GUI/Tab.hpp:335 +msgid "Filament Settings" +msgstr "Nastavení filamentu" + +#: src/libslic3r/PrintConfig.cpp:694 +msgid "Filament type" +msgstr "Typ filamentu" + +#: src/libslic3r/PrintConfig.cpp:669 +msgid "Filament unload time" +msgstr "Doba vysouvání filamentu" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 +msgid "filaments" +msgstr "filamenty" + +#: lib/Slic3r/GUI/Plater.pm:1555 +msgid "File added to print queue" +msgstr "Soubor byl přidán do tiskové fronty" + +#: src/libslic3r/Zipper.cpp:75 +msgid "file close failed" +msgstr "zavření souboru selhalo" + +#: src/libslic3r/Zipper.cpp:69 +msgid "file create failed" +msgstr "vytvoření souboru selhalo" + +#: src/slic3r/GUI/MainFrame.cpp:642 +msgid "File Not Found" +msgstr "Soubor nenalezen" + +#: src/libslic3r/Zipper.cpp:89 +msgid "file not found" +msgstr "Soubor nenalezen" + +#: src/libslic3r/Zipper.cpp:67 +msgid "file open failed" +msgstr "otevření souboru selhalo" + +#: src/libslic3r/Zipper.cpp:73 +msgid "file read failed" +msgstr "čtení souboru se nezdařilo" + +#: src/libslic3r/Zipper.cpp:77 +msgid "file seek failed" +msgstr "hledání souboru selhalo" + +#: src/libslic3r/Zipper.cpp:79 +msgid "file stat failed" +msgstr "soubor stat selhal" + +#: src/libslic3r/Zipper.cpp:39 +msgid "file too large" +msgstr "soubor je příliš velký" + +#: src/libslic3r/Zipper.cpp:71 +msgid "file write failed" +msgstr "zápis souboru se nezdařil" + +#: src/libslic3r/PrintConfig.cpp:728 +msgid "Fill angle" +msgstr "Úhel výplně" + +#: src/libslic3r/PrintConfig.cpp:742 +msgid "Fill density" +msgstr "Hustota výplně" + +#: src/libslic3r/PrintConfig.cpp:779 +msgid "Fill pattern" +msgstr "Vzor výplně" + +#: src/libslic3r/PrintConfig.cpp:410 +msgid "Fill pattern for bottom infill. This only affects the bottom external visible layer, and not its adjacent solid shells." +msgstr "Vzor výplně pro spodní vrstvy. Ovlivňuje pouze spodní vnější viditelné vrstvy. Neovlivňuje následné plné vrstvy." + +#: src/libslic3r/PrintConfig.cpp:781 +msgid "Fill pattern for general low-density infill." +msgstr "Vzor výplně pro obecnou výplň s nízkou hustotou." + +#: src/libslic3r/PrintConfig.cpp:390 +msgid "Fill pattern for top infill. This only affects the top visible layer, and not its adjacent solid shells." +msgstr "Nastavte vzor pro horní výplň. Ovlivňuje pouze horní viditelnou vrstvu a ne její sousední plné vrstvy." + +#: xs/src/libslic3r/PrintConfig.cpp:285 +msgid "Fill pattern for top/bottom infill. This only affects the external visible layer, and not its adjacent solid shells." +msgstr "Vzor výplně pro vrchní/spodní vrstvy. Ovlivňuje pouze vnější viditelné vrstvy. Neovlivňuje sousední plné vrstvy." + +#: src/libslic3r/SLA/SLASupportTree.cpp:2154 +msgid "Filtering" +msgstr "Filtrování" + +#: src/slic3r/GUI/BonjourDialog.cpp:225 +msgid "Finished" +msgstr "Dokončeno" + +#: src/slic3r/GUI/ConfigWizard.cpp:486 src/slic3r/GUI/Tab.cpp:1920 +msgid "Firmware" +msgstr "Firmware" + +#: src/slic3r/GUI/FirmwareDialog.cpp:740 +msgid "Firmware flasher" +msgstr "Aktualizace firmware" + +#: src/slic3r/GUI/FirmwareDialog.cpp:765 +msgid "Firmware image:" +msgstr "Soubor s firmware:" + +#: src/slic3r/GUI/Tab.cpp:2431 +msgid "Firmware Retraction" +msgstr "Firmware Retrakce" + +#: src/slic3r/GUI/ConfigWizard.cpp:486 +msgid "Firmware Type" +msgstr "Typ firmware" + +#: src/libslic3r/PrintConfig.cpp:812 src/libslic3r/PrintConfig.cpp:821 +#: src/libslic3r/PrintConfig.cpp:829 src/libslic3r/PrintConfig.cpp:862 +msgid "First layer" +msgstr "První vrstva" + +#: src/libslic3r/PrintConfig.cpp:841 +msgid "First layer height" +msgstr "Výška první vrstvy" + +#: src/libslic3r/Print.cpp:1328 +msgid "First layer height can't be greater than nozzle diameter" +msgstr "Výška první vrstvy nesmí být větší než průměr trysky" + +#: src/libslic3r/PrintConfig.cpp:852 +msgid "First layer speed" +msgstr "Rychlost první vrstvy" + +#: src/slic3r/GUI/PresetHints.cpp:216 +msgid "First layer volumetric" +msgstr "Volumetrická hodnota první vrstvy" + +#: src/libslic3r/Print.cpp:1313 +msgid "first_layer_height" +msgstr "first_layer_height" + +#: lib/Slic3r/GUI/Plater.pm:2311 +msgid "Fix STL through Netfabb" +msgstr "Opravit STL pomocí služby Netfabb" + +#: lib/Slic3r/GUI/Plater.pm:2311 +msgid "Fix the model by sending it to a Netfabb cloud service through Windows 10 API" +msgstr "Opravit model zasláním do cloudové služby Netfabb pomocí Window 10 API" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1210 +msgid "Fix through the Netfabb" +msgstr "Opravit pomocí služby Netfabb" + +#: src/slic3r/GUI/GUI_App.cpp:685 +msgid "Flash printer &firmware" +msgstr "Nahrát &firmware tiskárny" + +#: xs/src/slic3r/GUI/GUI.cpp:356 +msgid "Flash printer firmware" +msgstr "Nahrát firmware tiskárny" + +#: src/slic3r/GUI/FirmwareDialog.cpp:146 +msgid "Flash!" +msgstr "Nahrát!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:275 +msgid "Flashing cancelled." +msgstr "Nahrávání zrušeno." + +#: src/slic3r/GUI/FirmwareDialog.cpp:274 +msgid "Flashing failed. Please see the avrdude log below." +msgstr "Nahrání selhalo. Projděte si prosím avrdude log níže." + +#: src/slic3r/GUI/FirmwareDialog.cpp:192 +msgid "Flashing failed: " +msgstr "Nahrávání selhalo:" + +#: src/slic3r/GUI/FirmwareDialog.cpp:148 +msgid "Flashing in progress. Please do not disconnect the printer!" +msgstr "Probíhá nahrávání firmware. Prosím neodpojujte tiskárnu!" + +#: src/slic3r/GUI/FirmwareDialog.cpp:273 +msgid "Flashing succeeded!" +msgstr "Nahrávání bylo úspěšné!" + +#: src/slic3r/GUI/Tab.cpp:1156 +msgid "Flow" +msgstr "Průtok" + +#: src/slic3r/GUI/UpdateDialogs.cpp:188 +msgid "For more information please visit our wiki page:" +msgstr "Pro více informací prosím navštivte naší wiki stránku:" + +#: src/slic3r/GUI/Tab.cpp:1295 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers.\n\nShall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "U čistící věže pokud pracujte s rozpustnými materiály, je třeba\nsynchronizovat vrstvy podpěr s vrstvami objektů.\n\nMám synchronizovat vrstvy podpěr, aby bylo možné zapnout Čistící věž?" + +#: src/libslic3r/Print.cpp:1302 +msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." +msgstr "U čistící věže pokud pracujte s rozpustnými materiály, je třeba\nsynchronizovat vrstvy podpěr s vrstvami objektů." + +#: src/libslic3r/PrintConfig.cpp:1660 +msgid "Force solid infill for regions having a smaller area than the specified threshold." +msgstr "Vynucení plné výplně pro oblasti, které mají menší plochu, než je stanovená prahová hodnota." + +#: src/libslic3r/PrintConfig.cpp:1023 +msgid "Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material." +msgstr "Vynucení vytváření pevných skořepin mezi sousedními materiály/objemy. Užitečné pro tisk s více extrudery s průsvitnými materiály nebo ručně rozpustným podpůrným materiálem." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:262 +msgid "From" +msgstr "Předchozí extruder" + +#: src/slic3r/GUI/MainFrame.cpp:525 +msgid "Front" +msgstr "Zepředu" + +#: src/slic3r/GUI/MainFrame.cpp:525 +msgid "Front View" +msgstr "Pohled zepředu" + +#: src/slic3r/GUI/Tab.cpp:2151 +msgid "Full Power" +msgstr "Plný výkon (režim Normal)" + +#: src/slic3r/GUI/MainFrame.cpp:677 +msgid "G-code" +msgstr "G-code" + +#: lib/Slic3r/GUI/Plater.pm:1561 +msgid "G-code file exported to " +msgstr "Soubor G-code byl exportován do " + +#: src/libslic3r/PrintConfig.cpp:888 +msgid "G-code flavor" +msgstr "Druh G-code" + +#: src/libslic3r/PrintConfig.cpp:689 +msgid "g/cm³" +msgstr "g/cm³" + +#: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 +#: src/libslic3r/GCode/PreviewData.cpp:170 +msgid "Gap fill" +msgstr "Výplň tenkých stěn" + +#: src/slic3r/GUI/Preferences.cpp:19 src/slic3r/GUI/Tab.cpp:1812 +#: src/slic3r/GUI/Tab.cpp:2013 +msgid "General" +msgstr "Obecné" + +#: src/libslic3r/PrintConfig.cpp:1242 +msgid "Generate no less than the number of skirt loops required to consume the specified amount of filament on the bottom layer. For multi-extruder machines, this minimum applies to each extruder." +msgstr "Nevygenerovat méně, než počet obrysových smyček, potřebných ke spotřebování specifikovaného množství filamentu na spodní vrstvu. U strojů s více extrudery platí toto minimum pro každý extruder." + +#: src/libslic3r/SLA/SLASupportTree.cpp:2155 +msgid "Generate pinheads" +msgstr "Generovat podpůrné hroty" + +#: src/libslic3r/PrintConfig.cpp:1779 +msgid "Generate support material" +msgstr "Generovat podpěry" + +#: src/libslic3r/PrintConfig.cpp:1840 +msgid "Generate support material for the specified number of layers counting from bottom, regardless of whether normal support material is enabled or not and regardless of any angle threshold. This is useful for getting more adhesion of objects having a very thin or poor footprint on the build plate." +msgstr "Vygeneruje podpěry pro zadaný počet vrstev počítaných od spodního okraje, bez ohledu na to, zda jsou povoleny standartní podpěry nebo nikoliv a bez ohledu na jakýkoli prah úhlu. To je užitečné pro získání větší přilnavosti předmětů s velmi tenkou nebo špatnou stopou na tiskové podložce." + +#: src/libslic3r/PrintConfig.cpp:2362 +msgid "Generate supports" +msgstr "Generovat podpěry" + +#: src/libslic3r/PrintConfig.cpp:2364 +msgid "Generate supports for the models" +msgstr "Generovat podpěry modelů" + +#: src/libslic3r/Print.cpp:1492 +msgid "Generating brim" +msgstr "Generování límce" + +#: src/libslic3r/SLAPrint.cpp:58 +msgid "Generating pad" +msgstr "Generování podložky" + +#: src/libslic3r/Print.cpp:1484 +msgid "Generating skirt" +msgstr "Generování obrysových smyček" + +#: src/libslic3r/SLAPrint.cpp:56 src/libslic3r/SLAPrint.cpp:809 +msgid "Generating support points" +msgstr "Generování podpěrných bodů" + +#: src/libslic3r/SLAPrint.cpp:57 +msgid "Generating support tree" +msgstr "Generování podpěr typu strom" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1551 +msgid "Generic" +msgstr "Obecný" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 +msgid "Gizmo cut" +msgstr "Gizmo řez" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 +msgid "Gizmo move" +msgstr "Gizmo posuv" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:145 +msgid "Gizmo Place face on bed" +msgstr "Gizmo Umístit plochou na podložku" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 +msgid "Gizmo rotate" +msgstr "Gizmo rotace" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 +msgid "Gizmo scale" +msgstr "Gizmo měřítko" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 +msgid "Gizmo SLA support points" +msgstr "Gizmo SLA podpěrné body" + +#: src/slic3r/GUI/ConfigWizard.cpp:571 +msgid "Good precision is required, so use a caliper and do multiple measurements along the filament, then compute the average." +msgstr "Je zapotřebí velká přesnost, proto použijte posuvné měřítko (šupleru) a proveďte několik měření po délce filamentu, poté vypočítejte průměr." + +#: src/libslic3r/PrintConfig.cpp:797 +msgid "Grid" +msgstr "Mřížka" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1846 +msgid "Group manipulation" +msgstr "Manipulace se skupinou" + +#: src/libslic3r/PrintConfig.cpp:805 +msgid "Gyroid" +msgstr "Gyroid" + +#: src/slic3r/GUI/Tab.cpp:2775 +msgid "has the following unsaved changes:" +msgstr "má neuložené následující změny:" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:838 +msgid "Head diameter: " +msgstr "Průměr hrotu:" + +#: src/slic3r/GUI/Tab.cpp:3483 +msgid "Head penetration should not be greater than the head width." +msgstr "Průnik podpěry do modelu by neměl být větší než je tloušťka hrotu podpěry." + +#: src/libslic3r/PrintConfig.cpp:822 +msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." +msgstr "Teplota vyhřívané tiskové podložky pro první vrstvu. Nastavením tuto hodnoty na nulu vypnete příkazy pro řízení teploty ve vrstvě ve výstupu." + +#: src/slic3r/GUI/GUI_Preview.cpp:213 src/libslic3r/PrintConfig.cpp:468 +msgid "Height" +msgstr "Výška" + +#: src/libslic3r/GCode/PreviewData.cpp:396 +msgid "Height (mm)" +msgstr "Výška (mm)" + +#: src/libslic3r/PrintConfig.cpp:1618 +msgid "Height of skirt expressed in layers. Set this to a tall value to use skirt as a shield against drafts." +msgstr "Výška obrysu vyjádřená ve vrstvách. Nastavte tuto hodnotu vysokou, pro použití obrysu jako stínění proti průvanu." + +#: src/libslic3r/PrintConfig.cpp:2209 +msgid "Height of the display" +msgstr "Výška displeje" + +#: src/libslic3r/PrintConfig.cpp:225 +msgid "Heights at which a filament change is to occur. " +msgstr "Výšky, při kterých má dojít ke změně filamentu." + +#: src/slic3r/GUI/ConfigWizard.cpp:300 +#, possible-c-format +msgid "Hello, welcome to %s! This %s helps you with the initial configuration; just a few settings and you will be ready to print." +msgstr "Zdravím, vítejte v %s! Tento %s vám pomůže se základní konfigurací; jen několik nastavení a budete připraveni k tisku." + +#: src/slic3r/GUI/ConfigWizard.cpp:290 +#, possible-c-format +msgid "Hello, welcome to Slic3r Prusa Edition! This %s helps you with the initial configuration; just a few settings and you will be ready to print." +msgstr "Zdravím, vítejte ve Slic3r Prusa Edition! Tento %s vám pomůže se základní konfigurací; jen několik nastavení a budete připraveni k tisku." + +#: src/libslic3r/PrintConfig.cpp:2976 +msgid "Help" +msgstr "Nápověda" + +#: src/libslic3r/PrintConfig.cpp:2982 +msgid "Help (FFF options)" +msgstr "Nápověda (pro FFF)" + +#: src/libslic3r/PrintConfig.cpp:2987 +msgid "Help (SLA options)" +msgstr "Nápověda (pro SLA)" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:225 +msgid "Here you can adjust required purging volume (mm³) for any given pair of tools." +msgstr "Zde můžete upravit požadovaný objem čištění (mm³) pro kteroukoliv dvojici extruderů." + +#: src/libslic3r/PrintConfig.cpp:925 +msgid "High extruder current on filament swap" +msgstr "Zvýšený proud do extruderového motoru při výměně filamentu" + +#: src/libslic3r/PrintConfig.cpp:400 src/libslic3r/PrintConfig.cpp:806 +msgid "Hilbert Curve" +msgstr "Hilbertova křivka" + +#: src/slic3r/GUI/Plater.cpp:873 +msgid "Hold Shift to Slice & Export G-code" +msgstr "Stiskni Shift pro Slicování & Export G-codu" + +#: src/libslic3r/PrintConfig.cpp:803 src/libslic3r/PrintConfig.cpp:1924 +msgid "Honeycomb" +msgstr "Plástev" + +#: src/slic3r/GUI/Tab.cpp:1013 +msgid "Horizontal shells" +msgstr "Vodorovné stěny" + +#: src/libslic3r/PrintConfig.cpp:209 +msgid "Horizontal width of the brim that will be printed around each object on the first layer." +msgstr "Šírka límce který bude vytištěn v první vrstvě okolo každého objektu." + +#: src/libslic3r/PrintConfig.cpp:1267 +msgid "Host Type" +msgstr "Typ tiskového serveru" + +#: src/slic3r/GUI/BonjourDialog.cpp:73 +msgid "Hostname" +msgstr "Název serveru" + +#: src/libslic3r/PrintConfig.cpp:81 +msgid "Hostname, IP or URL" +msgstr "Název serveru, IP nebo URL" + +#: src/slic3r/GUI/Tab.cpp:136 +msgid "Hover the cursor over buttons to find more information \nor click this button." +msgstr "Pro více informací přejeďte kurzorem nad tlačítky\nnebo na tlačítko klikněte." + +#: src/libslic3r/PrintConfig.cpp:2380 +msgid "How much the pinhead has to penetrate the model surface" +msgstr "Jak moc hrot podpěry pronikne do povrchu modelu" + +#: src/libslic3r/PrintConfig.cpp:2491 +msgid "How much the supports should lift up the supported object." +msgstr "O jakou vzdálenost mají podpěry zvednout objekt." + +#: src/libslic3r/PrintConfig.cpp:95 +msgid "HTTPS CA File" +msgstr "Soubor HTTPS CA" + +#: src/slic3r/GUI/Tab.cpp:1731 +msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." +msgstr "Soubor HTTPS CA je volitelný. Je nutný pouze pokud použijte HTTPS certifikát s vlastním podpisem." + +#: src/slic3r/GUI/Tab.cpp:1773 +#, possible-c-format +msgid "HTTPS CA File:\n \tOn this system, %s uses HTTPS certificates from the system Certificate Store or Keychain.\n \tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." +msgstr "Soubor HTTPS CA:\nV tomto systému používá %s certifikáty HTTPS ze systému Certificate Store nebo Keychain. Chcete-li použít vlastní soubor CA, importujte soubor CA do Certificate Store / Keychain." + +#: src/slic3r/GUI/Tab.cpp:1725 +msgid "HTTPS CA File:\n\tOn this system, Slic3r uses HTTPS certificates from the system Certificate Store or Keychain.\n\tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." +msgstr "Soubor HTTPS CA:\nV tomto systému používá Slic3r certifikáty HTTPS ze systému Certificate Store nebo Keychain. Chcete-li použít vlastní soubor CA, importujte soubor CA do Certificate Store / Keychain." + +#: src/libslic3r/PrintConfig.cpp:1787 +msgid "If checked, supports will be generated automatically based on the overhang threshold value. If unchecked, supports will be generated inside the \"Support Enforcer\" volumes only." +msgstr "Pokud je zaškrtnuto, budou podpěry generovány automaticky na základě prahové hodnoty převisu. Pokud není zaškrtnuto, bude podpěra generována pouze v místech, kde je umístěn objekt pro \"Vynucení podpěr\"." + +#: src/slic3r/GUI/ConfigWizard.cpp:413 +#, possible-c-format +msgid "If enabled, %s checks for new application versions online. When a new version becomes available, a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done." +msgstr "Pokud je povoleno, kontroluje %s nově dostupné verze. V případě, že je nová verze k dispozici, zobrazí se notifikace při dalším startu programu (nikdy během užívání aplikace). Tento systém slouží pouze pro upozornění uživatele, nedochází k automatické instalaci." + +#: src/slic3r/GUI/ConfigWizard.cpp:423 +#, possible-c-format +msgid "If enabled, %s downloads updates of built-in system presets in the background.These updates are downloaded into a separate temporary location.When a new preset version becomes available it is offered at application startup." +msgstr "Pokud je povoleno, stáhne %s na pozadí aktualizace vestavěných systémových přednastavení. Tyto aktualizace jsou staženy do dočasného umístění. Pokud je k dispozici nové přednastavení, zobrazí se upozornění při startu programu." + +#: src/libslic3r/PrintConfig.cpp:1774 +msgid "If enabled, all printing extruders will be primed at the front edge of the print bed at the start of the print." +msgstr "Pokud je tato možnost povolena, všechny tiskové extrudery na začátku tisku vytlačí na předním okraji podložky malé množství materiálu." + +#: src/slic3r/GUI/Preferences.cpp:63 +msgid "If enabled, Slic3r checks for new versions of " +msgstr "Pokud je povoleno, Slic3r kontroluje dostupnost nové verze" + +#: src/slic3r/GUI/ConfigWizard.cpp:401 src/slic3r/GUI/Preferences.cpp:61 +msgid "If enabled, Slic3r checks for new versions of Slic3r PE online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done." +msgstr "Pokud je povoleno, kontroluje Slic3r nově dostupné verze Slic3r PE. V případě, že je nová verze k dispozici, zobrazí se notifikace při dalším startu programu (nikdy během užívání aplikace). Tento systém slouží pouze pro upozornění uživatele, nedochází k automatické instalaci." + +#: src/slic3r/GUI/Preferences.cpp:71 +msgid "If enabled, Slic3r downloads updates of built-in system presets in the background. These updates are downloaded into a separate temporary location. When a new preset version becomes available it is offered at application startup." +msgstr "Pokud je povoleno, stáhne Slic3r na pozadí aktualizace vestavěných systémových přednastavení. Tyto aktualizace jsou staženy do dočasného umístění. Pokud je k dispozici nové přednastavení, zobrazí se upozornění při startu programu." + +#: src/slic3r/GUI/Preferences.cpp:105 +msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." +msgstr "Pokud je tato volba povolena, bude 3D scéna vykreslena v rozlišení Retina. Pokud dochází k potížím s výkonem, zkuste tuto volbu vypnout." + +#: src/slic3r/GUI/PresetHints.cpp:28 +#, possible-c-format +msgid "If estimated layer time is below ~%ds, fan will run at %d%% and print speed will be reduced so that no less than %ds are spent on that layer (however, speed will never be reduced below %dmm/s)." +msgstr "Pokud je odhadovaný čas vrstvy nižší než ~% ds, bude ventilátor pracovat na %d%% a rychlost tisku bude snížena tak, aby na tuto vrstvu nebylo použito méně než %ds (rychlost však nikdy nebude snížena pod %dmm/s)." + +#: src/libslic3r/PrintConfig.cpp:853 +msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." +msgstr "Pokud je vyjádřena jako absolutní hodnota v mm / s, bude tato rychlost použita pro všechny pohyby tisku první vrstvy bez ohledu na jejich typ. Pokud je hodnota vyjádřena procenty (například: 40%), změní v závislosti na výchozích rychlostech." + +#: src/libslic3r/PrintConfig.cpp:540 +msgid "If layer print time is estimated below this number of seconds, fan will be enabled and its speed will be calculated by interpolating the minimum and maximum speeds." +msgstr "Pokud je doba tisku vrstvy odhadnuta jako kratší než tato nastavená hodnota ve vteřinách, ventilátor bude aktivován a jeho rychlost bude vypočtena interpolací minimální a maximální rychlosti." + +#: src/libslic3r/PrintConfig.cpp:1636 +msgid "If layer print time is estimated below this number of seconds, print moves speed will be scaled down to extend duration to this value." +msgstr "Pokud je doba tisku vrstvy odhadnuta kratší než tento počet sekund, rychlost tisku se zpomalí, aby se prodloužila doba tisku této vrstvy." + +#: src/libslic3r/PrintConfig.cpp:534 +msgid "If this is enabled, fan will never be disabled and will be kept running at least at its minimum speed. Useful for PLA, harmful for ABS." +msgstr "Pokud je tato funkce zapnutá, ventilátor nebude nikdy vypnut a bude udržován v chodu alespoň rychlostí která je nastavena jako minimální rychlost. Užitečné pro PLA, škodlivé pro ABS." + +#: src/slic3r/GUI/Preferences.cpp:46 +msgid "If this is enabled, Slic3r will auto-center objects around the print bed center." +msgstr "Pokud je tato možnost povolena, Slic3r bude automaticky centrovat objekty kolem středu tiskové plochy." + +#: src/slic3r/GUI/Preferences.cpp:54 +msgid "If this is enabled, Slic3r will pre-process objects as soon as they're loaded in order to save time when exporting G-code." +msgstr "Pokud je tato možnost povolena, Slic3r předprojektuje objekty, jakmile budou načteny, aby šetřil čas při exportu G-code." + +#: src/slic3r/GUI/Preferences.cpp:38 +msgid "If this is enabled, Slic3r will prompt the last output directory instead of the one containing the input files." +msgstr "Pokud je tato volba povolena, Slic3r vyvolá poslední výstupní adresář namísto toho, který obsahuje vstupní soubory." + +#: src/slic3r/GUI/Preferences.cpp:95 +msgid "If you have rendering issues caused by a buggy OpenGL 2.0 driver, you may try to check this checkbox. This will disable the layer height editing and anti aliasing, so it is likely better to upgrade your graphics driver." +msgstr "Pokud máte problémy s vykreslováním způsobené chybným ovladačem OpenGL 2.0, můžete se pokusit zaškrtnout toto políčko. Tím se vypnou úpravy výšky hladiny a vyhlazení, takže je lepší upgradovat grafický ovladač." + +#: src/libslic3r/PrintConfig.cpp:1492 +msgid "If you set this to a positive value, Z is quickly raised every time a retraction is triggered. When using multiple extruders, only the setting for the first extruder will be considered." +msgstr "Zadáním kladné hodnoty, se Z rychle přizvedne při každém vyvolání retrakce. Při použití více extruderů bude použito pouze nastavení pro první extruder." + +#: src/libslic3r/PrintConfig.cpp:1501 +msgid "If you set this to a positive value, Z lift will only take place above the specified absolute Z. You can tune this setting for skipping lift on the first layers." +msgstr "Zadáním kladné hodnoty se zdvih Z uskuteční pouze nad zadanou absolutní hodnotou Z. Toto nastavení můžete zvolit pro přeskočení přizvednutí u prvních vrstev." + +#: src/libslic3r/PrintConfig.cpp:1510 +msgid "If you set this to a positive value, Z lift will only take place below the specified absolute Z. You can tune this setting for limiting lift to the first layers." +msgstr "Zadáním kladné hodnoty se zdvih Z uskuteční pouze pod zadanou absolutní hodnotou Z. Toto nastavení můžete zvolit pro přeskočení přizvednutí u prvních vrstev." + +#: src/libslic3r/PrintConfig.cpp:1384 +msgid "If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and they can access the Slic3r config settings by reading environment variables." +msgstr "Pokud chcete zpracovat výstupní G-code pomocí vlastních skriptů, stačí zde uvést jejich absolutní cesty. Oddělte více skriptů středníkem. Skripty předají absolutní cestu k souboru G-code jako první argument a mohou přistupovat k nastavení konfigurace Slic3ru čtením proměnných prostředí." + +#: src/libslic3r/PrintConfig.cpp:498 +msgid "If your firmware doesn't handle the extruder displacement you need the G-code to take it into account. This option lets you specify the displacement of each extruder with respect to the first one. It expects positive coordinates (they will be subtracted from the XY coordinate)." +msgstr "Pokud firmware nezpracovává umístění extruderu správně, potřebujete aby to vzal G-code v úvahu. Toto nastavení umožňuje určit odsazení každého extruderu vzhledem k prvnímu. Očekávají se pozitivní souřadnice (budou odečteny od souřadnice XY)." + +#: src/libslic3r/PrintConfig.cpp:2068 +msgid "If your firmware requires relative E values, check this, otherwise leave it unchecked. Most firmwares use absolute values." +msgstr "Pokud váš firmware vyžaduje relativní hodnoty E, zaškrtněte toto, jinak nechte nezaškrtnuté. Většina firmwarů používá absolutní hodnoty." + +#: src/libslic3r/PrintConfig.cpp:3096 +msgid "Ignore non-existent config files" +msgstr "Ignorovat neexistující konfigurační soubory" + +#: src/slic3r/GUI/MainFrame.cpp:352 +msgid "Import &Config" +msgstr "Importovat Konfigura&ci" + +#: src/slic3r/GUI/MainFrame.cpp:357 +msgid "Import Config &Bundle" +msgstr "Importovat Konfigurační &Balík" + +#: src/slic3r/GUI/MainFrame.cpp:354 +msgid "Import Config from &project" +msgstr "Načíst konfiguraci z &projektu" + +#: src/slic3r/Utils/FixModelByWin10.cpp:383 +msgid "Import of the repaired 3mf file failed" +msgstr "Import opraveného 3MF souboru selhal" + +#: src/slic3r/GUI/MainFrame.cpp:349 +msgid "Import STL/OBJ/AM&F/3MF" +msgstr "Importovat STL/OBJ/AM&F/3MF" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:106 +msgid "Import STL/OBJ/AMF/3MF without config, keep bed" +msgstr "Nahrát soubor STL/OBJ/AMF/3MF bez konfigurace (zachová stávající tiskovou plochu)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2416 +#, possible-c-format +msgid "In this mode you can select only other %s Items%s" +msgstr "V tomto režimu můžete vybrat pouze jinou/jiný %s %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:132 +msgid "Incompatible bundles:" +msgstr "Nekompatibilní balíky:" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 +#, possible-c-format +msgid "Incompatible with this %s" +msgstr "Nekompatibilní s tímto %s" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:69 +msgid "Incompatible with this Slic3r" +msgstr "Nekompatibilní s tímto Slic3rem" + +#: src/slic3r/GUI/Plater.cpp:2813 src/slic3r/GUI/Plater.cpp:2825 +#: src/slic3r/GUI/Plater.cpp:2897 +msgid "Increase copies" +msgstr "Přidat kopie" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:69 +#: src/slic3r/GUI/GUI_ObjectList.cpp:510 src/slic3r/GUI/Plater.cpp:439 +#: src/slic3r/GUI/Tab.cpp:1030 src/slic3r/GUI/Tab.cpp:1031 +#: src/slic3r/GUI/Tab.cpp:1360 src/libslic3r/PrintConfig.cpp:167 +#: src/libslic3r/PrintConfig.cpp:389 src/libslic3r/PrintConfig.cpp:729 +#: src/libslic3r/PrintConfig.cpp:743 src/libslic3r/PrintConfig.cpp:780 +#: src/libslic3r/PrintConfig.cpp:933 src/libslic3r/PrintConfig.cpp:943 +#: src/libslic3r/PrintConfig.cpp:961 src/libslic3r/PrintConfig.cpp:979 +#: src/libslic3r/PrintConfig.cpp:998 src/libslic3r/PrintConfig.cpp:1659 +#: src/libslic3r/PrintConfig.cpp:1676 +msgid "Infill" +msgstr "Výplň" + +#: src/slic3r/GUI/PresetHints.cpp:171 +msgid "infill" +msgstr "výplň" + +#: src/libslic3r/PrintConfig.cpp:972 +msgid "Infill before perimeters" +msgstr "Tisknout výplň před tiskem perimetrů" + +#: src/libslic3r/PrintConfig.cpp:953 +msgid "Infill extruder" +msgstr "Extruder pro výplň" + +#: src/libslic3r/PrintConfig.cpp:987 +msgid "Infill/perimeters overlap" +msgstr "Přesah pro výplň/perimetry" + +#: src/libslic3r/Print.cpp:1476 +msgid "Infilling layers" +msgstr "Generování výplně vrstev" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2424 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2497 src/slic3r/GUI/Plater.cpp:118 +msgid "Info" +msgstr "Info" + +#: src/libslic3r/PrintConfig.cpp:1008 +msgid "Inherits profile" +msgstr "Zdědí profil" + +#: src/libslic3r/PrintConfig.cpp:2317 src/libslic3r/PrintConfig.cpp:2318 +msgid "Initial exposure time" +msgstr "Doba počátečního osvitu" + +#: src/libslic3r/PrintConfig.cpp:2295 src/libslic3r/PrintConfig.cpp:2296 +msgid "Initial layer height" +msgstr "Výška první vrstvy" + +#: src/slic3r/GUI/Field.cpp:155 +msgid "Input value is out of range" +msgstr "Zadaná hodnota je mimo rozsah" + +#: src/slic3r/GUI/GUI_App.cpp:661 +msgid "Inspect / activate configuration snapshots" +msgstr "Zkontrolovat / aktivovat zálohy konfigurace" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1887 +msgid "Instance manipulation" +msgstr "Manipulace s instancí objektu" + +#: src/slic3r/GUI/wxExtensions.cpp:358 +msgid "Instances" +msgstr "Instance" + +#: src/slic3r/GUI/wxExtensions.cpp:365 +#, possible-c-format +msgid "Instance_%d" +msgstr "Instance_%d" + +#: src/libslic3r/PrintConfig.cpp:1886 +msgid "Interface layers" +msgstr "Kontaktní vrstvy" + +#: src/libslic3r/PrintConfig.cpp:1870 +msgid "Interface loops" +msgstr "Kontaktní smyčky" + +#: src/libslic3r/PrintConfig.cpp:1895 +msgid "Interface pattern spacing" +msgstr "Rozteč kontaktních vrstev" + +#: src/libslic3r/PrintConfig.cpp:1022 +msgid "Interface shells" +msgstr "Mezilehlé stěny" + +#: src/libslic3r/Zipper.cpp:87 +msgid "internal error" +msgstr "interní chyba" + +#: src/slic3r/GUI/GUI_Preview.cpp:230 src/libslic3r/GCode/PreviewData.cpp:166 +msgid "Internal infill" +msgstr "Vnitřní výplň" + +#: xs/src/slic3r/Utils/OctoPrint.cpp:120 +msgid "Invalid API key" +msgstr "Neplatný API klíč" + +#: src/slic3r/GUI/Plater.cpp:2397 +msgid "Invalid data" +msgstr "Neplatná data" + +#: src/libslic3r/Zipper.cpp:83 +msgid "invalid filename" +msgstr "neplatný název souboru" + +#: src/slic3r/GUI/Tab.cpp:3484 +msgid "Invalid Head penetration" +msgstr "Neplatný průnik podpěry do modelu" + +#: src/libslic3r/Zipper.cpp:51 +msgid "invalid header or archive is corrupted" +msgstr "neplatná hlavička nebo je archiv poškozen" + +#: src/slic3r/GUI/Field.cpp:150 src/slic3r/GUI/Field.cpp:173 +msgid "Invalid numeric input." +msgstr "Neplatný číselný vstup." + +#: src/libslic3r/Zipper.cpp:81 +msgid "invalid parameter" +msgstr "neplatný parametr" + +#: src/slic3r/GUI/Tab.cpp:3497 +msgid "Invalid pinhead diameter" +msgstr "Neplatný průměr hrotu" + +#: lib/Slic3r/GUI/Plater.pm:1042 +msgid "Invalid rotation angle entered" +msgstr "Zadán neplatný úhel natočení" + +#: lib/Slic3r/GUI/Plater.pm:1133 lib/Slic3r/GUI/Plater.pm:1137 +#: lib/Slic3r/GUI/Plater.pm:1158 lib/Slic3r/GUI/Plater.pm:1163 +msgid "Invalid scaling value entered" +msgstr "Zadána neplatná hodnota pro úpravu rozměru" + +#: src/slic3r/GUI/Tab.cpp:2779 +msgid "is not compatible with print profile" +msgstr "není kompatibilní s tiskovým profilem" + +#: src/slic3r/GUI/Tab.cpp:2778 +msgid "is not compatible with printer" +msgstr "není kompatibilní s tiskárnou" + +#: src/slic3r/GUI/MainFrame.cpp:519 +msgid "Iso" +msgstr "Izometrické" + +#: src/slic3r/GUI/MainFrame.cpp:519 +msgid "Iso View" +msgstr "Izometrické zobrazení" + +#: src/slic3r/GUI/Tab.cpp:914 +msgid "It can't be deleted or modified. " +msgstr "Nelze smazat nebo upravit. " + +#: src/libslic3r/PrintConfig.cpp:926 +msgid "It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for rapid ramming feed rates and to overcome resistance when loading a filament with an ugly shaped tip." +msgstr "Může být užitečné zvýšit proud motoru extruderu během sekvence výměny filamentu, aby se umožnily vysoké rychlosti zavádění filamentu a aby se překonal odpor při zavádění filamentu s ošklivě tvarovanou špičkou." + +#: src/slic3r/GUI/Tab.cpp:907 +msgid "It's a default preset." +msgstr "Je to výchozí přednastavení." + +#: src/slic3r/GUI/Tab.cpp:908 +msgid "It's a system preset." +msgstr "Jedná se o systémové přednastavení." + +#: src/slic3r/GUI/GUI.cpp:142 src/slic3r/GUI/Tab.cpp:2796 +msgid "It's impossible to print multi-part object(s) with SLA technology." +msgstr "SLA technologií nelze tisknout vícedílné objekty." + +#: src/slic3r/GUI/Tab.cpp:2177 +msgid "Jerk limits" +msgstr "Ryv limity" + +#: src/libslic3r/PrintConfig.cpp:1579 +msgid "Jitter" +msgstr "Rozkmit (Jitter)" + +#: src/libslic3r/PrintConfig.cpp:533 +msgid "Keep fan always on" +msgstr "Ventilátor vždy zapnutý" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:194 +msgid "Keep lower part" +msgstr "Zachovat spodní část" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 +msgid "Keep upper part" +msgstr "Zachovat horní část" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:13 src/slic3r/GUI/MainFrame.cpp:566 +msgid "Keyboard Shortcuts" +msgstr "Klávesové zkratky" + +#: src/libslic3r/PrintConfig.cpp:917 +msgid "Label objects" +msgstr "Označování objektů" + +#: src/libslic3r/PrintConfig.cpp:2234 +msgid "Landscape" +msgstr "Orientace na šířku" + +#: src/slic3r/GUI/GUI_App.cpp:524 +msgid "Language" +msgstr "Jazyk" + +#: lib/Slic3r/GUI/Plater.pm:265 +msgid "Layer Editing" +msgstr "Vyhlazení vrstev" + +#: lib/Slic3r/GUI/Plater.pm:280 +msgid "Layer editing" +msgstr "Vyhlazení vrstev" + +#: src/slic3r/GUI/Tab.cpp:998 src/libslic3r/PrintConfig.cpp:55 +msgid "Layer height" +msgstr "Výška vrstvy" + +#: src/libslic3r/Print.cpp:1332 +msgid "Layer height can't be greater than nozzle diameter" +msgstr "Výška vrstvy nemůže být větší než je průměr trysky" + +#: src/slic3r/GUI/Tab.cpp:2260 +msgid "Layer height limits" +msgstr "Výškové limity vrstvy" + +#: src/libslic3r/PrintConfig.cpp:326 src/libslic3r/PrintConfig.cpp:946 +#: src/libslic3r/PrintConfig.cpp:1435 src/libslic3r/PrintConfig.cpp:1620 +#: src/libslic3r/PrintConfig.cpp:1681 src/libslic3r/PrintConfig.cpp:1844 +#: src/libslic3r/PrintConfig.cpp:1889 +msgid "layers" +msgstr "vrstva(y)" + +#: src/slic3r/GUI/Tab.cpp:3302 src/slic3r/GUI/Tab.cpp:3393 +msgid "Layers" +msgstr "Vrstvy" + +#: src/slic3r/GUI/Tab.cpp:997 src/slic3r/GUI/Tab.cpp:3391 +msgid "Layers and perimeters" +msgstr "Vrstvy a perimetry" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:28 src/slic3r/GUI/GUI_ObjectList.cpp:68 +#: src/slic3r/GUI/GUI_ObjectList.cpp:509 src/libslic3r/PrintConfig.cpp:56 +#: src/libslic3r/PrintConfig.cpp:150 src/libslic3r/PrintConfig.cpp:381 +#: src/libslic3r/PrintConfig.cpp:438 src/libslic3r/PrintConfig.cpp:446 +#: src/libslic3r/PrintConfig.cpp:842 src/libslic3r/PrintConfig.cpp:1026 +#: src/libslic3r/PrintConfig.cpp:1305 src/libslic3r/PrintConfig.cpp:1371 +#: src/libslic3r/PrintConfig.cpp:1552 src/libslic3r/PrintConfig.cpp:1987 +#: src/libslic3r/PrintConfig.cpp:2044 +msgid "Layers and Perimeters" +msgstr "Vrstvy a perimetry" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:189 +msgid "Layers Slider Shortcuts" +msgstr "Posuvníky" + +#. TRN To be shown in Print Settings "Bottom solid layers" +#: rc/libslic3r/PrintConfig.cpp:149 +msgctxt "Layers" +msgid "Bottom" +msgstr "Spodní" + +#. TRN To be shown in Print Settings "Top solid layers" +#: src/libslic3r/PrintConfig.cpp:2043 +msgctxt "Layers" +msgid "Top" +msgstr "Vrchní" + +#: src/slic3r/GUI/MainFrame.cpp:527 +msgid "Left" +msgstr "Zleva" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:597 +msgid "Left mouse click - add point" +msgstr "Kliknutí levým tlačítkem myši - přidání bodu" + +#: src/slic3r/GUI/MainFrame.cpp:527 +msgid "Left View" +msgstr "Pohled zleva" + +#: src/libslic3r/PrintConfig.cpp:1473 src/libslic3r/PrintConfig.cpp:1481 +msgid "Length" +msgstr "Vzdálenost" + +#: src/libslic3r/PrintConfig.cpp:292 +msgid "Length of the cooling tube to limit space for cooling moves inside it " +msgstr "Délka kovové trubičky určené pro ochlazení a zformování filamentu po vytažení z extruderu " + +#: src/libslic3r/PrintConfig.cpp:1491 +msgid "Lift Z" +msgstr "Zvednout Z" + +#: src/libslic3r/PrintConfig.cpp:801 +msgid "Line" +msgstr "Čára" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1050 +msgid "Load" +msgstr "Načíst" + +#: src/slic3r/GUI/MainFrame.cpp:349 +msgid "Load a model" +msgstr "Načíst model" + +#: src/libslic3r/PrintConfig.cpp:3116 +msgid "Load and store settings at the given directory. This is useful for maintaining different profiles or including configurations from a network storage." +msgstr "Načtěte a uložte nastavení z/do daného adresáře. To je užitečné pro udržování různých profilů nebo konfigurací ze síťového úložiště." + +#: src/libslic3r/PrintConfig.cpp:3100 +msgid "Load config file" +msgstr "Načíst konfigurační soubor" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 +msgid "Load Config from .ini/amf/3mf/gcode" +msgstr "Načíst konfiguraci z .ini/amf/3mf/gcode" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 +msgid "Load Config from .ini/amf/3mf/gcode and merge" +msgstr "Načíst konfiguraci z .ini/amf/3mf/gcode a sloučit" + +#: src/slic3r/GUI/MainFrame.cpp:354 +msgid "Load configuration from project file" +msgstr "Načíst konfiguraci z projektu" + +#: src/libslic3r/PrintConfig.cpp:3101 +msgid "Load configuration from the specified file. It can be used more than once to load options from multiple files." +msgstr "Načíst konfiguraci ze zadaného souboru. Může být použito vícekrát než jednou pro načtení z více souborů." + +#: src/slic3r/GUI/MainFrame.cpp:352 +msgid "Load exported configuration file" +msgstr "Načíst exportovaný konfigurační soubor" + +#: src/slic3r/GUI/MainFrame.cpp:357 +msgid "Load presets from a bundle" +msgstr "Načíst přednastavení z balíku" + +#: src/slic3r/GUI/BedShapeDialog.cpp:97 +msgid "Load shape from STL..." +msgstr "Načíst tvar ze souboru STL…" + +#: lib/Slic3r/GUI/Plater.pm:779 +msgid "Loaded " +msgstr "Načteno " + +#: src/slic3r/GUI/WipeTowerDialog.cpp:235 +msgid "loaded" +msgstr "zaváděn" + +#: src/slic3r/GUI/Plater.cpp:1782 +msgid "Loaded" +msgstr "Načteno" + +#: src/slic3r/GUI/Plater.cpp:1590 +msgid "Loading" +msgstr "Načítání" + +#: src/slic3r/GUI/GUI_App.cpp:339 +msgid "Loading of a current presets" +msgstr "Načítání aktuálních předvoleb" + +#: src/slic3r/GUI/GUI_App.cpp:407 +msgid "Loading of a mode view" +msgstr "Načítání režimu zobrazení" + +#: src/slic3r/GUI/GUI_App.cpp:399 +msgid "Loading of current presets" +msgstr "Načítání aktuálních předvoleb" + +#: src/slic3r/Utils/FixModelByWin10.cpp:251 +#: src/slic3r/Utils/FixModelByWin10.cpp:378 +msgid "Loading repaired model" +msgstr "Načítaní opraveného modelu" + +#: src/libslic3r/PrintConfig.cpp:575 +msgid "Loading speed" +msgstr "Rychlost zavádění" + +#: src/libslic3r/PrintConfig.cpp:583 +msgid "Loading speed at the start" +msgstr "Počáteční rychlost zavádění" + +#: lib/Slic3r/GUI/Plater.pm:713 +msgid "Loading…" +msgstr "Načítání…" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:851 +msgid "Lock supports under new islands" +msgstr "Ukotvi podpěry pod novými ostrůvky" + +#: src/slic3r/GUI/Tab.cpp:3103 +msgid "LOCKED LOCK icon indicates that the settings are the same as the system values for the current option group" +msgstr "Ikona ZAMKNUTÉHO ZÁMKU indikuje, že nastavení jsou stejná jako systémové hodnoty pro aktuální skupinu nastavení" + +#: src/slic3r/GUI/Tab.cpp:3119 +msgid "LOCKED LOCK icon indicates that the value is the same as the system value." +msgstr "Ikona ZAMKNUTÉHO ZÁMKU indikuje, že hodnota je shodná se systémovou hodnotou." + +#: src/slic3r/GUI/Tab.cpp:3064 +msgid "LOCKED LOCK;indicates that the settings are the same as the system values for the current option group" +msgstr "ZAMKNUTÝ ZÁMEK; indikuje, že nastavení jsou stejná jako systémové hodnoty pro aktuální skupinu nastavení" + +#: src/libslic3r/PrintConfig.cpp:3119 +msgid "Logging level" +msgstr "Úroveň logování" + +#: src/libslic3r/PrintConfig.cpp:1625 +msgid "Loops (minimum)" +msgstr "Smyček (minimálně)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:174 +msgid "Lower Layer" +msgstr "Nižší vrstva" + +#: src/slic3r/GUI/Tab.cpp:2136 src/slic3r/GUI/Tab.cpp:2209 +#: src/libslic3r/PrintConfig.cpp:1077 src/libslic3r/PrintConfig.cpp:1087 +#: src/libslic3r/PrintConfig.cpp:1097 src/libslic3r/PrintConfig.cpp:1110 +#: src/libslic3r/PrintConfig.cpp:1121 src/libslic3r/PrintConfig.cpp:1132 +#: src/libslic3r/PrintConfig.cpp:1143 +msgid "Machine limits" +msgstr "Limity stroje" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 +msgid "Main Shortcuts" +msgstr "Hlavní" + +#: src/slic3r/GUI/Plater.cpp:143 +msgid "Manifold" +msgstr "Model OK" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:908 +msgid "Manual editing" +msgstr "Manuální úprava" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:675 +msgid "Manual editing [M]" +msgstr "Ruční úprava [M]" + +#: src/slic3r/GUI/MainFrame.cpp:604 +msgid "Mate&rial Settings Tab" +msgstr "Panel nastavení mate&riálu" + +#: src/slic3r/GUI/Tab.cpp:3300 +msgid "Material" +msgstr "Materiál" + +#: src/slic3r/GUI/Tab.hpp:391 +msgid "Material Settings" +msgstr "Nastavení materiálu" + +#: src/slic3r/GUI/Plater.cpp:140 +msgid "Materials" +msgstr "Materiálů" + +#: src/libslic3r/PrintConfig.cpp:1152 src/libslic3r/PrintConfig.cpp:1161 +msgid "Max" +msgstr "Maximum" + +#: src/libslic3r/PrintConfig.cpp:2470 +msgid "Max bridge length" +msgstr "Maximální délka mostu" + +#: src/libslic3r/PrintConfig.cpp:2546 +msgid "Max merge distance" +msgstr "Maximální vzdálenost pro sloučení" + +#: src/libslic3r/PrintConfig.cpp:2479 +msgid "Max pillar linking distance" +msgstr "Max. vzdálenost propojení podpěr" + +#: src/libslic3r/PrintConfig.cpp:64 +msgid "Max print height" +msgstr "Maximální výška tisku" + +#: src/libslic3r/PrintConfig.cpp:1172 +msgid "Max print speed" +msgstr "Maximální rychlost tisku" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 +msgid "max slic3r version" +msgstr "max verze slic3ru" + +#: src/libslic3r/PrintConfig.cpp:1203 +msgid "Max volumetric slope negative" +msgstr "Maximální negativní objemový sklon" + +#: src/libslic3r/PrintConfig.cpp:1192 +msgid "Max volumetric slope positive" +msgstr "Maximální pozitivní objemový sklon" + +#: src/libslic3r/PrintConfig.cpp:565 src/libslic3r/PrintConfig.cpp:1182 +msgid "Max volumetric speed" +msgstr "Maximální objemová rychlost" + +#: src/libslic3r/PrintConfig.cpp:2167 +msgid "Maximal bridging distance" +msgstr "Maximální vzdálenost přemostění" + +#: src/libslic3r/PrintConfig.cpp:2168 +msgid "Maximal distance between supports on sparse infill sections. " +msgstr "Maximální vzdálenost mezi podpěrami u částí s řídkou výplní. " + +#: src/libslic3r/PrintConfig.cpp:1086 +msgid "Maximum acceleration %1%" +msgstr "Maximální zrychlení %1%" + +#: src/libslic3r/PrintConfig.cpp:1088 +msgid "Maximum acceleration of the %1% axis" +msgstr "Maximální zrychlení osy %1%" + +#: src/libslic3r/PrintConfig.cpp:1131 src/libslic3r/PrintConfig.cpp:1133 +msgid "Maximum acceleration when extruding" +msgstr "Maximální zrychlení při extruzi" + +#: src/libslic3r/PrintConfig.cpp:1142 src/libslic3r/PrintConfig.cpp:1144 +msgid "Maximum acceleration when retracting" +msgstr "Maximální zrychlení při retrakci" + +#: src/slic3r/GUI/Tab.cpp:2170 +msgid "Maximum accelerations" +msgstr "Maximální zrychlení" + +#: src/libslic3r/PrintConfig.cpp:1076 +msgid "Maximum feedrate %1%" +msgstr "Maximální rychlost posuvu %1%" + +#: src/libslic3r/PrintConfig.cpp:1078 +msgid "Maximum feedrate of the %1% axis" +msgstr "Maximální rychlost posuvu osy %1%" + +#: src/slic3r/GUI/Tab.cpp:2165 +msgid "Maximum feedrates" +msgstr "Maximální rychlosti posuvu" + +#: src/libslic3r/PrintConfig.cpp:1096 +msgid "Maximum jerk %1%" +msgstr "Maximální ryv (jerk) %1%" + +#: src/libslic3r/PrintConfig.cpp:1098 +msgid "Maximum jerk of the %1% axis" +msgstr "Maximální ryv (jerk) osy %1%" + +#: src/libslic3r/PrintConfig.cpp:566 +msgid "Maximum volumetric speed allowed for this filament. Limits the maximum volumetric speed of a print to the minimum of print and filament volumetric speed. Set to zero for no limit." +msgstr "Maximální povolený objem průtoku pro tento filament. Omezuje maximální 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:3053 +msgid "Merge" +msgstr "Sloučit" + +#: src/libslic3r/PrintConfig.cpp:2432 +msgid "Merging bridges or pillars into another pillars can increase the radius. Zero means no increase, one means full increase." +msgstr "Sloučení mostů nebo podpěr do jiných podpěr může zvýšit poloměr. Hodnota 0 znamená žádné zvýšení, hodnota 1 znamená maximální zvýšení." + +#: src/libslic3r/SLAPrint.cpp:71 +msgid "Merging slices and calculating statistics" +msgstr "Slučování tiskových vrstev a výpočet statistik" + +#: src/slic3r/Utils/FixModelByWin10.cpp:248 +msgid "Mesh repair failed." +msgstr "Oprava meshe selhala." + +#: src/libslic3r/PrintConfig.cpp:3120 +msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" +msgstr "Zprávy se závažností nižší nebo rovnou úrovni logování budou vypsány. 0: trace, 1: debug, 2: info, 3: warning, 4: error, 5: fatal" + +#: src/libslic3r/PrintConfig.cpp:1215 src/libslic3r/PrintConfig.cpp:1224 +msgid "Min" +msgstr "Minimum" + +#: src/libslic3r/PrintConfig.cpp:1233 +msgid "Min print speed" +msgstr "Minimální rychlost tisku" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 +msgid "min slic3r version" +msgstr "min verze slic3ru" + +#: src/libslic3r/PrintConfig.cpp:2507 +msgid "Minimal distance of the support points" +msgstr "Minimální vzdálenost podpěrných bodů" + +#: src/libslic3r/PrintConfig.cpp:1241 +msgid "Minimal filament extrusion length" +msgstr "Minimální délka extruze filamentu" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:877 +msgid "Minimal points distance: " +msgstr "Minimální vzdálenost bodů:" + +#: src/libslic3r/PrintConfig.cpp:635 +msgid "Minimal purge on wipe tower" +msgstr "Minimální vytlačený objem na čistící věži" + +#: src/libslic3r/PrintConfig.cpp:1442 +msgid "Minimum detail resolution, used to simplify the input file for speeding up the slicing job and reducing memory usage. High-resolution models often carry more detail than printers can render. Set to zero to disable any simplification and use full resolution from input." +msgstr "Minimální rozlišení detailů, které se používají pro zjednodušení vstupního souboru pro urychlení slicovací úlohy a snížení využití paměti. Modely s vysokým rozlišením často obsahují více detailů než tiskárny dokážou vykreslit. Nastavte na nulu, chcete-li zakázat jakékoli zjednodušení a použít vstup v plném rozlišení." + +#: src/libslic3r/PrintConfig.cpp:1109 src/libslic3r/PrintConfig.cpp:1111 +msgid "Minimum feedrate when extruding" +msgstr "Minimální rychlosti posuvu během extruze" + +#: src/slic3r/GUI/Tab.cpp:2182 +msgid "Minimum feedrates" +msgstr "Minimální rychlosti posuvu" + +#: src/libslic3r/PrintConfig.cpp:1452 +msgid "Minimum travel after retraction" +msgstr "Minimální dráha extruderu po retrakci" + +#: src/libslic3r/PrintConfig.cpp:1120 src/libslic3r/PrintConfig.cpp:1122 +msgid "Minimum travel feedrate" +msgstr "Minimální rychlost při přesunu" + +#: src/slic3r/GUI/Plater.cpp:2946 +msgid "Mirror" +msgstr "Zrcadlit" + +#: src/slic3r/GUI/Plater.cpp:2946 +msgid "Mirror the selected object" +msgstr "Zrcadlit vybraný objekt" + +#: src/slic3r/GUI/Plater.cpp:2939 +msgid "Mirror the selected object along the X axis" +msgstr "Zrcadlit rozměr vybraného objektu podél osy X" + +#: src/slic3r/GUI/Plater.cpp:2941 +msgid "Mirror the selected object along the Y axis" +msgstr "Zrcadlit rozměr vybraného objektu podél osy Y" + +#: src/slic3r/GUI/Plater.cpp:2943 +msgid "Mirror the selected object along the Z axis" +msgstr "Zrcadlit rozměr vybraného objektu podél osy Z" + +#: src/slic3r/Utils/OctoPrint.cpp:69 +#, possible-c-format +msgid "Mismatched type of print host: %s" +msgstr "Nesprávný typ tiskového serveru: % s" + +#: src/libslic3r/GCode/PreviewData.cpp:176 +msgid "Mixed" +msgstr "Smíšený" + +#: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 +#: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 +#: src/slic3r/GUI/RammingChart.cpp:81 src/slic3r/GUI/WipeTowerDialog.cpp:84 +#: src/libslic3r/PrintConfig.cpp:59 src/libslic3r/PrintConfig.cpp:66 +#: src/libslic3r/PrintConfig.cpp:75 src/libslic3r/PrintConfig.cpp:210 +#: src/libslic3r/PrintConfig.cpp:285 src/libslic3r/PrintConfig.cpp:293 +#: src/libslic3r/PrintConfig.cpp:343 src/libslic3r/PrintConfig.cpp:353 +#: src/libslic3r/PrintConfig.cpp:473 src/libslic3r/PrintConfig.cpp:484 +#: src/libslic3r/PrintConfig.cpp:502 src/libslic3r/PrintConfig.cpp:680 +#: src/libslic3r/PrintConfig.cpp:1166 src/libslic3r/PrintConfig.cpp:1227 +#: src/libslic3r/PrintConfig.cpp:1245 src/libslic3r/PrintConfig.cpp:1263 +#: src/libslic3r/PrintConfig.cpp:1315 src/libslic3r/PrintConfig.cpp:1325 +#: src/libslic3r/PrintConfig.cpp:1446 src/libslic3r/PrintConfig.cpp:1454 +#: src/libslic3r/PrintConfig.cpp:1495 src/libslic3r/PrintConfig.cpp:1503 +#: src/libslic3r/PrintConfig.cpp:1513 src/libslic3r/PrintConfig.cpp:1521 +#: src/libslic3r/PrintConfig.cpp:1529 src/libslic3r/PrintConfig.cpp:1612 +#: src/libslic3r/PrintConfig.cpp:1828 src/libslic3r/PrintConfig.cpp:1898 +#: src/libslic3r/PrintConfig.cpp:1932 src/libslic3r/PrintConfig.cpp:2125 +#: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2139 +#: src/libslic3r/PrintConfig.cpp:2169 src/libslic3r/PrintConfig.cpp:2179 +#: src/libslic3r/PrintConfig.cpp:2189 src/libslic3r/PrintConfig.cpp:2297 +#: src/libslic3r/PrintConfig.cpp:2372 src/libslic3r/PrintConfig.cpp:2381 +#: src/libslic3r/PrintConfig.cpp:2390 src/libslic3r/PrintConfig.cpp:2400 +#: src/libslic3r/PrintConfig.cpp:2444 src/libslic3r/PrintConfig.cpp:2454 +#: src/libslic3r/PrintConfig.cpp:2473 src/libslic3r/PrintConfig.cpp:2483 +#: src/libslic3r/PrintConfig.cpp:2492 src/libslic3r/PrintConfig.cpp:2510 +#: src/libslic3r/PrintConfig.cpp:2525 src/libslic3r/PrintConfig.cpp:2539 +#: src/libslic3r/PrintConfig.cpp:2552 src/libslic3r/PrintConfig.cpp:2562 +msgid "mm" +msgstr "mm" + +#: src/libslic3r/PrintConfig.cpp:1477 src/libslic3r/PrintConfig.cpp:1486 +msgid "mm (zero to disable)" +msgstr "mm (nula pro vypnutí)" + +#: src/libslic3r/PrintConfig.cpp:847 src/libslic3r/PrintConfig.cpp:992 +#: src/libslic3r/PrintConfig.cpp:1797 +msgid "mm or %" +msgstr "mm nebo %" + +#: src/libslic3r/PrintConfig.cpp:528 +msgid "mm or % (leave 0 for auto)" +msgstr "mm nebo % (pro automatické ponechte 0)" + +#: src/libslic3r/PrintConfig.cpp:420 src/libslic3r/PrintConfig.cpp:835 +#: src/libslic3r/PrintConfig.cpp:967 src/libslic3r/PrintConfig.cpp:1354 +#: src/libslic3r/PrintConfig.cpp:1692 src/libslic3r/PrintConfig.cpp:1865 +#: src/libslic3r/PrintConfig.cpp:2023 +msgid "mm or % (leave 0 for default)" +msgstr "mm nebo % (ponechte 0 jako výchozí)" + +#: src/libslic3r/PrintConfig.cpp:201 src/libslic3r/PrintConfig.cpp:577 +#: src/libslic3r/PrintConfig.cpp:585 src/libslic3r/PrintConfig.cpp:594 +#: src/libslic3r/PrintConfig.cpp:602 src/libslic3r/PrintConfig.cpp:629 +#: src/libslic3r/PrintConfig.cpp:648 src/libslic3r/PrintConfig.cpp:874 +#: src/libslic3r/PrintConfig.cpp:1001 src/libslic3r/PrintConfig.cpp:1079 +#: src/libslic3r/PrintConfig.cpp:1099 src/libslic3r/PrintConfig.cpp:1112 +#: src/libslic3r/PrintConfig.cpp:1123 src/libslic3r/PrintConfig.cpp:1176 +#: src/libslic3r/PrintConfig.cpp:1235 src/libslic3r/PrintConfig.cpp:1363 +#: src/libslic3r/PrintConfig.cpp:1537 src/libslic3r/PrintConfig.cpp:1546 +#: src/libslic3r/PrintConfig.cpp:1941 src/libslic3r/PrintConfig.cpp:2053 +msgid "mm/s" +msgstr "mm/s" + +#: src/libslic3r/PrintConfig.cpp:430 src/libslic3r/PrintConfig.cpp:856 +#: src/libslic3r/PrintConfig.cpp:1651 src/libslic3r/PrintConfig.cpp:1702 +#: src/libslic3r/PrintConfig.cpp:1908 src/libslic3r/PrintConfig.cpp:2035 +msgid "mm/s or %" +msgstr "mm/s nebo %" + +#: src/libslic3r/PrintConfig.cpp:160 src/libslic3r/PrintConfig.cpp:303 +#: src/libslic3r/PrintConfig.cpp:815 src/libslic3r/PrintConfig.cpp:936 +#: src/libslic3r/PrintConfig.cpp:1089 src/libslic3r/PrintConfig.cpp:1134 +#: src/libslic3r/PrintConfig.cpp:1145 src/libslic3r/PrintConfig.cpp:1334 +msgid "mm/s²" +msgstr "mm/s²" + +#: src/libslic3r/PrintConfig.cpp:1661 +msgid "mm²" +msgstr "mm²" + +#: src/libslic3r/PrintConfig.cpp:640 +msgid "mm³" +msgstr "mm³" + +#: src/libslic3r/PrintConfig.cpp:569 src/libslic3r/PrintConfig.cpp:1185 +msgid "mm³/s" +msgstr "mm³/s" + +#: src/libslic3r/PrintConfig.cpp:1197 src/libslic3r/PrintConfig.cpp:1208 +msgid "mm³/s²" +msgstr "mm³/s²" + +#: src/slic3r/GUI/GUI_App.cpp:681 +msgid "Mode" +msgstr "Režim" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "model" +msgstr "model" + +#: src/slic3r/Utils/FixModelByWin10.cpp:340 +msgid "Model fixing" +msgstr "Opravování modelu" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model Repair by the Netfabb service" +msgstr "Oprava modelu službou Netfabb" + +#: src/slic3r/Utils/FixModelByWin10.cpp:406 +msgid "Model repair canceled" +msgstr "Oprava modelu byla zrušena" + +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model repair failed: \n" +msgstr "Oprava modelu selhala:\n" + +#: src/slic3r/Utils/FixModelByWin10.cpp:400 +msgid "Model repair finished" +msgstr "Oprava modelu byla dokončena" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +msgid "Model repaired successfully" +msgstr "Model byl úspěšně opraven" + +#: src/slic3r/GUI/Preset.cpp:207 +msgid "modified" +msgstr "upraveno" + +#: src/slic3r/GUI/Tab.cpp:1100 +msgid "Modifiers" +msgstr "Modifikátory" + +#: src/libslic3r/PrintConfig.cpp:719 +msgid "money/kg" +msgstr "korun/kg" + +#: lib/Slic3r/GUI/Plater.pm:255 +msgid "More" +msgstr "Více" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1238 +msgid "Move clipping plane" +msgstr "Posunout řezovou rovinu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Move current slider thumb Down" +msgstr "Posunout aktivní posuvník dolů" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "Move current slider thumb Up" +msgstr "Posunout aktivní posuvník nahoru" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 +msgid "Move current slider thump Down" +msgstr "Posunout aktivní posuvník dolů" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 +msgid "Move current slider thump Up" +msgstr "Posunout aktivní posuvník nahoru" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1231 +msgid "Move point" +msgstr "Posunout bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 +msgid "Move [M]" +msgstr "Přesunout [M]" + +#: src/libslic3r/PrintConfig.cpp:2100 +msgid "Multi material printers may need to prime or purge extruders on tool changes. Extrude the excess material into the wipe tower." +msgstr "Multimateriálové tiskárny mohou potřebovat, aby při výměně nástrojů vyčistili extrudery. Vytlačí přebytečný materiál do čistící věže." + +#: src/slic3r/GUI/Plater.cpp:1661 src/slic3r/GUI/Plater.cpp:1769 +msgid "Multi-part object detected" +msgstr "Detekován objekt obsahující více částí" + +#: src/slic3r/GUI/FirmwareDialog.cpp:400 src/slic3r/GUI/FirmwareDialog.cpp:436 +#, possible-c-format +msgid "Multiple %s devices found. Please only connect one at a time for flashing." +msgstr "Bylo nalezeno více zařízení %s . Během flashování mějte připojené pouze jedno." + +#: src/slic3r/GUI/Tab.cpp:1118 +msgid "Multiple Extruders" +msgstr "Více Extruderů" + +#: src/slic3r/GUI/Plater.cpp:1766 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" +msgstr "Bylo nahráno více objektů pro multi materiálovou tiskárnu.\nMají být vloženy jako jeden objekt obsahující více částí, \nnamísto vložení několika objektů?\n" + +#: src/libslic3r/PrintConfig.cpp:3050 +msgid "Multiply copies by creating a grid." +msgstr "Vynásobí kopie vytvořením mřížky." + +#: src/libslic3r/PrintConfig.cpp:3045 +msgid "Multiply copies by this factor." +msgstr "Vynásobí kopie tímto číslem." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:176 +msgid "Name" +msgstr "Název" + +#: src/libslic3r/PrintConfig.cpp:1418 +msgid "Name of the printer variant. For example, the printer variants may be differentiated by a nozzle diameter." +msgstr "Název varianty tiskárny. Varianty tiskárny mohou být například rozlišeny podle průměru trysky." + +#: src/libslic3r/PrintConfig.cpp:1412 +msgid "Name of the printer vendor." +msgstr "Název prodejce tiskárny." + +#: src/libslic3r/PrintConfig.cpp:1009 +msgid "Name of the profile, from which this profile inherits." +msgstr "Název profilu, ze kterého tento profil zdědí." + +#: src/libslic3r/PrintConfig.cpp:1560 +msgid "Nearest" +msgstr "Nejbližší" + +#: src/slic3r/GUI/BonjourDialog.cpp:55 +msgid "Network lookup" +msgstr "Hledání v síti" + +#: src/slic3r/GUI/UpdateDialogs.cpp:30 +#, possible-c-format +msgid "New version of %s is available" +msgstr "Je dostupná nová verze %s" + +#: src/slic3r/GUI/UpdateDialogs.cpp:29 +msgid "New version of Slic3r PE is available" +msgstr "Je dostupná nová verze Slic3r PE" + +#: src/slic3r/GUI/UpdateDialogs.cpp:47 +msgid "New version:" +msgstr "Nová verze:" + +#: src/libslic3r/PrintConfig.cpp:912 +msgid "No extrusion" +msgstr "Žádná extruze" + +#: src/slic3r/GUI/MainFrame.cpp:635 +msgid "No previously sliced file." +msgstr "Žádné dříve slicované soubory." + +#: src/slic3r/GUI/RammingChart.cpp:23 +msgid "NO RAMMING AT ALL" +msgstr "ŽÁDNÁ RAPIDNÍ EXTRUZE" + +#: src/libslic3r/PrintConfig.cpp:2509 +msgid "No support points will be placed closer than this threshold." +msgstr "Žádné podpůrné body nebudou umístěny blíže než je tento práh." + +#: src/slic3r/GUI/ConfigWizard.cpp:190 src/slic3r/GUI/Plater.cpp:422 +#: src/libslic3r/GCode/PreviewData.cpp:162 +msgid "None" +msgstr "Žádné" + +#: src/slic3r/GUI/Plater.cpp:1073 +msgid "normal mode" +msgstr "normální režim" + +#: src/libslic3r/Zipper.cpp:49 +msgid "not a ZIP archive" +msgstr "není ZIP archiv" + +#: src/slic3r/Utils/OctoPrint.cpp:90 +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "Poznámka: Je vyžadován OctoPrint ve verzi alespoň 1.1.0." + +#: src/slic3r/GUI/Tab.cpp:1193 src/slic3r/GUI/Tab.cpp:1194 +#: src/slic3r/GUI/Tab.cpp:1576 src/slic3r/GUI/Tab.cpp:1577 +#: src/slic3r/GUI/Tab.cpp:1985 src/slic3r/GUI/Tab.cpp:1986 +#: src/slic3r/GUI/Tab.cpp:2079 src/slic3r/GUI/Tab.cpp:2080 +#: src/slic3r/GUI/Tab.cpp:3328 src/slic3r/GUI/Tab.cpp:3329 +msgid "Notes" +msgstr "Poznámky" + +#: src/slic3r/GUI/GUI.cpp:277 +msgid "Notice" +msgstr "Oznámení" + +#: src/slic3r/GUI/ConfigWizard.cpp:118 +msgid "nozzle" +msgstr "tryska" + +#: src/libslic3r/PrintConfig.cpp:1261 +msgid "Nozzle diameter" +msgstr "Průměr trysky" + +#: src/slic3r/GUI/ConfigWizard.cpp:560 +msgid "Nozzle Diameter:" +msgstr "Průměr trysky:" + +#: src/libslic3r/PrintConfig.cpp:618 +msgid "Number of cooling moves" +msgstr "Počet chladících pohybů" + +#: src/slic3r/GUI/Tab.cpp:1845 +msgid "Number of extruders of the printer." +msgstr "Počet extrudérů tiskárny." + +#: src/libslic3r/PrintConfig.cpp:1888 +msgid "Number of interface layers to insert between the object(s) and support material." +msgstr "Počet interface vrstev vložených mezi objekt (objekty) a podpěry." + +#: src/libslic3r/PrintConfig.cpp:1627 +msgid "Number of loops for the skirt. If the Minimum Extrusion Length option is set, the number of loops might be greater than the one configured here. Set this to zero to disable skirt completely." +msgstr "Počet obrysových smyček. Je-li nastavena možnost Minimální délka extruze, počet obrysových smyček může být větší než počet zde nakonfigurovaných. Nastavte tuto hodnotu na nulu, pro úplné deaktivování." + +#: src/libslic3r/PrintConfig.cpp:2214 +msgid "Number of pixels in" +msgstr "Počet pixelů v ose" + +#: src/libslic3r/PrintConfig.cpp:2216 +msgid "Number of pixels in X" +msgstr "Počet pixelů v ose X" + +#: src/libslic3r/PrintConfig.cpp:2222 +msgid "Number of pixels in Y" +msgstr "Počet pixelů v ose Y" + +#: src/libslic3r/PrintConfig.cpp:151 +msgid "Number of solid layers to generate on bottom surfaces." +msgstr "Počet plných vrstev." + +#: src/libslic3r/PrintConfig.cpp:1711 +msgid "Number of solid layers to generate on top and bottom surfaces." +msgstr "Počet plných vrstev generovaných na vrchních a spodních površích." + +#: src/libslic3r/PrintConfig.cpp:2045 +msgid "Number of solid layers to generate on top surfaces." +msgstr "Počet vrchních generovaných plných vrstev." + +#: src/libslic3r/PrintConfig.cpp:2303 +msgid "Number of the layers needed for the exposure time fade from initial exposure time to the exposure time" +msgstr "Počet vrstev potřebných pro přechod z počáteční doby osvitu na dobu osvitu." + +#: src/slic3r/GUI/Plater.cpp:218 +msgid "Number of tool changes" +msgstr "Počet změn nástroje" + +#: src/libslic3r/PrintConfig.cpp:2489 +msgid "Object elevation" +msgstr "Nadzvednutí objektu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1858 +msgid "Object manipulation" +msgstr "Manipulace s objektem" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 +msgid "Object Manipulation" +msgstr "Manipulace s objektem" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 +msgid "Object name" +msgstr "Jméno objektu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2412 +msgid "Object or Instance" +msgstr "Objekt nebo Instanci" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1868 +msgid "Object Settings to modify" +msgstr "Změna nastavení objektu" + +#: src/slic3r/GUI/Plater.cpp:1875 +msgid "Object too large?" +msgstr "Objekt moc velký?" + +#: src/libslic3r/PrintConfig.cpp:2161 +msgid "Object will be used to purge the nozzle after a toolchange to save material that would otherwise end up in the wipe tower and decrease print time. Colours of the objects will be mixed as a result." +msgstr "Objekty budou použity k vyčištění barvy filamentu v trysce po změně extruderu, aby se ušetřil materiál, který by jinak skončil v čistící věži. Výsledkem budou objekty s náhodně mixovanými barvami." + +#: src/slic3r/GUI/Plater.cpp:1018 +msgid "object(s)" +msgstr "objekt(y)" + +#: src/slic3r/GUI/Plater.cpp:1043 src/slic3r/GUI/Plater.cpp:1058 +msgid "objects" +msgstr "objekty" + +#: xs/src/libslic3r/PrintConfig.cpp:2006 +msgid "Objects will be used to wipe the nozzle after a toolchange to save material that would otherwise end up in the wipe tower and decrease print time. Colours of the objects will be mixed as a result." +msgstr "Objekty budou použity k vyčištění barvy filamentu v trysce po změně extruderu, aby se ušetřil materiál, který by jinak skončil v čistící věži. Výsledkem budou objekty s náhodně mixovanými barvami." + +#: src/libslic3r/PrintConfig.cpp:402 src/libslic3r/PrintConfig.cpp:808 +msgid "Octagram Spiral" +msgstr "Octagram Spiral" + +#: xs/src/slic3r/GUI/Tab.cpp:1520 xs/src/slic3r/Utils/OctoPrint.cpp:110 +msgid "OctoPrint upload" +msgstr "OctoPrint nahrávání" + +#: lib/Slic3r/GUI/Plater.pm:1576 +msgid "OctoPrint upload finished." +msgstr "Nahrávání do OctoPrintu dokončeno." + +#: src/slic3r/GUI/BonjourDialog.cpp:76 +msgid "OctoPrint version" +msgstr "Verze OctoPrintu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2419 +msgid "of a current Object" +msgstr "současného Objektu" + +#: src/libslic3r/Print.cpp:1285 +msgid "One or more object were assigned an extruder that the printer does not have." +msgstr "Jeden nebo více objektů bylo přiřazeno extruderu, který tiskárna nemá." + +#: src/libslic3r/PrintConfig.cpp:1817 src/libslic3r/PrintConfig.cpp:2425 +msgid "Only create support if it lies on a build plate. Don't create support on a print." +msgstr "Podpěry vytvářet pouze v případě, že leží na tiskové podložce. Nevytváří podpěry na výtisky." + +#: src/libslic3r/PrintConfig.cpp:978 +msgid "Only infill where needed" +msgstr "Výplň pouze kde je potřeba" + +#: src/slic3r/GUI/Tab.cpp:2271 +msgid "Only lift Z" +msgstr "Pouze zvednout Z" + +#: src/libslic3r/PrintConfig.cpp:1500 +msgid "Only lift Z above" +msgstr "Zvednout Z pouze nad" + +#: src/libslic3r/PrintConfig.cpp:1509 +msgid "Only lift Z below" +msgstr "Zvednout Z pouze pod" + +#: src/libslic3r/PrintConfig.cpp:1279 +msgid "Only retract when crossing perimeters" +msgstr "Provést retrakci pouze při přejíždění perimetrů" + +#: src/slic3r/GUI/Tab.cpp:1126 +msgid "Ooze prevention" +msgstr "Prevence odkapávání" + +#: lib/Slic3r/GUI/MainFrame.pm:215 +msgid "Open a model" +msgstr "Otevřít model" + +#: src/slic3r/GUI/MainFrame.cpp:339 +msgid "Open a project file" +msgstr "Otevřít soubor s projektem" + +#: src/slic3r/GUI/Tab.cpp:1745 +msgid "Open CA certificate file" +msgstr "Otevřít soubor s certifikátem CA" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:105 +msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" +msgstr "Otevřít soubor STL/OBJ/AMF/3MF s konfigurací (smaže tiskovou plochu)" + +#: lib/Slic3r/GUI/MainFrame.pm:215 +msgid "Open STL/OBJ/AMF/3MF…\tCtrl+O" +msgstr "Otevřít STL/OBJ/AMF/3MF… Ctrl+O" + +#: src/slic3r/GUI/MainFrame.cpp:554 +#, possible-c-format +msgid "Open the %s manual in your browser" +msgstr "Otevřít návod k %s v prohlížeči" + +#: src/slic3r/GUI/MainFrame.cpp:551 +#, possible-c-format +msgid "Open the %s website in your browser" +msgstr "Otevřít webovou stránku %s v prohlížeči" + +#: lib/Slic3r/GUI/Plater.pm:2296 +msgid "Open the 3D cutting tool" +msgstr "Otevřete nástroj 3D řezání" + +#: lib/Slic3r/GUI/Plater.pm:2300 +msgid "Open the object editor dialog" +msgstr "Otevře dialogové okno editoru objektů" + +#: src/slic3r/GUI/MainFrame.cpp:544 +msgid "Open the Prusa Edition releases page in your browser" +msgstr "Otevřít stránku vydání Prusa Edice ve vašem prohlížeči" + +#: src/slic3r/GUI/MainFrame.cpp:542 +msgid "Open the Prusa3D drivers download page in your browser" +msgstr "Otevřít stránku pro stahování Prusa 3D ovladačů ve vašem prohlížeči" + +#: src/slic3r/GUI/MainFrame.cpp:470 +msgid "Open the Slic3r manual in your browser" +msgstr "Otevřít Slic3r návod ve vašem prohlížeči" + +#: src/slic3r/GUI/MainFrame.cpp:468 +msgid "Open the Slic3r website in your browser" +msgstr "Otevřít webovou stránku Slic3ru ve vašem prohlížeči" + +#: src/slic3r/GUI/Plater.cpp:2994 +msgid "Optimize orientation" +msgstr "Optimalizovat orientaci" + +#: src/slic3r/GUI/Plater.cpp:2994 +msgid "Optimize the rotation of the object for better print results." +msgstr "Optimalizujte rotaci objektu pro lepší výsledky tisku." + +#: src/libslic3r/PrintConfig.cpp:112 +msgid "Optimize travel moves in order to minimize the crossing of perimeters. This is mostly useful with Bowden extruders which suffer from oozing. This feature slows down both the print and the G-code generation." +msgstr "Optimalizovat rychloposuny do pořadí aby se minimalizovalo přejíždění perimetrů. Nejvíce užitečné u Bowdenových extruderů které trpí na vytékání filamentu. Toto nastavení zpomaluje tisk i generování G-code." + +#: src/slic3r/GUI/Tab.cpp:1070 +msgid "Options for support material and raft" +msgstr "Volby pro podpěry a raft" + +#: src/slic3r/GUI/Plater.cpp:2251 +msgid "Orientation found." +msgstr "Orientace nalezena." + +#: src/slic3r/GUI/Plater.cpp:2185 +msgid "Orientation search canceled" +msgstr "Hledávání optimální orientace bylo zrušeno" + +#: src/slic3r/GUI/BedShapeDialog.cpp:79 +msgid "Origin" +msgstr "Počátek" + +#: src/slic3r/GUI/Tab.cpp:1165 +msgid "Other" +msgstr "Ostatní" + +#: src/libslic3r/PrintConfig.cpp:119 src/libslic3r/PrintConfig.cpp:1977 +msgid "Other layers" +msgstr "Ostatní vrstvy" + +#: xs/src/slic3r/GUI/ConfigWizard.cpp:252 +msgid "Other vendors" +msgstr "Ostatní výrobci" + +#: src/slic3r/GUI/ConfigWizard.cpp:438 +msgid "Other Vendors" +msgstr "Ostatní výrobci" + +#: src/slic3r/GUI/Tab.cpp:1180 src/slic3r/GUI/Tab.cpp:3440 +msgid "Output file" +msgstr "Výstupní soubor" + +#: src/libslic3r/PrintConfig.cpp:3104 +msgid "Output File" +msgstr "Výstupní soubor" + +#: src/libslic3r/PrintConfig.cpp:1294 +msgid "Output filename format" +msgstr "Formát názvu výstupního souboru" + +#: src/libslic3r/PrintConfig.cpp:2992 +msgid "Output Model Info" +msgstr "Info o výstupním modelu" + +#: src/slic3r/GUI/Tab.cpp:1168 src/slic3r/GUI/Tab.cpp:3439 +msgid "Output options" +msgstr "Možnosti výstupu" + +#: src/slic3r/GUI/GUI_Preview.cpp:229 src/libslic3r/GCode/PreviewData.cpp:165 +msgid "Overhang perimeter" +msgstr "Perimetr převisu" + +#: src/libslic3r/PrintConfig.cpp:1955 +msgid "Overhang threshold" +msgstr "Mezní úhel převisu" + +#: src/slic3r/GUI/Tab.cpp:1153 +msgid "Overlap" +msgstr "Překrytí" + +#: src/slic3r/GUI/MainFrame.cpp:478 +msgid "P&rint Settings Tab" +msgstr "Panel nastavení tisku" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:79 src/slic3r/GUI/GUI_ObjectList.cpp:520 +#: src/slic3r/GUI/Tab.cpp:3425 src/slic3r/GUI/Tab.cpp:3426 +#: src/libslic3r/PrintConfig.cpp:2516 src/libslic3r/PrintConfig.cpp:2523 +#: src/libslic3r/PrintConfig.cpp:2537 src/libslic3r/PrintConfig.cpp:2547 +#: src/libslic3r/PrintConfig.cpp:2560 src/libslic3r/PrintConfig.cpp:2569 +msgid "Pad" +msgstr "Podložka" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:39 +msgid "Pad and Support" +msgstr "Podložka a Podppěry" + +#: src/libslic3r/PrintConfig.cpp:2559 +msgid "Pad edge radius" +msgstr "Poloměr hrany podložky" + +#: src/libslic3r/PrintConfig.cpp:2532 +msgid "Pad wall height" +msgstr "Výška bočnice podložky" + +#: src/libslic3r/PrintConfig.cpp:2568 +msgid "Pad wall slope" +msgstr "Sklon bočnice podložky" + +#: src/libslic3r/PrintConfig.cpp:2522 +msgid "Pad wall thickness" +msgstr "Tloušťka stěny podložky" + +#: src/slic3r/GUI/Field.cpp:108 +msgid "parameter name" +msgstr "název parametru" + +#: src/slic3r/GUI/Field.cpp:184 +msgid "Parameter validation" +msgstr "Validace parametru" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2412 +msgid "Part" +msgstr "Část" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1881 +msgid "Part manipulation" +msgstr "Manipulace s částmi" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1872 +msgid "Part Settings to modify" +msgstr "Změna nastavení části" + +#: src/slic3r/GUI/MainFrame.cpp:456 +msgid "Paste clipboard" +msgstr "Vložit ze schránky" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 +msgid "Paste from clipboard" +msgstr "Vložit ze schránky" + +#: src/libslic3r/PrintConfig.cpp:1915 +msgid "Pattern" +msgstr "Vzor" + +#: src/libslic3r/PrintConfig.cpp:1805 +msgid "Pattern angle" +msgstr "Úhel vzoru" + +#: src/libslic3r/PrintConfig.cpp:1929 +msgid "Pattern spacing" +msgstr "Rozteč podpěr" + +#: src/libslic3r/PrintConfig.cpp:1917 +msgid "Pattern used to generate support material." +msgstr "Vzor použitý pro generování podpěr." + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 +msgid "Perform cut" +msgstr "Provést řez" + +#: src/slic3r/GUI/GUI_Preview.cpp:227 src/libslic3r/GCode/PreviewData.cpp:163 +msgid "Perimeter" +msgstr "Perimetr" + +#: src/libslic3r/PrintConfig.cpp:1339 +msgid "Perimeter extruder" +msgstr "Extruder pro perimetry" + +#: src/slic3r/GUI/PresetHints.cpp:162 +msgid "perimeters" +msgstr "perimetry" + +#: src/libslic3r/PrintConfig.cpp:1330 src/libslic3r/PrintConfig.cpp:1348 +#: src/libslic3r/PrintConfig.cpp:1360 src/libslic3r/PrintConfig.cpp:1370 +msgid "Perimeters" +msgstr "Perimetry" + +#: src/slic3r/GUI/ConfigWizard.cpp:440 +#, possible-c-format +msgid "Pick another vendor supported by %s:" +msgstr "Vyberte si jiného prodejce podporovaného v %s:" + +#: src/slic3r/GUI/ConfigWizard.cpp:423 +msgid "Pick another vendor supported by Slic3r PE:" +msgstr "Vyberte si jiného prodejce podporovaného v Slic3r PE:" + +#: src/libslic3r/PrintConfig.cpp:2430 +msgid "Pillar widening factor" +msgstr "Koeficient rozšiřování podpěry" + +#: src/slic3r/GUI/Tab.cpp:3496 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Průměr hrotu by měl být menší než průměr podpěry." + +#: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 +msgid "Place on face [F]" +msgstr "Umístit plochou na podložku [F]" + +#: src/slic3r/GUI/Plater.cpp:2897 +msgid "Place one more copy of the selected object" +msgstr "Přidá jednu kopii vybraného objektu" + +#: src/slic3r/GUI/MainFrame.cpp:161 +msgid "Plater" +msgstr "Podložka" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:156 +msgid "Plater Shortcuts" +msgstr "Podložka" + +#: src/slic3r/GUI/GUI.cpp:143 +msgid "Please check and fix your object list." +msgstr "Zkontrolujte a opravte seznam objektů." + +#: src/slic3r/GUI/Tab.cpp:2797 +msgid "Please check your object list before preset changing." +msgstr "Před změnou nastavení zkontrolujte prosím seznam objektů." + +#: lib/Slic3r/GUI/Plater.pm:1897 +msgid "Please install the OpenGL modules to use this feature (see build instructions)." +msgstr "Pro použití této funkce prosím nainstalujte OpenGL moduly (viz instrukce vlastního sestavení)." + +#: src/slic3r/GUI/GUI_App.cpp:742 +msgid "Please, check your changes before." +msgstr "Prosím, nejdříve zkontrolujte provedené změny." + +#: src/libslic3r/PrintConfig.cpp:2235 +msgid "Portrait" +msgstr "Orientace na výšku" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:193 +msgid "Position" +msgstr "Pozice" + +#: src/slic3r/GUI/Tab.cpp:2265 +msgid "Position (for multi-extruder printers)" +msgstr "Pozice (pro tiskárny s více extrudery)" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Position (mm)" +msgstr "Pozice (mm)" + +#: src/libslic3r/PrintConfig.cpp:1553 +msgid "Position of perimeters starting points." +msgstr "Pozice začátku perimetrů." + +#: src/libslic3r/PrintConfig.cpp:2123 +msgid "Position X" +msgstr "Pozice X" + +#: src/libslic3r/PrintConfig.cpp:2130 +msgid "Position Y" +msgstr "Pozice Y" + +#: src/slic3r/GUI/Tab.cpp:1187 src/libslic3r/PrintConfig.cpp:1383 +msgid "Post-processing scripts" +msgstr "Postprodukční skripty" + +#: src/slic3r/GUI/MainFrame.cpp:489 +msgid "Pre&view" +msgstr "Náhled" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:121 src/slic3r/GUI/Preferences.cpp:10 +msgid "Preferences" +msgstr "Nastavení" + +#: src/libslic3r/PrintConfig.cpp:1571 +msgid "Preferred direction of the seam" +msgstr "Preferovaný směr švu" + +#: src/libslic3r/PrintConfig.cpp:1582 +msgid "Preferred direction of the seam - jitter" +msgstr "Preferovaný směr švu - rozkmit" + +#: src/slic3r/GUI/Tab.cpp:2758 +#, possible-c-format +msgid "Preset (%s)" +msgstr "Přednastavení (%s)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 +msgid "Press to scale or rotate selected objects\naround their own center" +msgstr "Stisknutím změníte velikost nebo otočíte vybranými objekty kolem vlastního středu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 +msgid "Press to select multiple object or move multiple object with mouse" +msgstr "Stisknutím vyberte více objektů nebo přesuňte více objektů pomocí myši" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#, no-c-format +msgid "Press to snap by 5% in Gizmo scale\nor by 1mm in Gizmo move" +msgstr "Stiskněte pro změnu velikosti s krokem 5%\nnebo pro posun s krokem 1mm" + +#: src/slic3r/GUI/Tab.cpp:2288 +msgid "Preview" +msgstr "Náhled" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 +msgid "Preview Shortcuts" +msgstr "Náhled" + +#: src/slic3r/GUI/MainFrame.cpp:641 +msgid "Previously sliced file (" +msgstr "Dříve slicovaný soubor (" + +#: src/libslic3r/PrintConfig.cpp:1773 +msgid "Prime all printing extruders" +msgstr "Příprava všech tiskových extruderů" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:46 src/slic3r/GUI/Preset.cpp:1274 +msgid "print" +msgstr "tisk" + +#: src/slic3r/GUI/MainFrame.cpp:510 +msgid "Print &Host Upload Queue" +msgstr "Fronta na&hrávání do tiskového serveru" + +#: src/libslic3r/PrintConfig.cpp:439 +msgid "Print contour perimeters from the outermost one to the innermost one instead of the default inverse order." +msgstr "Tisk obrysových perimetrů od vnějších po vnitřní namísto opačného výchozího pořadí." + +#: src/slic3r/GUI/ConfigWizard.cpp:541 +msgid "Print Diameters" +msgstr "Průměry tisku" + +#: src/slic3r/GUI/Tab.cpp:1917 src/slic3r/GUI/Tab.cpp:2074 +msgid "Print Host upload" +msgstr "Nahrání do tiskového serveru" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 +#: src/slic3r/GUI/PrintHostDialogs.cpp:135 +msgid "Print host upload queue" +msgstr "Fronta nahrávaní do tiskového serveru" + +#: src/slic3r/GUI/Tab.hpp:317 src/slic3r/GUI/Tab.hpp:405 +msgid "Print Settings" +msgstr "Nastavení tisku" + +#: src/slic3r/GUI/Plater.cpp:681 +msgid "Print settings" +msgstr "Nastavení tisku" + +#: src/slic3r/GUI/Tab.cpp:1520 +msgid "Print speed override" +msgstr "Přepsání rychlosti tisku" + +#: src/slic3r/GUI/MainFrame.cpp:483 +msgid "Print&er Settings Tab" +msgstr "Panel nastavení tiskárny" + +#: src/slic3r/GUI/Plater.cpp:685 +msgid "Printer" +msgstr "Tiskárna" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:48 src/slic3r/GUI/Preset.cpp:1278 +msgid "printer" +msgstr "tiskárna" + +#: src/libslic3r/PrintConfig.cpp:2274 src/libslic3r/PrintConfig.cpp:2275 +msgid "Printer absolute correction" +msgstr "Absolutní korekce tiskárny" + +#: src/libslic3r/PrintConfig.cpp:2282 src/libslic3r/PrintConfig.cpp:2283 +msgid "Printer gamma correction" +msgstr "Gamma korekce tiskárny" + +#: src/slic3r/GUI/Tab.cpp:926 +msgid "printer model" +msgstr "model tiskárny" + +#: src/libslic3r/PrintConfig.cpp:1402 +msgid "Printer notes" +msgstr "Poznámky o tiskárně" + +#: src/libslic3r/PrintConfig.cpp:2266 src/libslic3r/PrintConfig.cpp:2267 +#: src/libslic3r/PrintConfig.cpp:2268 +msgid "Printer scaling correction" +msgstr "Korekce měřítka tisku" + +#: src/slic3r/GUI/Tab.hpp:368 +msgid "Printer Settings" +msgstr "Nastavení tiskárny" + +#: src/libslic3r/PrintConfig.cpp:42 src/libslic3r/PrintConfig.cpp:43 +msgid "Printer technology" +msgstr "Technologie tisku" + +#: src/libslic3r/PrintConfig.cpp:1396 +msgid "Printer type" +msgstr "Typ tiskárny" + +#: src/libslic3r/PrintConfig.cpp:1417 +msgid "Printer variant" +msgstr "Varianta tiskárny" + +#: src/libslic3r/PrintConfig.cpp:1411 +msgid "Printer vendor" +msgstr "Prodejce tiskárny" + +#: src/libslic3r/Print.cpp:1294 +msgid "Printing with multiple extruders of differing nozzle diameters. If support is to be printed with the current extruder (support_material_extruder == 0 or support_material_interface_extruder == 0), all nozzles have to be of the same diameter." +msgstr "Tisk s více extrudery různých průměrů trysek. Má-li být podpěra tisknuta aktuálním extruderem (support_material_extruder == 0 nebo support_material_interface_extruder == 0), musí mít všechny trysky stejný průměr." + +#: lib/Slic3r/GUI/Plater.pm:324 +msgid "Print…" +msgstr "Tisk…" + +#: src/slic3r/GUI/MainFrame.cpp:704 +msgid "Processing " +msgstr "Zpracovávám " + +#: lib/Slic3r/GUI/Plater.pm:713 lib/Slic3r/GUI/Plater.pm:727 +msgid "Processing input file\n" +msgstr "Zpracovávám vstupní soubor\n" + +#: src/slic3r/GUI/Plater.cpp:1600 +#, possible-c-format +msgid "Processing input file %s\n" +msgstr "Zpracovávám vstupní soubor %s\n" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2160 +msgid "Processing small holes" +msgstr "Zpracování malých otvorů" + +#: src/slic3r/GUI/Tab.cpp:1201 src/slic3r/GUI/Tab.cpp:1585 +#: src/slic3r/GUI/Tab.cpp:1993 src/slic3r/GUI/Tab.cpp:2087 +#: src/slic3r/GUI/Tab.cpp:3337 src/slic3r/GUI/Tab.cpp:3446 +msgid "Profile dependencies" +msgstr "Profilové závislosti" + +#: src/slic3r/GUI/FirmwareDialog.cpp:779 +msgid "Progress:" +msgstr "Průběh:" + +#: src/slic3r/GUI/MainFrame.cpp:542 +msgid "Prusa 3D &Drivers" +msgstr "Prusa 3&D Ovladače" + +#: lib/Slic3r/GUI/MainFrame.pm:338 +msgid "Prusa 3D Drivers" +msgstr "Prusa 3D Ovladače" + +#: src/slic3r/GUI/MainFrame.cpp:544 +msgid "Prusa Edition &Releases" +msgstr "Vydání P&rusa Edice" + +#: lib/Slic3r/GUI/MainFrame.pm:341 +msgid "Prusa Edition Releases" +msgstr "Vydání Prusa Edice" + +#: src/slic3r/GUI/ConfigWizard.cpp:1109 +msgid "Prusa FFF Technology Printers" +msgstr "Prusa tiskárny technologie FFF" + +#: src/slic3r/GUI/ConfigWizard.cpp:1112 +msgid "Prusa MSLA Technology Printers" +msgstr "Prusa tiskárny technologie MSLA" + +#: src/libslic3r/PrintConfig.cpp:2153 +msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." +msgstr "Vyčištění trysky po výměně filamentu se provede uvnitř výplní tohoto objektu. Tím se snižuje množství odpadu, ale může to mít za následek delší dobu tisku v důsledku dodatečných pohybů." + +#: xs/src/libslic3r/PrintConfig.cpp:1996 +msgid "Purging into infill" +msgstr "Čištění do výplně" + +#: xs/src/libslic3r/PrintConfig.cpp:2005 +msgid "Purging into objects" +msgstr "Čištění do objektů" + +#: src/slic3r/GUI/Plater.cpp:456 +msgid "Purging volumes" +msgstr "Objemy čištění" + +#: src/libslic3r/PrintConfig.cpp:2106 +msgid "Purging volumes - load/unload volumes" +msgstr "Objemy čištění - zaváděné / vyjmuté objemy" + +#: src/libslic3r/PrintConfig.cpp:2113 +msgid "Purging volumes - matrix" +msgstr "Objemy čištění - matice" + +#: lib/Slic3r/GUI/MainFrame.pm:232 +msgid "Q&uick Slice…\tCtrl+U" +msgstr "R&ychlé Slicování…\tCtrl+U" + +#: src/slic3r/GUI/Tab.cpp:1019 +msgid "Quality (slower slicing)" +msgstr "Kvalita (pomalejší slicing)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:854 src/slic3r/GUI/GUI_ObjectList.cpp:1139 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1145 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1377 +#, possible-c-format +msgid "Quick Add Settings (%s)" +msgstr "Rychlé přidání nastavení (%s)" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:112 +msgid "Quick slice" +msgstr "Rychlé slicování" + +#: src/slic3r/GUI/MainFrame.cpp:383 +msgid "Quick Slice" +msgstr "Rychlé Slicování" + +#: lib/Slic3r/GUI/MainFrame.pm:238 +msgid "Quick Slice and Save &As…\tCtrl+Alt+U" +msgstr "Rychlé Slicování a Uložit &jako…\tCtrl+Alt+U" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:115 +msgid "Quick slice and Save as" +msgstr "Rychlé Slicování a Uložit jako" + +#: src/slic3r/GUI/MainFrame.cpp:389 +msgid "Quick Slice and Save As" +msgstr "Rychlé Slicování a Uložit jako" + +#: src/slic3r/GUI/MainFrame.cpp:409 +#, possible-c-format +msgid "Quit %s" +msgstr "Ukončit %s" + +#: src/slic3r/GUI/MainFrame.cpp:340 +msgid "Quit Slic3r" +msgstr "Ukončit Slic3r" + +#: src/libslic3r/PrintConfig.cpp:479 +msgid "Radius" +msgstr "Rádius" + +#: src/slic3r/GUI/Tab.cpp:1066 +msgid "Raft" +msgstr "Raft" + +#: src/libslic3r/PrintConfig.cpp:1431 +msgid "Raft layers" +msgstr "Vrstev raftu" + +#: xs/src/slic3r/GUI/Tab.cpp:1299 +msgid "Ramming" +msgstr "Rapidní extruze" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:14 +msgid "Ramming customization" +msgstr "Přizpůsobení rapidní extruze" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:40 +msgid "Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n\nThis is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." +msgstr "Rapidní extruze označuje rychlé vytlačení filamentu těsně před jeho výměnou za jiný v multi material tiskárně s jedním extruderem. Účelem je správně vytvarovat konec vysouvaného filamentu tak, aby neblokoval zasunutí nového filamentu a také mohl být sám později opětovně zasunut. Tento proces je důležitý a rozdílné materiály mohou pro získání optimálního tvaru vyžadovat různé rychlosti extruze. Z tohoto důvodu jsou objemové průtoky při rapidní extruzi uživatelsky upravitelné.\n\nToto nastavení je určeno pro pokročilé uživatele, nesprávné nastavení velmi pravděpodobně povede k zaseknutí filamentu, vybroušení filamentu podávacím kolečkem, atd." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:90 +msgid "Ramming line spacing" +msgstr "Rozestup linek při rapidní extruzi" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:88 +msgid "Ramming line width" +msgstr "Šířka linky při rapidní extruzi" + +#: src/libslic3r/PrintConfig.cpp:662 +msgid "Ramming parameters" +msgstr "Parametry rapidní extruze" + +#: src/slic3r/GUI/Tab.cpp:1545 +msgid "Ramming settings" +msgstr "Nastavení rapidní extruze" + +#: src/libslic3r/PrintConfig.cpp:1559 +msgid "Random" +msgstr "Náhodný" + +#: src/libslic3r/SLAPrint.cpp:72 +msgid "Rasterizing layers" +msgstr "Rasterizace vrstev" + +#: src/slic3r/GUI/UpdateDialogs.cpp:151 +msgid "Re-configure" +msgstr "Přenastavit" + +#: src/slic3r/GUI/FirmwareDialog.cpp:783 +msgid "Ready" +msgstr "Připraveno" + +#: src/slic3r/GUI/Plater.cpp:2406 +msgid "Ready to slice" +msgstr "Připraven ke slicování" + +#: src/slic3r/GUI/MainFrame.cpp:526 src/libslic3r/PrintConfig.cpp:1562 +msgid "Rear" +msgstr "Zezadu" + +#: src/slic3r/GUI/MainFrame.cpp:526 +msgid "Rear View" +msgstr "Pohled zezadu" + +#: src/slic3r/GUI/PresetHints.cpp:264 +#, possible-c-format +msgid "Recommended object thin wall thickness for layer height %.2f and " +msgstr "Doporučená tloušťka stěny objektu pro výšku vrstvy %.2f a" + +#: src/slic3r/GUI/PresetHints.cpp:247 +msgid "Recommended object thin wall thickness: Not available due to invalid layer height." +msgstr "Doporučená tloušťka stěny objektu: Není k dispozici kvůli neplatné výšce vrstvy." + +#: src/slic3r/GUI/GUI_App.cpp:386 src/slic3r/GUI/GUI_App.cpp:395 +msgid "Recreating" +msgstr "Obnovení" + +#: src/slic3r/GUI/BedShapeDialog.cpp:68 +msgid "Rectangular" +msgstr "Obdélníkový" + +#: src/libslic3r/PrintConfig.cpp:398 src/libslic3r/PrintConfig.cpp:796 +#: src/libslic3r/PrintConfig.cpp:1922 +msgid "Rectilinear" +msgstr "Přímočará" + +#: src/libslic3r/PrintConfig.cpp:1923 +msgid "Rectilinear grid" +msgstr "Přímočará mřížka" + +#: src/slic3r/GUI/Tab.cpp:1037 +msgid "Reducing printing time" +msgstr "Zkracování tiskového času" + +#: src/slic3r/GUI/Plater.cpp:2924 +msgid "Reload from Disk" +msgstr "Znovu načíst z Disku" + +#: src/slic3r/GUI/Plater.cpp:2924 +msgid "Reload the selected file from Disk" +msgstr "Znovu načíst vybraný objekt z Disku" + +#: src/slic3r/GUI/Preferences.cpp:36 +msgid "Remember output directory" +msgstr "Pamatovat si výstupní složku" + +#: src/slic3r/GUI/Tab.cpp:2935 +msgid "remove" +msgstr "odebrat" + +#: src/slic3r/GUI/Tab.cpp:2937 +msgid "Remove" +msgstr "Odebrat" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:859 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:912 +msgid "Remove all points" +msgstr "Odebrat všechny body" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:125 +msgid "Remove Instance from selected object" +msgstr "Odebrat instanci vybraného objektu" + +#: src/slic3r/GUI/Plater.cpp:2899 +msgid "Remove one copy of the selected object" +msgstr "Odstraní jednu kopii vybraného objektu" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1230 +msgid "Remove point" +msgstr "Odebrat bod" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1233 +msgid "Remove point from selection" +msgstr "Odebrat bod z výběru" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:855 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Remove selected points" +msgstr "Odebrat označené body" + +#: src/slic3r/GUI/Plater.cpp:2891 src/slic3r/GUI/Plater.cpp:2909 +msgid "Remove the selected object" +msgstr "Odstranit vybraný objekt" + +#: src/slic3r/GUI/ConfigWizard.cpp:305 +msgid "Remove user profiles - install from scratch (a snapshot will be taken beforehand)" +msgstr "Odstranit uživatelské profily - čistá instalace (nejprve bude provedena záloha)" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1200 +msgid "Rename" +msgstr "Přejmenovat" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2709 +msgid "Renaming" +msgstr "Přejmenování" + +#: src/libslic3r/PrintConfig.cpp:3125 +msgid "Render with a software renderer" +msgstr "Vykreslení pomocí softwaru" + +#: src/libslic3r/PrintConfig.cpp:3126 +msgid "Render with a software renderer. The bundled MESA software renderer is loaded instead of the default OpenGL driver." +msgstr "Vykreslení pomocí softwaru. Namísto výchozího ovladače OpenGL je načten dodaný softwarový renderer MESA." + +#: src/slic3r/GUI/MainFrame.cpp:772 src/libslic3r/PrintConfig.cpp:3058 +msgid "Repair" +msgstr "Oprava" + +#: lib/Slic3r/GUI/MainFrame.pm:258 +msgid "Repair STL file…" +msgstr "Opravit soubor STL…" + +#: src/slic3r/Utils/FixModelByWin10.cpp:387 +msgid "Repaired 3MF file contains more than one object" +msgstr "Opravený soubor 3MF obsahuje více než jeden objekt." + +#: src/slic3r/Utils/FixModelByWin10.cpp:391 +msgid "Repaired 3MF file contains more than one volume" +msgstr "Opravený soubor 3MF obsahuje více než jedno těleso." + +#: src/slic3r/Utils/FixModelByWin10.cpp:385 +msgid "Repaired 3MF file does not contain any object" +msgstr "Opravený soubor 3MF neobsahuje žádný objekt" + +#: src/slic3r/Utils/FixModelByWin10.cpp:389 +msgid "Repaired 3MF file does not contain any volume" +msgstr "Opravený soubor 3MF neobsahuje žádný objemové těleso" + +#: src/slic3r/Utils/FixModelByWin10.cpp:242 +msgid "Repairing model by the Netfabb service" +msgstr "Opravování modelu službou Netfabb" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:113 src/slic3r/GUI/MainFrame.cpp:395 +msgid "Repeat last quick slice" +msgstr "Opakovat poslední rychlé slicování" + +#: src/slic3r/GUI/MainFrame.cpp:395 +msgid "Repeat Last Quick Slice" +msgstr "Opakovat poslední rychlé slicování" + +#: src/slic3r/GUI/MainFrame.cpp:561 +msgid "Report an I&ssue" +msgstr "Nahlá&sit chybu" + +#: lib/Slic3r/GUI/MainFrame.pm:361 +msgid "Report an Issue" +msgstr "Nahlásit chybu" + +#: src/slic3r/GUI/MainFrame.cpp:561 +#, possible-c-format +msgid "Report an issue on %s" +msgstr "Nahlásit chybu v programu %s" + +#: src/slic3r/GUI/MainFrame.cpp:477 +msgid "Report an issue on the Slic3r Prusa Edition" +msgstr "Nahlásit chybu ve Slic3eru Prusa Edice" + +#: src/slic3r/Utils/PresetUpdater.cpp:590 +#, possible-c-format +msgid "requires max. %s" +msgstr "vyžaduje max. %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:588 +#, possible-c-format +msgid "requires min. %s" +msgstr "vyžaduje min. %s" + +#: src/slic3r/Utils/PresetUpdater.cpp:583 +#, possible-c-format +msgid "requires min. %s and max. %s" +msgstr "vyžaduje min. %s a max. %s" + +#: src/slic3r/GUI/FirmwareDialog.cpp:772 +msgid "Rescan" +msgstr "Skenovat" + +#: src/slic3r/GUI/Tab.cpp:1879 +msgid "Rescan serial ports" +msgstr "Znovu prohledat sériové porty" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 +msgid "Reset clipping plane" +msgstr "Obnovit řezovou rovinu" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:928 +msgid "Reset direction" +msgstr "Resetovat směr" + +#: src/libslic3r/PrintConfig.cpp:1441 +msgid "Resolution" +msgstr "Rozlišení" + +#: src/libslic3r/PrintConfig.cpp:1459 +msgid "Retract amount before wipe" +msgstr "Délka retrakce před očištěním" + +#: src/libslic3r/PrintConfig.cpp:1467 +msgid "Retract on layer change" +msgstr "Retrakce při změně vrstvy" + +#: src/slic3r/GUI/Tab.cpp:2268 +msgid "Retraction" +msgstr "Retrakce" + +#: src/libslic3r/PrintConfig.cpp:1453 +msgid "Retraction is not triggered when travel moves are shorter than this length." +msgstr "Retrakce není spuštěna, pokud jsou rychloposuny pojezdu kratší než tato délka." + +#: src/libslic3r/PrintConfig.cpp:1474 +msgid "Retraction Length" +msgstr "Vzdálenost retrakce" + +#: src/libslic3r/PrintConfig.cpp:1482 +msgid "Retraction Length (Toolchange)" +msgstr "Vzdálenost retrakce (při změně extruderu)" + +#: src/libslic3r/PrintConfig.cpp:1534 src/libslic3r/PrintConfig.cpp:1535 +msgid "Retraction Speed" +msgstr "Rychlost retrakce" + +#: src/slic3r/GUI/Tab.cpp:2284 +msgid "Retraction when tool is disabled (advanced settings for multi-extruder setups)" +msgstr "Retrakce pro neaktivní extruder (pokročilé nastavení pro tiskárny typu MultiMaterial)" + +#: src/slic3r/GUI/GUI_Preview.cpp:244 +msgid "Retractions" +msgstr "Retrakce" + +#: src/slic3r/GUI/MainFrame.cpp:528 +msgid "Right" +msgstr "Zprava" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:279 +msgid "Right button click the icon to change the object settings" +msgstr "Klepnutím pravým tlačítkem myši na ikonu změníte nastavení objektu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:250 +msgid "Right button click the icon to fix STL through Netfabb" +msgstr "Klepnutím pravým tlačítkem myši se spustí oprava STL souboru pomocí služby Netfabb" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:598 +msgid "Right mouse click - remove point" +msgstr "Kliknutí pravým tlačítkem myši - odebrání bodu" + +#: src/slic3r/GUI/MainFrame.cpp:528 +msgid "Right View" +msgstr "Pohled zprava" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:233 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:253 +#: src/libslic3r/PrintConfig.cpp:3062 +msgid "Rotate" +msgstr "Otočit" + +#: lib/Slic3r/GUI/Plater.pm:2228 +msgid "Rotate 45° clockwise" +msgstr "Otočit o 45° ve směru hodinových ručiček" + +#: lib/Slic3r/GUI/Plater.pm:2231 +msgid "Rotate 45° counter-clockwise" +msgstr "Otočit o 45° proti směru hodinových ručiček" + +#: lib/Slic3r/GUI/Plater.pm:1042 +msgid "Rotate around " +msgstr "Otočit okolo" + +#: src/libslic3r/PrintConfig.cpp:3067 +msgid "Rotate around X" +msgstr "Otočit okolo osy X" + +#: src/libslic3r/PrintConfig.cpp:3072 +msgid "Rotate around Y" +msgstr "Otočit okolo osy Y" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:35 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:195 +msgid "Rotate lower part upwards" +msgstr "Otočit spodní část řezem dolů" + +#: lib/Slic3r/GUI/Plater.pm:2228 +msgid "Rotate the selected object by 45° clockwise" +msgstr "Otočit vybraný objekt o 45° ve směru hodinových ručiček" + +#: lib/Slic3r/GUI/Plater.pm:2231 +msgid "Rotate the selected object by 45° counter-clockwise" +msgstr "Otočit vybraný objekt o 45° proti směru hodinových ručiček" + +#: lib/Slic3r/GUI/Plater.pm:2236 +msgid "Rotate the selected object by an arbitrary angle" +msgstr "Otočit vybraným objektem o libovolný úhel" + +#: lib/Slic3r/GUI/Plater.pm:2238 +msgid "Rotate the selected object by an arbitrary angle around X axis" +msgstr "Otočit vybraným objektem o libovolný úhel kolem osy X" + +#: lib/Slic3r/GUI/Plater.pm:2241 +msgid "Rotate the selected object by an arbitrary angle around Y axis" +msgstr "Otočit vybraným objektem o libovolný úhel kolem osy Y" + +#: lib/Slic3r/GUI/Plater.pm:2244 +msgid "Rotate the selected object by an arbitrary angle around Z axis" +msgstr "Otočit vybraným objektem o libovolný úhel kolem osy Z" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:458 +msgid "Rotate [R]" +msgstr "Otočit [R]" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:151 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:194 +msgid "Rotation" +msgstr "Otáčení" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:491 +msgid "Rotation (deg)" +msgstr "Otáčení (stupně)" + +#: src/libslic3r/PrintConfig.cpp:3068 +msgid "Rotation angle around the X axis in degrees." +msgstr "Úhel otočení kolem osy X ve stupních." + +#: src/libslic3r/PrintConfig.cpp:3073 +msgid "Rotation angle around the Y axis in degrees." +msgstr "Úhel otočení kolem osy Y ve stupních." + +#: src/libslic3r/PrintConfig.cpp:3063 +msgid "Rotation angle around the Z axis in degrees." +msgstr "Úhel otočení kolem osy Z ve stupních." + +#: src/libslic3r/SLA/SLASupportTree.cpp:2158 +msgid "Routing supports to model surface" +msgstr "Směrování podpěr k povrchu modelu" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2157 +msgid "Routing to ground" +msgstr "Směrování k zemi" + +#: src/slic3r/GUI/ConfigWizard.cpp:298 src/slic3r/GUI/GUI_App.cpp:658 +#, possible-c-format +msgid "Run %s" +msgstr "Spustit %s" + +#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/RammingChart.cpp:81 +#: src/slic3r/GUI/WipeTowerDialog.cpp:82 src/libslic3r/PrintConfig.cpp:612 +#: src/libslic3r/PrintConfig.cpp:656 src/libslic3r/PrintConfig.cpp:671 +#: src/libslic3r/PrintConfig.cpp:2243 src/libslic3r/PrintConfig.cpp:2252 +#: src/libslic3r/PrintConfig.cpp:2312 src/libslic3r/PrintConfig.cpp:2319 +msgid "s" +msgstr "s" + +#: src/slic3r/GUI/MainFrame.cpp:677 src/slic3r/GUI/Tab.cpp:3239 +msgid "Save " +msgstr "Uložit " + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1023 +msgid "Save changes?" +msgstr "Uložit změny?" + +#: src/libslic3r/PrintConfig.cpp:2997 +msgid "Save config file" +msgstr "Uložit konfigurační soubor" + +#: src/slic3r/GUI/MainFrame.cpp:786 +msgid "Save configuration as:" +msgstr "Uložit konfiguraci jako:" + +#: src/libslic3r/PrintConfig.cpp:2998 +msgid "Save configuration to the specified file." +msgstr "Uložit konfiguraci do zadaného souboru." + +#: src/slic3r/GUI/Tab.cpp:130 +msgid "Save current " +msgstr "Uložit stávající " + +#: src/slic3r/GUI/MainFrame.cpp:341 +msgid "Save current project file" +msgstr "Uložit stávající projekt" + +#: src/slic3r/GUI/MainFrame.cpp:343 +msgid "Save current project file as" +msgstr "Uložit stávající projekt jako" + +#: src/slic3r/GUI/Plater.cpp:1938 +msgid "Save file as:" +msgstr "Uložit soubor jako:" + +#: src/slic3r/GUI/Plater.cpp:3433 +msgid "Save G-code file as:" +msgstr "Uložit G-code jako:" + +#: src/slic3r/GUI/MainFrame.cpp:757 +msgid "Save OBJ file (less prone to coordinate errors than STL) as:" +msgstr "Uložit soubor OBJ (méně náchylný na chyby souřadnic než STL) jako:" + +#: src/slic3r/GUI/Tab.hpp:417 +msgid "Save preset" +msgstr "Uložit přednastavení" + +#: src/slic3r/GUI/MainFrame.cpp:843 +msgid "Save presets bundle as:" +msgstr "Uložit balík přednastavení jako:" + +#: src/slic3r/GUI/MainFrame.cpp:343 +msgid "Save Project &as" +msgstr "Uložit Projekt j&ako" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:109 +msgid "Save project (3MF)" +msgstr "Uložit projekt (3MF)" + +#: src/slic3r/GUI/Plater.cpp:3433 +msgid "Save SL1 file as:" +msgstr "Uložit SL1 soubor jako:" + +#: src/slic3r/GUI/MainFrame.cpp:692 +msgid "Save zip file as:" +msgstr "Uložit ZIP soubor jako:" + +#: src/slic3r/Utils/FixModelByWin10.cpp:263 +#: src/slic3r/Utils/FixModelByWin10.cpp:270 +#: src/slic3r/Utils/FixModelByWin10.cpp:302 +msgid "Saving mesh into the 3MF container failed." +msgstr "Ukládání meshe do 3MF kontejneru selhalo." + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:152 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:234 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:254 +#: src/libslic3r/PrintConfig.cpp:3077 +msgid "Scale" +msgstr "Měřítko" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:276 +msgid "Scale (%)" +msgstr "Měřítko (%)" + +#: lib/Slic3r/GUI/Plater.pm:1133 lib/Slic3r/GUI/Plater.pm:1137 +msgid "Scale along " +msgstr "Upravit rozměr podél " + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:195 +msgid "Scale factors" +msgstr "Měřítka" + +#: lib/Slic3r/GUI/Plater.pm:2262 lib/Slic3r/GUI/Plater.pm:2278 +msgid "Scale the selected object along a single axis" +msgstr "Změnit rozměr vybraného objektu podél jedné osy" + +#: lib/Slic3r/GUI/Plater.pm:2267 lib/Slic3r/GUI/Plater.pm:2283 +msgid "Scale the selected object along the X axis" +msgstr "Změnit rozměr vybraného objektu podél osy X" + +#: lib/Slic3r/GUI/Plater.pm:2264 lib/Slic3r/GUI/Plater.pm:2280 +msgid "Scale the selected object along the XYZ axes" +msgstr "Změnit rozměr vybraného objektu podél os XYZ" + +#: lib/Slic3r/GUI/Plater.pm:2270 lib/Slic3r/GUI/Plater.pm:2286 +msgid "Scale the selected object along the Y axis" +msgstr "Změnit rozměr vybraného objektu podél osy Y" + +#: lib/Slic3r/GUI/Plater.pm:2273 lib/Slic3r/GUI/Plater.pm:2289 +msgid "Scale the selected object along the Z axis" +msgstr "Změnit rozměr vybraného objektu podél osy Z" + +#: src/libslic3r/PrintConfig.cpp:3086 +msgid "Scale to Fit" +msgstr "Změnit měřítko, aby se objekt vešel do tiskového prostoru" + +#: src/libslic3r/PrintConfig.cpp:3087 +msgid "Scale to fit the given volume." +msgstr "Změnit velikost, aby se objekt vešel do zadaného tiskového prostoru." + +#: lib/Slic3r/GUI/Plater.pm:2278 +msgid "Scale to size" +msgstr "Upravit do rozměru" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:51 +msgid "Scale [S]" +msgstr "Upravit velikost [S]" + +#: lib/Slic3r/GUI/Plater.pm:260 lib/Slic3r/GUI/Plater.pm:276 +msgid "Scale…" +msgstr "Velikost…" + +#: src/libslic3r/PrintConfig.cpp:3078 +msgid "Scaling factor or percentage." +msgstr "Procentuální měřítko." + +#: src/libslic3r/PrintConfig.cpp:1551 +msgid "Seam position" +msgstr "Pozice švu" + +#: src/libslic3r/PrintConfig.cpp:1572 +msgid "Seam preferred direction" +msgstr "Preferovaný směr švu" + +#: src/libslic3r/PrintConfig.cpp:1581 +msgid "Seam preferred direction jitter" +msgstr "Seam preferred direction jitter" + +#: src/slic3r/GUI/BonjourDialog.cpp:218 +msgid "Searching for devices" +msgstr "Hledám zařízení" + +#: src/slic3r/GUI/Plater.cpp:2190 +msgid "Searching for optimal orientation" +msgstr "Hledání optimální orientace" + +#: lib/Slic3r/GUI/MainFrame.pm:300 +msgid "Select &Controller Tab\tCtrl+T" +msgstr "Zobrazit panel Ovladač\tCtrl+T" + +#: lib/Slic3r/GUI/MainFrame.pm:311 +msgid "Select &Filament Settings Tab\tCtrl+3" +msgstr "Zobrazit panel Nastavení filamentu\tCtrl+3" + +#: lib/Slic3r/GUI/MainFrame.pm:294 +msgid "Select &Plater Tab\tCtrl+1" +msgstr "Zobrazit panel Podložka\tCtrl+1" + +#: xs/src/slic3r/GUI/ConfigWizard.cpp:108 +msgid "Select all" +msgstr "Vybrat vše" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:136 +msgid "Select All objects" +msgstr "Vybrat všechny objekty" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1236 +msgid "Select all points" +msgstr "Vybrat všechny body" + +#: src/slic3r/GUI/ConfigWizard.cpp:1089 +msgid "Select all standard printers" +msgstr "Vybrat všechny standardní tiskárny" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1234 +msgid "Select by rectangle" +msgstr "Označit obdélníkovým výběrem myši" + +#: src/slic3r/GUI/MainFrame.cpp:806 src/slic3r/GUI/MainFrame.cpp:870 +msgid "Select configuration to load:" +msgstr "Zvolte konfiguraci k načtení:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2834 +msgid "Select extruder number for selected objects and/or parts" +msgstr "Vyberte číslo extruderu pro vybrané objekty a / nebo části" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2847 +msgid "Select extruder number:" +msgstr "Vyberte číslo extruderu:" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:117 +msgid "Select Filament Settings Tab" +msgstr "Zobrazit panel Nastavení filamentu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 +msgid "Select multiple object/Move multiple object" +msgstr "Vybrat více objektů/Přesunout více objektů" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1251 +msgid "Select new extruder for the object/part" +msgstr "Vyberte nový extruder pro objekt/část" + +#: xs/src/slic3r/GUI/ConfigWizard.cpp:109 +msgid "Select none" +msgstr "Odznačit vše" + +#: lib/Slic3r/GUI/MainFrame.pm:308 +msgid "Select P&rint Settings Tab\tCtrl+2" +msgstr "Zobrazit panel Nastavení tisku\tCtrl+2" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:114 +msgid "Select Plater Tab" +msgstr "Zobrazit panel Podložka" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 +msgid "Select Print Settings Tab" +msgstr "Zobrazit panel Nastavení tisku" + +#: lib/Slic3r/GUI/MainFrame.pm:314 +msgid "Select Print&er Settings Tab\tCtrl+4" +msgstr "Zobrazit panel Nastavení tiskárny\tCtrl+4" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:118 +msgid "Select Printer Settings Tab" +msgstr "Zobrazit panel Nastavení tiskárny" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:917 +msgid "Select showing settings" +msgstr "Zvolte nastavení zobrazení " + +#: src/slic3r/GUI/GUI_App.cpp:524 +msgid "Select the language" +msgstr "Výběr jazyka" + +#: src/slic3r/GUI/Tab.cpp:57 +msgid "Select the print profiles this profile is compatible with." +msgstr "Vyberte tiskové profily, s nimiž je tento profil kompatibilní." + +#: src/slic3r/GUI/Tab.cpp:51 +msgid "Select the printers this profile is compatible with." +msgstr "Vyberte tiskárny, s nimiž je tento profil kompatibilní." + +#: src/slic3r/GUI/MainFrame.cpp:744 +msgid "Select the STL file to repair:" +msgstr "Vyberte STL soubor k opravě:" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2545 +msgid "Select type of part" +msgstr "Vyberte typ součásti" + +#: src/slic3r/GUI/Plater.cpp:421 +msgid "Select what kind of support do you need" +msgstr "Vyberte typ podpěr, které potřebujete" + +#: src/slic3r/GUI/MainFrame.cpp:444 +msgid "Selects all objects" +msgstr "Vybrat všechny objekty" + +#: src/slic3r/GUI/Plater.cpp:3822 +msgid "Send G-code" +msgstr "Odeslat G-code" + +#: xs/src/slic3r/Utils/OctoPrint.cpp:33 +msgid "Send G-Code to printer" +msgstr "Odeslat G-code do tiskárny" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Send G-Code to printer host" +msgstr "Odeslat G-Code do tiskového serveru" + +#: src/slic3r/GUI/Plater.cpp:731 src/slic3r/GUI/Plater.cpp:3822 +msgid "Send to printer" +msgstr "Odeslat do tiskárny" + +#: xs/src/slic3r/Utils/OctoPrint.cpp:111 lib/Slic3r/GUI/Plater.pm:1558 +msgid "Sending G-code file to the OctoPrint server..." +msgstr "Odesílání souboru G-code na server OctoPrint…" + +#: src/slic3r/GUI/Tab.cpp:1169 +msgid "Sequential printing" +msgstr "Sekvenční tisk" + +#: src/slic3r/GUI/Tab.cpp:1874 src/libslic3r/PrintConfig.cpp:1591 +msgid "Serial port" +msgstr "Sériový port" + +#: src/libslic3r/PrintConfig.cpp:1599 +msgid "Serial port speed" +msgstr "Rychlost sériového portu" + +#: src/slic3r/GUI/FirmwareDialog.cpp:769 +msgid "Serial port:" +msgstr "Sériový port:" + +#: src/slic3r/GUI/BonjourDialog.cpp:74 +msgid "Service name" +msgstr "Název služby" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1192 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1331 +msgid "Set as a Separated Object" +msgstr "Změnit na oddělený objekt" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1331 +msgid "Set as a Separated Objects" +msgstr "Převést na oddělené objekty" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2833 +msgid "Set extruder for selected items" +msgstr "Zvolte extruder pro vybrané položky" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Set lower thumb to current slider thumb" +msgstr "Aktivovat spodní ukazatel aktivního posuvníku" + +#: src/slic3r/GUI/Plater.cpp:2901 +msgid "Set number of copies" +msgstr "Zadat počet kopií" + +#: lib/Slic3r/GUI/Plater.pm:2224 +msgid "Set number of copies…" +msgstr "Zadat počet kopií…" + +#: src/libslic3r/PrintConfig.cpp:1053 +msgid "Set silent mode for the G-code flavor" +msgstr "Nastavit přiznak G-codu pro tichý režim" + +#: src/libslic3r/PrintConfig.cpp:2228 +msgid "Set the actual LCD display orientation inside the SLA printer. Portrait mode will flip the meaning of display width and height parameters and the output images will be rotated by 90 degrees." +msgstr "Nastavte skutečnou orientaci LCD displeje uvnitř SLA tiskárny. Režim Orientace na výšku převrátí význam parametrů šířky a výšky a výstupní obrazy budou otočeny o 90 stupňů." + +#: src/slic3r/GUI/ConfigWizard.cpp:527 +msgid "Set the shape of your printer's bed." +msgstr "Nastavte tvar a rozměry vaší tiskové podložky." + +#: src/libslic3r/PrintConfig.cpp:524 +msgid "Set this to a non-zero value to allow a manual extrusion width. If left to zero, Slic3r derives extrusion widths from the nozzle diameter (see the tooltips for perimeter extrusion width, infill extrusion width etc). If expressed as percentage (for example: 230%), it will be computed over layer height." +msgstr "Nastavením kladné hodnoty povolíte manuální šířku extruze. Pokud je hodnota ponechána na nule, Slic3r odvozuje šířku extruze z průměru trysky (viz nápovědy pro šířku extruze perimetru, šířku extruze výplně apod.). Pokud je hodnota vyjádřena procenty (například: 230%), vypočítá se z výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:417 +msgid "Set this to a non-zero value to set a manual extrusion width for external perimeters. If left zero, default extrusion width will be used if set, otherwise 1.125 x nozzle diameter will be used. If expressed as percentage (for example 200%), it will be computed over layer height." +msgstr "Nastavením na kladnou hodnotu, definuje šířku manuální extruze pro vnější obvod. Pokud je ponechána nula, použije se výchozí šířka extruze, pokud je nastavena, jinak se použije průměr trysky 1,125 x. Pokud je hodnota vyjádřena jako procento (například 200%), vypočítá se podle výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:831 +msgid "Set this to a non-zero value to set a manual extrusion width for first layer. You can use this to force fatter extrudates for better adhesion. If expressed as percentage (for example 120%) it will be computed over first layer height. If set to zero, it will use the default extrusion width." +msgstr "Nastavením kladné hodnoty zvolíte manuální šířku vytlačování pro první vrstvu. Toto můžete použít k vytlačování tlustší extruze pro lepší přilnavost. Pokud je vyjádřeno jako procenty (například 120%), bude vypočteno z výšky první vrstvy. Pokud je nastavena na nulu, použije se výchozí šířka vytlačování." + +#: src/libslic3r/PrintConfig.cpp:1689 +msgid "Set this to a non-zero value to set a manual extrusion width for infill for solid surfaces. If left zero, default extrusion width will be used if set, otherwise 1.125 x nozzle diameter will be used. If expressed as percentage (for example 90%) it will be computed over layer height." +msgstr "Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro výplň plných povrchů. Pokud je ponechána nula, použije se standardní šířka 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/libslic3r/PrintConfig.cpp:2019 +msgid "Set this to a non-zero value to set a manual extrusion width for infill for top surfaces. You may want to use thinner extrudates to fill all narrow regions and get a smoother finish. If left zero, default extrusion width will be used if set, otherwise nozzle diameter will be used. If expressed as percentage (for example 90%) it will be computed over layer height." +msgstr "Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro výplň vrchních ploch. Možná budete chtít použít tenčí extruzi, abyste vyplnili všechny úzké oblasti a získali hladší povrch. Pokud je ponechána nula, použije se výchozí šířka extruze, pokud je nastavena, jinak se použije průměr trysky. Pokud je vyjádřena procenty (například 90%), bude vypočtena z výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:963 +msgid "Set this to a non-zero value to set a manual extrusion width for infill. If left zero, default extrusion width will be used if set, otherwise 1.125 x nozzle diameter will be used. You may want to use fatter extrudates to speed up the infill and make your parts stronger. If expressed as percentage (for example 90%) it will be computed over layer height." +msgstr "Nastavením kladné hodnoty upravíte manuálně šířku extruze pro výplň. Pokud je ponechána nula, použije se standardní šířka extruze, pokud je nastavena, jinak se použije průměr trysky 1,125 x. Je možné, že budete chtít použít tlustší extruze, pro zrychlení výplně a zpevnění vašich výtisků. Pokud je vyjádřeno jako procenty (například 90%), bude vypočteno z výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:1350 +msgid "Set this to a non-zero value to set a manual extrusion width for perimeters. You may want to use thinner extrudates to get more accurate surfaces. If left zero, default extrusion width will be used if set, otherwise 1.125 x nozzle diameter will be used. If expressed as percentage (for example 200%) it will be computed over layer height." +msgstr "Nastavením na kladnou hodnotu nastavíte manuálně šířku vytlačování perimetrů. Chcete-li získat přesnější povrchy, můžete použít tenčí extruze. Pokud je ponechána nula, použije se standardní šířka extruze, pokud je nastavena, jinak se použije průměr trysky 1,125 x. Pokud je vyjádřeno procenty (například 200%), vypočte se z výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:1862 +msgid "Set this to a non-zero value to set a manual extrusion width for support material. If left zero, default extrusion width will be used if set, otherwise nozzle diameter will be used. If expressed as percentage (for example 90%) it will be computed over layer height." +msgstr "Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro podpěry. Pokud je ponechána nula, použije se výchozí šířka extruze, pokud je nastavena, jinak se použije průměr trysky. Pokud je vyjádřena procenty (například 90%), bude vypočtena z výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:480 +msgid "Set this to the clearance radius around your extruder. If the extruder is not centered, choose the largest value for safety. This setting is used to check for collisions and to display the graphical preview in the plater." +msgstr "Zadejte horizontální rádius kolizního prostoru okolo extruderu. Pokud tryska není v centru tohoto rádiusu, zvolte nejdelší vzdálenost. Toto nastavení slouží ke kontrole kolizí a zobrazení grafického náhledu na podložce." + +#: src/libslic3r/PrintConfig.cpp:65 +msgid "Set this to the maximum height that can be reached by your extruder while printing." +msgstr "Nastavte tuto hodnotu na maximální výšku, která může být dosažena extruderem během tisku." + +#: src/libslic3r/PrintConfig.cpp:469 +msgid "Set this to the vertical distance between your nozzle tip and (usually) the X carriage rods. In other words, this is the height of the clearance cylinder around your extruder, and it represents the maximum depth the extruder can peek before colliding with other printed objects." +msgstr "Zadejte vertikální vzdálenost mezi tryskou a (obvykle) tyčemi osy X. Jinými slovy, je to výška kolizního prostoru okolo extruderu a představuje maximální hloubku, které může extruder dosáhnout před kolizí s jinými, již vytištěnými, objekty." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Set upper thumb to current slider thumb" +msgstr "Aktivovat horní ukazatel aktivního posuvníku" + +#: src/slic3r/GUI/BedShapeDialog.cpp:143 +msgid "Settings" +msgstr "Nastavení" + +#: lib/Slic3r/GUI/Plater.pm:264 lib/Slic3r/GUI/Plater.pm:279 +#: lib/Slic3r/GUI/Plater.pm:2300 +msgid "Settings…" +msgstr "Nastavení…" + +#: src/slic3r/GUI/BedShapeDialog.cpp:60 +msgid "Shape" +msgstr "Tvar" + +#: src/slic3r/GUI/GUI_Preview.cpp:246 +msgid "Shells" +msgstr "Skořápky" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:599 +msgid "Shift + Left (+ drag) - select point(s)" +msgstr "Shift + Levé tlačítko (klik nebo tažení) - výběr bodu(ů)" + +#: src/slic3r/GUI/GUI_Preview.cpp:221 +msgid "Show" +msgstr "Zobrazit" + +#: src/slic3r/GUI/MainFrame.cpp:559 +msgid "Show &Configuration Folder" +msgstr "Otevřít adresář nastavení" + +#: src/slic3r/GUI/MainFrame.cpp:563 +msgid "Show about dialog" +msgstr "Zobrazit okno o Slic3ru" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show advanced settings" +msgstr "Zobrazit rozšířená nastavení" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:158 +msgid "Show error message" +msgstr "Zobrazit chybovou hlášku" + +#: src/slic3r/GUI/Preferences.cpp:84 +msgid "Show incompatible print and filament presets" +msgstr "Zobrazit nekompatibilní přednastavení tisku a filamentu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 +msgid "Show keyboard shortcuts list" +msgstr "Zobrazit přehled klávesových zkratek" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show simplified settings" +msgstr "Zobrazit jednoduché nastavení" + +#: src/slic3r/GUI/MainFrame.cpp:557 +msgid "Show system information" +msgstr "Zobrazit systémové informace" + +#: src/slic3r/GUI/MainFrame.cpp:487 +msgid "Show the 3D editing view" +msgstr "Zobrazit 3D editaci" + +#: src/slic3r/GUI/MainFrame.cpp:489 +msgid "Show the 3D slices preview" +msgstr "Zobrazit 3D náhled vrstev" + +#: src/slic3r/GUI/MainFrame.cpp:480 +msgid "Show the filament settings" +msgstr "Zobrazit nastavení filamentu" + +#: src/libslic3r/PrintConfig.cpp:2983 +msgid "Show the full list of print/G-code configuration options." +msgstr "Zobrazit kompletní seznam možností konfigurace tisku / G-codu." + +#: src/libslic3r/PrintConfig.cpp:2988 +msgid "Show the full list of SLA print configuration options." +msgstr "Zobrazit kompletní seznam možností konfigurace SLA tisku." + +#: src/slic3r/GUI/MainFrame.cpp:566 +msgid "Show the list of the keyboard shortcuts" +msgstr "Zobrazit seznam klávesových zkratek" + +#: src/slic3r/GUI/MainFrame.cpp:471 +msgid "Show the plater" +msgstr "Zobrazit podložku" + +#: src/slic3r/GUI/MainFrame.cpp:478 +msgid "Show the print settings" +msgstr "Zobrazit nastavení tisku" + +#: lib/Slic3r/GUI/MainFrame.pm:300 +msgid "Show the printer controller" +msgstr "Zobrazit ovladač tiskárny" + +#: src/slic3r/GUI/MainFrame.cpp:483 +msgid "Show the printer settings" +msgstr "Zobrazit nastavení tiskárny" + +#: src/libslic3r/PrintConfig.cpp:2977 +msgid "Show this help." +msgstr "Zobrazí tuto nápovědu." + +#: src/slic3r/GUI/MainFrame.cpp:559 +msgid "Show user configuration folder (datadir)" +msgstr "Zobrazit uživatelský adresář konfigurace (datadir)" + +#: src/slic3r/GUI/Tab.cpp:2157 +msgid "Silent" +msgstr "Tichý" + +#: src/slic3r/GUI/Plater.cpp:1077 +msgid "silent mode" +msgstr "tichý režim" + +#: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 +msgid "Simple" +msgstr "Jednoduchý" + +#: src/slic3r/GUI/GUI_App.cpp:674 +msgid "Simple View Mode" +msgstr "Jednoduchý režim" + +#: src/slic3r/GUI/Tab.cpp:2231 src/slic3r/GUI/Tab.cpp:2239 +msgid "Single extruder MM setup" +msgstr "Nastavení jednoho extruderu MM" + +#: src/libslic3r/PrintConfig.cpp:1767 +msgid "Single Extruder Multi Material" +msgstr "MultiMaterial tisk s jedním extrudérem" + +#: src/slic3r/GUI/Tab.cpp:2240 +msgid "Single extruder multimaterial parameters" +msgstr "Parametry jednoho multi materiálového extruderu" + +#: src/slic3r/GUI/BedShapeDialog.cpp:72 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:153 src/slic3r/GUI/Plater.cpp:137 +#: src/slic3r/GUI/Tab.cpp:2257 +msgid "Size" +msgstr "Rozměr" + +#: src/slic3r/GUI/Tab.cpp:1813 src/slic3r/GUI/Tab.cpp:2014 +msgid "Size and coordinates" +msgstr "Rozměry a počátek" + +#: src/slic3r/GUI/BedShapeDialog.cpp:73 +msgid "Size in X and Y of the rectangular plate." +msgstr "Rozměr obdélníkové tiskové podložky v ose X a Y." + +#: src/slic3r/GUI/GUI_Preview.cpp:235 src/slic3r/GUI/Tab.cpp:1050 +#: src/libslic3r/GCode/PreviewData.cpp:171 +msgid "Skirt" +msgstr "Obrys" + +#: src/slic3r/GUI/Tab.cpp:1049 +msgid "Skirt and brim" +msgstr "Obrys a límec" + +#: src/libslic3r/PrintConfig.cpp:1617 +msgid "Skirt height" +msgstr "Výška obrysu" + +#: src/libslic3r/PrintConfig.cpp:1626 +msgid "Skirt Loops" +msgstr "Počet obrysových smyček" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1200 +msgid "SLA gizmo keyboard shortcuts" +msgstr "Klávesové zkratky pro SLA gizma" + +#: src/slic3r/GUI/Plater.cpp:684 src/slic3r/GUI/Preset.cpp:1277 +msgid "SLA material" +msgstr "SLA materiál" + +#: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 +msgid "SLA print" +msgstr "SLA tisk" + +#: src/libslic3r/PrintConfig.cpp:2331 +msgid "SLA print material notes" +msgstr "Poznámky pro SLA materiál" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:995 +msgid "SLA Support Points [L]" +msgstr "SLA Podpěrné Body [L]" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1055 +msgid "Slab" +msgstr "Deska" + +#: src/slic3r/GUI/MainFrame.cpp:470 +msgid "Slic3r &Manual" +msgstr "Slic3r návod" + +#: src/slic3r/GUI/MainFrame.cpp:468 +msgid "Slic3r &Website" +msgstr "Slic3r &Webová stránka" + +#: src/libslic3r/PrintConfig.cpp:1268 +msgid "Slic3r can upload G-code files to a printer host. This field must contain the kind of the host." +msgstr "Slic3r může nahrát soubory G-code do tiskového serveru. Toto pole musí obsahovat druh tiskového serveru." + +#: src/libslic3r/PrintConfig.cpp:89 +msgid "Slic3r can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." +msgstr "Slic3r může nahrát soubory do tiskového serveru. Toto pole by mělo obsahovat klíč API požadovaný pro ověření." + +#: src/libslic3r/PrintConfig.cpp:82 +msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance." +msgstr "Slic3r může nahrát soubory G-code do tiskového serveru. Toto pole by mělo obsahovat název serveru (hostname), IP adresu nebo URL tiskového serveru." + +#: xs/src/libslic3r/PrintConfig.cpp:1110 +msgid "Slic3r can upload G-code files to OctoPrint. This field should contain the API Key required for authentication." +msgstr "Slic3r může nahrát soubory G-code do OctoPrintu. Toto pole by mělo obsahovat klíč API požadovaný pro ověření." + +#: xs/src/libslic3r/PrintConfig.cpp:1124 +msgid "Slic3r can upload G-code files to OctoPrint. This field should contain the hostname, IP address or URL of the OctoPrint instance." +msgstr "Slic3r může nahrát soubory G-code do OctoPrintu. Toto pole by mělo obsahovat název hosta (hostname), IP adresu nebo URL instance OctoPrint." + +#: src/slic3r/GUI/UpdateDialogs.cpp:111 +msgid "Slic3r configuration is incompatible" +msgstr "Konfigurace Slic3ru není kompatibilní" + +#: lib/Slic3r/GUI/Plater.pm:1021 +msgid "Slic3r Error" +msgstr "Chyba Slic3ru" + +#: src/slic3r/GUI/MsgDialog.cpp:71 +msgid "Slic3r error" +msgstr "Chyba Slic3ru" + +#: src/slic3r/GUI/MsgDialog.cpp:71 +msgid "Slic3r has encountered an error" +msgstr "Došlo k chybě Slic3ru" + +#: src/slic3r/GUI/UpdateDialogs.cpp:111 +msgid "Slic3r incompatibility" +msgstr "Nekompatibilita Slic3ru" + +#: src/slic3r/GUI/UpdateDialogs.cpp:168 +#, possible-c-format +msgid "Slic3r PE now uses an updated configuration structure.\n\nSo called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\nAn inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n\nPlease proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." +msgstr "Slic3r PE nyní používá aktualizovanou konfigurační strukturu.\n\nByly uvedeny takzvaná \"Systémová přednastavení\", která obsahují výchozí nastavení pro rozličné tiskárny. Tato systémová přednastavení nemohou být upravena, místo toho si nyní uživatel může vytvořit svá vlastní přednastavení tím, že zdědí nastavení z jednoho ze systémových přednastavení.\nNově vytvořené přednastavení může buď zdědit určitou hodnotu od svého předchůdce nebo ji přepsat upravenou hodnotou.\n\nProsím postupujte dle %s, který následuje pro nastavení nových přednastavení a vyberte si, zdali chcete jejich automatickou aktualizaci." + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:13 +msgid "Slic3r Prusa Edition - Keyboard Shortcuts" +msgstr "Slic3r Prusa Edition - Klávesové zkratky" + +#: src/slic3r/GUI/SysInfoDialog.cpp:44 +msgid "Slic3r Prusa Edition - System Information" +msgstr "Slic3r Prusa Edition - Systémové informace" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 +msgid "slic3r version" +msgstr "verze slic3ru" + +#: src/slic3r/GUI/GUI_App.cpp:623 +msgid "Slic3r View Mode" +msgstr "Režim zobrazení Slic3ru" + +#: src/libslic3r/PrintConfig.cpp:1234 +msgid "Slic3r will not scale speed down below this speed." +msgstr "Slic3r nebude měnit rychlost pod tuto rychlost." + +#: src/libslic3r/PrintConfig.cpp:2970 +msgid "Slice" +msgstr "Slicovat" + +#: src/slic3r/GUI/MainFrame.cpp:383 +msgid "Slice a file into a G-code" +msgstr "Slicovat soubor do G-code" + +#: src/slic3r/GUI/MainFrame.cpp:389 +msgid "Slice a file into a G-code, save as" +msgstr "Slicovat soubor do G-code, uložit jako" + +#: lib/Slic3r/GUI/MainFrame.pm:251 +msgid "Slice file to a multi-layer SVG" +msgstr "Slicovat soubor do více-vrstvého SVG" + +#: src/libslic3r/PrintConfig.cpp:71 +msgid "Slice gap closing radius" +msgstr "Poloměr uzavření mezery v tiskové vrstvě" + +#: src/slic3r/GUI/Plater.cpp:734 src/slic3r/GUI/Plater.cpp:2412 +#: src/slic3r/GUI/Plater.cpp:3618 +msgid "Slice now" +msgstr "Slicovat" + +#: src/libslic3r/PrintConfig.cpp:2944 +msgid "Slice the model and export SLA printing layers as PNG." +msgstr "Naslicuje model a exportuje SLA tiskové vrstvy jako PNG soubory." + +#: src/libslic3r/PrintConfig.cpp:2965 +msgid "Slice the model and export toolpaths as G-code." +msgstr "Naslicujte model a exportujte cesty jako G-code." + +#: src/libslic3r/PrintConfig.cpp:2971 +msgid "Slice the model as FFF or SLA based on the printer_technology configuration value." +msgstr "Slicovat model jako FFF nebo SLA tisk na základě konfigurační hodnoty printer_technology." + +#: lib/Slic3r/GUI/MainFrame.pm:251 +msgid "Slice to SV&G…\tCtrl+G" +msgstr "Slicovat do SV&G…\tCtrl+G" + +#: src/slic3r/GUI/Plater.cpp:193 +msgid "Sliced Info" +msgstr "Informace o slicování" + +#: src/slic3r/GUI/MainFrame.cpp:704 src/slic3r/GUI/Plater.cpp:2412 +#: src/slic3r/GUI/Plater.cpp:3615 src/slic3r/GUI/Tab.cpp:1159 +#: src/slic3r/GUI/Tab.cpp:3436 +msgid "Slicing" +msgstr "Slicování" + +#: lib/Slic3r/GUI/Plater.pm:1391 +msgid "Slicing cancelled" +msgstr "Slicování zrušeno" + +#: src/libslic3r/SLAPrint.cpp:1459 +msgid "Slicing done" +msgstr "Slicování dokončeno" + +#: src/slic3r/GUI/MainFrame.cpp:729 +msgid "Slicing Done!" +msgstr "Slicování dokončeno!" + +#. TRN To be shown at the status bar on SLA slicing error. +#: src/libslic3r/SLAPrint.cpp:709 +msgid "Slicing had to be stopped due to an internal error." +msgstr "Slicování muselo být zastaveno kvůli vnitřní chybě." + +#: src/libslic3r/SLAPrint.cpp:55 +msgid "Slicing model" +msgstr "Slicovaný model" + +#: src/libslic3r/SLAPrint.cpp:59 +msgid "Slicing supports" +msgstr "Slicování podpěr" + +#: lib/Slic3r/GUI/MainFrame.pm:483 +msgid "Slicing…" +msgstr "Slicování…" + +#: src/libslic3r/PrintConfig.cpp:2249 +msgid "Slow" +msgstr "Pomalý" + +#: src/libslic3r/PrintConfig.cpp:1635 +msgid "Slow down if layer print time is below" +msgstr "Zpomalit tisk pokud je doba tisku kratší než" + +#: src/libslic3r/PrintConfig.cpp:2250 +msgid "Slow tilt" +msgstr "Pomalý náklon" + +#: src/libslic3r/PrintConfig.cpp:1646 +msgid "Small perimeters" +msgstr "Malé perimetry" + +#: src/slic3r/GUI/GUI_App.cpp:697 +msgid "Snapshot name" +msgstr "Název zálohy" + +#: src/slic3r/GUI/PresetHints.cpp:181 +msgid "solid infill" +msgstr "plná výplň" + +#: src/slic3r/GUI/GUI_Preview.cpp:231 src/libslic3r/PrintConfig.cpp:1687 +#: src/libslic3r/PrintConfig.cpp:1697 src/libslic3r/GCode/PreviewData.cpp:167 +msgid "Solid infill" +msgstr "Plná výplň" + +#: src/libslic3r/PrintConfig.cpp:1675 +msgid "Solid infill every" +msgstr "Plná výplň každou" + +#: src/libslic3r/PrintConfig.cpp:1667 +msgid "Solid infill extruder" +msgstr "Extruder pro plnou výplň" + +#: src/libslic3r/PrintConfig.cpp:1658 +msgid "Solid infill threshold area" +msgstr "Prahová hodnota plochy pro plnou výplň" + +#: src/slic3r/GUI/Tab.cpp:1014 src/libslic3r/PrintConfig.cpp:1710 +msgid "Solid layers" +msgstr "Plných vrstev" + +#: src/libslic3r/PrintConfig.cpp:1832 +msgid "soluble" +msgstr "rozpustný" + +#: src/libslic3r/PrintConfig.cpp:711 +msgid "Soluble material" +msgstr "Rozpustný materiál" + +#: src/libslic3r/PrintConfig.cpp:712 +msgid "Soluble material is most likely used for a soluble support." +msgstr "Rozpustný materiál je převážně používán pro tisk rozpustných podpěr." + +#: src/libslic3r/PrintConfig.cpp:889 +msgid "Some G/M-code commands, including temperature control and others, are not universal. Set this option to your printer's firmware to get a compatible output. The \"No extrusion\" flavor prevents Slic3r from exporting any extrusion value at all." +msgstr "Některé příkazy G/M code, včetně řízení teploty a jiné, nejsou univerzální. Vyberte typ firmwaru který používá vaše tiskárna pro dosažení kompatibilního výstupu. Příkazy typu “No extrusion” zabraňují Slic3ru zcela exportovat jakoukoliv hodnotu extruze." + +#: src/slic3r/GUI/GLCanvas3D.cpp:721 +msgid "Some objects are not visible when editing supports" +msgstr "Některé objekty nejsou při úpravách podpěr viditelné" + +#: src/libslic3r/Print.cpp:1162 +msgid "Some objects are too close; your extruder will collide with them." +msgstr "Některé objekty jsou příliš blízko; Extruder do nich narazí." + +#: src/libslic3r/Print.cpp:1177 +msgid "Some objects are too tall and cannot be printed without extruder collisions." +msgstr "Některé objekty jsou příliš vysoké a nelze je tisknout bez kolizí extruderu." + +#: src/libslic3r/PrintConfig.cpp:2548 +msgid "Some objects can get along with a few smaller pads instead of a single big one. This parameter defines how far the center of two smaller pads should be. If theyare closer, they will get merged into one pad." +msgstr "Některé objekty mohou být na několika menších podložkách namísto jedné velké. Tento parametr definuje, jak daleko může být střed dvou menších podložek. Pokud budou blíže, budou sloučeny do jedné podložky." + +#: src/libslic3r/PrintConfig.cpp:2086 +msgid "Some printers or printer setups may have difficulties printing with a variable layer height. Enabled by default." +msgstr "Některé tiskárny nebo nastavení tiskárny mohou mít potíže s tiskem s proměnnou výškou vrstvy. Ve výchozím nastavení je zapnuto." + +#: src/libslic3r/PrintConfig.cpp:1897 +msgid "Spacing between interface lines. Set zero to get a solid interface." +msgstr "Rozteč linií kontaktních vrstev. Nastavte nulu pro získání plných kontaktních vrstev." + +#: src/libslic3r/PrintConfig.cpp:1931 +msgid "Spacing between support material lines." +msgstr "Rozteč linií podpěr." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:71 src/slic3r/GUI/GUI_ObjectList.cpp:512 +#: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1084 +#: src/libslic3r/PrintConfig.cpp:199 src/libslic3r/PrintConfig.cpp:426 +#: src/libslic3r/PrintConfig.cpp:871 src/libslic3r/PrintConfig.cpp:999 +#: src/libslic3r/PrintConfig.cpp:1361 src/libslic3r/PrintConfig.cpp:1598 +#: src/libslic3r/PrintConfig.cpp:1647 src/libslic3r/PrintConfig.cpp:1698 +#: src/libslic3r/PrintConfig.cpp:2029 +msgid "Speed" +msgstr "Rychlost" + +#: src/libslic3r/PrintConfig.cpp:1600 +msgid "Speed (baud) of USB/serial port for printer connection." +msgstr "Rychlost (baud) USB/sériového portu pro připojení tiskárny." + +#: src/libslic3r/GCode/PreviewData.cpp:400 +msgid "Speed (mm/s)" +msgstr "Rychlost (mm/s)" + +#: src/libslic3r/PrintConfig.cpp:872 +msgid "Speed for filling small gaps using short zigzag moves. Keep this reasonably low to avoid too much shaking and resonance issues. Set zero to disable gaps filling." +msgstr "Rychlost plnění malých mezer pomocí krátkých cikcak pohybů. Udržujte tuto hodnotu poměrně nízkou, aby nedošlo k přílišným otřesům a problémům s rezonancí. Nastavte nulu pro vypnutí vyplnění mezery." + +#: src/slic3r/GUI/Tab.cpp:1097 +msgid "Speed for non-print moves" +msgstr "Netiskové rychlosti" + +#: src/libslic3r/PrintConfig.cpp:1362 +msgid "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." +msgstr "Rychlost pro perimetry (obrysy, neboli svislé stěny). Zadejte nulu pro automatické nastavení." + +#: src/slic3r/GUI/Tab.cpp:1085 +msgid "Speed for print moves" +msgstr "Rychlosti pohybů tiskárny" + +#: src/libslic3r/PrintConfig.cpp:200 +msgid "Speed for printing bridges." +msgstr "Rychlost pro vytváření mostů." + +#: src/libslic3r/PrintConfig.cpp:1699 +msgid "Speed for printing solid regions (top/bottom/internal horizontal shells). This can be expressed as a percentage (for example: 80%) over the default infill speed above. Set to zero for auto." +msgstr "Rychlost tisku plných oblastí (vrchní / spodní / vnitřní vodorovné stěny). Může být vyjádřeno procenty (například: 80%) oproti výchozí rychlosti vyplnění. Pro automatické nastavení zadejte nulu." + +#: src/libslic3r/PrintConfig.cpp:1906 +msgid "Speed for printing support material interface layers. If expressed as percentage (for example 50%) it will be calculated over support material speed." +msgstr "Rychlost tisku podpěrných interface vrstev. Pokud je vyjádřen procentní podíl (například 50%), vypočítá se podle rychlosti tisku podpěr." + +#: src/libslic3r/PrintConfig.cpp:1940 +msgid "Speed for printing support material." +msgstr "Rychlost tisku podpěr." + +#: src/libslic3r/PrintConfig.cpp:1000 +msgid "Speed for printing the internal fill. Set to zero for auto." +msgstr "Rychlost tisku vnitřní výplně. Pro automatické nastavení zadejte nulu." + +#: src/libslic3r/PrintConfig.cpp:2030 +msgid "Speed for printing top solid layers (it only applies to the uppermost external layers and not to their internal solid layers). You may want to slow down this to get a nicer surface finish. This can be expressed as a percentage (for example: 80%) over the solid infill speed above. Set to zero for auto." +msgstr "Rychlost tisku vrchních plných vrstev (vztahuje se pouze na nejvyšší horní vrstvy a nikoli na jejich vnitřní plné vrstvy). Rychlost lze zpomalit, abyste získali hezčí povrchovou úpravu. Může být vyjádřena procenty (například: 80%) z rychlosti plné výplně materiálu výše. Pro automatické nastavení zadejte nulu." + +#: src/libslic3r/PrintConfig.cpp:2052 +msgid "Speed for travel moves (jumps between distant extrusion points)." +msgstr "Rychlost posunů (přejezdy mezi body extruze)." + +#: src/libslic3r/PrintConfig.cpp:627 +msgid "Speed of the first cooling move" +msgstr "Rychlost prvního pohybu chlazení" + +#: src/libslic3r/PrintConfig.cpp:646 +msgid "Speed of the last cooling move" +msgstr "Rychlost posledního pohybu chlazení" + +#: src/libslic3r/PrintConfig.cpp:584 +msgid "Speed used at the very beginning of loading phase. " +msgstr "Rychlost použitá na samém počátku zaváděcí fáze" + +#: src/libslic3r/PrintConfig.cpp:576 +msgid "Speed used for loading the filament on the wipe tower. " +msgstr "Rychlost použitá pro zavádění filamentu na čistící věž. " + +#: src/libslic3r/PrintConfig.cpp:592 +msgid "Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after ramming). " +msgstr "Rychlost vysouvání filamentu při výměně na čistící věži (úvodní část vysunutí okamžitě po rapidní extruzi není ovlivněna). " + +#: src/libslic3r/PrintConfig.cpp:601 +msgid "Speed used for unloading the tip of the filament immediately after ramming. " +msgstr "Rychlost použitá při vysouvání špičky filamentu bezprostředně po rapidní extruzi." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1055 +msgid "Sphere" +msgstr "Koule" + +#: src/slic3r/GUI/Tab.cpp:1254 +msgid "Spiral Vase" +msgstr "Spirálová váza" + +#: src/libslic3r/PrintConfig.cpp:1717 +msgid "Spiral vase" +msgstr "Spirálová váza" + +#: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 +#: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 +msgid "Split" +msgstr "Rozdělit" + +#: src/slic3r/GUI/Plater.cpp:2971 +msgid "Split the selected object" +msgstr "Rozdělit vybraný objekt" + +#: src/slic3r/GUI/Plater.cpp:2966 src/slic3r/GUI/Plater.cpp:2988 +msgid "Split the selected object into individual objects" +msgstr "Rozdělit vybraný objekt na jednotlivé objekty" + +#: lib/Slic3r/GUI/Plater.pm:2293 +msgid "Split the selected object into individual parts" +msgstr "Rozdělit vybraný objekt na jednotlivé části" + +#: src/slic3r/GUI/Plater.cpp:2968 src/slic3r/GUI/Plater.cpp:3008 +msgid "Split the selected object into individual sub-parts" +msgstr "Rozdělit vybraný objekt na jednotlivé dílčí části" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1110 +msgid "Split to parts" +msgstr "Rozdělit na části" + +#: src/libslic3r/PrintConfig.cpp:799 +msgid "Stars" +msgstr "Hvězdy" + +#: src/slic3r/GUI/Tab.cpp:1564 src/slic3r/GUI/Tab.cpp:1949 +#: src/libslic3r/PrintConfig.cpp:1736 src/libslic3r/PrintConfig.cpp:1751 +msgid "Start G-code" +msgstr "Začátek G-code" + +#: src/slic3r/GUI/MainFrame.cpp:403 +msgid "Start new slicing process" +msgstr "Zahájit nový slicovací proces" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:35 +msgid "Start printing after upload" +msgstr "Spustit tisk po nahrání" + +#: src/libslic3r/SLA/SLASupportTree.cpp:2153 +msgid "Starting" +msgstr "Spuštění" + +#: src/slic3r/GUI/FirmwareDialog.cpp:782 +msgid "Status:" +msgstr "Stav:" + +#: lib/Slic3r/GUI/Plater.pm:1659 lib/Slic3r/GUI/Plater.pm:1701 +msgid "STL file exported to " +msgstr "Soubor STL byl exportován do " + +#: src/slic3r/GUI/Plater.cpp:3545 +#, possible-c-format +msgid "STL file exported to %s" +msgstr "Soubor STL exportován do %s" + +#: src/slic3r/GUI/Tab.cpp:1716 src/slic3r/GUI/Tab.cpp:1901 +msgid "Success!" +msgstr "Úspěch!" + +#: src/slic3r/GUI/PresetHints.cpp:200 +msgid "support" +msgstr "podpěry" + +#: xs/src/slic3r/GUI/GUI.cpp:859 +msgid "Support" +msgstr "Podpěra" + +#: src/libslic3r/PrintConfig.cpp:2441 +msgid "Support base diameter" +msgstr "Průměr podpěrné základny" + +#: src/libslic3r/PrintConfig.cpp:2451 +msgid "Support base height" +msgstr "Výška podpěrné základny" + +#: src/slic3r/GUI/Tab.cpp:1316 +msgid "Support Generator" +msgstr "Generátor Podpěr" + +#: src/slic3r/GUI/Tab.cpp:3401 +msgid "Support head" +msgstr "Hrot podpěry" + +#: src/libslic3r/PrintConfig.cpp:2369 +msgid "Support head front diameter" +msgstr "Délka hrotu podpěry" + +#: src/libslic3r/PrintConfig.cpp:2378 +msgid "Support head penetration" +msgstr "Průnik podpěry do modelu" + +#: src/libslic3r/PrintConfig.cpp:2387 +msgid "Support head width" +msgstr "Tloušťka hrotu podpěry" + +#: src/slic3r/GUI/PresetHints.cpp:210 +msgid "support interface" +msgstr "kontaktní vrstva podpěr" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:30 src/slic3r/GUI/GUI_ObjectList.cpp:70 +#: src/slic3r/GUI/GUI_ObjectList.cpp:511 src/slic3r/GUI/GUI_Preview.cpp:236 +#: src/slic3r/GUI/Tab.cpp:1059 src/slic3r/GUI/Tab.cpp:1060 +#: src/libslic3r/PrintConfig.cpp:334 src/libslic3r/PrintConfig.cpp:1432 +#: src/libslic3r/PrintConfig.cpp:1780 src/libslic3r/PrintConfig.cpp:1786 +#: src/libslic3r/PrintConfig.cpp:1794 src/libslic3r/PrintConfig.cpp:1806 +#: src/libslic3r/PrintConfig.cpp:1816 src/libslic3r/PrintConfig.cpp:1824 +#: src/libslic3r/PrintConfig.cpp:1839 src/libslic3r/PrintConfig.cpp:1860 +#: src/libslic3r/PrintConfig.cpp:1871 src/libslic3r/PrintConfig.cpp:1887 +#: src/libslic3r/PrintConfig.cpp:1896 src/libslic3r/PrintConfig.cpp:1905 +#: src/libslic3r/PrintConfig.cpp:1916 src/libslic3r/PrintConfig.cpp:1930 +#: src/libslic3r/PrintConfig.cpp:1938 src/libslic3r/PrintConfig.cpp:1939 +#: src/libslic3r/PrintConfig.cpp:1948 src/libslic3r/PrintConfig.cpp:1956 +#: src/libslic3r/PrintConfig.cpp:1970 src/libslic3r/GCode/PreviewData.cpp:172 +msgid "Support material" +msgstr "Podpěry" + +#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/PrintConfig.cpp:1904 +#: src/libslic3r/GCode/PreviewData.cpp:173 +msgid "Support material interface" +msgstr "Kontaktní vrstvy podpěr" + +#: src/libslic3r/PrintConfig.cpp:1957 +msgid "Support material will not be generated for overhangs whose slope angle (90° = vertical) is above the given threshold. In other words, this value represent the most horizontal slope (measured from the horizontal plane) that you can print without support material. Set to zero for automatic detection (recommended)." +msgstr "Podpěry nebudou vytvořeny pro převisy, jejichž úhel sklonu (90° = vertikální) je nad danou prahovou hodnotou. Jinými slovy, tato hodnota představuje největší horizontální sklon (měřený od horizontální roviny), který můžete tisknout bez podpěrného materiálu. Nastavte na nulu pro automatickou detekci (doporučeno)." + +#: src/libslic3r/PrintConfig.cpp:1877 +msgid "Support material/raft interface extruder" +msgstr "Extruder pro kontaktní podpěry/raft" + +#: src/libslic3r/PrintConfig.cpp:1851 +msgid "Support material/raft/skirt extruder" +msgstr "Extruder pro podpěry/raft/obrys" + +#: src/slic3r/GUI/Plater.cpp:423 src/libslic3r/PrintConfig.cpp:1815 +#: src/libslic3r/PrintConfig.cpp:2423 +msgid "Support on build plate only" +msgstr "Pouze na tiskové podložce" + +#: src/slic3r/GUI/Tab.cpp:3406 +msgid "Support pillar" +msgstr "Podpěrný pilíř" + +#: src/libslic3r/PrintConfig.cpp:2407 +msgid "Support pillar connection mode" +msgstr "Propojení podpěr" + +#: src/libslic3r/PrintConfig.cpp:2397 +msgid "Support pillar diameter" +msgstr "Tloušťka podpěry" + +#: src/libslic3r/PrintConfig.cpp:2499 +msgid "Support points density" +msgstr "Hustota podpěrných bodů" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:888 +msgid "Support points density: " +msgstr "Hustota podpěrných bodů:" + +#: xs/src/libslic3r/PrintConfig.cpp:896 +msgid "Support silent mode" +msgstr "Podpora tichého režimu" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:78 src/slic3r/GUI/GUI_ObjectList.cpp:519 +#: src/slic3r/GUI/Plater.cpp:418 src/slic3r/GUI/Tab.cpp:3397 +#: src/slic3r/GUI/Tab.cpp:3398 src/libslic3r/PrintConfig.cpp:2363 +#: src/libslic3r/PrintConfig.cpp:2370 src/libslic3r/PrintConfig.cpp:2379 +#: src/libslic3r/PrintConfig.cpp:2388 src/libslic3r/PrintConfig.cpp:2398 +#: src/libslic3r/PrintConfig.cpp:2424 src/libslic3r/PrintConfig.cpp:2431 +#: src/libslic3r/PrintConfig.cpp:2442 src/libslic3r/PrintConfig.cpp:2452 +#: src/libslic3r/PrintConfig.cpp:2461 src/libslic3r/PrintConfig.cpp:2471 +#: src/libslic3r/PrintConfig.cpp:2480 src/libslic3r/PrintConfig.cpp:2490 +#: src/libslic3r/PrintConfig.cpp:2500 src/libslic3r/PrintConfig.cpp:2508 +msgid "Supports" +msgstr "Podpěry" + +#: src/slic3r/GUI/Plater.cpp:1018 +msgid "supports and pad" +msgstr "podpěry a podložka" + +#: src/libslic3r/PrintConfig.cpp:1043 +msgid "Supports remaining times" +msgstr "Podpora zbývajících tiskových časů" + +#: src/libslic3r/PrintConfig.cpp:1052 +msgid "Supports silent mode" +msgstr "Podporuje tichý režim" + +#: src/slic3r/GUI/Tab.cpp:1313 +msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters\n\nShall I adjust those settings for supports?" +msgstr "Podpěry fungují lépe, pokud je povolena následující funkce:\n- Zjistit přemosťovací perimetry\n\nMám tyto nastavení pro podpěry upravit?" + +#: src/slic3r/GUI/Preferences.cpp:76 +msgid "Suppress \" - default - \" presets" +msgstr "Potlačit “ - výchozí - “ přednastavení" + +#: src/slic3r/GUI/Preferences.cpp:78 +msgid "Suppress \" - default - \" presets in the Print / Filament / Printer selections once there are any other valid presets available." +msgstr "Potlačit “ - výchozí - “ přednastavení v nabídkách Tisk / Filament / Tiskárna, jakmile budou k dispozici další platné předvolby." + +#: src/slic3r/GUI/MainFrame.cpp:677 +msgid "SVG" +msgstr "SVG" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +msgid "Switch to 3D" +msgstr "Přepnout do 3D" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1242 +msgid "Switch to editing mode" +msgstr "Přepnout do režimu editace" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +msgid "Switch to Preview" +msgstr "Přepnout do náhledu" + +#: src/slic3r/GUI/wxExtensions.cpp:2412 +#, possible-c-format +msgid "Switch to the %s mode" +msgstr "Přepnout do režimu %s" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:327 +msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" +msgstr "Přepnutím do jednoduchého nastavení ztratíte změny provedené v pokročilém režimu!\n\nOpravdu chcete pokračovat?" + +#: src/libslic3r/PrintConfig.cpp:1949 +msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." +msgstr "Synchronizování vrstev podpěr s vrstvami objektu. Toto je velmi užitečné u multi-materiálových tiskáren, kde je přepínání extruderů drahé." + +#: src/libslic3r/PrintConfig.cpp:1947 +msgid "Synchronize with object layers" +msgstr "Synchronizovat s vrstvami objektu" + +#: src/slic3r/GUI/MainFrame.cpp:557 +msgid "System &Info" +msgstr "&Informace o systému" + +#: lib/Slic3r/GUI/MainFrame.pm:355 +msgid "System Info" +msgstr "Informace o systému" + +#: src/slic3r/GUI/SysInfoDialog.cpp:44 +msgid "System Information" +msgstr "Systémové informace" + +#: src/slic3r/GUI/Preset.cpp:930 src/slic3r/GUI/Preset.cpp:970 +#: src/slic3r/GUI/Preset.cpp:1035 src/slic3r/GUI/Preset.cpp:1067 +#: src/slic3r/GUI/PresetBundle.cpp:1488 src/slic3r/GUI/PresetBundle.cpp:1553 +msgid "System presets" +msgstr "Systémová přednastavení" + +#: src/slic3r/GUI/GUI_App.cpp:662 +msgid "Take Configuration &Snapshot" +msgstr "Prové&st Zálohu Konfigurace" + +#: xs/src/slic3r/GUI/GUI.cpp:350 +msgid "Take Configuration Snapshot" +msgstr "Provést Zálohu Konfigurace" + +#: src/slic3r/GUI/GUI_App.cpp:697 +msgid "Taking configuration snapshot" +msgstr "Ukládání zálohy nastavení" + +#: src/slic3r/GUI/Tab.cpp:1478 +msgid "Temperature " +msgstr "Teplota " + +#: src/libslic3r/PrintConfig.cpp:1980 +msgid "Temperature" +msgstr "Teplota" + +#: src/libslic3r/PrintConfig.cpp:1727 +msgid "Temperature difference to be applied when an extruder is not active. Enables a full-height \"sacrificial\" skirt on which the nozzles are periodically wiped." +msgstr "Teplotní rozdíl, který se použije v případě, že extruder není aktivní. Umožňuje “obětní” obrysy v plné výšce objektu, na kterém jsou trysky periodicky očištěny." + +#: src/libslic3r/PrintConfig.cpp:1726 +msgid "Temperature variation" +msgstr "Kolísání teploty" + +#: src/slic3r/GUI/ConfigWizard.cpp:592 +msgid "Temperatures" +msgstr "Teploty" + +#: src/slic3r/GUI/Tab.cpp:1700 src/slic3r/GUI/Tab.cpp:1888 +msgid "Test" +msgstr "Test" + +#: src/slic3r/GUI/FirmwareDialog.cpp:530 +#, possible-c-format +msgid "The %s device could not have been found" +msgstr "Zařízení %s nebylo nalezeno" + +#: src/slic3r/GUI/FirmwareDialog.cpp:417 +#, possible-c-format +msgid "The %s device was not found.\nIf the device is connected, please press the Reset button next to the USB connector ..." +msgstr "Zařízení %s nebylo nalezeno. Pokud je zařízení připojeno, stiskněte tlačítko Reset vedle USB konektoru ..." + +#: src/libslic3r/PrintConfig.cpp:2462 +msgid "The default angle for connecting support sticks and junctions." +msgstr "Výchozí úhel pro připojení nosných tyčí a spojek." + +#: src/libslic3r/PrintConfig.cpp:457 +msgid "The extruder to use (unless more specific extruder settings are specified). This value overrides perimeter and infill extruders, but not the support extruders." +msgstr "Extruder, který chcete použít (pokud nejsou zvoleny specifičtější nastavení extruderu). Tato hodnota přepíše nastavení perimetrového a výplňového exrtuderu, ale ne nastavení extruderu pro podpěry." + +#: src/libslic3r/PrintConfig.cpp:955 +msgid "The extruder to use when printing infill." +msgstr "Extruder který se použije pro tisk výplní." + +#: src/libslic3r/PrintConfig.cpp:1341 +msgid "The extruder to use when printing perimeters and brim. First extruder is 1." +msgstr "Extruder, který se používá při tisku perimetrů a límce. První extruder je 1." + +#: src/libslic3r/PrintConfig.cpp:1669 +msgid "The extruder to use when printing solid infill." +msgstr "Extruder který bude použit při tisku plných výplní." + +#: src/libslic3r/PrintConfig.cpp:1879 +msgid "The extruder to use when printing support material interface (1+, 0 to use the current extruder to minimize tool changes). This affects raft too." +msgstr "Extruder, který se použije při tisku kontaktních vrstev podpěr (1+, 0 pro použití aktuálního extruderu, aby se minimalizovaly změny nástroje). To ovlivňuje i raft." + +#: src/libslic3r/PrintConfig.cpp:1853 +msgid "The extruder to use when printing support material, raft and skirt (1+, 0 to use the current extruder to minimize tool changes)." +msgstr "Extruder, který se používá při tisku podpěr, raftu a obrysu (1+, 0 pro použití aktuálního extruderu pro co nejméně změn nástroje)." + +#: src/libslic3r/PrintConfig.cpp:695 +msgid "The filament material type for use in custom G-codes." +msgstr "Typ filamentu pro použití ve vlastních G-code." + +#: src/libslic3r/PrintConfig.cpp:3105 +msgid "The file where the output will be written (if not specified, it will be based on the input file)." +msgstr "Soubor, do kterého bude zapisován výstup (pokud není zadán, bude vycházet ze vstupního souboru)." + +#: src/libslic3r/PrintConfig.cpp:351 +msgid "The first layer will be shrunk in the XY plane by the configured value to compensate for the 1st layer squish aka an Elephant Foot effect." +msgstr "První vrstva bude v rovině XY zmenšena nakonfigurovanou hodnotou, která kompenzuje rozplácnutí první vrstvy." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2726 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2813 src/slic3r/GUI/Tab.cpp:3279 +msgid "the following characters are not allowed:" +msgstr "následující znaky nejsou povolené:" + +#: src/slic3r/GUI/Tab.cpp:3283 +msgid "the following postfix are not allowed:" +msgstr "následující postfixy nejsou povolené:" + +#: src/libslic3r/PrintConfig.cpp:2453 +msgid "The height of the pillar base cone" +msgstr "Výška ukotvení podpěrného kužele" + +#: src/libslic3r/PrintConfig.cpp:2481 +msgid "The max distance of two pillars to get linked with each other. A zero value will prohibit pillar cascading." +msgstr "Maximální vzdálenost dvou podpůrných pilířů pro vzájemné provázání. Nulová hodnota zakáže provazování." + +#: src/libslic3r/PrintConfig.cpp:2472 +msgid "The max length of a bridge" +msgstr "Maximální délka přemostění." + +#: src/libslic3r/PrintConfig.cpp:2176 +msgid "The object will be grown/shrunk in the XY plane by the configured value (negative = inwards, positive = outwards). This might be useful for fine-tuning hole sizes." +msgstr "Objekt bude roztažen / smrštěn v rovině XY nastavenou hodnotou (negativní = směrem dovnitř, pozitivní = směrem ven). To může být užitečné pro jemné doladění otvorů." + +#: src/libslic3r/PrintConfig.cpp:1433 +msgid "The object will be raised by this number of layers, and support material will be generated under it." +msgstr "Objekt se zvýší tímto počtem vrstev a pod ním bude vytvořen podpůrný materiál." + +#: src/libslic3r/PrintConfig.cpp:2259 +msgid "The percentage of the bed area. \nIf the print area exceeds the specified value, \nthen a slow tilt will be used, otherwise - a fast tilt" +msgstr "Procentuálně vyjádřená zabraná tisková plocha.\nPokud tisk zabere více než je zadaná hodnota,\nbude použit pomalý náklon. V ostatních případech bude použit rychlý náklon." + +#: src/libslic3r/PrintConfig.cpp:1768 +msgid "The printer multiplexes filaments into a single hot end." +msgstr "Tiskárna přepíná několik filamentů v jednou hot endu." + +#: src/slic3r/GUI/BedShapeDialog.cpp:342 +msgid "The selected file contains no geometry." +msgstr "Vybraný soubor neobsahuje geometrii." + +#: src/slic3r/GUI/BedShapeDialog.cpp:346 +msgid "The selected file contains several disjoint areas. This is not supported." +msgstr "Vybraný soubor obsahuje několik nespojených ploch. Tato možnost není podporována." + +#: src/slic3r/GUI/Plater.cpp:2271 +msgid "The selected object can't be split because it contains more than one volume/material." +msgstr "Vybraný objekt nemůže být rozdělen, protože obsahuje více než jeden objem/materiál." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1737 src/slic3r/GUI/Plater.cpp:2279 +msgid "The selected object couldn't be split because it contains only one part." +msgstr "Vybraný objekt nemůže být rozdělen, protože obsahuje pouze jednu část." + +#: src/libslic3r/PrintConfig.cpp:2570 +msgid "The slope of the pad wall relative to the bed plane. 90 degrees means straight walls." +msgstr "Sklon bočnic vzhledem k podložce. 90 stupňů znamená kolmé stěny." + +#: src/libslic3r/PrintConfig.cpp:1544 +msgid "The speed for loading of a filament into extruder after retraction (it only applies to the extruder motor). If left to zero, the retraction speed is used." +msgstr "Rychlost vtlačení filamentu do extruderu po retrakci (vztahuje se pouze na motor extruderu). Pokud je ponecháno na nulu, použije se rychlost retrakce." + +#: src/libslic3r/PrintConfig.cpp:1536 +msgid "The speed for retractions (it only applies to the extruder motor)." +msgstr "Rychlost retrakce (toto nastavení platí pouze pro motor extruderu)." + +#: src/slic3r/GUI/Tab.cpp:1247 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- no ensure_vertical_shell_thickness\n\nShall I adjust those settings in order to enable Spiral Vase?" +msgstr "Mód spirálové vázy vyžaduje:\n- jeden perimetr\n- žádné plné vrchní vrstvy\n- 0% hustota výplně\n- žádné podpěry\n- nezjišťování vertikální tloušťky pláště\n\nMám tyto nastavení upravit tak, aby bylo možné mód spirálové vázy zapnout?" + +#: src/libslic3r/Print.cpp:1187 +msgid "The Spiral Vase option can only be used when printing a single object." +msgstr "Možnost \"Spirálová váza\" lze použít pouze při tisku jednoho objektu." + +#: src/libslic3r/Print.cpp:1189 +msgid "The Spiral Vase option can only be used when printing single material objects." +msgstr "Možnost \"Spirálová váza\" lze použít pouze při tisku jedním materiálem." + +#: src/slic3r/GUI/Tab.cpp:2900 +msgid "The supplied name is empty. It can't be saved." +msgstr "Název je prázdný. Nelze uložit." + +#: src/slic3r/GUI/Tab.cpp:3287 +msgid "The supplied name is not available." +msgstr "Zadaný název není dostupný." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2725 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2812 src/slic3r/GUI/Tab.cpp:3278 +#: src/slic3r/GUI/Tab.cpp:3282 +msgid "The supplied name is not valid;" +msgstr "Zadaný název není platný;" + +#: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:1785 +msgid "The supplied name is not valid; the following characters are not allowed:" +msgstr "Zadaný název je neplatný; následující znaky nejsou povoleny:" + +#: src/libslic3r/Print.cpp:1268 +msgid "The supplied settings will cause an empty print." +msgstr "Zadané nastavení způsobí prázdný tisk." + +#: src/libslic3r/PrintConfig.cpp:2524 +msgid "The thickness of the pad and its optional cavity walls." +msgstr "Tloušťka podložky a její volitelné duté stěny." + +#: src/libslic3r/PrintConfig.cpp:1825 +msgid "The vertical distance between object and support material interface. Setting this to 0 will also prevent Slic3r from using bridge flow and speed for the first object layer." +msgstr "Vertikální vzdálenost mezi objektem a podpěrami. Nastavením tohoto parametru na hodnotu 0 se také zabrání tomu, aby Slic3r použil parametry průtoku a rychlosti pro mosty při tisku první vrstvy objektu." + +#: src/slic3r/GUI/Tab.cpp:2429 +msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" +msgstr "Možnost Očistit není k dispozici při použití režimu retrakcí z firmwaru.\n\nMám ji deaktivovat, aby bylo možné povolit retrakce z firmwaru?" + +#: src/slic3r/GUI/Tab.cpp:1277 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0).\n\nShall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Čistící věž v současné době podporuje pouze nerozpustné podpěry\npokud jsou vytištěny s aktuálním extrudérem bez spuštění výměny nástroje.\n(jak extruder pro tisk podpěr tak extruder pro tisk kontaktních podpěr je třeba nastavit na 0).\n\nMám tyto nastavení upravit tak, aby bylo možné zapnout Čistící věž?" + +#: src/libslic3r/Print.cpp:1306 +msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "Čistící věž v současné době podporuje pouze nerozpustné podpěry\npokud jsou vytištěny s aktuálním extrudérem bez spuštění výměny nástroje.\n(jak extruder pro tisk podpor tak extruder pro tisk kontaktních podpěr je třeba nastavit na 0)." + +#: xs/src/libslic3r/Print.cpp:617 +msgid "The Wipe Tower is currently only supported for the Marlin and RepRap/Sprinter G-code flavors." +msgstr "Čistící věž je v současné době možná pouze pro G-cody určené pro Marlin a RepRap/Sprinter." + +#: src/libslic3r/Print.cpp:1200 +msgid "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter and Repetier G-code flavors." +msgstr "Čistící věž je v současné době možná pouze pro G-cody určené pro Marlin, RepRap/Sprinter a Repetier." + +#: src/libslic3r/Print.cpp:1202 +msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." +msgstr "Čistící věž je v současné době možná pouze v případě relativního adresování exruderu (use_relative_e_distances=1)." + +#: src/libslic3r/Print.cpp:1225 +msgid "The Wipe Tower is only supported for multiple objects if they are printed over an equal number of raft layers" +msgstr "Čistící věž pro více objektů je možná pouze v případě, že objekty mají stejný počet raft vrstev" + +#: src/libslic3r/Print.cpp:1227 +msgid "The Wipe Tower is only supported for multiple objects if they are printed with the same support_material_contact_distance" +msgstr "Čistící věž pro více objektů je možná pouze v případě, že objekty mají shodný parametr support_material_contact_distance." + +#: src/libslic3r/Print.cpp:1229 +msgid "The Wipe Tower is only supported for multiple objects if they are sliced equally." +msgstr "Čistící věž je při více objektech možná pouze v případě, že objekty jsou slicovány stejně." + +#: src/libslic3r/Print.cpp:1223 +msgid "The Wipe Tower is only supported for multiple objects if they have equal layer heigths" +msgstr "Čistící věž je při více objektech možná pouze v případě, že objekty mají všechny vrstvy stejné výšky." + +#: src/libslic3r/Print.cpp:1258 +msgid "The Wipe tower is only supported if all objects have the same layer height profile" +msgstr "Čistící věž je podporována pouze v případě, že všechny objekty mají stejný výškový profil" + +#: src/slic3r/GUI/UpdateDialogs.cpp:127 +#, possible-c-format +msgid "This %s version: %s" +msgstr "Tento %s verze: %s" + +#: src/libslic3r/PrintConfig.cpp:140 +msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." +msgstr "Tento kód je vložen mezi objekty, pokud je použit sekvenční tisk. Ve výchozím nastavení je resetován extruder a tisková podložka pomocí non-wait (nečekacím) příkazem; nicméně pokud jsou příkazy M104, M109, 140 nebo M190 detekovány v tomto vlastním kódu, Slic3r nebude přidávat teplotní příkazy. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru, takže můžete vložit příkaz “M109 S[first_layer_temperature]” kamkoliv chcete." + +#: src/libslic3r/PrintConfig.cpp:1032 +msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." +msgstr "Tento vlastní kód je vložen při každé změně vrstvy, hned po pohybu Z a předtím, než se extruder přesune na první bod vrstvy. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru, stejně tak jako [layer_num] a [layer_z]." + +#: src/libslic3r/PrintConfig.cpp:129 +msgid "This custom code is inserted at every layer change, right before the Z move. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." +msgstr "Tento vlastní kód je vložen pro každou změnu vrstvy, předtím než se pohne Z. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru stejně tak jako [layer_num] a [layer_z]." + +#: src/libslic3r/PrintConfig.cpp:2007 +msgid "This custom code is inserted right before every extruder change. Note that you can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder]." +msgstr "Tento vlastní kód je vložen těsně před každou změnou extruderu. Můžete použít zástupné proměnné pro všechna nastavení Slic3ru, stejně jako [previous_extruder] a [next_extruder]." + +#: src/libslic3r/PrintConfig.cpp:370 +msgid "This end procedure is inserted at the end of the output file, before the printer end gcode. Note that you can use placeholder variables for all Slic3r settings. If you have multiple extruders, the gcode is processed in extruder order." +msgstr "Tato ukončovací procedura je vložena na konec výstupního souboru, před konečným G-code tiskárny. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru. Pokud máte tiskárnu s více extrudery, G-code je zpracován v pořadí extruderů." + +#: src/libslic3r/PrintConfig.cpp:360 +msgid "This end procedure is inserted at the end of the output file. Note that you can use placeholder variables for all Slic3r settings." +msgstr "Tato ukončovací procedura je vložena na konec výstupního souboru. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru." + +#: src/libslic3r/PrintConfig.cpp:1193 src/libslic3r/PrintConfig.cpp:1204 +msgid "This experimental setting is used to limit the speed of change in extrusion rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." +msgstr "Toto experimentální nastavení se používá k omezení rychlosti změny objemového průtoku. Hodnota 1,8mm³/s² zajišťuje, že změna objemového průtoku z 1,8 mm³/s (šířka extruze 0,45 mm, výška extruze 0,2 mm, rychlost posuvu 20 mm/s) na 5,4 mm³/s (rychlost posuvu 60 mm/s) potrvá nejméně 2 sekundy." + +#: src/libslic3r/PrintConfig.cpp:1183 +msgid "This experimental setting is used to set the maximum volumetric speed your extruder supports." +msgstr "Toto experimentální nastavení slouží k nastavení maximální objemové rychlosti, kterou váš extruder podporuje." + +#: src/libslic3r/PrintConfig.cpp:2061 +msgid "This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only supported in recent Marlin." +msgstr "Toto experimentální nastavení používá příkazy G10 a G11, aby si firmware poradil s retrakcí. Toto je podporováno pouze v posledních verzích firmwaru Marlin." + +#: src/libslic3r/PrintConfig.cpp:2075 +msgid "This experimental setting uses outputs the E values in cubic millimeters instead of linear millimeters. If your firmware doesn't already know filament diameter(s), you can put commands like 'M200 D[filament_diameter_0] T0' in your start G-code in order to turn volumetric mode on and use the filament diameter associated to the filament selected in Slic3r. This is only supported in recent Marlin." +msgstr "Toto experimentální nastavení používá výstupní hodnoty E v kubických milimetrech místo lineárních milimetrů. Pokud firmware dosud nezná průměr (průměry) filamentu, můžete v počátečním G-code zadat příkazy jako “M200 D [filament_diameter_0] T0”, pro se zapnutí volumetrického režimu a použití průměru filamentu přidruženého k vybranému filamentu ve Slic3ru. Toto je podporováno pouze v posledních verzích firmwaru Marlin." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2848 +msgid "This extruder will be set for selected items" +msgstr "Tento extruder bude nastaven pro vybrané položky" + +#: src/libslic3r/PrintConfig.cpp:188 +msgid "This factor affects the amount of plastic for bridging. You can decrease it slightly to pull the extrudates and prevent sagging, although default settings are usually good and you should experiment with cooling (use a fan) before tweaking this." +msgstr "Tato hodnota určuje množství vytlačeného plastu při vytváření mostů. Mírným snížením této hodnoty můžete předejít pronášení i když, přednastavené hodnoty jsou většinou dobré a je lepší experimentovat s chlazením (využitím ventilátoru), než s touto hodnotou." + +#: src/libslic3r/PrintConfig.cpp:514 +msgid "This factor changes the amount of flow proportionally. You may need to tweak this setting to get nice surface finish and correct single wall widths. Usual values are between 0.9 and 1.1. If you think you need to change this more, check filament diameter and your firmware E steps." +msgstr "Tento faktor mění poměrné množství průtoku. Možná bude třeba toto nastavení vyladit, pro dosažení hezkého povrchu a správné šířky jednotlivých stěn. Obvyklé hodnoty jsou mezi 0,9 a 1,1. Pokud si myslíte, že hodnotu potřebujete změnit více, zkontrolujte průměr filamentu a E kroky ve firmwaru." + +#: src/libslic3r/PrintConfig.cpp:178 +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:944 +msgid "This feature allows to combine infill and speed up your print by extruding thicker infill layers while preserving thin perimeters, thus accuracy." +msgstr "Tato funkce umožňuje kombinovat výplň a urychlit tisk pomocí extruzí silnějších výplňových vrstev při zachování tenkých obvodů, a tím i přesnosti." + +#: src/libslic3r/PrintConfig.cpp:1677 +msgid "This feature allows to force a solid layer every given number of layers. Zero to disable. You can set this to any value (for example 9999); Slic3r will automatically choose the maximum possible number of layers to combine according to nozzle diameter and layer height." +msgstr "Tato funkce umožňuje vynucení plné vrstvy za každý daný počet vrstev. Pro vypnutí nastavte nulu. Můžete nastavit libovolnou hodnotu (například 9999); Slic3r automaticky zvolí maximální počet vrstev, které se budou kombinovat podle průměru trysky a výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:1718 +msgid "This feature will raise Z gradually while printing a single-walled object in order to remove any visible seam. This option requires a single perimeter, no infill, no top solid layers and no support material. You can still set any number of bottom solid layers as well as skirt/brim loops. It won't work when printing more than an object." +msgstr "Tato funkce zvýší postupně Z při tisku jednovrstvého objektu, aby se odstranil jakýkoli viditelný šev. Tato volba vyžaduje jediný obvod, žádnou výplň, žádné vrchní plné vrstvy a žádný podpůrný materiál. Můžete stále nastavit libovolný počet spodních plných vrstev, stejně jako obrysové smyčky / límec. Při tisku více než jednoho objektu nebude toto nastavení fungovat." + +#: src/slic3r/GUI/Plater.cpp:1712 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" +msgstr "Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do pokročilého režimu?\n" + +#: src/slic3r/GUI/Plater.cpp:1650 +msgid "This file cannot be loaded in simple mode. Do you want to switch to expert mode?\n" +msgstr "Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do expert režimu?\n" + +#: src/slic3r/GUI/Plater.cpp:1658 +msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" +msgstr "Tento soubor obsahuje několik objektů umístěných v různých výškách. Mají být vloženy jako jeden objekt obsahující více částí,\nnamísto vložení několika objektů?\n" + +#: src/slic3r/GUI/FirmwareDialog.cpp:313 +#, possible-c-format +msgid "This firmware hex file does not match the printer model.\nThe hex file is intended for: %s\nPrinter reported: %s\n\nDo you want to continue and flash this hex file anyway?\nPlease only continue if you are sure this is the right thing to do." +msgstr "Tento hex soubor s firmware neodpovídá modelu tiskárny.\nSoubor hex je určen pro: %s\nTiskárna oznámila: %s\n\nChcete i přesto pokračovat a nahrát do tiskárny hex soubor?\nPokračujte prosím, pouze pokud jste si jisti, že je to správný soubor." + +#: src/libslic3r/PrintConfig.cpp:278 +msgid "This flag enables the automatic cooling logic that adjusts print speed and fan speed according to layer printing time." +msgstr "Zapne výpočet automatického chlazení, který upravuje rychlost tisku a ventilátoru v závislosti na délce tisku jedné vrstvy." + +#: src/slic3r/GUI/Plater.cpp:448 +msgid "This flag enables the brim that will be printed around each object on the first layer." +msgstr "Tato vlajka zapíná límec, který bude vytištěn kolem každého objektu při první vrstvě." + +#: src/libslic3r/PrintConfig.cpp:1468 +msgid "This flag enforces a retraction whenever a Z move is done." +msgstr "Tato možnost vyvolá retrakci, kdykoli je proveden pohyb Z." + +#: src/libslic3r/PrintConfig.cpp:2093 +msgid "This flag will move the nozzle while retracting to minimize the possible blob on leaky extruders." +msgstr "Toto nastavení přemístí trysku při retrakci, aby se minimalizovalo možné vytékání materiálu." + +#: src/libslic3r/PrintConfig.cpp:2501 +msgid "This is a relative measure of support points density." +msgstr "Relativní míra hustoty podpěrných bodů." + +#: src/libslic3r/PrintConfig.cpp:491 src/libslic3r/PrintConfig.cpp:551 +msgid "This is only used in the Slic3r interface as a visual help." +msgstr "Toto je v Slic3ru jako názorná pomoc." + +#: src/libslic3r/PrintConfig.cpp:300 +msgid "This is the acceleration your printer will be reset to after the role-specific acceleration values are used (perimeter/infill). Set zero to prevent resetting acceleration at all." +msgstr "Toto je hodnota akcelerace na kterou se tiskárna vrátí po specifických úpravách akcelerace například při tisku (perimetru/výplně). Nastavením na nulu zabráníte návratu rychlostí zcela." + +#: src/libslic3r/PrintConfig.cpp:158 +msgid "This is the acceleration your printer will use for bridges. Set zero to disable acceleration control for bridges." +msgstr "Nastavení akcelerace tiskárny při vytváření mostů. Nastavením na nulu vypnete ovládání akcelerace pro mosty." + +#: src/libslic3r/PrintConfig.cpp:813 +msgid "This is the acceleration your printer will use for first layer. Set zero to disable acceleration control for first layer." +msgstr "Toto je zrychlení, které vaše tiskárna použije pro první vrstvu. Nastavte nulu pro vypnutí řízení zrychlení pro první vrstvu." + +#: src/libslic3r/PrintConfig.cpp:934 +msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill." +msgstr "Toto je zrychlení, které vaše tiskárna použije pro výplň. Nastavte nulu, chcete-li vypnout řízení zrychlení pro výplň." + +#: src/libslic3r/PrintConfig.cpp:1331 +msgid "This is the acceleration your printer will use for perimeters. A high value like 9000 usually gives good results if your hardware is up to the job. Set zero to disable acceleration control for perimeters." +msgstr "Jedná se o akceleraci, kterou vaše tiskárna použije pro perimetry. Vysoká hodnota, jako je 9000, obvykle dává dobré výsledky, pokud je váš hardware v pořádku. Nastavte nulu pro vypnutí řízení zrychlení pro perimetry." + +#: src/libslic3r/PrintConfig.cpp:1262 +msgid "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" +msgstr "Průměr trysky extruderu (například: 0.5, 0.35 atd.)" + +#: src/libslic3r/PrintConfig.cpp:1162 +#, no-c-format +msgid "This is the highest printable layer height for this extruder, used to cap the variable layer height and support layer height. Maximum recommended layer height is 75% of the extrusion width to achieve reasonable inter-layer adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." +msgstr "Toto je největší možná výška vrstvy pro tento extruder, který se používá k zakrytí výšky proměnné vrstvy a výšky podpůrné vrstvy. Maximální doporučená výška vrstvy činí 75% šířky vytlačování, aby se dosáhlo přiměřené přilnavosti mezi vrstvami. Pokud je nastavena hodnota 0, je výška vrstvy omezena na 75% průměru trysky." + +#: src/libslic3r/PrintConfig.cpp:1225 +msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." +msgstr "Nejmenší tisknutelná výška vrstvy pro tento extruder. Omezuje rozlišení pro výšku proměnné vrstvy. Typické hodnoty jsou mezi 0,05 mm a 0,1 mm." + +#: src/libslic3r/PrintConfig.cpp:2114 +msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools. " +msgstr "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:1372 +msgid "This option sets the number of perimeters to generate for each layer. Note that Slic3r may increase this number automatically when it detects sloping surfaces which benefit from a higher number of perimeters if the Extra Perimeters option is enabled." +msgstr "Tato volba nastavuje počet perimetrů, které je třeba vygenerovat pro každou vrstvu. Slic3r může toto číslo automaticky zvýšit, pokud detekuje šikmé plochy, které se tisknou lépe s vyšším počtem obvodů, pokud je zapnuta možnost Extra perimetry." + +#: src/libslic3r/PrintConfig.cpp:1287 +msgid "This option will drop the temperature of the inactive extruders to prevent oozing. It will enable a tall skirt automatically and move extruders outside such skirt when changing temperatures." +msgstr "Tato volba sníží teplotu neaktivních extruderů, aby u nich nedošlo k vytékání." + +#: src/libslic3r/PrintConfig.cpp:980 +msgid "This option will limit infill to the areas actually needed for supporting ceilings (it will act as internal support material). If enabled, slows down the G-code generation due to the multiple checks involved." +msgstr "Tato volba omezuje výplň na plochy skutečně potřebné pro podpěru stropů (bude se chovat jako vnitřní podpěrný materiál). Je-li tato volba zapnuta, zpomaluje generování G-code kvůli několikanásobným kontrolám." + +#: src/libslic3r/PrintConfig.cpp:973 +msgid "This option will switch the print order of perimeters and infill, making the latter first." +msgstr "Tato volba obrátí pořadí tisku obvodů a výplní." + +#: src/libslic3r/PrintConfig.cpp:427 +msgid "This separate setting will affect the speed of external perimeters (the visible ones). If expressed as percentage (for example: 80%) it will be calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "Toto oddělené nastavení ovlivní rychlost tisku vnějších perimetrů (těch viditelných). Pokud je hodnota vyjádřena procenty (například: 80%), bude rychlost vypočítána z hodnoty rychlosti tisku perimetrů, nastavené výše. Nastavte nulu pro automatický výpočet." + +#: src/libslic3r/PrintConfig.cpp:1648 +msgid "This separate setting will affect the speed of perimeters having radius <= 6.5mm (usually holes). If expressed as percentage (for example: 80%) it will be calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "Toto oddělené nastavení ovlivní rychlost perimetrů o poloměru <= 6,5 mm (obvykle díry). Pokud je vyjádřeno jako procentní podíl (například: 80%), vypočte se z výše uvedeného nastavení rychlosti perimetrů. Pro automatické nastavení zadejte nulu." + +#: src/libslic3r/PrintConfig.cpp:989 +msgid "This setting applies an additional overlap between infill and perimeters for better bonding. Theoretically this shouldn't be needed, but backlash might cause gaps. If expressed as percentage (example: 15%) it is calculated over perimeter extrusion width." +msgstr "Toto nastavení uplatňuje dodatečné překrytí mezi výplní a obvodem pro lepší spojení. Teoreticky by to nemělo být potřeba, ale reakce by mohla způsobit mezery. Pokud je vyjádřeno procenty (například: 15%), vypočítá se z šířky extruze perimetrů." + +#: src/libslic3r/PrintConfig.cpp:57 +msgid "This setting controls the height (and thus the total number) of the slices/layers. Thinner layers give better accuracy but take more time to print." +msgstr "Toto nastavení řídí výšku (a tedy výsledný počet) řezů/vrstev. Tenčí vrstva poskytuje lepší přesnost, ale tiskne se déle." + +#: src/libslic3r/PrintConfig.cpp:1153 +msgid "This setting represents the maximum speed of your fan." +msgstr "Toto nastavení vyjadřuje maximální rychlost ventilátoru." + +#: src/libslic3r/PrintConfig.cpp:1216 +msgid "This setting represents the minimum PWM your fan needs to work." +msgstr "Toto nastavení představuje minimální hodnotu PWM, kterou ventilátor potřebuje, aby pracoval." + +#: src/slic3r/GUI/UpdateDialogs.cpp:123 +#, possible-c-format +msgid "This Slic3r PE version: %s" +msgstr "Tato verze Slic3r PE: %s" + +#: src/libslic3r/PrintConfig.cpp:1752 +msgid "This start procedure is inserted at the beginning, after any printer start gcode. This is used to override settings for a specific filament. If Slic3r detects M104, M109, M140 or M190 in your custom codes, such commands will not be prepended automatically so you're free to customize the order of heating commands and other custom actions. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want. If you have multiple extruders, the gcode is processed in extruder order." +msgstr "Tento postup spuštění je vložen na začátku, po každém spuštění G-code tiskárny. Toto slouží k přepsání nastavení pro konkrétní filament. Pokud Slic3r detekuje M104, M109, M140 nebo M190 ve vašich vlastních kódech, takové příkazy nebudou automaticky předkládány, takže máte možnost přizpůsobit pořadí příkazů k ohřevu a další vlastní akce. Pro všechny nastavení Slic3ru můžete použít zástupné proměnné, takže můžete zadat příkaz “M109 S [first_layer_temperature]” kdekoli chcete. Pokud máte více extruderů, G-code se zpracovává v pořadí extruderů." + +#: src/libslic3r/PrintConfig.cpp:1737 +msgid "This start procedure is inserted at the beginning, after bed has reached the target temperature and extruder just started heating, and before extruder has finished heating. If Slic3r detects M104 or M190 in your custom codes, such commands will not be prepended automatically so you're free to customize the order of heating commands and other custom actions. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." +msgstr "Tento spouštěcí postup je vložen na začátku, poté, co vyhřívaná tisková podložka dosáhla cílové teploty a extruder se právě začal ohřívat a předtím, než dosáhl cílové teploty extruder. Pokud Slic3r detekuje M104 nebo M190 ve vašich vlastních kódech, takové příkazy nebudou automaticky předkládány, takže máte možnost upravit pořadí příkazů pro vytápění a další vlastní akce. Pro všechny nastavení Slic3ru můžete použít zástupné proměnné, takže můžete zadat příkaz “M109 S [first_layer_temperature]” kdekoli chcete." + +#: src/libslic3r/PrintConfig.cpp:663 +msgid "This string is edited by RammingDialog and contains ramming specific parameters " +msgstr "This string is edited by RammingDialog and contains ramming specific parameters " + +#: src/libslic3r/PrintConfig.cpp:2185 +msgid "This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to compensate for bad Z endstop position: for example, if your endstop zero actually leaves the nozzle 0.3mm far from the print bed, set this to -0.3 (or fix your endstop)." +msgstr "Tato hodnota bude přidána (nebo odečtena) ze všech souřadnic Z ve výstupním G-code. Používá se ke kompenzování špatné pozice endstopu Z. Například pokud endstop 0 skutečně ponechá trysku 0,3 mm daleko od tiskové podložky, nastavte hodnotu -0,3 (nebo dolaďte svůj koncový doraz)." + +#: src/libslic3r/PrintConfig.cpp:2107 +msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below. " +msgstr "Tento vektor ukládá potřebné objemy pro změnu z/na každý extruder používaný na čistící věži. Tyto hodnoty jsou použity pro zjednodušení vytvoření celkových objemů čištění níže. " + +#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#, possible-c-format +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" +msgstr "Tato verze %s není kompatibilní se současně nainstalovanými balíčky nastavení.\nTato situace nejspíše nastala spuštěním starší verze %s po používání novější verze.\n\nMůžete buď ukončit %s a zkusit to znovu s novou verzí, nebo můžete znovu spustit výchozí konfiguraci. Před instalací kompatibilního nastavení s touto verzí %s dojde k vytvoření zálohy současné konfigurace.\n" + +#: src/slic3r/GUI/UpdateDialogs.cpp:114 +msgid "This version of Slic3r PE is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older Slic3r PE after using a newer one.\n\nYou may either exit Slic3r and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this Slic3r.\n" +msgstr "Tato verze Slic3r PE není kompatibilní se současně nainstalovanými balíčky nastavení.\nTato situace nejspíše nastala spuštěním starší verze Slic3r PE po používání novější verze.\n\nMůžete buď ukončit Slic3r a zkusit to znovu s novou verzí, nebo můžete znovu spustit výchozí konfiguraci. Před instalací kompatibilního nastavení s touto verzí Slic3ru dojde k vytvoření zálohy současné konfigurace.\n" + +#: src/libslic3r/PrintConfig.cpp:2282 +msgid "This will apply a gamm correction to the rasterized 2D polygons." +msgstr "Aplikuje korekci gamma na rastrové 2D polygony." + +#: src/libslic3r/PrintConfig.cpp:2284 +msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." +msgstr "Aplikuje gamma korekci na rastrové 2D polygony. Hodnota nula znamená nastavení prahové hodnoty doprostřed. Toto chování eliminuje antialiasing bez ztráty otvorů v polygonech." + +#: src/libslic3r/PrintConfig.cpp:1994 +msgid "Threads" +msgstr "Vlákna" + +#: src/libslic3r/PrintConfig.cpp:1995 +msgid "Threads are used to parallelize long-running tasks. Optimal threads number is slightly above the number of available cores/processors." +msgstr "Vlákna jsou používána pro paralelizaci časově náročnějších úloh. Optimální počet vláken je mírně nad počtem dostupných jader/procesorů." + +#: src/slic3r/GUI/Tab.cpp:2052 +msgid "Tilt" +msgstr "Náklon" + +#: src/slic3r/GUI/Tab.cpp:2053 +msgid "Tilt time" +msgstr "Doba náklonu" + +#: src/slic3r/GUI/RammingChart.cpp:76 +msgid "Time" +msgstr "Čas" + +#: src/libslic3r/PrintConfig.cpp:655 +msgid "Time for the printer firmware (or the Multi Material Unit 2.0) to load a new filament during a tool change (when executing the T code). This time is added to the total print time by the G-code time estimator." +msgstr "Doba, po kterou firmware tiskárny (nebo jednotka Multi Material 2.0) zavádí nový filament během jeho výměny (při provádění kódu T). Tento čas je přidán k celkové době tisku pomocí G-code odhadovače tiskového času." + +#: src/libslic3r/PrintConfig.cpp:670 +msgid "Time for the printer firmware (or the Multi Material Unit 2.0) to unload a filament during a tool change (when executing the T code). This time is added to the total print time by the G-code time estimator." +msgstr "Doba, po kterou firmware tiskárny (nebo jednotka Multi Material 2.0) vysouvá filament během jeho výměny (při provádění kódu T). Tento čas je přidán k celkové době tisku pomocí G-code odhadovače tiskového času." + +#: src/libslic3r/PrintConfig.cpp:2242 +msgid "Time of the fast tilt" +msgstr "Doba trvání rychlého náklonu" + +#: src/libslic3r/PrintConfig.cpp:2251 +msgid "Time of the slow tilt" +msgstr "Doba trvání pomalého náklonu" + +#: src/libslic3r/PrintConfig.cpp:609 +msgid "Time to wait after the filament is unloaded. May help to get reliable toolchanges with flexible materials that may need more time to shrink to original dimensions. " +msgstr "Doba čekání po vysunutí filamentu. Může pomoci ke spolehlivé změně extruderu s flexibilními materiály, které potřebují více času ke smrštění na původní rozměry. " + +#: src/slic3r/GUI/Tab.cpp:916 +msgid "To do that please specify a new name for the preset." +msgstr "Chcete-li akci provést, prosím nejdříve zadejte nový název přednastavení." + +#: src/slic3r/GUI/UpdateDialogs.cpp:37 +msgid "To download, follow the link below." +msgstr "Pro stažení, klikněte na odkaz níže." + +#: src/slic3r/GUI/Plater.cpp:2966 +msgid "To objects" +msgstr "Objektům" + +#: src/slic3r/GUI/Plater.cpp:2968 +msgid "To parts" +msgstr "Na části" + +#: src/libslic3r/Zipper.cpp:37 +msgid "too many files" +msgstr "příliš mnoho souborů" + +#: src/slic3r/GUI/GUI_Preview.cpp:217 src/slic3r/GUI/GUI_Preview.cpp:315 +#: src/slic3r/GUI/GUI_Preview.cpp:481 src/slic3r/GUI/GUI_Preview.cpp:537 +#: src/slic3r/GUI/GUI_Preview.cpp:713 src/libslic3r/GCode/PreviewData.cpp:404 +msgid "Tool" +msgstr "Nástroj" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:240 +msgid "Tool #" +msgstr "Nástroj #" + +#: src/slic3r/GUI/Tab.cpp:1973 src/libslic3r/PrintConfig.cpp:2006 +msgid "Tool change G-code" +msgstr "G-code pro výměnu nástroje" + +#: src/slic3r/GUI/Tab.cpp:1530 +msgid "Toolchange parameters with single extruder MM printers" +msgstr "Parametry při výměně (Multi Material s jedním extruderem)" + +#. TRN To be shown in the main menu View->Top +#: src/slic3r/GUI/MainFrame.cpp:522 +msgid "Top" +msgstr "Shora" + +#: src/libslic3r/PrintConfig.cpp:388 +msgid "Top fill pattern" +msgstr "Vzor výplně horní vrstvy" + +#: src/slic3r/GUI/PresetHints.cpp:189 +msgid "top solid infill" +msgstr "vrchní plná výplň" + +#: src/slic3r/GUI/GUI_Preview.cpp:232 src/libslic3r/PrintConfig.cpp:2017 +#: src/libslic3r/PrintConfig.cpp:2028 src/libslic3r/GCode/PreviewData.cpp:168 +msgid "Top solid infill" +msgstr "Vrchní plné výplně" + +#: src/libslic3r/PrintConfig.cpp:2046 +msgid "Top solid layers" +msgstr "Vrchních plných vrstev" + +#: src/slic3r/GUI/MainFrame.cpp:522 +msgid "Top View" +msgstr "Pohled svrchu" + +#: xs/src/libslic3r/PrintConfig.cpp:283 +msgid "Top/bottom fill pattern" +msgstr "Vzor výplně horní/spodní vrstvy" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:247 +msgid "Total purging volume is calculated by summing two values below, depending on which tools are loaded/unloaded." +msgstr "Celkový objem čištění je spočítán jako součet dvou hodnot níže v závislosti na tom, které extrudery jsou zavedeny/vyjmuty." + +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 +msgid "Total rammed volume" +msgstr "Celkový objem rapidní extruze" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:82 +msgid "Total ramming time" +msgstr "Celkový čas rapidní extruze" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:252 +msgid "Translate" +msgstr "Posunout" + +#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 +msgid "Travel" +msgstr "Rychloposun" + +#: src/libslic3r/PrintConfig.cpp:798 +msgid "Triangles" +msgstr "Trojúhelníky" + +#: src/libslic3r/PrintConfig.cpp:3059 +msgid "Try to repair any non-manifold meshes (this option is implicitly added whenever we need to slice the model to perform the requested action)." +msgstr "Pokuste se opravit nemanifoldní meshe (tato možnost je implicitně přidána vždy, když potřebujeme řezat model)." + +#: src/libslic3r/PrintConfig.cpp:1397 +msgid "Type of the printer." +msgstr "Typ tiskárny." + +#: src/libslic3r/Zipper.cpp:35 +msgid "undefined error" +msgstr "nedefinovaná chyba" + +#: src/libslic3r/Zipper.cpp:59 +msgid "unexpected decompressed size" +msgstr "neočekávaná dekomprimovaná velikost" + +#: lib/Slic3r/GUI/Plater.pm:2264 lib/Slic3r/GUI/Plater.pm:2280 +msgid "Uniformly…" +msgstr "Souměrně…" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:27 +msgid "Unknown" +msgstr "Neznámý" + +#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154 +msgid "Unknown error occured" +msgstr "Došlo k neznámé chybě" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:234 +msgid "unloaded" +msgstr "vyjmuto" + +#: src/libslic3r/PrintConfig.cpp:591 +msgid "Unloading speed" +msgstr "Rychlost vysunutí" + +#: src/libslic3r/PrintConfig.cpp:600 +msgid "Unloading speed at the start" +msgstr "Počáteční rychlost vysouvání filamentu " + +#: src/slic3r/GUI/Tab.cpp:3105 +msgid "UNLOCKED LOCK icon indicates that some settings were changed and are not equal to the system values for the current option group.\nClick to reset all settings for current option group to the system values." +msgstr "Ikona ODEMKNUTÉHO ZÁMKU indikuje, že některá nastavení byla změněna a nejsou shodná se systémovými hodnotami pro danou skupinu nastavení. Klikněte pro reset všech nastavení aktuální skupiny nastavení na systémové hodnoty." + +#: src/slic3r/GUI/Tab.cpp:3120 +msgid "UNLOCKED LOCK icon indicates that the value was changed and is not equal to the system value.\nClick to reset current value to the system value." +msgstr "Ikona ODEMKNUTÉHO ZÁMKU indikuje, že se hodnota změnila a není shodná se systémovou hodnotou.\nKlikněte pro reset současné hodnoty na systémovou hodnotu." + +#: src/slic3r/GUI/Tab.cpp:3067 +msgid "UNLOCKED LOCK;indicates that some settings were changed and are not equal to the system values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system values." +msgstr "ODEMKNUTÝ ZÁMEK;indikuje, že některá nastavení byla změněna a nejsou shodná se systémovými hodnotami pro danou skupinu nastavení.\nKlikněte na ikonu ODEMKNUTÉHO ZÁMKU pro reset všech nastavení aktuální skupiny nastavení na systémové hodnoty." + +#: src/slic3r/GUI/GUI_Preview.cpp:245 +msgid "Unretractions" +msgstr "Deretrakce" + +#: src/slic3r/GUI/Tab.cpp:2785 +msgid "Unsaved Changes" +msgstr "Neuložené Změny" + +#: src/slic3r/GUI/GUI_App.cpp:790 +msgid "Unsaved Presets" +msgstr "Neuložená přednastavení" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 +msgid "Unselect gizmo, keep object selection" +msgstr "Zrušit gizmo, zachovat výběr objektů" + +#: src/libslic3r/Zipper.cpp:63 +msgid "unsupported central directory size" +msgstr "nepodporovaná velikost centrálního adresáře" + +#: src/libslic3r/Zipper.cpp:43 +msgid "unsupported encryption" +msgstr "nepodporované šifrování" + +#: src/libslic3r/Zipper.cpp:45 +msgid "unsupported feature" +msgstr "nepodporovaná funkce" + +#: src/libslic3r/Zipper.cpp:41 +msgid "unsupported method" +msgstr "nepodporovaná metoda" + +#: src/libslic3r/Zipper.cpp:53 +msgid "unsupported multidisk archive" +msgstr "nepodporovaný multidisk archiv" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2414 +msgid "Unsupported selection" +msgstr "Nepodporovaný výběr" + +#: src/libslic3r/GCode/PreviewData.cpp:495 +#, possible-c-format +msgid "up to %.2f mm" +msgstr "do % .2f mm" + +#: src/slic3r/GUI/UpdateDialogs.cpp:30 +msgid "Update available" +msgstr "Je dostupná aktualizace" + +#: src/slic3r/GUI/ConfigWizard.cpp:419 src/slic3r/GUI/Preferences.cpp:69 +msgid "Update built-in Presets automatically" +msgstr "Aktualizovat vestavěné přednastavení automaticky" + +#: src/slic3r/GUI/ConfigWizard.cpp:401 +msgid "Updates" +msgstr "Aktualizace" + +#: src/slic3r/GUI/ConfigWizard.cpp:426 +msgid "Updates are never applied without user's consent and never overwrite user's customized settings." +msgstr "Aktualizace nejsou nikdy nainstalovány bez vědomí uživatele a nikdy nepřepíšou upravená uživatelská nastavení." + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:18 +msgid "Upgrade" +msgstr "Aktualizovat" + +#: src/slic3r/GUI/GUI_App.cpp:685 +msgid "Upload a firmware image into an Arduino based printer" +msgstr "Nahrát firmware do tiskárny s Arduinem" + +#: xs/src/slic3r/Utils/OctoPrint.cpp:33 +msgid "Upload to OctoPrint with the following filename:" +msgstr "Nahrát do OctoPrintu s následujícím názvem:" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Upload to Printer Host with the following filename:" +msgstr "Nahrát soubor do tiskového serveru se jménem:" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:229 +msgid "Uploading" +msgstr "Nahrávání" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:173 +msgid "Upper Layer" +msgstr "Vyšší vrstva" + +#: src/slic3r/GUI/Tab.cpp:1873 +msgid "USB/Serial connection" +msgstr "USB/Sériové připojení" + +#: src/libslic3r/PrintConfig.cpp:1592 +msgid "USB/serial port for printer connection." +msgstr "USB/sériový port pro připojení tiskárny." + +#: src/libslic3r/PrintConfig.cpp:2060 +msgid "Use firmware retraction" +msgstr "Použít retrakce z firmwaru" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:42 +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "Pokud je to nutné, použijte pro oddělení složek lomítko ( / )." + +#: src/slic3r/GUI/Preferences.cpp:93 +msgid "Use legacy OpenGL 1.1 rendering" +msgstr "Použijte historické OpenGL 1.1 vykreslování" + +#: src/libslic3r/PrintConfig.cpp:2515 +msgid "Use pad" +msgstr "Použít podložku" + +#: src/libslic3r/PrintConfig.cpp:2067 +msgid "Use relative E distances" +msgstr "Použít relativní E vzdálenosti" + +#: src/slic3r/GUI/Preferences.cpp:103 +msgid "Use Retina resolution for the 3D scene" +msgstr "Pro 3D scénu použít rozlišení Retina" + +#: src/libslic3r/PrintConfig.cpp:508 +msgid "Use this option to set the axis letter associated to your printer's extruder (usually E but some printers use A)." +msgstr "Touto volbou nastavíte písmeno osy přidružené k extruderu tiskárny (obvykle E, ale některé tiskárny používají A)." + +#: src/libslic3r/PrintConfig.cpp:1807 +msgid "Use this setting to rotate the support material pattern on the horizontal plane." +msgstr "Toto nastavení použijte pro horizontální otočení vzoru." + +#: src/libslic3r/PrintConfig.cpp:2074 +msgid "Use volumetric E" +msgstr "Použít volumetrickou hodnotu E" + +#: src/slic3r/GUI/Plater.cpp:214 +msgid "Used Filament (g)" +msgstr "Použito Filamentu (g)" + +#: src/slic3r/GUI/Plater.cpp:212 src/slic3r/GUI/Plater.cpp:1041 +msgid "Used Filament (m)" +msgstr "Použito Filamentu (m)" + +#: src/slic3r/GUI/Plater.cpp:213 +msgid "Used Filament (mm³)" +msgstr "Použito Filamentu (mm³)" + +#: src/slic3r/GUI/Plater.cpp:1015 +msgid "Used Material (ml)" +msgstr "Použitý materiál (ml)" + +#: src/slic3r/GUI/Plater.cpp:215 +msgid "Used Material (unit)" +msgstr "Použito materiálu (jednotka)" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:24 +msgid "User" +msgstr "Uživatel" + +#: src/slic3r/GUI/Preset.cpp:974 src/slic3r/GUI/Preset.cpp:1071 +#: src/slic3r/GUI/PresetBundle.cpp:1558 +msgid "User presets" +msgstr "Uživatelská přednastavení" + +#: src/libslic3r/Zipper.cpp:93 +msgid "validation failed" +msgstr "Validace selhala" + +#: src/slic3r/GUI/ButtonsDescription.cpp:41 +msgid "Value is the same as the system value" +msgstr "Hodnota je shodná se systémovou hodnotou" + +#: src/slic3r/GUI/ButtonsDescription.cpp:58 +msgid "Value was changed and is not equal to the system value or the last saved preset" +msgstr "Hodnota byla změněna a není shodná se systémovou hodnotou nebo naposled uloženým přednastavením" + +#: src/slic3r/GUI/Tab.cpp:2150 +msgid "Values in this column are for Full Power mode" +msgstr "Hodnoty v tomto sloupci jsou určeny pro režim plného výkonu (normal režim)" + +#: src/slic3r/GUI/Tab.cpp:2156 +msgid "Values in this column are for Silent mode" +msgstr "Hodnoty v tomto sloupci jsou pro tichý režim" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "variants" +msgstr "varianty" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:921 +msgid "vendor" +msgstr "prodejce" + +#: src/libslic3r/PrintConfig.cpp:880 +msgid "Verbose G-code" +msgstr "Komentáře do G-code" + +#: lib/Slic3r/GUI/MainFrame.pm:66 +msgid "Version " +msgstr "Verze " + +#: src/slic3r/GUI/AboutDialog.cpp:67 src/slic3r/GUI/MainFrame.cpp:53 +msgid "Version" +msgstr "Verze" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 +msgid "version" +msgstr "verze" + +#: src/slic3r/GUI/Tab.cpp:1002 +msgid "Vertical shells" +msgstr "Svislé stěny" + +#: src/slic3r/GUI/GUI_Preview.cpp:209 +msgid "View" +msgstr "Zobrazení" + +#: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 +#: src/libslic3r/SLAPrint.cpp:915 +msgid "Visualizing supports" +msgstr "Vizualizace podpěr" + +#: src/slic3r/GUI/Plater.cpp:138 +msgid "Volume" +msgstr "Obsah" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:248 +msgid "Volume to purge (mm³) when the filament is being" +msgstr "Objem k vyčištění (mm³) pokud je filament" + +#: src/slic3r/GUI/PresetHints.cpp:216 +msgid "Volumetric" +msgstr "Volumetrický" + +#: src/slic3r/GUI/GUI_Preview.cpp:216 +msgid "Volumetric flow rate" +msgstr "Objemový průtok" + +#: src/libslic3r/GCode/PreviewData.cpp:402 +msgid "Volumetric flow rate (mm3/s)" +msgstr "Objemový průtok (mm3/s)" + +#: src/slic3r/GUI/RammingChart.cpp:81 +msgid "Volumetric speed" +msgstr "Objemová rychlost" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1168 src/slic3r/GUI/GUI.cpp:283 +#: src/slic3r/GUI/WipeTowerDialog.cpp:44 src/slic3r/GUI/WipeTowerDialog.cpp:328 +msgid "Warning" +msgstr "Varování" + +#: src/slic3r/GUI/ConfigWizard.cpp:294 +msgid "Welcome" +msgstr "Vítejte" + +#: src/slic3r/GUI/ConfigWizard.cpp:294 +#, possible-c-format +msgid "Welcome to the %s %s" +msgstr "Vítejte v %s %s" + +#: src/slic3r/GUI/ConfigWizard.cpp:284 +#, possible-c-format +msgid "Welcome to the Slic3r %s" +msgstr "Vítejte v Slic3r %s" + +#: lib/Slic3r/GUI/Plater/2D.pm:131 +msgid "What do you want to print today? ™" +msgstr "Co chcete dnes tisknout? ™" + +#: src/slic3r/GUI/Preferences.cpp:86 +msgid "When checked, the print and filament presets are shown in the preset editor even if they are marked as incompatible with the active printer" +msgstr "Pokud je zaškrtnuto, přednastavení tisku a filamentu se zobrazují v editoru přednastavení, i když jsou označeny jako nekompatibilní s aktivní tiskárnou" + +#: src/slic3r/GUI/PresetHints.cpp:221 +msgid "when printing " +msgstr "při tisku " + +#: src/libslic3r/PrintConfig.cpp:216 +msgid "When printing multi-material objects, this settings will make slic3r to clip the overlapping object parts one by the other (2nd part will be clipped by the 1st, 3rd part will be clipped by the 1st and 2nd etc)." +msgstr "Připnutí překrývajících se objektů jeden k druhému při Multimateriálovém tisku. (Druhá část se připne k první, třetí část k první a druhé, atd)." + +#: src/libslic3r/PrintConfig.cpp:217 +msgid "When printing multi-material objects, this settings will make Slic3r to clip the overlapping object parts one by the other (2nd part will be clipped by the 1st, 3rd part will be clipped by the 1st and 2nd etc)." +msgstr "Připnutí překrývajících se objektů jeden k druhému při Multimateriálovém tisku. (Druhá část se připne k první, třetí část k první a druhé, atd)." + +#: src/libslic3r/PrintConfig.cpp:269 +msgid "When printing multiple objects or copies, this feature will complete each object before moving onto next one (and starting it from its bottom layer). This feature is useful to avoid the risk of ruined prints. Slic3r should warn and prevent you from extruder collisions, but beware." +msgstr "Při tisku více objektů nebo kopií tiskárna kompletně dokončí jeden objekt, předtím než začne tisknout druhý (začíná od spodní vrstvy). Tato vlastnost je výhodná z důvodů snížení rizika zničených výtisků. Slic3r by měl varovat při možné kolizi extruderu s objektem a zabránit mu, přesto doporučujeme obezřetnost." + +#: src/libslic3r/PrintConfig.cpp:843 +msgid "When printing with very low layer heights, you might still want to print a thicker bottom layer to improve adhesion and tolerance for non perfect build plates. This can be expressed as an absolute value or as a percentage (for example: 150%) over the default layer height." +msgstr "Při tisku s velmi nízkými výškami vrstev můžete stále vytisknout tlustší spodní vrstvu pro zlepšení přilnavosti a toleranci pro nedokonale zkalibrovanou tiskovou podložku. Může být vyjádřeno jako absolutní hodnota nebo jako procento (například: 150%) z výchozí výšky vrstvy." + +#: src/libslic3r/PrintConfig.cpp:1483 +msgid "When retraction is triggered before changing tool, filament is pulled back by the specified amount (the length is measured on raw filament, before it enters the extruder)." +msgstr "Při výměně nástroje se spustí retrakce a filament se zatáhne zpět o zadané množství (délka se měří na surovém filamentu, než vstoupí do extruderu)." + +#: src/libslic3r/PrintConfig.cpp:1475 +msgid "When retraction is triggered, filament is pulled back by the specified amount (the length is measured on raw filament, before it enters the extruder)." +msgstr "Při spuštění retrakce se filament zatáhne zpět o zadané množství (délka se měří na surovém filamentu, než vstoupí do extruderu)." + +#: src/libslic3r/PrintConfig.cpp:1322 +msgid "When set to zero, the distance the filament is moved from parking position during load is exactly the same as it was moved back during unload. When positive, it is loaded further, if negative, the loading move is shorter than unloading. " +msgstr "Když je hodnota nastavena na nulu, vzdálenost o kterou se filament posune během zavádění, je stejná, jako zpětný posun během vysouvání filamentu. Je-li hodnota kladná, je filament posunut více,. Je-li hodnota záporná, posun při zavádění je kratší než při vysouvání." + +#: src/libslic3r/PrintConfig.cpp:1173 +msgid "When setting other speed settings to 0 Slic3r will autocalculate the optimal speed in order to keep constant extruder pressure. This experimental setting is used to set the highest print speed you want to allow." +msgstr "Pokud jsou všechna ostatní nastavení rychlosti na hodnotě nula, Slic3r automaticky vypočítá optimální rychlost pro udržení konstantního tlaku v extruderu. Toto experimentální nastavení slouží k nastavení nejvyšší rychlosti tisku, kterou chcete povolit." + +#: src/libslic3r/PrintConfig.cpp:1527 +msgid "When the retraction is compensated after changing tool, the extruder will push this additional amount of filament." +msgstr "Když je retrakce kompenzována po změně nástroje, extruder vytlačuje toto další množství filamentu." + +#: src/libslic3r/PrintConfig.cpp:1519 +msgid "When the retraction is compensated after the travel move, the extruder will push this additional amount of filament. This setting is rarely needed." +msgstr "Když je retrakce kompenzována po rychloposunu, extruder vytlačuje toto další množství filamentu. Toto nastavení je zřídkakdy potřeba." + +#: src/slic3r/GUI/Tab.cpp:3108 +msgid "WHITE BULLET icon indicates a non system preset." +msgstr "Ikona BÍLÉ TEČKY indikuje nesystémové přednastavení." + +#: src/slic3r/GUI/Tab.cpp:3111 +msgid "WHITE BULLET icon indicates that the settings are the same as in the last saved preset for the current option group." +msgstr "Ikona BÍLÉ TEČKY indikuje, že nastavení jsou shodná s naposledy uloženým přednastavením pro danou skupinu nastavení." + +#: src/slic3r/GUI/Tab.cpp:3126 +msgid "WHITE BULLET icon indicates that the value is the same as in the last saved preset." +msgstr "Ikona BÍLÉ TEČKY indikuje, že je hodnota shodná s naposledy uloženým přednastavením." + +#: src/slic3r/GUI/Tab.cpp:3073 +msgid "WHITE BULLET;for the left button: \tindicates a non-system preset,\nfor the right button: \tindicates that the settings hasn't been modified." +msgstr "BÍLÁ TEČKA;pro levé tlačítko: indikuje nesystémové přednastavení,\npro pravé tlačítko: indikuje, že nastavení nebylo změněno." + +#: src/slic3r/GUI/GUI_Preview.cpp:214 src/libslic3r/PrintConfig.cpp:2137 +msgid "Width" +msgstr "Šířka" + +#: src/libslic3r/GCode/PreviewData.cpp:398 +msgid "Width (mm)" +msgstr "Šířka (mm)" + +#: src/libslic3r/PrintConfig.cpp:2389 +msgid "Width from the back sphere center to the front sphere center" +msgstr "Šířka od středu zadní koule ke středu přední koule" + +#: src/libslic3r/PrintConfig.cpp:2138 +msgid "Width of a wipe tower" +msgstr "Šířka čistící věže" + +#: src/libslic3r/PrintConfig.cpp:2203 +msgid "Width of the display" +msgstr "Šířka displeje" + +#: src/slic3r/GUI/PresetHints.cpp:43 +#, possible-c-format +msgid "will always run at %d%% " +msgstr "bude vždy běžet na %d%% " + +#: src/slic3r/GUI/PresetHints.cpp:52 +msgid "will be turned off." +msgstr "bude vypnut." + +#: src/libslic3r/PrintConfig.cpp:2276 +msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction." +msgstr "Vytvoří offset každé vrstvy v rovině XY. Kladná hodnota - offset směrem ven, plocha polygonu se zvětší. Záporná hodnota - offset směrem dovnitř, plocha polygonu se zmenší." + +#: src/libslic3r/PrintConfig.cpp:2160 +msgid "Wipe into this object" +msgstr "Vyčistit do tohoto objektu" + +#: src/libslic3r/PrintConfig.cpp:2152 +msgid "Wipe into this object's infill" +msgstr "Vyčištění do výplně tohoto objektu" + +#: src/slic3r/GUI/GUI_Preview.cpp:238 src/slic3r/GUI/Tab.cpp:1130 +#: src/libslic3r/GCode/PreviewData.cpp:174 +msgid "Wipe tower" +msgstr "Čistící věž" + +#: src/slic3r/GUI/Tab.cpp:1281 src/slic3r/GUI/Tab.cpp:1298 +msgid "Wipe Tower" +msgstr "Čistící věž" + +#: src/slic3r/GUI/Plater.cpp:1043 src/slic3r/GUI/Plater.cpp:1058 +msgid "wipe tower" +msgstr "čistící věž" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:141 +msgid "Wipe tower - Purging volume adjustment" +msgstr "Čistící věž - Úprava objemu čištění" + +#: src/libslic3r/PrintConfig.cpp:2144 +msgid "Wipe tower rotation angle" +msgstr "Úhel natočení čistící věže" + +#: src/libslic3r/PrintConfig.cpp:2145 +msgid "Wipe tower rotation angle with respect to x-axis " +msgstr "Úhel natočení čistící věže s ohledem na osu X " + +#: src/libslic3r/PrintConfig.cpp:2092 +msgid "Wipe while retracting" +msgstr "Očistit při retrakci" + +#: xs/src/libslic3r/PrintConfig.cpp:1997 +msgid "Wiping after toolchange will be preferentially done inside infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." +msgstr "Čištění po výměně extruderu bude přednostně prováděno do vnitřních výplní. Tím se snižuje množství odpadu, ale může to mít za následek delší dobu tisku v důsledku dodatečných pohybů." + +#: src/libslic3r/PrintConfig.cpp:1460 +msgid "With bowden extruders, it may be wise to do some amount of quick retract before doing the wipe movement." +msgstr "U bowdenových extrudérů může být vhodné provést rychlé retrakce než se spustí očištění." + +#: src/libslic3r/PrintConfig.cpp:1969 +msgid "With sheath around the support" +msgstr "Pouzdro okolo podpěr" + +#: src/slic3r/GUI/UpdateDialogs.cpp:76 +msgid "Would you like to install it?\n\nNote that a full configuration snapshot will be created first. It can then be restored at any time should there be a problem with the new version.\n\nUpdated configuration bundles:" +msgstr "Přejete si spustit instalaci?\n\nNejprve bude provedena kompletní záloha nastavení. V případě problémů s novou verzí ji bude možné kdykoliv obnovit.\n\nAktualizované balíčky nastavení:" + +#: src/libslic3r/Zipper.cpp:95 +msgid "write calledback failed" +msgstr "zpětné volání se nezdařilo" + +#: src/libslic3r/PrintConfig.cpp:2993 +msgid "Write information about the model to the console." +msgstr "Vypsat informace o modelu do konsole." + +#: src/slic3r/Utils/Duet.cpp:148 +msgid "Wrong password" +msgstr "Chybné heslo" + +#: src/libslic3r/PrintConfig.cpp:2124 +msgid "X coordinate of the left front corner of a wipe tower" +msgstr "X souřadnice levého předního rohu čistící věže" + +#: src/libslic3r/PrintConfig.cpp:1793 +msgid "XY separation between an object and its support" +msgstr "XY vzdálenost mezi objektem a podpěrami" + +#: src/libslic3r/PrintConfig.cpp:1795 +msgid "XY separation between an object and its support. If expressed as percentage (for example 50%), it will be calculated over external perimeter width." +msgstr "XY vzdálenost mezi objektem a podpěrami. Pokud je vyjádřeno procenty (například 50%), bude vypočítána z šířky perimetru." + +#: src/libslic3r/PrintConfig.cpp:2174 +msgid "XY Size Compensation" +msgstr "Kompenzace XY rozměrů" + +#: src/libslic3r/PrintConfig.cpp:2131 +msgid "Y coordinate of the left front corner of a wipe tower" +msgstr "Y souřadnice levého předního rohu čistící věže" + +#: src/slic3r/GUI/Plater.cpp:992 +msgid "Yes" +msgstr "Ano" + +#: src/libslic3r/PrintConfig.cpp:1252 +msgid "You can put here your personal notes. This text will be added to the G-code header comments." +msgstr "Zde můžete zadat své osobní poznámky. Tento text bude přidán do komentáře záhlaví G code." + +#: src/libslic3r/PrintConfig.cpp:557 +msgid "You can put your notes regarding the filament here." +msgstr "Zde můžete vložit poznámky týkající se filamentu." + +#: src/libslic3r/PrintConfig.cpp:1403 +msgid "You can put your notes regarding the printer here." +msgstr "Zde můžete uvést poznámky týkající se tiskárny." + +#: src/libslic3r/PrintConfig.cpp:2332 +msgid "You can put your notes regarding the SLA print material here." +msgstr "Zde můžete vkládat své poznámky týkající se tiskového materiálu SLA." + +#: src/libslic3r/PrintConfig.cpp:324 +msgid "You can set this to a positive value to disable fan at all during the first layers, so that it does not make adhesion worse." +msgstr "Nastavením počtu prvních vrstev s vypnutým chlazením pro nezhoršování přilnavosti." + +#: src/libslic3r/PrintConfig.cpp:1295 +msgid "You can use all configuration options as variables inside this template. For example: [layer_height], [fill_density] etc. You can also use [timestamp], [year], [month], [day], [hour], [minute], [second], [version], [input_filename], [input_filename_base]." +msgstr "V této šabloně můžete použít všechny možnosti konfigurace jako proměnné. Můžete například použít: [layer_height], [fill_density] etc. Také můžete použít [timestamp], [year], [month], [day], [hour], [minute], [second], [version], [input_filename], [input_filename_base]." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2538 +msgid "You can't change a type of the last solid part of the object." +msgstr "Nelze změnit typ poslední plné části objektu." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1711 +msgid "You can't delete the last intance from object." +msgstr "Nelze smazat poslední instanci z objektu." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1694 +msgid "You can't delete the last solid part from object." +msgstr "Nelze smazat poslední část z objektu." + +#: src/slic3r/GUI/Plater.cpp:1746 +#, possible-c-format +msgid "You can't to add the object(s) from %s because of one or some of them is(are) multi-part" +msgstr "Nemůžete přidat objekt(y) z %s, protože jeden nebo některé z nich je(jsou) vícedílné" + +#: src/slic3r/GUI/GUI_App.cpp:789 +msgid "You have unsaved changes " +msgstr "Máte neuložené změny " + +#: src/slic3r/GUI/Preferences.cpp:130 +#, possible-c-format +msgid "You need to restart %s to make the changes effective." +msgstr "Chcete-li provést změny, musíte restartovat aplikaci %s." + +#: src/slic3r/GUI/Preferences.cpp:126 +msgid "You need to restart Slic3r to make the changes effective." +msgstr "Chcete-li provést změny, musíte restartovat aplikaci Slic3r." + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2415 +#, possible-c-format +msgid "You started your selection with %s Item." +msgstr "Začali jste výběr s položkou %s." + +#: src/slic3r/GUI/MainFrame.cpp:772 +msgid "Your file was repaired." +msgstr "Váš soubor byl opraven." + +#: src/slic3r/GUI/Plater.cpp:1874 +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/libslic3r/PrintConfig.cpp:2184 +msgid "Z offset" +msgstr "Odsazení Z" + +#: src/libslic3r/PrintConfig.cpp:2416 +msgid "Zig-Zag" +msgstr "Zig-Zag" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:152 +msgid "Zoom in" +msgstr "Přiblížit" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:153 +msgid "Zoom out" +msgstr "Oddálit" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:150 +msgid "Zoom to all objects in scene, if none selected" +msgstr "Pohled na všechny objekty ve scéně, pokud žádný není vybraný" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 +msgid "Zoom to Bed" +msgstr "Pohled na tiskovou plochu" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 +msgid "Zoom to selected object" +msgstr "Pohled na vybraný objekt" + +#: src/libslic3r/PrintConfig.cpp:171 src/libslic3r/PrintConfig.cpp:733 +#: src/libslic3r/PrintConfig.cpp:1570 src/libslic3r/PrintConfig.cpp:1580 +#: src/libslic3r/PrintConfig.cpp:1808 src/libslic3r/PrintConfig.cpp:1962 +#: src/libslic3r/PrintConfig.cpp:2146 src/libslic3r/PrintConfig.cpp:2463 +msgid "°" +msgstr "°" + +#: src/slic3r/GUI/ConfigWizard.cpp:613 src/slic3r/GUI/ConfigWizard.cpp:627 +msgid "°C" +msgstr "°C" diff --git a/resources/localization/de_DE/Slic3rPE.mo b/resources/localization/de_DE/PrusaSlicer.mo similarity index 100% rename from resources/localization/de_DE/Slic3rPE.mo rename to resources/localization/de_DE/PrusaSlicer.mo diff --git a/resources/localization/de_DE/Slic3rPE_de.po b/resources/localization/de_DE/PrusaSlicer_de.po similarity index 100% rename from resources/localization/de_DE/Slic3rPE_de.po rename to resources/localization/de_DE/PrusaSlicer_de.po diff --git a/resources/localization/en_US/Slic3rPE.mo b/resources/localization/en_US/PrusaSlicer.mo similarity index 100% rename from resources/localization/en_US/Slic3rPE.mo rename to resources/localization/en_US/PrusaSlicer.mo diff --git a/resources/localization/en_US/Slic3rPE_en.po b/resources/localization/en_US/PrusaSlicer_en.po similarity index 100% rename from resources/localization/en_US/Slic3rPE_en.po rename to resources/localization/en_US/PrusaSlicer_en.po diff --git a/resources/localization/es/Slic3rPE.mo b/resources/localization/es/PrusaSlicer.mo similarity index 100% rename from resources/localization/es/Slic3rPE.mo rename to resources/localization/es/PrusaSlicer.mo diff --git a/resources/localization/es/Slic3rPE_es.po b/resources/localization/es/PrusaSlicer_es.po similarity index 100% rename from resources/localization/es/Slic3rPE_es.po rename to resources/localization/es/PrusaSlicer_es.po diff --git a/resources/localization/fr_FR/Slic3rPE.mo b/resources/localization/fr_FR/PrusaSlicer.mo similarity index 100% rename from resources/localization/fr_FR/Slic3rPE.mo rename to resources/localization/fr_FR/PrusaSlicer.mo diff --git a/resources/localization/fr_FR/Slic3rPE_fr.po b/resources/localization/fr_FR/PrusaSlicer_fr.po similarity index 100% rename from resources/localization/fr_FR/Slic3rPE_fr.po rename to resources/localization/fr_FR/PrusaSlicer_fr.po diff --git a/resources/localization/it/Slic3rPE.mo b/resources/localization/it/PrusaSlicer.mo similarity index 100% rename from resources/localization/it/Slic3rPE.mo rename to resources/localization/it/PrusaSlicer.mo diff --git a/resources/localization/it/Slic3rPE_it.po b/resources/localization/it/PrusaSlicer_it.po similarity index 100% rename from resources/localization/it/Slic3rPE_it.po rename to resources/localization/it/PrusaSlicer_it.po diff --git a/resources/localization/ko_KR/Slic3rPE.mo b/resources/localization/ko_KR/PrusaSlicer.mo similarity index 100% rename from resources/localization/ko_KR/Slic3rPE.mo rename to resources/localization/ko_KR/PrusaSlicer.mo diff --git a/resources/localization/ko_KR/Slic3rPE_kr.po b/resources/localization/ko_KR/PrusaSlicer_kr.po similarity index 100% rename from resources/localization/ko_KR/Slic3rPE_kr.po rename to resources/localization/ko_KR/PrusaSlicer_kr.po diff --git a/resources/localization/pl/Slic3rPE.mo b/resources/localization/pl/PrusaSlicer.mo similarity index 100% rename from resources/localization/pl/Slic3rPE.mo rename to resources/localization/pl/PrusaSlicer.mo diff --git a/resources/localization/pl/Slic3rPE_pl.po b/resources/localization/pl/PrusaSlicer_pl.po similarity index 100% rename from resources/localization/pl/Slic3rPE_pl.po rename to resources/localization/pl/PrusaSlicer_pl.po diff --git a/resources/localization/uk/Slic3rPE.mo b/resources/localization/uk/PrusaSlicer.mo similarity index 100% rename from resources/localization/uk/Slic3rPE.mo rename to resources/localization/uk/PrusaSlicer.mo diff --git a/resources/localization/uk/Slic3rPE_uk.po b/resources/localization/uk/PrusaSlicer_uk.po similarity index 100% rename from resources/localization/uk/Slic3rPE_uk.po rename to resources/localization/uk/PrusaSlicer_uk.po diff --git a/resources/localization/zh_CN/Slic3rPE.mo b/resources/localization/zh_CN/PrusaSlicer.mo similarity index 100% rename from resources/localization/zh_CN/Slic3rPE.mo rename to resources/localization/zh_CN/PrusaSlicer.mo diff --git a/resources/localization/zh_CN/Slic3rPE_zh.po b/resources/localization/zh_CN/PrusaSlicer_zh.po similarity index 100% rename from resources/localization/zh_CN/Slic3rPE_zh.po rename to resources/localization/zh_CN/PrusaSlicer_zh.po diff --git a/src/platform/msw/slic3r.rc.in b/src/platform/msw/slic3r.rc.in index 970683e58..4d38c3fcc 100644 --- a/src/platform/msw/slic3r.rc.in +++ b/src/platform/msw/slic3r.rc.in @@ -21,5 +21,5 @@ PRODUCTVERSION @SLIC3R_RC_VERSION@ VALUE "Translation", 0x409, 1252 } } -2 ICON "@SLIC3R_RESOURCES_DIR@/icons/Slic3r.ico" +2 ICON "@SLIC3R_RESOURCES_DIR@/icons/PrusaSlicer.ico" 1 24 "slic3r.manifest" diff --git a/src/platform/osx/Info.plist.in b/src/platform/osx/Info.plist.in index 9314bdaab..f4e298180 100644 --- a/src/platform/osx/Info.plist.in +++ b/src/platform/osx/Info.plist.in @@ -7,7 +7,7 @@ CFBundleGetInfoString @SLIC3R_APP_NAME@ Copyright (C) 2011-2019 Alessandro Ranellucci, (C) 2016-2019 Prusa Reseach CFBundleIconFile - Slic3r.icns + PrusaSlicer.icns CFBundleName @SLIC3R_APP_KEY@ CFBundleShortVersionString @@ -48,7 +48,7 @@ OBJ CFBundleTypeIconFile - Slic3r.icns + PrusaSlicer.icns CFBundleTypeName STL CFBundleTypeRole @@ -65,7 +65,7 @@ AMF CFBundleTypeIconFile - Slic3r.icns + PrusaSlicer.icns CFBundleTypeName AMF CFBundleTypeRole @@ -82,7 +82,7 @@ 3MF CFBundleTypeIconFile - Slic3r.icns + PrusaSlicer.icns CFBundleTypeName 3MF CFBundleTypeRole diff --git a/src/slic3r.cpp b/src/slic3r.cpp index e8f92e66d..981e59c30 100644 --- a/src/slic3r.cpp +++ b/src/slic3r.cpp @@ -568,7 +568,7 @@ bool CLI::setup(int argc, char **argv) void CLI::print_help(bool include_print_options, PrinterTechnology printer_technology) const { boost::nowide::cout - << SLIC3R_APP_NAME << " " << SLIC3R_BUILD + << SLIC3R_APP_NAME << " " << SLIC3R_BUILD << " " << "based on Slic3r" #ifdef SLIC3R_GUI << " (with GUI support)" #else /* SLIC3R_GUI */ diff --git a/src/slic3r/GUI/AboutDialog.cpp b/src/slic3r/GUI/AboutDialog.cpp index 85f332f42..2098cc79c 100644 --- a/src/slic3r/GUI/AboutDialog.cpp +++ b/src/slic3r/GUI/AboutDialog.cpp @@ -12,7 +12,7 @@ AboutDialogLogo::AboutDialogLogo(wxWindow* parent) : wxPanel(parent, wxID_ANY, wxDefaultPosition, wxDefaultSize) { this->SetBackgroundColour(*wxWHITE); - this->logo = wxBitmap(from_u8(Slic3r::var("Slic3r_192px.png")), wxBITMAP_TYPE_PNG); + this->logo = wxBitmap(from_u8(Slic3r::var("PrusaSlicer_192px.png")), wxBITMAP_TYPE_PNG); this->SetMinSize(this->logo.GetSize()); this->Bind(wxEVT_PAINT, &AboutDialogLogo::onRepaint, this); @@ -45,7 +45,7 @@ AboutDialog::AboutDialog() main_sizer->Add(hsizer, 0, wxEXPAND | wxALL, 20); // logo - m_logo_bitmap = ScalableBitmap(this, "Slic3r_192px.png", 192); + m_logo_bitmap = ScalableBitmap(this, "PrusaSlicer_192px.png", 192); m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bitmap.bmp()); hsizer->Add(m_logo, 1, wxALIGN_CENTER_VERTICAL); diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 59ff35baf..54e03819d 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -568,7 +568,7 @@ bool GUI_App::select_language() m_wxLocale = new wxLocale; // FIXME: leak? m_wxLocale->Init(lang->Language); m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir())); - m_wxLocale->AddCatalog("Slic3rPE"); + m_wxLocale->AddCatalog(SLIC3R_APP_KEY); //FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only. wxSetlocale(LC_NUMERIC, "C"); Preset::update_suffix_modified(); @@ -613,7 +613,7 @@ bool GUI_App::load_language() } else { m_wxLocale->Init(info->Language); m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir())); - m_wxLocale->AddCatalog("Slic3rPE"); + m_wxLocale->AddCatalog(SLIC3R_APP_KEY); m_imgui->set_language(into_u8(info->CanonicalName)); } //FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only. diff --git a/src/slic3r/GUI/KBShortcutsDialog.cpp b/src/slic3r/GUI/KBShortcutsDialog.cpp index 1990c4ae2..8ecc4d4e3 100644 --- a/src/slic3r/GUI/KBShortcutsDialog.cpp +++ b/src/slic3r/GUI/KBShortcutsDialog.cpp @@ -18,7 +18,7 @@ KBShortcutsDialog::KBShortcutsDialog() auto main_sizer = new wxBoxSizer(wxVERTICAL); // logo - m_logo_bmp = ScalableBitmap(this, "Slic3r_32px.png", 32); + m_logo_bmp = ScalableBitmap(this, "PrusaSlicer_32px.png", 32); // fonts const wxFont& font = wxGetApp().normal_font(); diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 352a24d08..bf6eee613 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -33,7 +33,7 @@ namespace Slic3r { namespace GUI { MainFrame::MainFrame() : -DPIFrame(NULL, wxID_ANY, SLIC3R_BUILD, wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_STYLE, "mainframe"), +DPIFrame(NULL, wxID_ANY, wxString(SLIC3R_BUILD) + " " + _(L("based on Slic3r")), wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_STYLE, "mainframe"), m_printhost_queue_dlg(new PrintHostQueueDialog(this)) { // Fonts were created by the DPIFrame constructor for the monitor, on which the window opened. diff --git a/src/slic3r/GUI/MsgDialog.cpp b/src/slic3r/GUI/MsgDialog.cpp index ba2c5ed0c..d1879e4ba 100644 --- a/src/slic3r/GUI/MsgDialog.cpp +++ b/src/slic3r/GUI/MsgDialog.cpp @@ -53,7 +53,7 @@ MsgDialog::MsgDialog(wxWindow *parent, const wxString &title, const wxString &he rightsizer->Add(btn_sizer, 0, wxALIGN_RIGHT); if (! bitmap.IsOk()) { - bitmap = create_scaled_bitmap(this, "Slic3r_192px.png", 192); + bitmap = create_scaled_bitmap(this, "PrusaSlicer_192px.png", 192); } logo = new wxStaticBitmap(this, wxID_ANY, wxNullBitmap); @@ -99,7 +99,7 @@ ErrorDialog::ErrorDialog(wxWindow *parent, const wxString &msg) btn_ok->SetFocus(); btn_sizer->Add(btn_ok, 0, wxRIGHT, HORIZ_SPACING); - logo->SetBitmap(create_scaled_bitmap(this, "Slic3r_192px_grayscale.png", 192)); + logo->SetBitmap(create_scaled_bitmap(this, "PrusaSlicer_192px_grayscale.png", 192)); SetMaxSize(wxSize(-1, CONTENT_MAX_HEIGHT*wxGetApp().em_unit())); Fit(); diff --git a/src/slic3r/GUI/PresetBundle.cpp b/src/slic3r/GUI/PresetBundle.cpp index 6acaf31c9..16744aaa9 100644 --- a/src/slic3r/GUI/PresetBundle.cpp +++ b/src/slic3r/GUI/PresetBundle.cpp @@ -418,7 +418,7 @@ void PresetBundle::load_compatible_bitmaps(wxWindow *window) *m_bitmapCompatible = create_scaled_bitmap(nullptr, "flag_green"); *m_bitmapIncompatible = create_scaled_bitmap(nullptr, "flag_red"); *m_bitmapLock = create_scaled_bitmap(nullptr, "lock_closed"); - *m_bitmapLockOpen = create_scaled_bitmap(nullptr, "sys_unlock.png"); + *m_bitmapLockOpen = create_scaled_bitmap(nullptr, "lock_open"); prints .set_bitmap_compatible(m_bitmapCompatible); filaments .set_bitmap_compatible(m_bitmapCompatible); diff --git a/src/slic3r/GUI/SysInfoDialog.cpp b/src/slic3r/GUI/SysInfoDialog.cpp index 162a36c75..ebeadf9c1 100644 --- a/src/slic3r/GUI/SysInfoDialog.cpp +++ b/src/slic3r/GUI/SysInfoDialog.cpp @@ -54,7 +54,7 @@ SysInfoDialog::SysInfoDialog() main_sizer->Add(hsizer, 1, wxEXPAND | wxALL, 10); // logo - m_logo_bmp = ScalableBitmap(this, "Slic3r_192px.png", 192); + m_logo_bmp = ScalableBitmap(this, "PrusaSlicer_192px.png", 192); m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bmp.bmp()); hsizer->Add(m_logo, 0, wxALIGN_CENTER_VERTICAL); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 2a9e743f6..1eb228988 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -255,7 +255,7 @@ void Tab::create_preset_tab() // Fill cache for mode bitmaps m_mode_bitmap_cache.reserve(3); m_mode_bitmap_cache.push_back(ScalableBitmap(this, "mode_simple_.png")); - m_mode_bitmap_cache.push_back(ScalableBitmap(this, "mode_middle_.png")); + m_mode_bitmap_cache.push_back(ScalableBitmap(this, "mode_advanced_.png")); m_mode_bitmap_cache.push_back(ScalableBitmap(this, "mode_expert_.png")); // Initialize the DynamicPrintConfig by default keys/values. diff --git a/src/slic3r/GUI/UpdateDialogs.cpp b/src/slic3r/GUI/UpdateDialogs.cpp index b4943cf46..99e630cff 100644 --- a/src/slic3r/GUI/UpdateDialogs.cpp +++ b/src/slic3r/GUI/UpdateDialogs.cpp @@ -112,7 +112,7 @@ MsgDataIncompatible::MsgDataIncompatible(const std::unordered_mapSetBitmap(create_scaled_bitmap(this, "Slic3r_192px_grayscale.png", 192)); + logo->SetBitmap(create_scaled_bitmap(this, "PrusaSlicer_192px_grayscale.png", 192)); auto *text = new wxStaticText(this, wxID_ANY, wxString::Format(_(L( "This version of %s is not compatible with currently installed configuration bundles.\n" diff --git a/src/slic3r/GUI/wxExtensions.cpp b/src/slic3r/GUI/wxExtensions.cpp index 3affba22b..3a36ef9c3 100644 --- a/src/slic3r/GUI/wxExtensions.cpp +++ b/src/slic3r/GUI/wxExtensions.cpp @@ -2507,7 +2507,7 @@ ModeSizer::ModeSizer(wxWindow *parent, int hgap/* = 10*/) : std::vector < std::pair < wxString, std::string >> buttons = { {_(L("Simple")), "mode_simple_sq.png"}, - {_(L("Advanced")), "mode_middle_sq.png"}, + {_(L("Advanced")), "mode_advanced_sq.png"}, {_(L("Expert")), "mode_expert_sq.png"} }; diff --git a/version.inc b/version.inc index cbb2d1ab0..ef49ce037 100644 --- a/version.inc +++ b/version.inc @@ -1,8 +1,8 @@ # Included by CMakeLists, edited by the build script # (the version numbers are generated by the build script from the git current label) -set(SLIC3R_APP_NAME "Slic3r Prusa Edition") -set(SLIC3R_APP_KEY "Slic3rPE") +set(SLIC3R_APP_NAME "PrusaSlicer") +set(SLIC3R_APP_KEY "PrusaSlicer") set(SLIC3R_VERSION "1.42.0-beta2") set(SLIC3R_BUILD "${SLIC3R_VERSION}+UNKNOWN") set(SLIC3R_BUILD_ID "${SLIC3R_BUILD_ID}") From 8da1c1953f42242d14ca397bfab2f4291ebed4f5 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Mon, 13 May 2019 12:42:40 +0200 Subject: [PATCH 10/12] Further renaming to PrusaSlicer --- .github/ISSUE_TEMPLATE.md | 8 ++--- doc/How to build - Linux et al.md | 30 +++++++++--------- doc/How to build - Mac OS.md | 22 ++++++------- doc/How to build - Windows.md | 20 ++++++------ .../icons/PrusaSlicer_192px_transparent.png | Bin 0 -> 21125 bytes src/slic3r/GUI/ConfigWizard.cpp | 4 +-- src/slic3r/GUI/GUI_App.cpp | 4 +-- 7 files changed, 44 insertions(+), 44 deletions(-) create mode 100644 resources/icons/PrusaSlicer_192px_transparent.png diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 74dea387a..3744315ae 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,7 +1,7 @@ ### Version -_Version of Slic3r Prusa Edition used goes here_ +_Version of PrusaSlicer used goes here_ -_Use `About->About Slic3r` for release versions_ +_Use `About->About PrusaSlicer` for release versions_ _For -dev versions, use `git describe --tag` or get the hash value for the version you downloaded or `git rev-parse HEAD`_ @@ -18,9 +18,9 @@ _What 3D printer brand / version are you printing on, is it a stock model or did * _If this is a command-line slicing issue, include the options used_ * _Expected Results_ * _Actual Results_ - * _Screenshots from __*Slic3r*__ preview are preferred_ + * _Screenshots from __*PrusaSlicer*__ preview are preferred_ _Is this a new feature request?_ #### Project File (.3MF) where problem occurs -_Upload a Slic3r PE Project File (.3MF) (`Plater -> Export plate as 3MF` for Slic3r PE 1.41.2 and older, `File -> Save` / `Save Project` for Slic3r PE 1.42.0-alpha and newer)_ +_Upload a PrusaSlicer Project File (.3MF) (`Plater -> Export plate as 3MF` for Slic3r PE 1.41.2 and older, `File -> Save` / `Save Project` for PrusaSlicer, Slic3r PE 1.42.0-alpha and newer)_ diff --git a/doc/How to build - Linux et al.md b/doc/How to build - Linux et al.md index 14ec23b2d..715b1388b 100644 --- a/doc/How to build - Linux et al.md +++ b/doc/How to build - Linux et al.md @@ -1,13 +1,13 @@ -# Building Slic3r PE on UNIX/Linux +# Building PrusaSlicer on UNIX/Linux -Slic3r PE uses the CMake build system and requires several dependencies. +PrusaSlicer uses the CMake build system and requires several dependencies. The dependencies can be listed in `deps/deps-linux.cmake`, although they don't necessarily need to be as recent as the versions listed - generally versions available on conservative Linux distros such as Debian stable or CentOS should suffice. Perl is not required any more. -In a typical situation, one would open a command line, go to the Slic3r sources, create a directory called `build` or similar, +In a typical situation, one would open a command line, go to the PrusaSlicer sources, create a directory called `build` or similar, `cd` into it and call: cmake .. @@ -19,13 +19,13 @@ Additional CMake flags may be applicable as explained below. ### Dependency resolution -By default Slic3r looks for dependencies the default way CMake looks for them, i.e. in default system locations. -On Linux this will typically make Slic3r depend on dynamically loaded libraries from the system, however, Slic3r can be told +By default PrusaSlicer looks for dependencies the default way CMake looks for them, i.e. in default system locations. +On Linux this will typically make PrusaSlicer depend on dynamically loaded libraries from the system, however, PrusaSlicer can be told to specifically look for static libraries with the `SLIC3R_STATIC` flag passed to cmake: cmake .. -DSLIC3R_STATIC=1 -Additionally, Slic3r can be built in a static manner mostly independent of the system libraries with a dependencies bundle +Additionally, PrusaSlicer can be built in a static manner mostly independent of the system libraries with a dependencies bundle created using CMake script in the `deps` directory (these are not interconnected with the rest of the CMake scripts). Note: We say _mostly independent_ because it's still expected the system will provide some transitive dependencies, such as GTK for wxWidgets. @@ -37,7 +37,7 @@ To do this, go to the `deps` directory, create a `build` subdirectory (or the li where the target destdir is a directory of your choosing where the dependencies will be installed. You can also omit the `DESTDIR` option to use the default, in that case the `destdir` will be created inside the `build` directory where `cmake` is run. -To pass the destdir path to the top-level Slic3r CMake script, use the `CMAKE_PREFIX_PATH` option along with turning on `SLIC3R_STATIC`: +To pass the destdir path to the top-level PrusaSlicer CMake script, use the `CMAKE_PREFIX_PATH` option along with turning on `SLIC3R_STATIC`: cmake .. -DSLIC3R_STATIC=1 -DCMAKE_PREFIX_PATH=/usr/local @@ -48,24 +48,24 @@ This is because wxWidgets hardcode the installation path. ### wxWidgets version -By default, Slic3r PE looks for wxWidgets 3.1, this is because the 3.1 version has +By default, PrusaSlicer looks for wxWidgets 3.1, this is because the 3.1 version has a number of bugfixes and improvements not found in 3.0. However, it can also be built with wxWidgets 3.0. This is done by passing this option to CMake: -DSLIC3R_WX_STABLE=1 -Note that Slic3r PE is tested with wxWidgets 3.0 somewhat sporadically and so there may be bugs in bleeding edge releases. +Note that PrusaSlicer is tested with wxWidgets 3.0 somewhat sporadically and so there may be bugs in bleeding edge releases. ### Build variant -By default Slic3r builds the release variant. +By default PrusaSlicer builds the release variant. To create a debug build, use the following CMake flag: -DCMAKE_BUILD_TYPE=Debug ### Enabling address sanitizer -If you're using GCC/Clang compiler, it is possible to build Slic3r with the built-in address sanitizer enabled to help detect memory-corruption issues. +If you're using GCC/Clang compiler, it is possible to build PrusaSlicer with the built-in address sanitizer enabled to help detect memory-corruption issues. To enable it, simply use the following CMake flag: -DSLIC3R_ASAN=1 @@ -74,12 +74,12 @@ This requires GCC>4.8 or Clang>3.1. ### Installation -At runtime, Slic3r needs a way to access its resource files. By default, it looks for a `resources` directory relative to its binary. +At runtime, PrusaSlicer needs a way to access its resource files. By default, it looks for a `resources` directory relative to its binary. -If you instead want Slic3r installed in a structure according to the File System Hierarchy Standard, use the `SLIC3R_FHS` flag +If you instead want PrusaSlicer installed in a structure according to the File System Hierarchy Standard, use the `SLIC3R_FHS` flag cmake .. -DSLIC3R_FHS=1 -This will make Slic3r look for a fixed-location `share/slic3r-prusa3d` directory instead (note that the location becomes hardcoded). +This will make PrusaSlicer look for a fixed-location `share/slic3r-prusa3d` directory instead (note that the location becomes hardcoded). -You can then use the `make install` target to install Slic3r. +You can then use the `make install` target to install PrusaSlicer. diff --git a/doc/How to build - Mac OS.md b/doc/How to build - Mac OS.md index 5af755564..590f48db1 100644 --- a/doc/How to build - Mac OS.md +++ b/doc/How to build - Mac OS.md @@ -1,12 +1,12 @@ -# Building Slic3r PE on Mac OS +# Building PrusaSlicer on Mac OS -To build Slic3r PE on Mac OS, you will need to install XCode, [CMake](https://cmake.org/) (available on Brew) and possibly git. +To build PrusaSlicer on Mac OS, you will need to install XCode, [CMake](https://cmake.org/) (available on Brew) and possibly git. ### Dependencies -Slic3r comes with a set of CMake scripts to build its dependencies, it lives in the `deps` directory. -Open a terminal window and navigate to Slic3r sources directory and then to `deps`. +PrusaSlicer comes with a set of CMake scripts to build its dependencies, it lives in the `deps` directory. +Open a terminal window and navigate to PrusaSlicer sources directory and then to `deps`. Use the following commands to build the dependencies: mkdir build @@ -21,10 +21,10 @@ You can also customize the bundle output path using the `-DDESTDIR=` (This is because wxWidgets hardcodes the installation path.) -### Building Slic3r +### Building PrusaSlicer -If dependencies are built without errors, you can proceed to build Slic3r itself. -Go back to top level Slic3r sources directory and use these commands: +If dependencies are built without errors, you can proceed to build PrusaSlicer itself. +Go back to top level PrusaSlicer sources directory and use these commands: mkdir build cd build @@ -33,7 +33,7 @@ Go back to top level Slic3r sources directory and use these commands: The `CMAKE_PREFIX_PATH` is the path to the dependencies bundle but with `/usr/local` appended - if you set a custom path using the `DESTDIR` option, you will need to change this accordingly. **Warning:** the `CMAKE_PREFIX_PATH` needs to be an absolute path. -The CMake command above prepares Slic3r for building from the command line. +The CMake command above prepares PrusaSlicer for building from the command line. To start the build, use make -jN @@ -49,7 +49,7 @@ This should open up XCode where you can perform build using the GUI or perform o ### Note on Mac OS X SDKs -By default Slic3r builds against whichever SDK is the default on the current system. +By default PrusaSlicer builds against whichever SDK is the default on the current system. This can be customized. The `CMAKE_OSX_SYSROOT` option sets the path to the SDK directory location and the `CMAKE_OSX_DEPLOYMENT_TARGET` option sets the target OS X system version (eg. `10.14` or similar). @@ -58,9 +58,9 @@ In case you set both, the two settings need to agree with each other. (Building is currently unsupported because some of the dependencies don't support this, most notably wxWidgets.) Please note that the `CMAKE_OSX_DEPLOYMENT_TARGET` and `CMAKE_OSX_SYSROOT` options need to be set the same -on both the dependencies bundle as well as Slic3r PE itself. +on both the dependencies bundle as well as PrusaSlicer itself. -Official Mac Slic3r builds are currently built against SDK 10.9 to ensure compatibility with older Macs. +Official Mac PrusaSlicer builds are currently built against SDK 10.9 to ensure compatibility with older Macs. _Warning:_ XCode may be set such that it rejects SDKs bellow some version (silently, more or less). This is set in the property list file diff --git a/doc/How to build - Windows.md b/doc/How to build - Windows.md index 331a3533a..71f74c66d 100644 --- a/doc/How to build - Windows.md +++ b/doc/How to build - Windows.md @@ -1,7 +1,7 @@ -# Building Slic3r PE on Microsoft Windows +# Building PrusaSlicer on Microsoft Windows -The currently supported way of building Slic3r PE on Windows is with CMake and MS Visual Studio 2013. +The currently supported way of building PrusaSlicer on Windows is with CMake and MS Visual Studio 2013. You can use the free [Visual Studio 2013 Community Edition](https://www.visualstudio.com/vs/older-downloads/). CMake installer can be downloaded from [the official website](https://cmake.org/download/). @@ -11,7 +11,7 @@ _Note:_ Thanks to [**@supermerill**](https://github.com/supermerill) for testing ### Dependencies -On Windows Slic3r is built against statically built libraries. +On Windows PrusaSlicer is built against statically built libraries. We provide a prebuilt package of all the needed dependencies. This package only works on Visual Studio 2013, so if you are using a newer version of Visual Studio, you need to compile the dependencies yourself as per [below](#building-the-dependencies-package-yourself). The package comes in a several variants: @@ -26,14 +26,14 @@ If you're unsure where to unpack the package, unpack it into `C:\local\` (but it Alternatively you can also compile the dependencies yourself, see below. -### Building Slic3r PE with Visual Studio +### Building PrusaSlicer with Visual Studio -First obtain the Slic3r PE sources via either git or by extracting the source archive. +First obtain the PrusaSlicer sources via either git or by extracting the source archive. Then you will need to note down the so-called 'prefix path' to the dependencies, this is the location of the dependencies packages + `\usr\local` appended. For example on 64 bits this would be `C:\local\destdir-64\usr\local`. The prefix path will need to be passed to CMake. -When ready, open the relevant Visual Studio command line and `cd` into the directory with Slic3r sources. +When ready, open the relevant Visual Studio command line and `cd` into the directory with PrusaSlicer sources. Use these commands to prepare Visual Studio solution file: mkdir build @@ -51,9 +51,9 @@ Note that you won't be able to build a _Debug_ variant against a _Release_-only #### Installing using the `INSTALL` project -Slic3r PE can be run from the Visual Studio or from Visual Studio's build directory (`src\Release` or `src\Debug`), +PrusaSlicer can be run from the Visual Studio or from Visual Studio's build directory (`src\Release` or `src\Debug`), but for longer-term usage you might want to install somewhere using the `INSTALL` project. -By default, this installs into `C:\Program Files\Slic3r`. +By default, this installs into `C:\Program Files\PrusaSlicer`. To customize the install path, use the `-DCMAKE_INSTALL_PREFIX=` when invoking `cmake`. ### Building from the command line @@ -75,10 +75,10 @@ To install, use `msbuild /P:Configuration=Release INSTALL.vcxproj` , `ninja inst ### Building the dependencies package yourself -The dependencies package is built using CMake scripts inside the `deps` subdirectory of Slic3r PE sources. +The dependencies package is built using CMake scripts inside the `deps` subdirectory of PrusaSlicer sources. (This is intentionally not interconnected with the CMake scripts in the rest of the sources.) -Open the preferred Visual Studio command line (64 or 32 bit variant) and `cd` into the directory with Slic3r sources. +Open the preferred Visual Studio command line (64 or 32 bit variant) and `cd` into the directory with PrusaSlicer sources. Then `cd` into the `deps` directory and use these commands to build: mkdir build diff --git a/resources/icons/PrusaSlicer_192px_transparent.png b/resources/icons/PrusaSlicer_192px_transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..f85c835b3c1ac273fa6a5beeee0930e12ad02500 GIT binary patch literal 21125 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.normal_font()); diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 54e03819d..137ebe68e 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -157,7 +157,7 @@ bool GUI_App::on_init_inner() wxCHECK_MSG(wxDirExists(resources_dir), false, wxString::Format("Resources path does not exist or is not a directory: %s", resources_dir)); - SetAppName(SLIC3R_APP_KEY "-beta"); + SetAppName(SLIC3R_APP_KEY); SetAppDisplayName(SLIC3R_APP_NAME); // Enable this to get the default Win32 COMCTRL32 behavior of static boxes. @@ -650,7 +650,7 @@ std::vector GUI_App::get_installed_languages() langinfo = wxLocale::FindLanguageInfo(filename); if (langinfo != NULL) { auto full_file_name = dir.GetName() + wxFileName::GetPathSeparator() + - filename + wxFileName::GetPathSeparator() + "Slic3rPE" + wxT(".mo"); + filename + wxFileName::GetPathSeparator() + SLIC3R_APP_KEY + wxT(".mo"); if (wxFileExists(full_file_name)) { res.push_back(langinfo); } From ee2b8ced163f96541a0cf200a652ccd3731b7807 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Mon, 13 May 2019 14:11:21 +0200 Subject: [PATCH 11/12] WIP: Renaming to PrusaSlicer --- resources/icons/PrusaSlicer_128px.png | Bin 0 -> 13016 bytes src/slic3r/GUI/AppConfig.cpp | 2 +- src/slic3r/GUI/MainFrame.cpp | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 resources/icons/PrusaSlicer_128px.png diff --git a/resources/icons/PrusaSlicer_128px.png b/resources/icons/PrusaSlicer_128px.png new file mode 100644 index 0000000000000000000000000000000000000000..e8b2e3e3eb6e3c2b7a3f4c7db043c0170eec59bd GIT binary patch literal 13016 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 Yg#WLC3Q~>hMFF6qsG-m(ZyEW209FDDdH?_b literal 0 HcmV?d00001 diff --git a/src/slic3r/GUI/AppConfig.cpp b/src/slic3r/GUI/AppConfig.cpp index a537870ee..e4f0c9ec7 100644 --- a/src/slic3r/GUI/AppConfig.cpp +++ b/src/slic3r/GUI/AppConfig.cpp @@ -263,7 +263,7 @@ void AppConfig::reset_selections() std::string AppConfig::config_path() { - return (boost::filesystem::path(Slic3r::data_dir()) / "slic3r.ini").make_preferred().string(); + return (boost::filesystem::path(Slic3r::data_dir()) / (SLIC3R_APP_KEY ".ini")).make_preferred().string(); } std::string AppConfig::version_check_url() const diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index bf6eee613..b068b12ff 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -50,7 +50,7 @@ DPIFrame(NULL, wxID_ANY, wxString(SLIC3R_BUILD) + " " + _(L("based on Slic3r")), SetIcon(wxIcon(szExeFileName, wxBITMAP_TYPE_ICO)); } #else - SetIcon(wxIcon(Slic3r::var("Slic3r_128px.png"), wxBITMAP_TYPE_PNG)); + SetIcon(wxIcon(Slic3r::var("PrusaSlicer_128px.png"), wxBITMAP_TYPE_PNG)); #endif // _WIN32 // initialize status bar @@ -58,7 +58,7 @@ DPIFrame(NULL, wxID_ANY, wxString(SLIC3R_BUILD) + " " + _(L("based on Slic3r")), m_statusbar->embed(this); m_statusbar->set_status_text(_(L("Version")) + " " + SLIC3R_VERSION + - _(L(" - Remember to check for updates at http://github.com/prusa3d/slic3r/releases"))); + _(L(" - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/releases"))); /* Load default preset bitmaps before a tabpanel initialization, * but after filling of an em_unit value From 1b50ea3bda047ffc86adb67d13814d1c66737eda Mon Sep 17 00:00:00 2001 From: YuSanka Date: Mon, 13 May 2019 15:07:53 +0200 Subject: [PATCH 12/12] Deleted unused menu items for OSX + Marked items for "Change part type" list + new POT --- resources/localization/PrusaSlicer.pot | 7657 ++++++++++++++++++++++++ src/slic3r/GUI/GUI_ObjectList.cpp | 13 +- 2 files changed, 7659 insertions(+), 11 deletions(-) create mode 100644 resources/localization/PrusaSlicer.pot diff --git a/resources/localization/PrusaSlicer.pot b/resources/localization/PrusaSlicer.pot new file mode 100644 index 000000000..e453150b8 --- /dev/null +++ b/resources/localization/PrusaSlicer.pot @@ -0,0 +1,7657 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-05-13 15:02+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/slic3r/GUI/AboutDialog.cpp:35 +#, possible-c-format +msgid "About %s" +msgstr "" + +#: src/slic3r/GUI/AboutDialog.cpp:67 src/slic3r/GUI/MainFrame.cpp:59 +msgid "Version" +msgstr "" + +#: src/slic3r/GUI/AboutDialog.cpp:92 +msgid "Copyright" +msgstr "" + +#. TRN "Slic3r _is licensed under the_ License" +#: src/slic3r/GUI/AboutDialog.cpp:94 +msgid "is licensed under the" +msgstr "" + +#: src/slic3r/GUI/AboutDialog.cpp:95 +msgid "GNU Affero General Public License, version 3" +msgstr "" + +#: src/slic3r/GUI/AboutDialog.cpp:96 +msgid "" +"Contributions by Henrik Brix Andersen, Nicolas Dandrimont, Mark Hindess, " +"Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik and " +"numerous others." +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:84 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:400 +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:85 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:398 +msgid "Running post-processing scripts" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:87 +msgid "G-code file exported to %1%" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:91 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:109 +msgid "Slicing complete" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:105 +msgid "Masked SLA file exported to %1%" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:409 +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:60 +msgid "Shape" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:68 +msgid "Rectangular" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:72 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:137 +#: src/slic3r/GUI/Tab.cpp:2263 +msgid "Size" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:73 +msgid "Size in X and Y of the rectangular plate." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:79 +msgid "Origin" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:80 +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:84 +msgid "Circular" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 +#: src/slic3r/GUI/ConfigWizard.cpp:565 src/slic3r/GUI/ConfigWizard.cpp:579 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:229 +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 src/libslic3r/PrintConfig.cpp:60 +#: src/libslic3r/PrintConfig.cpp:67 src/libslic3r/PrintConfig.cpp:76 +#: src/libslic3r/PrintConfig.cpp:211 src/libslic3r/PrintConfig.cpp:286 +#: src/libslic3r/PrintConfig.cpp:294 src/libslic3r/PrintConfig.cpp:344 +#: src/libslic3r/PrintConfig.cpp:354 src/libslic3r/PrintConfig.cpp:474 +#: src/libslic3r/PrintConfig.cpp:485 src/libslic3r/PrintConfig.cpp:503 +#: src/libslic3r/PrintConfig.cpp:681 src/libslic3r/PrintConfig.cpp:1191 +#: src/libslic3r/PrintConfig.cpp:1252 src/libslic3r/PrintConfig.cpp:1270 +#: src/libslic3r/PrintConfig.cpp:1288 src/libslic3r/PrintConfig.cpp:1340 +#: src/libslic3r/PrintConfig.cpp:1350 src/libslic3r/PrintConfig.cpp:1471 +#: src/libslic3r/PrintConfig.cpp:1479 src/libslic3r/PrintConfig.cpp:1520 +#: src/libslic3r/PrintConfig.cpp:1528 src/libslic3r/PrintConfig.cpp:1538 +#: src/libslic3r/PrintConfig.cpp:1546 src/libslic3r/PrintConfig.cpp:1554 +#: src/libslic3r/PrintConfig.cpp:1637 src/libslic3r/PrintConfig.cpp:1853 +#: src/libslic3r/PrintConfig.cpp:1923 src/libslic3r/PrintConfig.cpp:1957 +#: src/libslic3r/PrintConfig.cpp:2150 src/libslic3r/PrintConfig.cpp:2157 +#: src/libslic3r/PrintConfig.cpp:2164 src/libslic3r/PrintConfig.cpp:2194 +#: src/libslic3r/PrintConfig.cpp:2204 src/libslic3r/PrintConfig.cpp:2214 +#: src/libslic3r/PrintConfig.cpp:2322 src/libslic3r/PrintConfig.cpp:2397 +#: src/libslic3r/PrintConfig.cpp:2406 src/libslic3r/PrintConfig.cpp:2415 +#: src/libslic3r/PrintConfig.cpp:2425 src/libslic3r/PrintConfig.cpp:2469 +#: src/libslic3r/PrintConfig.cpp:2479 src/libslic3r/PrintConfig.cpp:2498 +#: src/libslic3r/PrintConfig.cpp:2508 src/libslic3r/PrintConfig.cpp:2517 +#: src/libslic3r/PrintConfig.cpp:2535 src/libslic3r/PrintConfig.cpp:2550 +#: src/libslic3r/PrintConfig.cpp:2564 src/libslic3r/PrintConfig.cpp:2577 +#: src/libslic3r/PrintConfig.cpp:2587 +msgid "mm" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:678 +msgid "Diameter" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:89 +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 +#: src/libslic3r/GCode/PreviewData.cpp:175 +msgid "Custom" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:97 +msgid "Load shape from STL..." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:143 +msgid "Settings" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:316 +msgid "Choose a file to import bed shape from (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/GUI_ObjectList.cpp:1438 +msgid "Error!" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:342 +msgid "The selected file contains no geometry." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:346 +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.hpp:45 src/slic3r/GUI/ConfigWizard.cpp:530 +msgid "Bed Shape" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:55 +msgid "Network lookup" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:72 +msgid "Address" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:73 +msgid "Hostname" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:74 +msgid "Service name" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:76 +msgid "OctoPrint version" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:218 +msgid "Searching for devices" +msgstr "" + +#: src/slic3r/GUI/BonjourDialog.cpp:225 +msgid "Finished" +msgstr "" + +#: src/slic3r/GUI/ButtonsDescription.cpp:16 +msgid "Buttons And Text Colors Description" +msgstr "" + +#: src/slic3r/GUI/ButtonsDescription.cpp:36 +msgid "Value is the same as the system value" +msgstr "" + +#: src/slic3r/GUI/ButtonsDescription.cpp:53 +msgid "" +"Value was changed and is not equal to the system value or the last saved " +"preset" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:18 +msgid "Upgrade" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:20 +msgid "Downgrade" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:22 +msgid "Before roll back" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:24 +msgid "User" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:27 +msgid "Unknown" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:39 +msgid "Active" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 +msgid "slic3r version" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:46 src/slic3r/GUI/Preset.cpp:1274 +msgid "print" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 +msgid "filaments" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:48 src/slic3r/GUI/Preset.cpp:1278 +msgid "printer" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 src/slic3r/GUI/Tab.cpp:932 +msgid "vendor" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 +msgid "version" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 +msgid "min slic3r version" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 +msgid "max slic3r version" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "model" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "variants" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 +#, possible-c-format +msgid "Incompatible with this %s" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:73 +msgid "Activate" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:99 +msgid "Configuration Snapshots" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:118 +msgid "nozzle" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:122 +msgid "Alternate nozzles:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:188 +msgid "All standard" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:189 src/slic3r/GUI/Tab.cpp:3007 +msgid "All" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:190 src/slic3r/GUI/Plater.cpp:433 +#: src/libslic3r/GCode/PreviewData.cpp:162 +msgid "None" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:296 +#, possible-c-format +msgid "Welcome to the %s Configuration Assistant" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:298 +#, possible-c-format +msgid "Welcome to the %s Configuration Wizard" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:300 +msgid "Welcome" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:304 src/slic3r/GUI/GUI_App.cpp:707 +#, possible-c-format +msgid "Run %s" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:306 +#, possible-c-format +msgid "" +"Hello, welcome to %s! This %s helps you with the initial configuration; just " +"a few settings and you will be ready to print." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:311 +msgid "" +"Remove user profiles - install from scratch (a snapshot will be taken " +"beforehand)" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:342 +#, possible-c-format +msgid "%s Family" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:379 +msgid "Custom Printer Setup" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:379 +msgid "Custom Printer" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:381 +msgid "Define a custom printer profile" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:383 +msgid "Custom profile name:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:407 +msgid "Automatic updates" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:407 +msgid "Updates" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:415 src/slic3r/GUI/Preferences.cpp:61 +msgid "Check for application updates" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:419 +#, possible-c-format +msgid "" +"If enabled, %s checks for new application versions online. When a new " +"version becomes available, a notification is displayed at the next " +"application startup (never during program usage). This is only a " +"notification mechanisms, no automatic installation is done." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:425 src/slic3r/GUI/Preferences.cpp:69 +msgid "Update built-in Presets automatically" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:429 +#, possible-c-format +msgid "" +"If enabled, %s downloads updates of built-in system presets in the " +"background.These updates are downloaded into a separate temporary location." +"When a new preset version becomes available it is offered at application " +"startup." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:432 +msgid "" +"Updates are never applied without user's consent and never overwrite user's " +"customized settings." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:437 +msgid "" +"Additionally a backup snapshot of the whole configuration is created before " +"an update is applied." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:444 +msgid "Other Vendors" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:446 +#, possible-c-format +msgid "Pick another vendor supported by %s:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:492 +msgid "Firmware Type" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:492 src/slic3r/GUI/Tab.cpp:1926 +msgid "Firmware" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:496 +msgid "Choose the type of firmware used by your printer." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:530 +msgid "Bed Shape and Size" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:533 +msgid "Set the shape of your printer's bed." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:547 +msgid "Filament and Nozzle Diameters" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:547 +msgid "Print Diameters" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:561 +msgid "Enter the diameter of your printer's hot end nozzle." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:564 +msgid "Nozzle Diameter:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:574 +msgid "Enter the diameter of your filament." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:575 +msgid "" +"Good precision is required, so use a caliper and do multiple measurements " +"along the filament, then compute the average." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:578 +msgid "Filament Diameter:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:596 +msgid "Extruder and Bed Temperatures" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:596 +msgid "Temperatures" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:612 +msgid "Enter the temperature needed for extruding your filament." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:613 +msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:616 +msgid "Extrusion Temperature:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:617 src/slic3r/GUI/ConfigWizard.cpp:631 +msgid "°C" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:626 +msgid "" +"Enter the bed temperature needed for getting your filament to stick to your " +"heated bed." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:627 +msgid "" +"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " +"no heated bed." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:630 +msgid "Bed Temperature:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1093 +msgid "Select all standard printers" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1096 +msgid "< &Back" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1097 +msgid "&Next >" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1098 +msgid "&Finish" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1099 src/slic3r/GUI/FirmwareDialog.cpp:147 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:37 +#: src/slic3r/GUI/ProgressStatusBar.cpp:28 +msgid "Cancel" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1113 +msgid "Prusa FFF Technology Printers" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1116 +msgid "Prusa MSLA Technology Printers" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1185 +msgid "Configuration Assistant" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1186 +msgid "Configuration &Assistant" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1188 +msgid "Configuration Wizard" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1189 +msgid "Configuration &Wizard" +msgstr "" + +#: src/slic3r/GUI/Field.cpp:117 +msgid "default value" +msgstr "" + +#: src/slic3r/GUI/Field.cpp:120 +msgid "parameter name" +msgstr "" + +#: src/slic3r/GUI/Field.cpp:148 +#, possible-c-format +msgid "%s doesn't support percentage" +msgstr "" + +#: src/slic3r/GUI/Field.cpp:162 src/slic3r/GUI/Field.cpp:185 +msgid "Invalid numeric input." +msgstr "" + +#: src/slic3r/GUI/Field.cpp:167 +msgid "Input value is out of range" +msgstr "" + +#: src/slic3r/GUI/Field.cpp:193 +#, possible-c-format +msgid "" +"Do you mean %d%% instead of %d %s?\n" +"Select YES if you want to change this value to %d%%, \n" +"or NO if you are sure that %d %s is a correct value." +msgstr "" + +#: src/slic3r/GUI/Field.cpp:196 +msgid "Parameter validation" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:146 +msgid "Flash!" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:148 +msgid "Flashing in progress. Please do not disconnect the printer!" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:192 +msgid "Flashing failed" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:273 +msgid "Flashing succeeded!" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:274 +msgid "Flashing failed. Please see the avrdude log below." +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:275 +msgid "Flashing cancelled." +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:313 +#, possible-c-format +msgid "" +"This firmware hex file does not match the printer model.\n" +"The hex file is intended for: %s\n" +"Printer reported: %s\n" +"\n" +"Do you want to continue and flash this hex file anyway?\n" +"Please only continue if you are sure this is the right thing to do." +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:400 src/slic3r/GUI/FirmwareDialog.cpp:436 +#, possible-c-format +msgid "" +"Multiple %s devices found. Please only connect one at a time for flashing." +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:417 +#, possible-c-format +msgid "" +"The %s device was not found.\n" +"If the device is connected, please press the Reset button next to the USB " +"connector ..." +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:530 +#, possible-c-format +msgid "The %s device could not have been found" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:608 +#, possible-c-format +msgid "Error accessing port at %s: %s" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:610 +#, possible-c-format +msgid "Error: %s" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:740 +msgid "Firmware flasher" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:765 +msgid "Firmware image:" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:768 src/slic3r/GUI/Tab.cpp:1687 +#: src/slic3r/GUI/Tab.cpp:1743 +msgid "Browse" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:770 +msgid "Serial port:" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:772 +msgid "Autodetected" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:773 +msgid "Rescan" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:780 +msgid "Progress:" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:783 +msgid "Status:" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:784 +msgid "Ready" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:804 +msgid "Advanced: Output log" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:815 +#: src/slic3r/GUI/PrintHostDialogs.cpp:160 +msgid "Close" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:863 +msgid "" +"Are you sure you want to cancel firmware flashing?\n" +"This could leave your printer in an unusable state!" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:864 +msgid "Confirmation" +msgstr "" + +#: src/slic3r/GUI/FirmwareDialog.cpp:867 +msgid "Cancelling..." +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:720 +msgid "An object outside the print area was detected" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:721 +msgid "A toolpath outside the print area was detected" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:722 +msgid "SLA supports outside the print area were detected" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:723 +msgid "Some objects are not visible when editing supports" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:725 +msgid "" +"An object outside the print area was detected\n" +"Resolve the current problem to continue slicing" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1694 +msgid "Last frame" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1698 +msgid "ms" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3434 +msgid "Add..." +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3444 src/slic3r/GUI/GUI_ObjectList.cpp:1267 +#: src/slic3r/GUI/Plater.cpp:2933 src/slic3r/GUI/Plater.cpp:2951 +#: src/slic3r/GUI/Tab.cpp:2957 +msgid "Delete" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3455 src/slic3r/GUI/Plater.cpp:3341 +msgid "Delete all" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3466 src/slic3r/GUI/KBShortcutsDialog.cpp:135 +msgid "Arrange" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3480 +msgid "Copy" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3491 +msgid "Paste" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3505 +msgid "Add instance" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3517 +msgid "Remove instance" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3532 +msgid "Split to objects" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3544 src/slic3r/GUI/GUI_ObjectList.cpp:1122 +msgid "Split to parts" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3559 +msgid "Layers editing" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:35 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:195 +msgid "Rotate lower part upwards" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 +msgid "Perform cut" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:43 +msgid "Cut object:" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:88 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:188 src/libslic3r/PrintConfig.cpp:3039 +msgid "Cut" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 +msgid "Keep upper part" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:194 +msgid "Keep lower part" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 +msgid "Place on face" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 +msgid "Move" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Position (mm)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 +msgid "Displacement (mm)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:458 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:305 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:324 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:342 +#: src/libslic3r/PrintConfig.cpp:3088 +msgid "Rotate" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:491 +msgid "Rotation (deg)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:51 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:231 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:325 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:343 +#: src/libslic3r/PrintConfig.cpp:3103 +msgid "Scale" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:276 +msgid "Scale (%)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:840 +msgid "Head diameter" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:853 +msgid "Lock supports under new islands" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:857 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 +msgid "Remove selected points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:861 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:914 +msgid "Remove all points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:866 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1242 +msgid "Apply changes" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:871 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1243 +msgid "Discard changes" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:879 +msgid "Minimal points distance" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:890 +#: src/libslic3r/PrintConfig.cpp:2524 +msgid "Support points density" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:904 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1245 +msgid "Auto-generate points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:910 +msgid "Manual editing" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:928 +msgid "Clipping of view" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:930 +msgid "Reset direction" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:997 +msgid "SLA Support Points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1024 +msgid "Do you want to save your manually edited support points?" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1025 +msgid "Save changes?" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1168 +msgid "" +"Autogeneration will erase all manually edited points.\n" +"\n" +"Are you sure you want to do it?\n" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1170 src/slic3r/GUI/GUI.cpp:283 +#: src/slic3r/GUI/WipeTowerDialog.cpp:44 src/slic3r/GUI/WipeTowerDialog.cpp:328 +msgid "Warning" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1202 +msgid "SLA gizmo keyboard shortcuts" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1213 +msgid "Note: some shortcuts work in (non)editing mode only." +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1231 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1234 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1235 +msgid "Left click" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1231 +msgid "Add point" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1232 +msgid "Right click" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1232 +msgid "Remove point" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1233 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1236 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Drag" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1233 +msgid "Move point" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1234 +msgid "Add point to selection" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1235 +msgid "Remove point from selection" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1236 +msgid "Select by rectangle" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1237 +msgid "Deselect by rectangle" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1238 +msgid "Select all points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1240 +msgid "Mouse wheel" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1240 +msgid "Move clipping plane" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 +msgid "Reset clipping plane" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1244 +msgid "Switch to editing mode" +msgstr "" + +#: src/slic3r/GUI/GUI.cpp:142 src/slic3r/GUI/Tab.cpp:2816 +msgid "It's impossible to print multi-part object(s) with SLA technology." +msgstr "" + +#: src/slic3r/GUI/GUI.cpp:143 +msgid "Please check and fix your object list." +msgstr "" + +#: src/slic3r/GUI/GUI.cpp:144 src/slic3r/GUI/Tab.cpp:2818 +msgid "Attention!" +msgstr "" + +#: src/slic3r/GUI/GUI.cpp:277 +msgid "Notice" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:393 +msgid "Changing of an application language" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:401 src/slic3r/GUI/GUI_App.cpp:410 +msgid "Recreating" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:414 +msgid "Loading of current presets" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:422 +msgid "Loading of a mode view" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:504 +msgid "Choose one file (3MF):" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:516 +msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:558 +msgid "Select the language" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:559 +msgid "Language" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:710 +msgid "&Configuration Snapshots" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:710 +msgid "Inspect / activate configuration snapshots" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:711 +msgid "Take Configuration &Snapshot" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:711 +msgid "Capture a configuration snapshot" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:714 +msgid "&Preferences" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:720 +msgid "Application preferences" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:723 src/slic3r/GUI/wxExtensions.cpp:2509 +msgid "Simple" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:723 +msgid "Simple View Mode" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:724 src/slic3r/GUI/GUI_ObjectList.cpp:85 +#: src/slic3r/GUI/GUI_ObjectList.cpp:539 src/slic3r/GUI/Tab.cpp:1030 +#: src/slic3r/GUI/Tab.cpp:1045 src/slic3r/GUI/Tab.cpp:1143 +#: src/slic3r/GUI/Tab.cpp:1146 src/slic3r/GUI/Tab.cpp:1520 +#: src/slic3r/GUI/Tab.cpp:1946 src/slic3r/GUI/Tab.cpp:3461 +#: src/slic3r/GUI/wxExtensions.cpp:2510 src/libslic3r/PrintConfig.cpp:73 +#: src/libslic3r/PrintConfig.cpp:188 src/libslic3r/PrintConfig.cpp:351 +#: src/libslic3r/PrintConfig.cpp:989 src/libslic3r/PrintConfig.cpp:2200 +msgid "Advanced" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:724 +msgid "Advanced View Mode" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:725 src/slic3r/GUI/wxExtensions.cpp:2511 +msgid "Expert" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:725 +msgid "Expert View Mode" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:730 +msgid "Mode" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:730 +#, possible-c-format +msgid "%s View Mode" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:732 +msgid "Change Application &Language" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:734 +msgid "Flash printer &firmware" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:734 +msgid "Upload a firmware image into an Arduino based printer" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:746 +msgid "Taking configuration snapshot" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:746 +msgid "Snapshot name" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:789 +msgid "" +"Switching the language will trigger application restart.\n" +"You will lose content of the plater." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:791 +msgid "Do you want to proceed?" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:792 +msgid "Language selection" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:811 +msgid "&Configuration" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:831 +msgid "The presets on the following tabs were modified" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:831 src/slic3r/GUI/Tab.cpp:2804 +msgid "Discard changes and continue anyway?" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:832 +msgid "Unsaved Presets" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:28 src/slic3r/GUI/GUI_ObjectList.cpp:77 +#: src/slic3r/GUI/GUI_ObjectList.cpp:531 src/libslic3r/PrintConfig.cpp:57 +#: src/libslic3r/PrintConfig.cpp:151 src/libslic3r/PrintConfig.cpp:382 +#: src/libslic3r/PrintConfig.cpp:439 src/libslic3r/PrintConfig.cpp:447 +#: src/libslic3r/PrintConfig.cpp:843 src/libslic3r/PrintConfig.cpp:1027 +#: src/libslic3r/PrintConfig.cpp:1330 src/libslic3r/PrintConfig.cpp:1396 +#: src/libslic3r/PrintConfig.cpp:1577 src/libslic3r/PrintConfig.cpp:2012 +#: src/libslic3r/PrintConfig.cpp:2069 +msgid "Layers and Perimeters" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:78 +#: src/slic3r/GUI/GUI_ObjectList.cpp:532 src/slic3r/GUI/Plater.cpp:447 +#: src/slic3r/GUI/Tab.cpp:1034 src/slic3r/GUI/Tab.cpp:1035 +#: src/slic3r/GUI/Tab.cpp:1364 src/libslic3r/PrintConfig.cpp:168 +#: src/libslic3r/PrintConfig.cpp:390 src/libslic3r/PrintConfig.cpp:730 +#: src/libslic3r/PrintConfig.cpp:744 src/libslic3r/PrintConfig.cpp:781 +#: src/libslic3r/PrintConfig.cpp:934 src/libslic3r/PrintConfig.cpp:944 +#: src/libslic3r/PrintConfig.cpp:962 src/libslic3r/PrintConfig.cpp:980 +#: src/libslic3r/PrintConfig.cpp:999 src/libslic3r/PrintConfig.cpp:1684 +#: src/libslic3r/PrintConfig.cpp:1701 +msgid "Infill" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:30 src/slic3r/GUI/GUI_ObjectList.cpp:79 +#: src/slic3r/GUI/GUI_ObjectList.cpp:533 src/slic3r/GUI/GUI_Preview.cpp:236 +#: src/slic3r/GUI/Tab.cpp:1063 src/slic3r/GUI/Tab.cpp:1064 +#: src/libslic3r/PrintConfig.cpp:335 src/libslic3r/PrintConfig.cpp:1457 +#: src/libslic3r/PrintConfig.cpp:1805 src/libslic3r/PrintConfig.cpp:1811 +#: src/libslic3r/PrintConfig.cpp:1819 src/libslic3r/PrintConfig.cpp:1831 +#: src/libslic3r/PrintConfig.cpp:1841 src/libslic3r/PrintConfig.cpp:1849 +#: src/libslic3r/PrintConfig.cpp:1864 src/libslic3r/PrintConfig.cpp:1885 +#: src/libslic3r/PrintConfig.cpp:1896 src/libslic3r/PrintConfig.cpp:1912 +#: src/libslic3r/PrintConfig.cpp:1921 src/libslic3r/PrintConfig.cpp:1930 +#: src/libslic3r/PrintConfig.cpp:1941 src/libslic3r/PrintConfig.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:1963 src/libslic3r/PrintConfig.cpp:1964 +#: src/libslic3r/PrintConfig.cpp:1973 src/libslic3r/PrintConfig.cpp:1981 +#: src/libslic3r/PrintConfig.cpp:1995 src/libslic3r/GCode/PreviewData.cpp:172 +msgid "Support material" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:33 src/slic3r/GUI/GUI_ObjectList.cpp:81 +#: src/slic3r/GUI/GUI_ObjectList.cpp:535 src/slic3r/GUI/Tab.cpp:1123 +#: src/slic3r/GUI/Tab.cpp:1850 src/libslic3r/PrintConfig.cpp:457 +#: src/libslic3r/PrintConfig.cpp:955 src/libslic3r/PrintConfig.cpp:1365 +#: src/libslic3r/PrintConfig.cpp:1693 src/libslic3r/PrintConfig.cpp:1877 +#: src/libslic3r/PrintConfig.cpp:1903 src/libslic3r/PrintConfig.cpp:2176 +#: src/libslic3r/PrintConfig.cpp:2184 +msgid "Extruders" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:39 +msgid "Pad and Support" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:45 +msgid "Add part" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:46 +msgid "Add modifier" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:47 +msgid "Add support enforcer" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:48 +msgid "Add support blocker" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:80 src/slic3r/GUI/GUI_ObjectList.cpp:534 +#: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1088 +#: src/libslic3r/PrintConfig.cpp:200 src/libslic3r/PrintConfig.cpp:427 +#: src/libslic3r/PrintConfig.cpp:872 src/libslic3r/PrintConfig.cpp:1000 +#: src/libslic3r/PrintConfig.cpp:1386 src/libslic3r/PrintConfig.cpp:1623 +#: src/libslic3r/PrintConfig.cpp:1672 src/libslic3r/PrintConfig.cpp:1723 +#: src/libslic3r/PrintConfig.cpp:2054 +msgid "Speed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:82 src/slic3r/GUI/GUI_ObjectList.cpp:536 +#: src/libslic3r/PrintConfig.cpp:417 src/libslic3r/PrintConfig.cpp:524 +#: src/libslic3r/PrintConfig.cpp:831 src/libslic3r/PrintConfig.cpp:963 +#: src/libslic3r/PrintConfig.cpp:1374 src/libslic3r/PrintConfig.cpp:1713 +#: src/libslic3r/PrintConfig.cpp:1886 src/libslic3r/PrintConfig.cpp:2043 +msgid "Extrusion Width" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:87 src/slic3r/GUI/GUI_ObjectList.cpp:541 +#: src/slic3r/GUI/Plater.cpp:429 src/slic3r/GUI/Tab.cpp:3423 +#: src/slic3r/GUI/Tab.cpp:3424 src/libslic3r/PrintConfig.cpp:2388 +#: src/libslic3r/PrintConfig.cpp:2395 src/libslic3r/PrintConfig.cpp:2404 +#: src/libslic3r/PrintConfig.cpp:2413 src/libslic3r/PrintConfig.cpp:2423 +#: src/libslic3r/PrintConfig.cpp:2449 src/libslic3r/PrintConfig.cpp:2456 +#: src/libslic3r/PrintConfig.cpp:2467 src/libslic3r/PrintConfig.cpp:2477 +#: src/libslic3r/PrintConfig.cpp:2486 src/libslic3r/PrintConfig.cpp:2496 +#: src/libslic3r/PrintConfig.cpp:2505 src/libslic3r/PrintConfig.cpp:2515 +#: src/libslic3r/PrintConfig.cpp:2525 src/libslic3r/PrintConfig.cpp:2533 +msgid "Supports" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:88 src/slic3r/GUI/GUI_ObjectList.cpp:542 +#: src/slic3r/GUI/Tab.cpp:3451 src/slic3r/GUI/Tab.cpp:3452 +#: src/libslic3r/PrintConfig.cpp:2541 src/libslic3r/PrintConfig.cpp:2548 +#: src/libslic3r/PrintConfig.cpp:2562 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2585 src/libslic3r/PrintConfig.cpp:2594 +msgid "Pad" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:203 +msgid "Name" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:257 +#, possible-c-format +msgid "Auto-repaired (%d errors):\n" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:264 +msgid "degenerate facets" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:265 +msgid "edges fixed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:266 +msgid "facets removed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:267 +msgid "facets added" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:268 +msgid "facets reversed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:269 +msgid "backwards edges" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:277 +msgid "Right button click the icon to fix STL through Netfabb" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:306 +msgid "Right button click the icon to change the object settings" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:357 src/slic3r/GUI/GUI_ObjectList.cpp:378 +#: src/slic3r/GUI/GUI_ObjectList.cpp:390 src/slic3r/GUI/GUI_ObjectList.cpp:2846 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2856 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2888 src/slic3r/GUI/wxExtensions.cpp:499 +#: src/slic3r/GUI/wxExtensions.cpp:524 +msgid "default" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:362 src/slic3r/GUI/Tab.cpp:1484 +#: src/libslic3r/PrintConfig.cpp:456 +msgid "Extruder" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:876 src/slic3r/GUI/GUI_ObjectList.cpp:1151 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1157 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1384 +#, possible-c-format +msgid "Quick Add Settings (%s)" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:939 +msgid "Select showing settings" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1072 +msgid "Load" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1077 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1102 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1105 +msgid "Box" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1077 +msgid "Cylinder" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1077 +msgid "Sphere" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1077 +msgid "Slab" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1130 +msgid "Add settings" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1197 +msgid "Change type" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1204 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1338 +msgid "Set as a Separated Object" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1210 +msgid "Rename" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1220 +msgid "Fix through the Netfabb" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1229 src/slic3r/GUI/Plater.cpp:2969 +msgid "Export as STL" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1236 +msgid "Change extruder" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1255 src/libslic3r/PrintConfig.cpp:300 +msgid "Default" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1261 +msgid "Select new extruder for the object/part" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1338 +msgid "Set as a Separated Objects" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1551 +msgid "Generic" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1694 +msgid "You can't delete the last solid part from object." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1711 +msgid "You can't delete the last intance from object." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1737 src/slic3r/GUI/Plater.cpp:2306 +msgid "" +"The selected object couldn't be split because it contains only one part." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1846 +msgid "Group manipulation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1858 +msgid "Object manipulation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1868 +msgid "Object Settings to modify" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1872 +msgid "Part Settings to modify" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1881 +msgid "Part manipulation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1887 +msgid "Instance manipulation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2412 +msgid "Object or Instance" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2412 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2543 +msgid "Part" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2414 +msgid "Unsupported selection" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2415 +#, possible-c-format +msgid "You started your selection with %s Item." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2416 +#, possible-c-format +msgid "In this mode you can select only other %s Items%s" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2419 +msgid "of a current Object" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2424 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2497 src/slic3r/GUI/Plater.cpp:118 +msgid "Info" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2538 +msgid "You can't change a type of the last solid part of the object." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2543 +msgid "Modifier" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2543 +msgid "Support Enforcer" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2543 +msgid "Support Blocker" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2545 +msgid "Type:" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2545 +msgid "Select type of part" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2709 +msgid "Enter new name" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2709 +msgid "Renaming" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2725 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2819 src/slic3r/GUI/Tab.cpp:3304 +#: src/slic3r/GUI/Tab.cpp:3308 +msgid "The supplied name is not valid;" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2726 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2820 src/slic3r/GUI/Tab.cpp:3305 +msgid "the following characters are not allowed:" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2836 +msgid "Set extruder for selected items" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2837 +msgid "Select extruder number for selected objects and/or parts" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2850 +msgid "Select extruder number:" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2851 +msgid "This extruder will be set for selected items" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:40 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:83 +msgid "World coordinates" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:41 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:84 +msgid "Local coordinates" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:60 +msgid "Select coordinate space, in which the transformation will be performed." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:102 +msgid "Object Manipulation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:153 +msgid "Object name" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:229 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:282 +msgid "Position" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:230 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:283 +msgid "Rotation" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:284 +msgid "Scale factors" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:341 +msgid "Translate" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:640 +msgid "" +"The currently manipulated object is tilted (rotation angles are not " +"multiples of 90°).\n" +"Non-uniform scaling of tilted objects is only possible in the World " +"coordinate system,\n" +"once the rotation is embedded into the object coordinates." +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:643 +msgid "" +"This operation is irreversible.\n" +"Do you want to proceed?" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:58 +msgid "Additional Settings" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:83 +msgid "Remove parameter" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:209 +msgid "View" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:212 src/slic3r/GUI/GUI_Preview.cpp:537 +#: src/libslic3r/GCode/PreviewData.cpp:394 +msgid "Feature type" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:213 src/libslic3r/PrintConfig.cpp:469 +msgid "Height" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:214 src/libslic3r/PrintConfig.cpp:2162 +msgid "Width" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:216 +msgid "Volumetric flow rate" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:217 src/slic3r/GUI/GUI_Preview.cpp:315 +#: src/slic3r/GUI/GUI_Preview.cpp:481 src/slic3r/GUI/GUI_Preview.cpp:537 +#: src/slic3r/GUI/GUI_Preview.cpp:713 src/libslic3r/GCode/PreviewData.cpp:404 +msgid "Tool" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 +#: src/libslic3r/GCode/PreviewData.cpp:406 +msgid "Color Print" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:221 +msgid "Show" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:224 src/slic3r/GUI/GUI_Preview.cpp:225 +msgid "Feature types" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:227 src/libslic3r/GCode/PreviewData.cpp:163 +msgid "Perimeter" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:228 src/libslic3r/GCode/PreviewData.cpp:164 +msgid "External perimeter" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:229 src/libslic3r/GCode/PreviewData.cpp:165 +msgid "Overhang perimeter" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:230 src/libslic3r/GCode/PreviewData.cpp:166 +msgid "Internal infill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:231 src/libslic3r/PrintConfig.cpp:1712 +#: src/libslic3r/PrintConfig.cpp:1722 src/libslic3r/GCode/PreviewData.cpp:167 +msgid "Solid infill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:232 src/libslic3r/PrintConfig.cpp:2042 +#: src/libslic3r/PrintConfig.cpp:2053 src/libslic3r/GCode/PreviewData.cpp:168 +msgid "Top solid infill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:233 src/libslic3r/GCode/PreviewData.cpp:169 +msgid "Bridge infill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:871 +#: src/libslic3r/GCode/PreviewData.cpp:170 +msgid "Gap fill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:235 src/slic3r/GUI/Tab.cpp:1054 +#: src/libslic3r/GCode/PreviewData.cpp:171 +msgid "Skirt" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/PrintConfig.cpp:1929 +#: src/libslic3r/GCode/PreviewData.cpp:173 +msgid "Support material interface" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:238 src/slic3r/GUI/Tab.cpp:1134 +#: src/libslic3r/GCode/PreviewData.cpp:174 +msgid "Wipe tower" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2076 +msgid "Travel" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:244 +msgid "Retractions" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:245 +msgid "Unretractions" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:246 +msgid "Shells" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:13 src/slic3r/GUI/MainFrame.cpp:571 +msgid "Keyboard Shortcuts" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:105 +msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:106 +msgid "Import STL/OBJ/AMF/3MF without config, keep bed" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 +msgid "Load Config from .ini/amf/3mf/gcode" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 src/slic3r/GUI/Plater.cpp:740 +#: src/slic3r/GUI/Plater.cpp:3864 src/libslic3r/PrintConfig.cpp:2990 +msgid "Export G-code" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:109 +msgid "Save project (3MF)" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 +msgid "Load Config from .ini/amf/3mf/gcode and merge" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:111 +msgid "(Re)slice" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:114 +msgid "Select Plater Tab" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 +msgid "Select Print Settings Tab" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:117 +msgid "Select Filament Settings Tab" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:118 +msgid "Select Printer Settings Tab" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +msgid "Switch to 3D" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +msgid "Switch to Preview" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:121 src/slic3r/GUI/Preferences.cpp:10 +msgid "Preferences" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 +#: src/slic3r/GUI/PrintHostDialogs.cpp:135 +msgid "Print host upload queue" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 +msgid "Camera view" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +msgid "Add Instance of the selected object" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:125 +msgid "Remove Instance of the selected object" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 +msgid "Show keyboard shortcuts list" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 +msgid "Press to select multiple object or move multiple object with mouse" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 +msgid "Main Shortcuts" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:136 +msgid "Select All objects" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:137 +msgid "Delete selected" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:138 +msgid "Delete All" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 +msgid "Copy to clipboard" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 +msgid "Paste from clipboard" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 +msgid "Gizmo move" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 +msgid "Gizmo scale" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 +msgid "Gizmo rotate" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 +msgid "Gizmo cut" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:145 +msgid "Gizmo Place face on bed" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 +msgid "Gizmo SLA support points" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#, possible-c-format +msgid "" +"Press to snap by 5% in Gizmo scale\n" +"or by 1mm in Gizmo move" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 +msgid "" +"Press to scale or rotate selected objects\n" +"around their own center" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 +msgid "Zoom to Bed" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:150 +msgid "Zoom to all objects in scene, if none selected" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 +msgid "Zoom to selected object" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:152 +msgid "Zoom in" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:153 +msgid "Zoom out" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 +msgid "Unselect gizmo, keep object selection" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:156 +msgid "Plater Shortcuts" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "Arrow Up" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:173 +msgid "Upper Layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Arrow Down" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:174 +msgid "Lower Layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 +msgid "Preview Shortcuts" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "Move current slider thumb Up" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +msgid "Move current slider thumb Down" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Arrow Left" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +msgid "Set upper thumb to current slider thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Arrow Right" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 +msgid "Set lower thumb to current slider thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:186 +msgid "Add color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:187 +msgid "Delete color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:189 +msgid "Layers Slider Shortcuts" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:36 +msgid "based on Slic3r" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:61 +msgid "" +" - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/" +"releases" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:163 +msgid "Plater" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:344 +msgid "&Open Project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:344 +msgid "Open a project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:346 +msgid "&Save Project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:346 +msgid "Save current project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:348 +msgid "Save Project &as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:348 +msgid "Save current project file as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:354 +msgid "Import STL/OBJ/AM&F/3MF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:354 +msgid "Load a model" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:357 +msgid "Import &Config" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:357 +msgid "Load exported configuration file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:359 +msgid "Import Config from &project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:359 +msgid "Load configuration from project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:362 +msgid "Import Config &Bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:362 +msgid "Load presets from a bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:364 +msgid "&Import" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:367 src/slic3r/GUI/MainFrame.cpp:607 +msgid "Export &G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:367 +msgid "Export current plate as G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:371 +msgid "Export plate as &STL" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:371 +msgid "Export current plate as STL" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:373 +msgid "Export plate as STL including supports" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:373 +msgid "Export current plate as STL including supports" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:375 +msgid "Export plate as &AMF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:375 +msgid "Export current plate as AMF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:378 +msgid "Export &Config" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:378 +msgid "Export current configuration to file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:380 +msgid "Export Config &Bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:380 +msgid "Export all presets to file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:382 +msgid "&Export" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:388 +msgid "Quick Slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:388 +msgid "Slice a file into a G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:394 +msgid "Quick Slice and Save As" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:394 +msgid "Slice a file into a G-code, save as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:400 +msgid "Repeat Last Quick Slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:400 +msgid "Repeat last quick slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:408 +msgid "(Re)Slice &Now" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:408 +msgid "Start new slicing process" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:411 +msgid "&Repair STL file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:411 +msgid "Automatically repair an STL file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:414 +msgid "&Quit" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:414 +#, possible-c-format +msgid "Quit %s" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:449 +msgid "&Select all" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:449 +msgid "Selects all objects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:452 +msgid "&Delete selected" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:452 +msgid "Deletes the current selection" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:454 +msgid "Delete &all" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:454 +msgid "Deletes all objects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:459 +msgid "&Copy" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:459 +msgid "Copy selection to clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:461 +msgid "&Paste" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:461 +msgid "Paste clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:476 +msgid "&Plater Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:476 +msgid "Show the plater" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:483 +msgid "P&rint Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:483 +msgid "Show the print settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:485 src/slic3r/GUI/MainFrame.cpp:609 +msgid "&Filament Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:485 +msgid "Show the filament settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:488 +msgid "Print&er Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:488 +msgid "Show the printer settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:492 +msgid "3&D" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:492 +msgid "Show the 3D editing view" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:494 +msgid "Pre&view" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:494 +msgid "Show the 3D slices preview" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:515 +msgid "Print &Host Upload Queue" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:515 +msgid "Display the Print Host Upload Queue window" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:524 +msgid "Iso" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:524 +msgid "Iso View" +msgstr "" + +#. TRN To be shown in the main menu View->Top +#: src/slic3r/GUI/MainFrame.cpp:527 +msgid "Top" +msgstr "" + +#. TRN To be shown in Print Settings "Top solid layers" +#: src/libslic3r/PrintConfig.cpp:2068 +msgctxt "Layers" +msgid "Top" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:527 +msgid "Top View" +msgstr "" + +#. TRN To be shown in the main menu View->Bottom +#: src/slic3r/GUI/MainFrame.cpp:529 +msgid "Bottom" +msgstr "" + +#. TRN To be shown in Print Settings "Bottom solid layers" +#: src/libslic3r/PrintConfig.cpp:150 +msgctxt "Layers" +msgid "Bottom" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:529 +msgid "Bottom View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:530 +msgid "Front" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:530 +msgid "Front View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:531 src/libslic3r/PrintConfig.cpp:1587 +msgid "Rear" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:531 +msgid "Rear View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:532 +msgid "Left" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:532 +msgid "Left View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:533 +msgid "Right" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:533 +msgid "Right View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:547 +msgid "Prusa 3D &Drivers" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:547 +msgid "Open the Prusa3D drivers download page in your browser" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:549 +msgid "Software &Releases" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:549 +msgid "Open the software releases page in your browser" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:555 +#, possible-c-format +msgid "%s &Website" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:556 +#, possible-c-format +msgid "Open the %s website in your browser" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:562 +msgid "System &Info" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:562 +msgid "Show system information" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:564 +msgid "Show &Configuration Folder" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:564 +msgid "Show user configuration folder (datadir)" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:566 +msgid "Report an I&ssue" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:566 +#, possible-c-format +msgid "Report an issue on %s" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:568 +#, possible-c-format +msgid "&About %s" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:568 +msgid "Show about dialog" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:571 +msgid "Show the list of the keyboard shortcuts" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:579 +msgid "&File" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:580 +msgid "&Edit" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:581 +msgid "&Window" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:582 +msgid "&View" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:585 +msgid "&Help" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:607 src/slic3r/GUI/Plater.cpp:3864 +msgid "Export" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:609 +msgid "Mate&rial Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:630 +msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:644 +msgid "No previously sliced file." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:645 src/slic3r/GUI/PrintHostDialogs.cpp:230 +msgid "Error" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:650 +msgid "Previously sliced file (" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:650 +msgid ") not found." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:651 +msgid "File Not Found" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:686 +#, possible-c-format +msgid "Save %s file as:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:686 +msgid "SVG" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:686 +msgid "G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:701 +msgid "Save zip file as:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:713 src/slic3r/GUI/Plater.cpp:2439 +#: src/slic3r/GUI/Plater.cpp:3658 src/slic3r/GUI/Tab.cpp:1163 +#: src/slic3r/GUI/Tab.cpp:3462 +msgid "Slicing" +msgstr "" + +#. TRN "Processing input_file_basename" +#: src/slic3r/GUI/MainFrame.cpp:715 +#, possible-c-format +msgid "Processing %s" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:738 +msgid " was successfully sliced." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:740 +msgid "Slicing Done!" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:755 +msgid "Select the STL file to repair:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:768 +msgid "Save OBJ file (less prone to coordinate errors than STL) as:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:783 +msgid "Your file was repaired." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:783 src/libslic3r/PrintConfig.cpp:3084 +msgid "Repair" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:797 +msgid "Save configuration as:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:817 src/slic3r/GUI/MainFrame.cpp:881 +msgid "Select configuration to load:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:854 +msgid "Save presets bundle as:" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:905 +#, possible-c-format +msgid "%d presets successfully imported." +msgstr "" + +#: src/slic3r/GUI/MsgDialog.cpp:73 +#, possible-c-format +msgid "%s error" +msgstr "" + +#: src/slic3r/GUI/MsgDialog.cpp:74 +#, possible-c-format +msgid "%s has encountered an error" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:138 +msgid "Volume" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:139 +msgid "Facets" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:140 +msgid "Materials" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:143 +msgid "Manifold" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:193 +msgid "Sliced Info" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:212 src/slic3r/GUI/Plater.cpp:1048 +msgid "Used Filament (m)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:213 +msgid "Used Filament (mm³)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:214 +msgid "Used Filament (g)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:215 +msgid "Used Material (unit)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:216 src/slic3r/GUI/Plater.cpp:1063 +#: src/libslic3r/PrintConfig.cpp:718 +msgid "Cost" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:217 src/slic3r/GUI/Plater.cpp:1035 +#: src/slic3r/GUI/Plater.cpp:1077 +msgid "Estimated printing time" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:218 +msgid "Number of tool changes" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:292 +msgid "Click to edit preset" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:432 +msgid "Select what kind of support do you need" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:434 src/libslic3r/PrintConfig.cpp:1840 +#: src/libslic3r/PrintConfig.cpp:2448 +msgid "Support on build plate only" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:435 src/slic3r/GUI/Plater.cpp:528 +msgid "For support enforcers only" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:436 +msgid "Everywhere" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:454 src/slic3r/GUI/Tab.cpp:1060 +msgid "Brim" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:456 +msgid "" +"This flag enables the brim that will be printed around each object on the " +"first layer." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:464 +msgid "Purging volumes" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:688 +msgid "Print settings" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:689 src/slic3r/GUI/Tab.cpp:1475 +#: src/slic3r/GUI/Tab.cpp:1476 +msgid "Filament" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:690 +msgid "SLA print settings" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:691 src/slic3r/GUI/Preset.cpp:1277 +msgid "SLA material" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:692 +msgid "Printer" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:738 src/slic3r/GUI/Plater.cpp:3865 +msgid "Send to printer" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:741 src/slic3r/GUI/Plater.cpp:2439 +#: src/slic3r/GUI/Plater.cpp:3661 +msgid "Slice now" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:880 +msgid "Hold Shift to Slice & Export G-code" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:981 +#, possible-c-format +msgid "%d (%d shells)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:986 +#, possible-c-format +msgid "Auto-repaired (%d errors)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:989 +#, possible-c-format +msgid "" +"%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " +"facets reversed, %d backwards edges" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:999 +msgid "Yes" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1022 +msgid "Used Material (ml)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1025 +msgid "object(s)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1025 +msgid "supports and pad" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1050 src/slic3r/GUI/Plater.cpp:1065 +msgid "objects" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1050 src/slic3r/GUI/Plater.cpp:1065 +msgid "wipe tower" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1080 +msgid "normal mode" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1084 +msgid "stealth mode" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1604 +msgid "Loading" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1614 +#, possible-c-format +msgid "Processing input file %s\n" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1672 +msgid "" +"This file contains several objects positioned at multiple heights. Instead " +"of considering them as multiple objects, should I consider\n" +"this file as a single object having multiple parts?\n" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1675 src/slic3r/GUI/Plater.cpp:1783 +msgid "Multi-part object detected" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1726 +msgid "" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?\n" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1727 +msgid "Detected advanced data" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1760 +#, possible-c-format +msgid "" +"You can't to add the object(s) from %s because of one or some of them " +"is(are) multi-part" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1780 +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?\n" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1796 +msgid "Loaded" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1894 +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:1895 +msgid "Object too large?" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1945 +msgid "Export STL file:" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1952 +msgid "Export AMF file:" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1958 +msgid "Save file as:" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2123 +msgid "Arranging canceled" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2126 +msgid "Arranging" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2163 +msgid "Could not arrange model objects! Some geometries may be invalid." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2170 +msgid "Arranging done." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2211 +msgid "Orientation search canceled" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2216 +msgid "Searching for optimal orientation" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2278 +msgid "Orientation found." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2298 +msgid "" +"The selected object can't be split because it contains more than one volume/" +"material." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2424 +msgid "Invalid data" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2433 +msgid "Ready to slice" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2471 src/slic3r/GUI/PrintHostDialogs.cpp:231 +msgid "Cancelling" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2488 +msgid "Another export job is currently running." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2749 +msgid "Export failed" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2754 src/slic3r/GUI/PrintHostDialogs.cpp:232 +msgid "Cancelled" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2840 src/slic3r/GUI/Plater.cpp:2852 +#: src/slic3r/GUI/Plater.cpp:2939 +msgid "Increase copies" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2933 src/slic3r/GUI/Plater.cpp:2951 +msgid "Remove the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2939 +msgid "Place one more copy of the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2941 +msgid "Decrease copies" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2941 +msgid "Remove one copy of the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2943 +msgid "Set number of copies" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2943 +msgid "Change the number of copies of the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2966 +msgid "Reload from Disk" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2966 +msgid "Reload the selected file from Disk" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2969 +msgid "Export the selected object as STL file" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2981 +msgid "Along X axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2981 +msgid "Mirror the selected object along the X axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2983 +msgid "Along Y axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2983 +msgid "Mirror the selected object along the Y axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2985 +msgid "Along Z axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2985 +msgid "Mirror the selected object along the Z axis" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2988 +msgid "Mirror" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2988 +msgid "Mirror the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3008 +msgid "To objects" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3008 src/slic3r/GUI/Plater.cpp:3030 +msgid "Split the selected object into individual objects" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3010 +msgid "To parts" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3010 src/slic3r/GUI/Plater.cpp:3050 +msgid "Split the selected object into individual sub-parts" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3013 src/slic3r/GUI/Plater.cpp:3030 +#: src/slic3r/GUI/Plater.cpp:3050 src/libslic3r/PrintConfig.cpp:3108 +msgid "Split" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3013 +msgid "Split the selected object" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3036 +msgid "Optimize orientation" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3036 +msgid "Optimize the rotation of the object for better print results." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3099 +msgid "3D editor view" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3110 src/slic3r/GUI/Tab.cpp:2294 +msgid "Preview" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3341 +msgid "All objects will be removed, continue ?" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3476 +msgid "Save G-code file as:" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3476 +msgid "Save SL1 file as:" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3588 +#, possible-c-format +msgid "STL file exported to %s" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3604 +#, possible-c-format +msgid "AMF file exported to %s" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3607 +#, possible-c-format +msgid "Error exporting AMF file %s" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3633 +#, possible-c-format +msgid "3MF file exported to %s" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3636 +#, possible-c-format +msgid "Error exporting 3MF file %s" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3865 +msgid "Send G-code" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:19 src/slic3r/GUI/Tab.cpp:1818 +#: src/slic3r/GUI/Tab.cpp:2019 +msgid "General" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:36 +msgid "Remember output directory" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:38 +msgid "" +"If this is enabled, Slic3r will prompt the last output directory instead of " +"the one containing the input files." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:44 +msgid "Auto-center parts" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:46 +msgid "" +"If this is enabled, Slic3r will auto-center objects around the print bed " +"center." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:52 +msgid "Background processing" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:54 +msgid "" +"If this is enabled, Slic3r will pre-process objects as soon as they're " +"loaded in order to save time when exporting G-code." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:63 +msgid "" +"If enabled, PrusaSlicer will check for the new versions of itself online. " +"When a new version becomes available a notification is displayed at the next " +"application startup (never during program usage). This is only a " +"notification mechanisms, no automatic installation is done." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:71 +msgid "" +"If enabled, Slic3r downloads updates of built-in system presets in the " +"background. These updates are downloaded into a separate temporary location. " +"When a new preset version becomes available it is offered at application " +"startup." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:76 +msgid "Suppress \" - default - \" presets" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:78 +msgid "" +"Suppress \" - default - \" presets in the Print / Filament / Printer " +"selections once there are any other valid presets available." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:84 +msgid "Show incompatible print and filament presets" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:86 +msgid "" +"When checked, the print and filament presets are shown in the preset editor " +"even if they are marked as incompatible with the active printer" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:93 +msgid "Use legacy OpenGL 1.1 rendering" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:95 +msgid "" +"If you have rendering issues caused by a buggy OpenGL 2.0 driver, you may " +"try to check this checkbox. This will disable the layer height editing and " +"anti aliasing, so it is likely better to upgrade your graphics driver." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:103 +msgid "Use Retina resolution for the 3D scene" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:105 +msgid "" +"If enabled, the 3D scene will be rendered in Retina resolution. If you are " +"experiencing 3D performance problems, disabling this option may help." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:130 +#, possible-c-format +msgid "You need to restart %s to make the changes effective." +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:207 +msgid "modified" +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:930 src/slic3r/GUI/Preset.cpp:970 +#: src/slic3r/GUI/Preset.cpp:1035 src/slic3r/GUI/Preset.cpp:1067 +#: src/slic3r/GUI/PresetBundle.cpp:1488 src/slic3r/GUI/PresetBundle.cpp:1553 +msgid "System presets" +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:974 src/slic3r/GUI/Preset.cpp:1071 +#: src/slic3r/GUI/PresetBundle.cpp:1558 +msgid "User presets" +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:240 +msgid "Add a new printer" +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:1275 +msgid "filament" +msgstr "" + +#: src/slic3r/GUI/Preset.cpp:1276 +msgid "SLA print" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:28 +msgid "" +"If estimated layer time is below ~%1%s, fan will run at %2%%% and print " +"speed will be reduced so that no less than %3%s are spent on that layer " +"(however, speed will never be reduced below %4%mm/s)." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "" +"\n" +"If estimated layer time is greater, but still below ~%1%s, fan will run at a " +"proportionally decreasing speed between %2%%% and %3%%%." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "" +"\n" +"During the other layers, fan" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:41 +msgid "Fan" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:47 +msgid "will always run at %1%%%" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:50 +msgid "except for the first %1% layers." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:52 +msgid "except for the first layer." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:54 +msgid "will be turned off." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:155 +msgid "external perimeters" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:164 +msgid "perimeters" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:173 +msgid "infill" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:183 +msgid "solid infill" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:191 +msgid "top solid infill" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:202 +msgid "support" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:212 +msgid "support interface" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "First layer volumetric" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "Bridging volumetric" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:218 +msgid "Volumetric" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:219 +msgid "flow rate is maximized" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:222 +msgid "by the print profile maximum" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:223 +msgid "when printing" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:224 +msgid "with a volumetric rate" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:228 +#, possible-c-format +msgid "%3.2f mm³/s at filament speed %3.2f mm/s." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:246 +msgid "" +"Recommended object thin wall thickness: Not available due to invalid layer " +"height." +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:262 +#, possible-c-format +msgid "Recommended object thin wall thickness for layer height %.2f and" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:268 +#, possible-c-format +msgid "%d lines: %.2f mm" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Send G-Code to printer host" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +msgid "Upload to Printer Host with the following filename:" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:35 +msgid "Start printing after upload" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:42 +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:148 +msgid "ID" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:149 +msgid "Progress" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:150 +msgid "Status" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:151 +msgid "Host" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:152 +msgid "Filename" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:153 +msgid "Error Message" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:156 +msgid "Cancel selected" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:158 +msgid "Show error message" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:197 +#: src/slic3r/GUI/PrintHostDialogs.cpp:228 +msgid "Enqueued" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:229 +msgid "Uploading" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:233 +msgid "Completed" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:271 +msgid "Error uploading to print host:" +msgstr "" + +#: src/slic3r/GUI/RammingChart.cpp:23 +msgid "NO RAMMING AT ALL" +msgstr "" + +#: src/slic3r/GUI/RammingChart.cpp:76 +msgid "Time" +msgstr "" + +#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:82 +#: src/libslic3r/PrintConfig.cpp:613 src/libslic3r/PrintConfig.cpp:657 +#: src/libslic3r/PrintConfig.cpp:672 src/libslic3r/PrintConfig.cpp:2268 +#: src/libslic3r/PrintConfig.cpp:2277 src/libslic3r/PrintConfig.cpp:2337 +#: src/libslic3r/PrintConfig.cpp:2344 +msgid "s" +msgstr "" + +#: src/slic3r/GUI/RammingChart.cpp:81 +msgid "Volumetric speed" +msgstr "" + +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:570 +#: src/libslic3r/PrintConfig.cpp:1210 +msgid "mm³/s" +msgstr "" + +#: src/slic3r/GUI/SysInfoDialog.cpp:44 +msgid "System Information" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:52 src/libslic3r/PrintConfig.cpp:230 +msgid "Compatible printers" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:53 +msgid "Select the printers this profile is compatible with." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:58 src/libslic3r/PrintConfig.cpp:245 +msgid "Compatible print profiles" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:59 +msgid "Select the print profiles this profile is compatible with." +msgstr "" + +#. TRN "Save current Settings" +#: src/slic3r/GUI/Tab.cpp:133 +#, possible-c-format +msgid "Save current %s" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:134 +msgid "Delete this preset" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:139 +msgid "" +"Hover the cursor over buttons to find more information \n" +"or click this button." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:918 +msgid "It's a default preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:919 +msgid "It's a system preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:920 +#, possible-c-format +msgid "Current preset is inherited from %s" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:921 +msgid "default preset" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:925 +msgid "It can't be deleted or modified." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:926 +msgid "" +"Any modifications should be saved as a new preset inherited from this one." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:927 +msgid "To do that please specify a new name for the preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:931 +msgid "Additional information:" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:937 +msgid "printer model" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:945 +msgid "default print profile" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:948 +msgid "default filament profile" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:962 +msgid "default SLA material profile" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:966 +msgid "default SLA print profile" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1001 src/slic3r/GUI/Tab.cpp:3417 +msgid "Layers and perimeters" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1002 src/libslic3r/PrintConfig.cpp:56 +msgid "Layer height" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1006 +msgid "Vertical shells" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1017 +msgid "Horizontal shells" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1018 src/libslic3r/PrintConfig.cpp:1735 +msgid "Solid layers" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1023 +msgid "Quality (slower slicing)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1041 +msgid "Reducing printing time" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1053 +msgid "Skirt and brim" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1070 +msgid "Raft" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1074 +msgid "Options for support material and raft" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1089 +msgid "Speed for print moves" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1101 +msgid "Speed for non-print moves" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1104 +msgid "Modifiers" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1107 +msgid "Acceleration control (advanced)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1114 +msgid "Autospeed (advanced)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1122 +msgid "Multiple Extruders" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1130 +msgid "Ooze prevention" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1147 +msgid "Extrusion width" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1157 +msgid "Overlap" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1160 +msgid "Flow" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1169 +msgid "Other" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1172 src/slic3r/GUI/Tab.cpp:3465 +msgid "Output options" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1173 +msgid "Sequential printing" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1175 +msgid "Extruder clearance (mm)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1184 src/slic3r/GUI/Tab.cpp:3466 +msgid "Output file" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1191 src/libslic3r/PrintConfig.cpp:1408 +msgid "Post-processing scripts" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1197 src/slic3r/GUI/Tab.cpp:1198 +#: src/slic3r/GUI/Tab.cpp:1581 src/slic3r/GUI/Tab.cpp:1582 +#: src/slic3r/GUI/Tab.cpp:1991 src/slic3r/GUI/Tab.cpp:1992 +#: src/slic3r/GUI/Tab.cpp:2085 src/slic3r/GUI/Tab.cpp:2086 +#: src/slic3r/GUI/Tab.cpp:3354 src/slic3r/GUI/Tab.cpp:3355 +msgid "Notes" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1204 src/slic3r/GUI/Tab.cpp:1589 +#: src/slic3r/GUI/Tab.cpp:1998 src/slic3r/GUI/Tab.cpp:2092 +#: src/slic3r/GUI/Tab.cpp:3362 src/slic3r/GUI/Tab.cpp:3471 +msgid "Dependencies" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1205 src/slic3r/GUI/Tab.cpp:1590 +#: src/slic3r/GUI/Tab.cpp:1999 src/slic3r/GUI/Tab.cpp:2093 +#: src/slic3r/GUI/Tab.cpp:3363 src/slic3r/GUI/Tab.cpp:3472 +msgid "Profile dependencies" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1251 +#, possible-c-format +msgid "" +"The Spiral Vase mode requires:\n" +"- one perimeter\n" +"- no top solid layers\n" +"- 0% fill density\n" +"- no support material\n" +"- no ensure_vertical_shell_thickness\n" +"\n" +"Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1258 +msgid "Spiral Vase" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1281 +msgid "" +"The Wipe Tower currently supports the non-soluble supports only\n" +"if they are printed with the current extruder without triggering a tool " +"change.\n" +"(both support_material_extruder and support_material_interface_extruder need " +"to be set to 0).\n" +"\n" +"Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1285 src/slic3r/GUI/Tab.cpp:1302 +msgid "Wipe Tower" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1299 +msgid "" +"For the Wipe Tower to work with the soluble supports, the support layers\n" +"need to be synchronized with the object layers.\n" +"\n" +"Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1317 +msgid "" +"Supports work better, if the following feature is enabled:\n" +"- Detect bridging perimeters\n" +"\n" +"Shall I adjust those settings for supports?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1320 +msgid "Support Generator" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1362 +msgid "" +"The %1% infill pattern is not supposed to work at 100%% density.\n" +"\n" +"Shall I switch to rectilinear fill pattern?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1483 src/libslic3r/PrintConfig.cpp:2005 +msgid "Temperature" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1489 +msgid "Bed" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1494 +msgid "Cooling" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1495 src/libslic3r/PrintConfig.cpp:1311 +#: src/libslic3r/PrintConfig.cpp:2124 +msgid "Enable" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1506 +msgid "Fan settings" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1507 +msgid "Fan speed" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1515 +msgid "Cooling thresholds" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1521 +msgid "Filament properties" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1525 +msgid "Print speed override" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1535 +msgid "Toolchange parameters with single extruder MM printers" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1550 +msgid "Ramming settings" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1568 src/slic3r/GUI/Tab.cpp:1954 +msgid "Custom G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1569 src/slic3r/GUI/Tab.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:1761 src/libslic3r/PrintConfig.cpp:1776 +msgid "Start G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1575 src/slic3r/GUI/Tab.cpp:1961 +#: src/libslic3r/PrintConfig.cpp:360 src/libslic3r/PrintConfig.cpp:370 +msgid "End G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1706 src/slic3r/GUI/Tab.cpp:1894 +msgid "Test" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1716 +msgid "Could not get a valid Printer Host reference" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1722 src/slic3r/GUI/Tab.cpp:1907 +msgid "Success!" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1737 +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1750 +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1751 +msgid "Open CA certificate file" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1779 +#, possible-c-format +msgid "" +"HTTPS CA File:\n" +" \tOn this system, %s uses HTTPS certificates from the system Certificate " +"Store or Keychain.\n" +" \tTo use a custom CA file, please import your CA file into Certificate " +"Store / Keychain." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1819 src/slic3r/GUI/Tab.cpp:2020 +msgid "Size and coordinates" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1824 src/slic3r/GUI/Tab.cpp:2025 +#: src/slic3r/GUI/Tab.cpp:3009 +msgid "Set" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1846 +msgid "Capabilities" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1851 +msgid "Number of extruders of the printer." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1879 +msgid "USB/Serial connection" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1880 src/libslic3r/PrintConfig.cpp:1616 +msgid "Serial port" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1885 +msgid "Rescan serial ports" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1907 +msgid "Connection to printer works correctly." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1910 +msgid "Connection failed." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1923 src/slic3r/GUI/Tab.cpp:2080 +msgid "Print Host upload" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1967 src/libslic3r/PrintConfig.cpp:129 +msgid "Before layer change G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1973 src/libslic3r/PrintConfig.cpp:1032 +msgid "After layer change G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1979 src/libslic3r/PrintConfig.cpp:2031 +msgid "Tool change G-code" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1985 +msgid "Between objects G-code (for sequential printing)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2047 +msgid "Display" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2058 +msgid "Tilt" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2059 +msgid "Tilt time" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2065 src/slic3r/GUI/Tab.cpp:3336 +msgid "Corrections" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2142 src/slic3r/GUI/Tab.cpp:2215 +#: src/libslic3r/PrintConfig.cpp:1082 src/libslic3r/PrintConfig.cpp:1100 +#: src/libslic3r/PrintConfig.cpp:1118 src/libslic3r/PrintConfig.cpp:1135 +#: src/libslic3r/PrintConfig.cpp:1146 src/libslic3r/PrintConfig.cpp:1157 +#: src/libslic3r/PrintConfig.cpp:1168 +msgid "Machine limits" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2156 +msgid "Values in this column are for Normal mode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2157 +msgid "Normal" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2162 +msgid "Values in this column are for Stealth mode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2163 +msgid "Stealth" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2171 +msgid "Maximum feedrates" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2176 +msgid "Maximum accelerations" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2183 +msgid "Jerk limits" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2188 +msgid "Minimum feedrates" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2237 src/slic3r/GUI/Tab.cpp:2245 +msgid "Single extruder MM setup" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2246 +msgid "Single extruder multimaterial parameters" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2259 src/libslic3r/GCode/PreviewData.cpp:475 +#, possible-c-format +msgid "Extruder %d" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2266 +msgid "Layer height limits" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2271 +msgid "Position (for multi-extruder printers)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2274 +msgid "Retraction" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2277 +msgid "Only lift Z" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2290 +msgid "" +"Retraction when tool is disabled (advanced settings for multi-extruder " +"setups)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2449 +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2451 +msgid "Firmware Retraction" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2777 +#, possible-c-format +msgid "Default preset (%s)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2778 +#, possible-c-format +msgid "Preset (%s)" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2795 +msgid "has the following unsaved changes:" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2798 +msgid "is not compatible with printer" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2799 +msgid "is not compatible with print profile" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2801 +msgid "and it has the following unsaved changes:" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2805 +msgid "Unsaved Changes" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2817 +msgid "Please check your object list before preset changing." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2896 +msgid "%1% - Copy" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2919 +msgid "The supplied name is empty. It can't be saved." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2924 +msgid "Cannot overwrite a system profile." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2928 +msgid "Cannot overwrite an external profile." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2954 +msgid "remove" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2954 +msgid "delete" +msgstr "" + +#. TRN remove/delete +#: src/slic3r/GUI/Tab.cpp:2956 +msgid "Are you sure you want to %1% the selected preset?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2957 +msgid "Remove" +msgstr "" + +#. TRN Remove/Delete +#: src/slic3r/GUI/Tab.cpp:2959 +msgid "%1% Preset" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3085 +msgid "LOCKED LOCK" +msgstr "" + +#. TRN Description for "LOCKED LOCK" +#: src/slic3r/GUI/Tab.cpp:3087 +msgid "" +"indicates that the settings are the same as the system values for the " +"current option group" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3089 +msgid "UNLOCKED LOCK" +msgstr "" + +#. TRN Description for "UNLOCKED LOCK" +#: src/slic3r/GUI/Tab.cpp:3091 +msgid "" +"indicates that some settings were changed and are not equal to the system " +"values for the current option group.\n" +"Click the UNLOCKED LOCK icon to reset all settings for current option group " +"to the system values." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3096 +msgid "WHITE BULLET" +msgstr "" + +#. TRN Description for "WHITE BULLET" +#: src/slic3r/GUI/Tab.cpp:3098 +msgid "" +"for the left button: \tindicates a non-system preset,\n" +"for the right button: \tindicates that the settings hasn't been modified." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3101 +msgid "BACK ARROW" +msgstr "" + +#. TRN Description for "BACK ARROW" +#: src/slic3r/GUI/Tab.cpp:3103 +msgid "" +"indicates that the settings were changed and are not equal to the last saved " +"preset for the current option group.\n" +"Click the BACK ARROW icon to reset all settings for the current option group " +"to the last saved preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3128 +msgid "" +"LOCKED LOCK icon indicates that the settings are the same as the system " +"values for the current option group" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3130 +msgid "" +"UNLOCKED LOCK icon indicates that some settings were changed and are not " +"equal to the system values for the current option group.\n" +"Click to reset all settings for current option group to the system values." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3133 +msgid "WHITE BULLET icon indicates a non system preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3136 +msgid "" +"WHITE BULLET icon indicates that the settings are the same as in the last " +"saved preset for the current option group." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3138 +msgid "" +"BACK ARROW icon indicates that the settings were changed and are not equal " +"to the last saved preset for the current option group.\n" +"Click to reset all settings for the current option group to the last saved " +"preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3144 +msgid "" +"LOCKED LOCK icon indicates that the value is the same as the system value." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3145 +msgid "" +"UNLOCKED LOCK icon indicates that the value was changed and is not equal to " +"the system value.\n" +"Click to reset current value to the system value." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3151 +msgid "" +"WHITE BULLET icon indicates that the value is the same as in the last saved " +"preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3152 +msgid "" +"BACK ARROW icon indicates that the value was changed and is not equal to the " +"last saved preset.\n" +"Click to reset current value to the last saved preset." +msgstr "" + +#. TRN Preset +#: src/slic3r/GUI/Tab.cpp:3265 +#, possible-c-format +msgid "Save %s as:" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3309 +msgid "the following postfix are not allowed:" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3313 +msgid "The supplied name is not available." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3326 +msgid "Material" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3328 src/slic3r/GUI/Tab.cpp:3419 +msgid "Layers" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3332 +msgid "Exposure" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3427 +msgid "Support head" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3432 +msgid "Support pillar" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3442 +msgid "Connection of the support sticks and junctions" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3447 +msgid "Automatic generation" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3509 +msgid "Head penetration should not be greater than the head width." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3510 +msgid "Invalid Head penetration" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3522 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3523 +msgid "Invalid pinhead diameter" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:318 src/slic3r/GUI/Tab.hpp:411 +msgid "Print Settings" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:337 +msgid "Filament Settings" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:372 +msgid "Printer Settings" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:396 +msgid "Material Settings" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:423 +msgid "Save preset" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:30 +msgid "Update available" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:30 +#, possible-c-format +msgid "New version of %s is available" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:37 +msgid "To download, follow the link below." +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:45 +msgid "Current version:" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:47 +msgid "New version:" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:55 +msgid "Don't notify about new releases any more" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 src/slic3r/GUI/UpdateDialogs.cpp:168 +msgid "Configuration update" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 +msgid "Configuration update is available" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:76 +msgid "" +"Would you like to install it?\n" +"\n" +"Note that a full configuration snapshot will be created first. It can then " +"be restored at any time should there be a problem with the new version.\n" +"\n" +"Updated configuration bundles:" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:112 +#, possible-c-format +msgid "%s incompatibility" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:113 +#, possible-c-format +msgid "%s configuration is incompatible" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#, possible-c-format +msgid "" +"This version of %s is not compatible with currently installed configuration " +"bundles.\n" +"This probably happened as a result of running an older %s after using a " +"newer one.\n" +"\n" +"You may either exit %s and try again with a newer version, or you may re-run " +"the initial configuration. Doing so will create a backup snapshot of the " +"existing configuration before installing files compatible with this %s.\n" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:127 +#, possible-c-format +msgid "This %s version: %s" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:132 +msgid "Incompatible bundles:" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:148 +#, possible-c-format +msgid "Exit %s" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:151 +msgid "Re-configure" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:172 +#, possible-c-format +msgid "" +"%s now uses an updated configuration structure.\n" +"\n" +"So called 'System presets' have been introduced, which hold the built-in " +"default settings for various printers. These System presets cannot be " +"modified, instead, users now may create their own presets inheriting " +"settings from one of the System presets.\n" +"An inheriting preset may either inherit a particular value from its parent " +"or override it with a customized value.\n" +"\n" +"Please proceed with the %s that follows to set up the new presets and to " +"choose whether to enable automatic preset updates." +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:188 +msgid "For more information please visit our wiki page:" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:14 +msgid "Ramming customization" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:40 +msgid "" +"Ramming denotes the rapid extrusion just before a tool change in a single-" +"extruder MM printer. Its purpose is to properly shape the end of the " +"unloaded filament so it does not prevent insertion of the new filament and " +"can itself be reinserted later. This phase is important and different " +"materials can require different extrusion speeds to get the good shape. For " +"this reason, the extrusion rates during ramming are adjustable.\n" +"\n" +"This is an expert-level setting, incorrect adjustment will likely lead to " +"jams, extruder wheel grinding into filament etc." +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:82 +msgid "Total ramming time" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:84 +msgid "Total rammed volume" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:88 +msgid "Ramming line width" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:90 +msgid "Ramming line spacing" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:141 +msgid "Wipe tower - Purging volume adjustment" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:225 +msgid "" +"Here you can adjust required purging volume (mm³) for any given pair of " +"tools." +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:226 +msgid "Extruder changed to" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:234 +msgid "unloaded" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:235 +msgid "loaded" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:240 +msgid "Tool #" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:247 +msgid "" +"Total purging volume is calculated by summing two values below, depending on " +"which tools are loaded/unloaded." +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:248 +msgid "Volume to purge (mm³) when the filament is being" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:262 +msgid "From" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:327 +msgid "" +"Switching to simple settings will discard changes done in the advanced " +"mode!\n" +"\n" +"Do you want to proceed?" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show simplified settings" +msgstr "" + +#: src/slic3r/GUI/WipeTowerDialog.cpp:339 +msgid "Show advanced settings" +msgstr "" + +#: src/slic3r/GUI/wxExtensions.cpp:400 +msgid "Instances" +msgstr "" + +#: src/slic3r/GUI/wxExtensions.cpp:407 src/slic3r/GUI/wxExtensions.cpp:474 +#, possible-c-format +msgid "Instance %d" +msgstr "" + +#: src/slic3r/GUI/wxExtensions.cpp:2462 +#, possible-c-format +msgid "Switch to the %s mode" +msgstr "" + +#: src/slic3r/GUI/wxExtensions.cpp:2463 +#, possible-c-format +msgid "Current mode is %s" +msgstr "" + +#: src/slic3r/Utils/Duet.cpp:51 +msgid "Connection to Duet works correctly." +msgstr "" + +#: src/slic3r/Utils/Duet.cpp:56 +msgid "Could not connect to Duet" +msgstr "" + +#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154 +msgid "Unknown error occured" +msgstr "" + +#: src/slic3r/Utils/Duet.cpp:148 +msgid "Wrong password" +msgstr "" + +#: src/slic3r/Utils/Duet.cpp:151 +msgid "Could not get resources to create a new connection" +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:69 +#, possible-c-format +msgid "Mismatched type of print host: %s" +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:84 +msgid "Connection to OctoPrint works correctly." +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:90 +msgid "Could not connect to OctoPrint" +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:90 +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:195 +msgid "Connection to Prusa SL1 works correctly." +msgstr "" + +#: src/slic3r/Utils/OctoPrint.cpp:200 +msgid "Could not connect to Prusa SLA" +msgstr "" + +#: src/slic3r/Utils/PresetUpdater.cpp:583 +#, possible-c-format +msgid "requires min. %s and max. %s" +msgstr "" + +#: src/slic3r/Utils/PresetUpdater.cpp:588 +#, possible-c-format +msgid "requires min. %s" +msgstr "" + +#: src/slic3r/Utils/PresetUpdater.cpp:590 +#, possible-c-format +msgid "requires max. %s" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:219 +#: src/slic3r/Utils/FixModelByWin10.cpp:359 +msgid "Exporting source model" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:235 +msgid "Failed loading the input model." +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:242 +msgid "Repairing model by the Netfabb service" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:248 +msgid "Mesh repair failed." +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:251 +#: src/slic3r/Utils/FixModelByWin10.cpp:378 +msgid "Loading repaired model" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:263 +#: src/slic3r/Utils/FixModelByWin10.cpp:270 +#: src/slic3r/Utils/FixModelByWin10.cpp:302 +msgid "Saving mesh into the 3MF container failed." +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:340 +msgid "Model fixing" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:341 +msgid "Exporting model..." +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:368 +msgid "Export of a temporary 3mf file failed" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:383 +msgid "Import of the repaired 3mf file failed" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:385 +msgid "Repaired 3MF file does not contain any object" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:387 +msgid "Repaired 3MF file contains more than one object" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:389 +msgid "Repaired 3MF file does not contain any volume" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:391 +msgid "Repaired 3MF file contains more than one volume" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:400 +msgid "Model repair finished" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:406 +msgid "Model repair canceled" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +msgid "Model repaired successfully" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:423 +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model Repair by the Netfabb service" +msgstr "" + +#: src/slic3r/Utils/FixModelByWin10.cpp:426 +msgid "Model repair failed: \n" +msgstr "" + +#: src/libslic3r/Zipper.cpp:35 +msgid "undefined error" +msgstr "" + +#: src/libslic3r/Zipper.cpp:37 +msgid "too many files" +msgstr "" + +#: src/libslic3r/Zipper.cpp:39 +msgid "file too large" +msgstr "" + +#: src/libslic3r/Zipper.cpp:41 +msgid "unsupported method" +msgstr "" + +#: src/libslic3r/Zipper.cpp:43 +msgid "unsupported encryption" +msgstr "" + +#: src/libslic3r/Zipper.cpp:45 +msgid "unsupported feature" +msgstr "" + +#: src/libslic3r/Zipper.cpp:47 +msgid "failed finding central directory" +msgstr "" + +#: src/libslic3r/Zipper.cpp:49 +msgid "not a ZIP archive" +msgstr "" + +#: src/libslic3r/Zipper.cpp:51 +msgid "invalid header or archive is corrupted" +msgstr "" + +#: src/libslic3r/Zipper.cpp:53 +msgid "unsupported multidisk archive" +msgstr "" + +#: src/libslic3r/Zipper.cpp:55 +msgid "decompression failed or archive is corrupted" +msgstr "" + +#: src/libslic3r/Zipper.cpp:57 +msgid "compression failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:59 +msgid "unexpected decompressed size" +msgstr "" + +#: src/libslic3r/Zipper.cpp:61 +msgid "CRC-32 check failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:63 +msgid "unsupported central directory size" +msgstr "" + +#: src/libslic3r/Zipper.cpp:65 +msgid "allocation failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:67 +msgid "file open failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:69 +msgid "file create failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:71 +msgid "file write failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:73 +msgid "file read failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:75 +msgid "file close failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:77 +msgid "file seek failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:79 +msgid "file stat failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:81 +msgid "invalid parameter" +msgstr "" + +#: src/libslic3r/Zipper.cpp:83 +msgid "invalid filename" +msgstr "" + +#: src/libslic3r/Zipper.cpp:85 +msgid "buffer too small" +msgstr "" + +#: src/libslic3r/Zipper.cpp:87 +msgid "internal error" +msgstr "" + +#: src/libslic3r/Zipper.cpp:89 +msgid "file not found" +msgstr "" + +#: src/libslic3r/Zipper.cpp:91 +msgid "archive is too large" +msgstr "" + +#: src/libslic3r/Zipper.cpp:93 +msgid "validation failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:95 +msgid "write calledback failed" +msgstr "" + +#: src/libslic3r/Zipper.cpp:105 +msgid "Error with zip archive" +msgstr "" + +#: src/libslic3r/Print.cpp:1135 +msgid "All objects are outside of the print volume." +msgstr "" + +#: src/libslic3r/Print.cpp:1162 +msgid "Some objects are too close; your extruder will collide with them." +msgstr "" + +#: src/libslic3r/Print.cpp:1177 +msgid "" +"Some objects are too tall and cannot be printed without extruder collisions." +msgstr "" + +#: src/libslic3r/Print.cpp:1187 +msgid "The Spiral Vase option can only be used when printing a single object." +msgstr "" + +#: src/libslic3r/Print.cpp:1189 +msgid "" +"The Spiral Vase option can only be used when printing single material " +"objects." +msgstr "" + +#: src/libslic3r/Print.cpp:1195 +msgid "" +"All extruders must have the same diameter for single extruder multimaterial " +"printer." +msgstr "" + +#: src/libslic3r/Print.cpp:1200 +msgid "" +"The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " +"and Repetier G-code flavors." +msgstr "" + +#: src/libslic3r/Print.cpp:1202 +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" + +#: src/libslic3r/Print.cpp:1223 +msgid "" +"The Wipe Tower is only supported for multiple objects if they have equal " +"layer heights" +msgstr "" + +#: src/libslic3r/Print.cpp:1225 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are printed " +"over an equal number of raft layers" +msgstr "" + +#: src/libslic3r/Print.cpp:1227 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are printed " +"with the same support_material_contact_distance" +msgstr "" + +#: src/libslic3r/Print.cpp:1229 +msgid "" +"The Wipe Tower is only supported for multiple objects if they are sliced " +"equally." +msgstr "" + +#: src/libslic3r/Print.cpp:1258 +msgid "" +"The Wipe tower is only supported if all objects have the same layer height " +"profile" +msgstr "" + +#: src/libslic3r/Print.cpp:1268 +msgid "The supplied settings will cause an empty print." +msgstr "" + +#: src/libslic3r/Print.cpp:1285 +msgid "" +"One or more object were assigned an extruder that the printer does not have." +msgstr "" + +#: src/libslic3r/Print.cpp:1294 +msgid "" +"Printing with multiple extruders of differing nozzle diameters. If support " +"is to be printed with the current extruder (support_material_extruder == 0 " +"or support_material_interface_extruder == 0), all nozzles have to be of the " +"same diameter." +msgstr "" + +#: src/libslic3r/Print.cpp:1302 +msgid "" +"For the Wipe Tower to work with the soluble supports, the support layers " +"need to be synchronized with the object layers." +msgstr "" + +#: src/libslic3r/Print.cpp:1306 +msgid "" +"The Wipe Tower currently supports the non-soluble supports only if they are " +"printed with the current extruder without triggering a tool change. (both " +"support_material_extruder and support_material_interface_extruder need to be " +"set to 0)." +msgstr "" + +#: src/libslic3r/Print.cpp:1313 +msgid "first_layer_height" +msgstr "" + +#: src/libslic3r/Print.cpp:1328 +msgid "First layer height can't be greater than nozzle diameter" +msgstr "" + +#: src/libslic3r/Print.cpp:1332 +msgid "Layer height can't be greater than nozzle diameter" +msgstr "" + +#: src/libslic3r/Print.cpp:1476 +msgid "Infilling layers" +msgstr "" + +#: src/libslic3r/Print.cpp:1484 +msgid "Generating skirt" +msgstr "" + +#: src/libslic3r/Print.cpp:1492 +msgid "Generating brim" +msgstr "" + +#: src/libslic3r/Print.cpp:1520 +msgid "Exporting G-code" +msgstr "" + +#: src/libslic3r/Print.cpp:1524 +msgid "Generating G-code" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:57 +msgid "Slicing model" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:58 src/libslic3r/SLAPrint.cpp:819 +msgid "Generating support points" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:59 +msgid "Generating support tree" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:60 +msgid "Generating pad" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:61 +msgid "Slicing supports" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:78 +msgid "Merging slices and calculating statistics" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:79 +msgid "Rasterizing layers" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:622 +msgid "" +"Cannot proceed without support points! Add support points or disable support " +"generation." +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:634 +msgid "Elevation is too low for object." +msgstr "" + +#. TRN To be shown at the status bar on SLA slicing error. +#: src/libslic3r/SLAPrint.cpp:719 +msgid "Slicing had to be stopped due to an internal error." +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:867 src/libslic3r/SLAPrint.cpp:877 +#: src/libslic3r/SLAPrint.cpp:925 +msgid "Visualizing supports" +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:1463 +msgid "Slicing done" +msgstr "" + +#: src/libslic3r/PrintBase.cpp:65 +msgid "Failed processing of the output_filename_format template." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:43 src/libslic3r/PrintConfig.cpp:44 +msgid "Printer technology" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:51 +msgid "Bed shape" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:58 +msgid "" +"This setting controls the height (and thus the total number) of the slices/" +"layers. Thinner layers give better accuracy but take more time to print." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:65 +msgid "Max print height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:66 +msgid "" +"Set this to the maximum height that can be reached by your extruder while " +"printing." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:72 +msgid "Slice gap closing radius" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:74 +msgid "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:82 +msgid "Hostname, IP or URL" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:83 +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:89 +msgid "API Key / Password" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:90 +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:96 +msgid "HTTPS CA File" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:97 +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:112 +msgid "Avoid crossing perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:113 +msgid "" +"Optimize travel moves in order to minimize the crossing of perimeters. This " +"is mostly useful with Bowden extruders which suffer from oozing. This " +"feature slows down both the print and the G-code generation." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:120 src/libslic3r/PrintConfig.cpp:2002 +msgid "Other layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:121 +msgid "" +"Bed temperature for layers after the first one. Set this to zero to disable " +"bed temperature control commands in the output." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:123 +msgid "Bed temperature" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:130 +msgid "" +"This custom code is inserted at every layer change, right before the Z move. " +"Note that you can use placeholder variables for all Slic3r settings as well " +"as [layer_num] and [layer_z]." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:140 +msgid "Between objects G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:141 +msgid "" +"This code is inserted between objects when using sequential printing. By " +"default extruder and bed temperature are reset using non-wait command; " +"however if M104, M109, M140 or M190 are detected in this custom code, Slic3r " +"will not add temperature commands. Note that you can use placeholder " +"variables for all Slic3r settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:152 +msgid "Number of solid layers to generate on bottom surfaces." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:153 +msgid "Bottom solid layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:158 +msgid "Bridge" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:159 +msgid "" +"This is the acceleration your printer will use for bridges. Set zero to " +"disable acceleration control for bridges." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:161 src/libslic3r/PrintConfig.cpp:304 +#: src/libslic3r/PrintConfig.cpp:816 src/libslic3r/PrintConfig.cpp:937 +#: src/libslic3r/PrintConfig.cpp:1106 src/libslic3r/PrintConfig.cpp:1159 +#: src/libslic3r/PrintConfig.cpp:1170 src/libslic3r/PrintConfig.cpp:1359 +msgid "mm/s²" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:167 +msgid "Bridging angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:169 +msgid "" +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for all " +"bridges. Use 180° for zero angle." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:172 src/libslic3r/PrintConfig.cpp:734 +#: src/libslic3r/PrintConfig.cpp:1595 src/libslic3r/PrintConfig.cpp:1605 +#: src/libslic3r/PrintConfig.cpp:1833 src/libslic3r/PrintConfig.cpp:1987 +#: src/libslic3r/PrintConfig.cpp:2171 src/libslic3r/PrintConfig.cpp:2488 +#: src/libslic3r/PrintConfig.cpp:2597 +msgid "°" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:178 +msgid "Bridges fan speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:179 +msgid "This fan speed is enforced during all bridges and overhangs." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:180 src/libslic3r/PrintConfig.cpp:746 +#: src/libslic3r/PrintConfig.cpp:1179 src/libslic3r/PrintConfig.cpp:1242 +#: src/libslic3r/PrintConfig.cpp:1487 src/libslic3r/PrintConfig.cpp:2285 +#: src/libslic3r/PrintConfig.cpp:2527 +msgid "%" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:187 +msgid "Bridge flow ratio" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:189 +msgid "" +"This factor affects the amount of plastic for bridging. You can decrease it " +"slightly to pull the extrudates and prevent sagging, although default " +"settings are usually good and you should experiment with cooling (use a fan) " +"before tweaking this." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:199 +msgid "Bridges" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:201 +msgid "Speed for printing bridges." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:202 src/libslic3r/PrintConfig.cpp:578 +#: src/libslic3r/PrintConfig.cpp:586 src/libslic3r/PrintConfig.cpp:595 +#: src/libslic3r/PrintConfig.cpp:603 src/libslic3r/PrintConfig.cpp:630 +#: src/libslic3r/PrintConfig.cpp:649 src/libslic3r/PrintConfig.cpp:875 +#: src/libslic3r/PrintConfig.cpp:1002 src/libslic3r/PrintConfig.cpp:1088 +#: src/libslic3r/PrintConfig.cpp:1124 src/libslic3r/PrintConfig.cpp:1137 +#: src/libslic3r/PrintConfig.cpp:1148 src/libslic3r/PrintConfig.cpp:1201 +#: src/libslic3r/PrintConfig.cpp:1260 src/libslic3r/PrintConfig.cpp:1388 +#: src/libslic3r/PrintConfig.cpp:1562 src/libslic3r/PrintConfig.cpp:1571 +#: src/libslic3r/PrintConfig.cpp:1966 src/libslic3r/PrintConfig.cpp:2078 +msgid "mm/s" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:209 +msgid "Brim width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:210 +msgid "" +"Horizontal width of the brim that will be printed around each object on the " +"first layer." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:217 +msgid "Clip multi-part objects" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:218 +msgid "" +"When printing multi-material objects, this settings will make Slic3r to clip " +"the overlapping object parts one by the other (2nd part will be clipped by " +"the 1st, 3rd part will be clipped by the 1st and 2nd etc)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:225 +msgid "Colorprint height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:226 +msgid "Heights at which a filament change is to occur." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:236 +msgid "Compatible printers condition" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:237 +msgid "" +"A boolean expression using the configuration values of an active printer " +"profile. If this expression evaluates to true, this profile is considered " +"compatible with the active printer profile." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:251 +msgid "Compatible print profiles condition" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:252 +msgid "" +"A boolean expression using the configuration values of an active print " +"profile. If this expression evaluates to true, this profile is considered " +"compatible with the active print profile." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:269 +msgid "Complete individual objects" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:270 +msgid "" +"When printing multiple objects or copies, this feature will complete each " +"object before moving onto next one (and starting it from its bottom layer). " +"This feature is useful to avoid the risk of ruined prints. Slic3r should " +"warn and prevent you from extruder collisions, but beware." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:278 +msgid "Enable auto cooling" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:279 +msgid "" +"This flag enables the automatic cooling logic that adjusts print speed and " +"fan speed according to layer printing time." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:284 +msgid "Cooling tube position" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:285 +msgid "Distance of the center-point of the cooling tube from the extruder tip." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:292 +msgid "Cooling tube length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:293 +msgid "Length of the cooling tube to limit space for cooling moves inside it." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:301 +msgid "" +"This is the acceleration your printer will be reset to after the role-" +"specific acceleration values are used (perimeter/infill). Set zero to " +"prevent resetting acceleration at all." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:310 +msgid "Default filament profile" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:311 +msgid "" +"Default filament profile associated with the current printer profile. On " +"selection of the current printer profile, this filament profile will be " +"activated." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:317 +msgid "Default print profile" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:318 src/libslic3r/PrintConfig.cpp:2366 +#: src/libslic3r/PrintConfig.cpp:2377 +msgid "" +"Default print profile associated with the current printer profile. On " +"selection of the current printer profile, this print profile will be " +"activated." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:324 +msgid "Disable fan for the first" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:325 +msgid "" +"You can set this to a positive value to disable fan at all during the first " +"layers, so that it does not make adhesion worse." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:327 src/libslic3r/PrintConfig.cpp:947 +#: src/libslic3r/PrintConfig.cpp:1460 src/libslic3r/PrintConfig.cpp:1645 +#: src/libslic3r/PrintConfig.cpp:1706 src/libslic3r/PrintConfig.cpp:1869 +#: src/libslic3r/PrintConfig.cpp:1914 +msgid "layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:334 +msgid "Don't support bridges" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:336 +msgid "" +"Experimental option for preventing support material from being generated " +"under bridged areas." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:342 +msgid "Distance between copies" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:343 +msgid "Distance used for the auto-arrange feature of the plater." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:350 +msgid "Elephant foot compensation" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:352 +msgid "" +"The first layer will be shrunk in the XY plane by the configured value to " +"compensate for the 1st layer squish aka an Elephant Foot effect." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:361 +msgid "" +"This end procedure is inserted at the end of the output file. Note that you " +"can use placeholder variables for all Slic3r settings." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:371 +msgid "" +"This end procedure is inserted at the end of the output file, before the " +"printer end gcode. Note that you can use placeholder variables for all " +"Slic3r settings. If you have multiple extruders, the gcode is processed in " +"extruder order." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:381 +msgid "Ensure vertical shell thickness" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:383 +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:389 +msgid "Top fill pattern" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:391 +msgid "" +"Fill pattern for top infill. This only affects the top visible layer, and " +"not its adjacent solid shells." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:399 src/libslic3r/PrintConfig.cpp:797 +#: src/libslic3r/PrintConfig.cpp:1947 +msgid "Rectilinear" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:400 src/libslic3r/PrintConfig.cpp:803 +msgid "Concentric" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:401 src/libslic3r/PrintConfig.cpp:807 +msgid "Hilbert Curve" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:402 src/libslic3r/PrintConfig.cpp:808 +msgid "Archimedean Chords" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:403 src/libslic3r/PrintConfig.cpp:809 +msgid "Octagram Spiral" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:410 +msgid "Bottom fill pattern" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:411 +msgid "" +"Fill pattern for bottom infill. This only affects the bottom external " +"visible layer, and not its adjacent solid shells." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:416 src/libslic3r/PrintConfig.cpp:426 +msgid "External perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:418 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for external " +"perimeters. If left zero, default extrusion width will be used if set, " +"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " +"(for example 200%), it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:421 src/libslic3r/PrintConfig.cpp:836 +#: src/libslic3r/PrintConfig.cpp:968 src/libslic3r/PrintConfig.cpp:1379 +#: src/libslic3r/PrintConfig.cpp:1717 src/libslic3r/PrintConfig.cpp:1890 +#: src/libslic3r/PrintConfig.cpp:2048 +msgid "mm or % (leave 0 for default)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:428 +msgid "" +"This separate setting will affect the speed of external perimeters (the " +"visible ones). If expressed as percentage (for example: 80%) it will be " +"calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:431 src/libslic3r/PrintConfig.cpp:857 +#: src/libslic3r/PrintConfig.cpp:1676 src/libslic3r/PrintConfig.cpp:1727 +#: src/libslic3r/PrintConfig.cpp:1933 src/libslic3r/PrintConfig.cpp:2060 +msgid "mm/s or %" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:438 +msgid "External perimeters first" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:440 +msgid "" +"Print contour perimeters from the outermost one to the innermost one instead " +"of the default inverse order." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:446 +msgid "Extra perimeters if needed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:448 +#, possible-c-format +msgid "" +"Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " +"keeps adding perimeters, until more than 70% of the loop immediately above " +"is supported." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:458 +msgid "" +"The extruder to use (unless more specific extruder settings are specified). " +"This value overrides perimeter and infill extruders, but not the support " +"extruders." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:470 +msgid "" +"Set this to the vertical distance between your nozzle tip and (usually) the " +"X carriage rods. In other words, this is the height of the clearance " +"cylinder around your extruder, and it represents the maximum depth the " +"extruder can peek before colliding with other printed objects." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:480 +msgid "Radius" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:481 +msgid "" +"Set this to the clearance radius around your extruder. If the extruder is " +"not centered, choose the largest value for safety. This setting is used to " +"check for collisions and to display the graphical preview in the plater." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:491 +msgid "Extruder Color" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:492 src/libslic3r/PrintConfig.cpp:552 +msgid "This is only used in the Slic3r interface as a visual help." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:498 +msgid "Extruder offset" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:499 +msgid "" +"If your firmware doesn't handle the extruder displacement you need the G-" +"code to take it into account. This option lets you specify the displacement " +"of each extruder with respect to the first one. It expects positive " +"coordinates (they will be subtracted from the XY coordinate)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:508 +msgid "Extrusion axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:509 +msgid "" +"Use this option to set the axis letter associated to your printer's extruder " +"(usually E but some printers use A)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:514 +msgid "Extrusion multiplier" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:515 +msgid "" +"This factor changes the amount of flow proportionally. You may need to tweak " +"this setting to get nice surface finish and correct single wall widths. " +"Usual values are between 0.9 and 1.1. If you think you need to change this " +"more, check filament diameter and your firmware E steps." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:523 +msgid "Default extrusion width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:525 +msgid "" +"Set this to a non-zero value to allow a manual extrusion width. If left to " +"zero, Slic3r derives extrusion widths from the nozzle diameter (see the " +"tooltips for perimeter extrusion width, infill extrusion width etc). If " +"expressed as percentage (for example: 230%), it will be computed over layer " +"height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:529 +msgid "mm or % (leave 0 for auto)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:534 +msgid "Keep fan always on" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:535 +msgid "" +"If this is enabled, fan will never be disabled and will be kept running at " +"least at its minimum speed. Useful for PLA, harmful for ABS." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:540 +msgid "Enable fan if layer print time is below" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:541 +msgid "" +"If layer print time is estimated below this number of seconds, fan will be " +"enabled and its speed will be calculated by interpolating the minimum and " +"maximum speeds." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:543 src/libslic3r/PrintConfig.cpp:1663 +msgid "approximate seconds" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:551 +msgid "Color" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:557 +msgid "Filament notes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:558 +msgid "You can put your notes regarding the filament here." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:566 src/libslic3r/PrintConfig.cpp:1207 +msgid "Max volumetric speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:567 +msgid "" +"Maximum volumetric speed allowed for this filament. Limits the maximum " +"volumetric speed of a print to the minimum of print and filament volumetric " +"speed. Set to zero for no limit." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:576 +msgid "Loading speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:577 +msgid "Speed used for loading the filament on the wipe tower." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:584 +msgid "Loading speed at the start" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:585 +msgid "Speed used at the very beginning of loading phase." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:592 +msgid "Unloading speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:593 +msgid "" +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:601 +msgid "Unloading speed at the start" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:602 +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:609 +msgid "Delay after unloading" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:610 +msgid "" +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:619 +msgid "Number of cooling moves" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:620 +msgid "" +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:628 +msgid "Speed of the first cooling move" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:629 +msgid "Cooling moves are gradually accelerating beginning at this speed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:636 +msgid "Minimal purge on wipe tower" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:637 +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:641 +msgid "mm³" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:647 +msgid "Speed of the last cooling move" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:648 +msgid "Cooling moves are gradually accelerating towards this speed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:655 +msgid "Filament load time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:656 +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:663 +msgid "Ramming parameters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:664 +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:670 +msgid "Filament unload time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:671 +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:679 +msgid "" +"Enter your filament diameter here. Good precision is required, so use a " +"caliper and do multiple measurements along the filament, then compute the " +"average." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:686 +msgid "Density" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:687 +msgid "" +"Enter your filament density here. This is only for statistical information. " +"A decent way is to weigh a known length of filament and compute the ratio of " +"the length to volume. Better is to calculate the volume directly through " +"displacement." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:690 +msgid "g/cm³" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:695 +msgid "Filament type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:696 +msgid "The filament material type for use in custom G-codes." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:712 +msgid "Soluble material" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:713 +msgid "Soluble material is most likely used for a soluble support." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:719 +msgid "" +"Enter your filament cost per kg here. This is only for statistical " +"information." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:720 +msgid "money/kg" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:729 +msgid "Fill angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:731 +msgid "" +"Default base angle for infill orientation. Cross-hatching will be applied to " +"this. Bridges will be infilled using the best direction Slic3r can detect, " +"so this setting does not affect them." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:743 +msgid "Fill density" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:745 +msgid "Density of internal infill, expressed in the range 0% - 100%." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:780 +msgid "Fill pattern" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:782 +msgid "Fill pattern for general low-density infill." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:798 +msgid "Grid" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:799 +msgid "Triangles" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:800 +msgid "Stars" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:801 +msgid "Cubic" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:802 +msgid "Line" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:804 src/libslic3r/PrintConfig.cpp:1949 +msgid "Honeycomb" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:805 +msgid "3D Honeycomb" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:806 +msgid "Gyroid" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:813 src/libslic3r/PrintConfig.cpp:822 +#: src/libslic3r/PrintConfig.cpp:830 src/libslic3r/PrintConfig.cpp:863 +msgid "First layer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:814 +msgid "" +"This is the acceleration your printer will use for first layer. Set zero to " +"disable acceleration control for first layer." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:823 +msgid "" +"Heated build plate temperature for the first layer. Set this to zero to " +"disable bed temperature control commands in the output." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:832 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for first " +"layer. You can use this to force fatter extrudates for better adhesion. If " +"expressed as percentage (for example 120%) it will be computed over first " +"layer height. If set to zero, it will use the default extrusion width." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:842 +msgid "First layer height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:844 +msgid "" +"When printing with very low layer heights, you might still want to print a " +"thicker bottom layer to improve adhesion and tolerance for non perfect build " +"plates. This can be expressed as an absolute value or as a percentage (for " +"example: 150%) over the default layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:848 src/libslic3r/PrintConfig.cpp:993 +#: src/libslic3r/PrintConfig.cpp:1822 +msgid "mm or %" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:853 +msgid "First layer speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:854 +msgid "" +"If expressed as absolute value in mm/s, this speed will be applied to all " +"the print moves of the first layer, regardless of their type. If expressed " +"as a percentage (for example: 40%) it will scale the default speeds." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:864 +msgid "" +"Extruder temperature for first layer. If you want to control temperature " +"manually during print, set this to zero to disable temperature control " +"commands in the output file." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:873 +msgid "" +"Speed for filling small gaps using short zigzag moves. Keep this reasonably " +"low to avoid too much shaking and resonance issues. Set zero to disable gaps " +"filling." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:881 +msgid "Verbose G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:882 +msgid "" +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:889 +msgid "G-code flavor" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:890 +msgid "" +"Some G/M-code commands, including temperature control and others, are not " +"universal. Set this option to your printer's firmware to get a compatible " +"output. The \"No extrusion\" flavor prevents Slic3r from exporting any " +"extrusion value at all." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:913 +msgid "No extrusion" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:918 +msgid "Label objects" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:919 +msgid "" +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:926 +msgid "High extruder current on filament swap" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:927 +msgid "" +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:935 +msgid "" +"This is the acceleration your printer will use for infill. Set zero to " +"disable acceleration control for infill." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:943 +msgid "Combine infill every" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:945 +msgid "" +"This feature allows to combine infill and speed up your print by extruding " +"thicker infill layers while preserving thin perimeters, thus accuracy." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:948 +msgid "Combine infill every n layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:954 +msgid "Infill extruder" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:956 +msgid "The extruder to use when printing infill." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:964 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill. If " +"left zero, default extrusion width will be used if set, otherwise 1.125 x " +"nozzle diameter will be used. You may want to use fatter extrudates to speed " +"up the infill and make your parts stronger. If expressed as percentage (for " +"example 90%) it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:973 +msgid "Infill before perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:974 +msgid "" +"This option will switch the print order of perimeters and infill, making the " +"latter first." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:979 +msgid "Only infill where needed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:981 +msgid "" +"This option will limit infill to the areas actually needed for supporting " +"ceilings (it will act as internal support material). If enabled, slows down " +"the G-code generation due to the multiple checks involved." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:988 +msgid "Infill/perimeters overlap" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:990 +msgid "" +"This setting applies an additional overlap between infill and perimeters for " +"better bonding. Theoretically this shouldn't be needed, but backlash might " +"cause gaps. If expressed as percentage (example: 15%) it is calculated over " +"perimeter extrusion width." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1001 +msgid "Speed for printing the internal fill. Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1009 +msgid "Inherits profile" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1010 +msgid "Name of the profile, from which this profile inherits." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1023 +msgid "Interface shells" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1024 +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1033 +msgid "" +"This custom code is inserted at every layer change, right after the Z move " +"and before the extruder moves to the first layer point. Note that you can " +"use placeholder variables for all Slic3r settings as well as [layer_num] and " +"[layer_z]." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1044 +msgid "Supports remaining times" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1045 +msgid "" +"Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute " +"intervals into the G-code to let the firmware show accurate remaining time. " +"As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 " +"firmware supports M73 Qxx Sxx for the silent mode." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1053 +msgid "Supports stealth mode" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1054 +msgid "The firmware supports stealth mode" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1078 +msgid "Maximum feedrate X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1079 +msgid "Maximum feedrate Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1080 +msgid "Maximum feedrate Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1081 +msgid "Maximum feedrate E" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1084 +msgid "Maximum feedrate of the X axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1085 +msgid "Maximum feedrate of the Y axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1086 +msgid "Maximum feedrate of the Z axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1087 +msgid "Maximum feedrate of the E axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1096 +msgid "Maximum acceleration X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1097 +msgid "Maximum acceleration Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1098 +msgid "Maximum acceleration Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1099 +msgid "Maximum acceleration E" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1102 +msgid "Maximum acceleration of the X axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1103 +msgid "Maximum acceleration of the Y axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1104 +msgid "Maximum acceleration of the Z axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1105 +msgid "Maximum acceleration of the E axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1114 +msgid "Maximum jerk X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1115 +msgid "Maximum jerk Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1116 +msgid "Maximum jerk Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1117 +msgid "Maximum jerk E" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1120 +msgid "Maximum jerk of the X axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1121 +msgid "Maximum jerk of the Y axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1122 +msgid "Maximum jerk of the Z axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1123 +msgid "Maximum jerk of the E axis" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1134 +msgid "Minimum feedrate when extruding" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1136 +msgid "Minimum feedrate when extruding (M205 S)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1145 +msgid "Minimum travel feedrate" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1147 +msgid "Minimum travel feedrate (M205 T)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1156 +msgid "Maximum acceleration when extruding" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1158 +msgid "Maximum acceleration when extruding (M204 S)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1167 +msgid "Maximum acceleration when retracting" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1169 +msgid "Maximum acceleration when retracting (M204 T)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1177 src/libslic3r/PrintConfig.cpp:1186 +msgid "Max" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1178 +msgid "This setting represents the maximum speed of your fan." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1187 +#, possible-c-format +msgid "" +"This is the highest printable layer height for this extruder, used to cap " +"the variable layer height and support layer height. Maximum recommended " +"layer height is 75% of the extrusion width to achieve reasonable inter-layer " +"adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1197 +msgid "Max print speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1198 +msgid "" +"When setting other speed settings to 0 Slic3r will autocalculate the optimal " +"speed in order to keep constant extruder pressure. This experimental setting " +"is used to set the highest print speed you want to allow." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1208 +msgid "" +"This experimental setting is used to set the maximum volumetric speed your " +"extruder supports." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1217 +msgid "Max volumetric slope positive" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1218 src/libslic3r/PrintConfig.cpp:1229 +msgid "" +"This experimental setting is used to limit the speed of change in extrusion " +"rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate " +"of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/" +"s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1222 src/libslic3r/PrintConfig.cpp:1233 +msgid "mm³/s²" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1228 +msgid "Max volumetric slope negative" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1240 src/libslic3r/PrintConfig.cpp:1249 +msgid "Min" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1241 +msgid "This setting represents the minimum PWM your fan needs to work." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1250 +msgid "" +"This is the lowest printable layer height for this extruder and limits the " +"resolution for variable layer height. Typical values are between 0.05 mm and " +"0.1 mm." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1258 +msgid "Min print speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1259 +msgid "Slic3r will not scale speed down below this speed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1266 +msgid "Minimal filament extrusion length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1267 +msgid "" +"Generate no less than the number of skirt loops required to consume the " +"specified amount of filament on the bottom layer. For multi-extruder " +"machines, this minimum applies to each extruder." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1276 +msgid "Configuration notes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1277 +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1286 +msgid "Nozzle diameter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1287 +msgid "" +"This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1292 +msgid "Host Type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1293 +msgid "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1304 +msgid "Only retract when crossing perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1305 +msgid "" +"Disables retraction when the travel path does not exceed the upper layer's " +"perimeters (and thus any ooze will be probably invisible)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1312 +msgid "" +"This option will drop the temperature of the inactive extruders to prevent " +"oozing. It will enable a tall skirt automatically and move extruders outside " +"such skirt when changing temperatures." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1319 +msgid "Output filename format" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1320 +msgid "" +"You can use all configuration options as variables inside this template. For " +"example: [layer_height], [fill_density] etc. You can also use [timestamp], " +"[year], [month], [day], [hour], [minute], [second], [version], " +"[input_filename], [input_filename_base]." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1329 +msgid "Detect bridging perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1331 +msgid "" +"Experimental option to adjust flow for overhangs (bridge flow will be used), " +"to apply bridge speed to them and enable fan." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1337 +msgid "Filament parking position" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1338 +msgid "" +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1346 +msgid "Extra loading distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1347 +msgid "" +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " +"than unloading." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1355 src/libslic3r/PrintConfig.cpp:1373 +#: src/libslic3r/PrintConfig.cpp:1385 src/libslic3r/PrintConfig.cpp:1395 +msgid "Perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1356 +msgid "" +"This is the acceleration your printer will use for perimeters. A high value " +"like 9000 usually gives good results if your hardware is up to the job. Set " +"zero to disable acceleration control for perimeters." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1364 +msgid "Perimeter extruder" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1366 +msgid "" +"The extruder to use when printing perimeters and brim. First extruder is 1." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1375 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for perimeters. " +"You may want to use thinner extrudates to get more accurate surfaces. If " +"left zero, default extrusion width will be used if set, otherwise 1.125 x " +"nozzle diameter will be used. If expressed as percentage (for example 200%) " +"it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1387 +msgid "" +"Speed for perimeters (contours, aka vertical shells). Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1397 +msgid "" +"This option sets the number of perimeters to generate for each layer. Note " +"that Slic3r may increase this number automatically when it detects sloping " +"surfaces which benefit from a higher number of perimeters if the Extra " +"Perimeters option is enabled." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1401 +msgid "(minimum)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1409 +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1421 +msgid "Printer type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1422 +msgid "Type of the printer." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1427 +msgid "Printer notes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1428 +msgid "You can put your notes regarding the printer here." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1436 +msgid "Printer vendor" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1437 +msgid "Name of the printer vendor." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1442 +msgid "Printer variant" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1443 +msgid "" +"Name of the printer variant. For example, the printer variants may be " +"differentiated by a nozzle diameter." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1456 +msgid "Raft layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1458 +msgid "" +"The object will be raised by this number of layers, and support material " +"will be generated under it." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1466 +msgid "Resolution" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1467 +msgid "" +"Minimum detail resolution, used to simplify the input file for speeding up " +"the slicing job and reducing memory usage. High-resolution models often " +"carry more detail than printers can render. Set to zero to disable any " +"simplification and use full resolution from input." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1477 +msgid "Minimum travel after retraction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1478 +msgid "" +"Retraction is not triggered when travel moves are shorter than this length." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1484 +msgid "Retract amount before wipe" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1485 +msgid "" +"With bowden extruders, it may be wise to do some amount of quick retract " +"before doing the wipe movement." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1492 +msgid "Retract on layer change" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1493 +msgid "This flag enforces a retraction whenever a Z move is done." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1498 src/libslic3r/PrintConfig.cpp:1506 +msgid "Length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1499 +msgid "Retraction Length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1500 +msgid "" +"When retraction is triggered, filament is pulled back by the specified " +"amount (the length is measured on raw filament, before it enters the " +"extruder)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1502 src/libslic3r/PrintConfig.cpp:1511 +msgid "mm (zero to disable)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1507 +msgid "Retraction Length (Toolchange)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1508 +msgid "" +"When retraction is triggered before changing tool, filament is pulled back " +"by the specified amount (the length is measured on raw filament, before it " +"enters the extruder)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1516 +msgid "Lift Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1517 +msgid "" +"If you set this to a positive value, Z is quickly raised every time a " +"retraction is triggered. When using multiple extruders, only the setting for " +"the first extruder will be considered." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1524 +msgid "Above Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1525 +msgid "Only lift Z above" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1526 +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z. You can tune this setting for skipping lift on the " +"first layers." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1533 +msgid "Below Z" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1534 +msgid "Only lift Z below" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1535 +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z. You can tune this setting for limiting lift to the " +"first layers." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1543 src/libslic3r/PrintConfig.cpp:1551 +msgid "Extra length on restart" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1544 +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1552 +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1559 src/libslic3r/PrintConfig.cpp:1560 +msgid "Retraction Speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1561 +msgid "The speed for retractions (it only applies to the extruder motor)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1567 src/libslic3r/PrintConfig.cpp:1568 +msgid "Deretraction Speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1569 +msgid "" +"The speed for loading of a filament into extruder after retraction (it only " +"applies to the extruder motor). If left to zero, the retraction speed is " +"used." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1576 +msgid "Seam position" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1578 +msgid "Position of perimeters starting points." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1584 +msgid "Random" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1585 +msgid "Nearest" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1586 +msgid "Aligned" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1594 +msgid "Direction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1596 +msgid "Preferred direction of the seam" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1597 +msgid "Seam preferred direction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1604 +msgid "Jitter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1606 +msgid "Seam preferred direction jitter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1607 +msgid "Preferred direction of the seam - jitter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1617 +msgid "USB/serial port for printer connection." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1624 +msgid "Serial port speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1625 +msgid "Speed (baud) of USB/serial port for printer connection." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1634 +msgid "Distance from object" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1635 +msgid "" +"Distance between skirt and object(s). Set this to zero to attach the skirt " +"to the object(s) and get a brim for better adhesion." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1642 +msgid "Skirt height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1643 +msgid "" +"Height of skirt expressed in layers. Set this to a tall value to use skirt " +"as a shield against drafts." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1650 +msgid "Loops (minimum)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1651 +msgid "Skirt Loops" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1652 +msgid "" +"Number of loops for the skirt. If the Minimum Extrusion Length option is " +"set, the number of loops might be greater than the one configured here. Set " +"this to zero to disable skirt completely." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1660 +msgid "Slow down if layer print time is below" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1661 +msgid "" +"If layer print time is estimated below this number of seconds, print moves " +"speed will be scaled down to extend duration to this value." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1671 +msgid "Small perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1673 +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " +"be calculated on the perimeters speed setting above. Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1683 +msgid "Solid infill threshold area" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1685 +msgid "" +"Force solid infill for regions having a smaller area than the specified " +"threshold." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1686 +msgid "mm²" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1692 +msgid "Solid infill extruder" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1694 +msgid "The extruder to use when printing solid infill." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1700 +msgid "Solid infill every" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1702 +msgid "" +"This feature allows to force a solid layer every given number of layers. " +"Zero to disable. You can set this to any value (for example 9999); Slic3r " +"will automatically choose the maximum possible number of layers to combine " +"according to nozzle diameter and layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1714 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill for " +"solid surfaces. If left zero, default extrusion width will be used if set, " +"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " +"(for example 90%) it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1724 +msgid "" +"Speed for printing solid regions (top/bottom/internal horizontal shells). " +"This can be expressed as a percentage (for example: 80%) over the default " +"infill speed above. Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1736 +msgid "Number of solid layers to generate on top and bottom surfaces." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1742 +msgid "Spiral vase" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1743 +msgid "" +"This feature will raise Z gradually while printing a single-walled object in " +"order to remove any visible seam. This option requires a single perimeter, " +"no infill, no top solid layers and no support material. You can still set " +"any number of bottom solid layers as well as skirt/brim loops. It won't work " +"when printing more than an object." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1751 +msgid "Temperature variation" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1752 +msgid "" +"Temperature difference to be applied when an extruder is not active. Enables " +"a full-height \"sacrificial\" skirt on which the nozzles are periodically " +"wiped." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1762 +msgid "" +"This start procedure is inserted at the beginning, after bed has reached the " +"target temperature and extruder just started heating, and before extruder " +"has finished heating. If Slic3r detects M104 or M190 in your custom codes, " +"such commands will not be prepended automatically so you're free to " +"customize the order of heating commands and other custom actions. Note that " +"you can use placeholder variables for all Slic3r settings, so you can put a " +"\"M109 S[first_layer_temperature]\" command wherever you want." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1777 +msgid "" +"This start procedure is inserted at the beginning, after any printer start " +"gcode. This is used to override settings for a specific filament. If Slic3r " +"detects M104, M109, M140 or M190 in your custom codes, such commands will " +"not be prepended automatically so you're free to customize the order of " +"heating commands and other custom actions. Note that you can use placeholder " +"variables for all Slic3r settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want. If you have multiple " +"extruders, the gcode is processed in extruder order." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1792 +msgid "Single Extruder Multi Material" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1793 +msgid "The printer multiplexes filaments into a single hot end." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1798 +msgid "Prime all printing extruders" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1799 +msgid "" +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1804 +msgid "Generate support material" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1806 +msgid "Enable support material generation." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1810 +msgid "Auto generated supports" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1812 +msgid "" +"If checked, supports will be generated automatically based on the overhang " +"threshold value. If unchecked, supports will be generated inside the " +"\"Support Enforcer\" volumes only." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1818 +msgid "XY separation between an object and its support" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1820 +msgid "" +"XY separation between an object and its support. If expressed as percentage " +"(for example 50%), it will be calculated over external perimeter width." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1830 +msgid "Pattern angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1832 +msgid "" +"Use this setting to rotate the support material pattern on the horizontal " +"plane." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1842 src/libslic3r/PrintConfig.cpp:2450 +msgid "" +"Only create support if it lies on a build plate. Don't create support on a " +"print." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1848 +msgid "Contact Z distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1850 +msgid "" +"The vertical distance between object and support material interface. Setting " +"this to 0 will also prevent Slic3r from using bridge flow and speed for the " +"first object layer." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1857 +msgid "0 (soluble)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1858 +msgid "0.2 (detachable)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1863 +msgid "Enforce support for the first" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1865 +msgid "" +"Generate support material for the specified number of layers counting from " +"bottom, regardless of whether normal support material is enabled or not and " +"regardless of any angle threshold. This is useful for getting more adhesion " +"of objects having a very thin or poor footprint on the build plate." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1870 +msgid "Enforce support for the first n layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1876 +msgid "Support material/raft/skirt extruder" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1878 +msgid "" +"The extruder to use when printing support material, raft and skirt (1+, 0 to " +"use the current extruder to minimize tool changes)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1887 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for support " +"material. If left zero, default extrusion width will be used if set, " +"otherwise nozzle diameter will be used. If expressed as percentage (for " +"example 90%) it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1895 +msgid "Interface loops" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1897 +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1902 +msgid "Support material/raft interface extruder" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1904 +msgid "" +"The extruder to use when printing support material interface (1+, 0 to use " +"the current extruder to minimize tool changes). This affects raft too." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1911 +msgid "Interface layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1913 +msgid "" +"Number of interface layers to insert between the object(s) and support " +"material." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1920 +msgid "Interface pattern spacing" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1922 +msgid "Spacing between interface lines. Set zero to get a solid interface." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1931 +msgid "" +"Speed for printing support material interface layers. If expressed as " +"percentage (for example 50%) it will be calculated over support material " +"speed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1940 +msgid "Pattern" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1942 +msgid "Pattern used to generate support material." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1948 +msgid "Rectilinear grid" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1954 +msgid "Pattern spacing" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1956 +msgid "Spacing between support material lines." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1965 +msgid "Speed for printing support material." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1972 +msgid "Synchronize with object layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1974 +msgid "" +"Synchronize support layers with the object print layers. This is useful with " +"multi-material printers, where the extruder switch is expensive." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1980 +msgid "Overhang threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1982 +msgid "" +"Support material will not be generated for overhangs whose slope angle (90° " +"= vertical) is above the given threshold. In other words, this value " +"represent the most horizontal slope (measured from the horizontal plane) " +"that you can print without support material. Set to zero for automatic " +"detection (recommended)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1994 +msgid "With sheath around the support" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1996 +msgid "" +"Add a sheath (a single perimeter line) around the base support. This makes " +"the support more reliable, but also more difficult to remove." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2003 +msgid "" +"Extruder temperature for layers after the first one. Set this to zero to " +"disable temperature control commands in the output." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2011 +msgid "Detect thin walls" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2013 +msgid "" +"Detect single-width walls (parts where two extrusions don't fit and we need " +"to collapse them into a single trace)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2019 +msgid "Threads" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2020 +msgid "" +"Threads are used to parallelize long-running tasks. Optimal threads number " +"is slightly above the number of available cores/processors." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2032 +msgid "" +"This custom code is inserted right before every extruder change. Note that " +"you can use placeholder variables for all Slic3r settings as well as " +"[previous_extruder] and [next_extruder]." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2044 +msgid "" +"Set this to a non-zero value to set a manual extrusion width for infill for " +"top surfaces. You may want to use thinner extrudates to fill all narrow " +"regions and get a smoother finish. If left zero, default extrusion width " +"will be used if set, otherwise nozzle diameter will be used. If expressed as " +"percentage (for example 90%) it will be computed over layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2055 +msgid "" +"Speed for printing top solid layers (it only applies to the uppermost " +"external layers and not to their internal solid layers). You may want to " +"slow down this to get a nicer surface finish. This can be expressed as a " +"percentage (for example: 80%) over the solid infill speed above. Set to zero " +"for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2070 +msgid "Number of solid layers to generate on top surfaces." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2071 +msgid "Top solid layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2077 +msgid "Speed for travel moves (jumps between distant extrusion points)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2085 +msgid "Use firmware retraction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2086 +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2092 +msgid "Use relative E distances" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2093 +msgid "" +"If your firmware requires relative E values, check this, otherwise leave it " +"unchecked. Most firmwares use absolute values." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2099 +msgid "Use volumetric E" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2100 +msgid "" +"This experimental setting uses outputs the E values in cubic millimeters " +"instead of linear millimeters. If your firmware doesn't already know " +"filament diameter(s), you can put commands like 'M200 D[filament_diameter_0] " +"T0' in your start G-code in order to turn volumetric mode on and use the " +"filament diameter associated to the filament selected in Slic3r. This is " +"only supported in recent Marlin." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2110 +msgid "Enable variable layer height feature" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2111 +msgid "" +"Some printers or printer setups may have difficulties printing with a " +"variable layer height. Enabled by default." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2117 +msgid "Wipe while retracting" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2118 +msgid "" +"This flag will move the nozzle while retracting to minimize the possible " +"blob on leaky extruders." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2125 +msgid "" +"Multi material printers may need to prime or purge extruders on tool " +"changes. Extrude the excess material into the wipe tower." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2131 +msgid "Purging volumes - load/unload volumes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2132 +msgid "" +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2138 +msgid "Purging volumes - matrix" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2139 +msgid "" +"This matrix describes volumes (in cubic milimetres) required to purge the " +"new filament on the wipe tower for any given pair of tools." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2148 +msgid "Position X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2149 +msgid "X coordinate of the left front corner of a wipe tower" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2155 +msgid "Position Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2156 +msgid "Y coordinate of the left front corner of a wipe tower" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2163 +msgid "Width of a wipe tower" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2169 +msgid "Wipe tower rotation angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2170 +msgid "Wipe tower rotation angle with respect to x-axis." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2177 +msgid "Wipe into this object's infill" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2178 +msgid "" +"Purging after toolchange will done inside this object's infills. This lowers " +"the amount of waste but may result in longer print time due to additional " +"travel moves." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2185 +msgid "Wipe into this object" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2186 +msgid "" +"Object will be used to purge the nozzle after a toolchange to save material " +"that would otherwise end up in the wipe tower and decrease print time. " +"Colours of the objects will be mixed as a result." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2192 +msgid "Maximal bridging distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2193 +msgid "Maximal distance between supports on sparse infill sections." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2199 +msgid "XY Size Compensation" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2201 +msgid "" +"The object will be grown/shrunk in the XY plane by the configured value " +"(negative = inwards, positive = outwards). This might be useful for fine-" +"tuning hole sizes." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2209 +msgid "Z offset" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2210 +msgid "" +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2227 +msgid "Display width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2228 +msgid "Width of the display" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2233 +msgid "Display height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2234 +msgid "Height of the display" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2239 +msgid "Number of pixels in" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2241 +msgid "Number of pixels in X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2247 +msgid "Number of pixels in Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2252 +msgid "Display orientation" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2253 +msgid "" +"Set the actual LCD display orientation inside the SLA printer. Portrait mode " +"will flip the meaning of display width and height parameters and the output " +"images will be rotated by 90 degrees." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2259 +msgid "Landscape" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2260 +msgid "Portrait" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2265 +msgid "Fast" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2266 +msgid "Fast tilt" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2267 +msgid "Time of the fast tilt" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2274 +msgid "Slow" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2275 +msgid "Slow tilt" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2276 +msgid "Time of the slow tilt" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2283 +msgid "Area fill" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2284 +msgid "" +"The percentage of the bed area. \n" +"If the print area exceeds the specified value, \n" +"then a slow tilt will be used, otherwise - a fast tilt" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2291 src/libslic3r/PrintConfig.cpp:2292 +#: src/libslic3r/PrintConfig.cpp:2293 +msgid "Printer scaling correction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2299 src/libslic3r/PrintConfig.cpp:2300 +msgid "Printer absolute correction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2301 +msgid "" +"Will inflate or deflate the sliced 2D polygons according to the sign of the " +"correction." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2307 src/libslic3r/PrintConfig.cpp:2308 +msgid "Printer gamma correction" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2309 +msgid "" +"This will apply a gamma correction to the rasterized 2D polygons. A gamma " +"value of zero means thresholding with the threshold in the middle. This " +"behaviour eliminates antialiasing without losing holes in polygons." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2320 src/libslic3r/PrintConfig.cpp:2321 +msgid "Initial layer height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2327 +msgid "Faded layers" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2328 +msgid "" +"Number of the layers needed for the exposure time fade from initial exposure " +"time to the exposure time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2335 src/libslic3r/PrintConfig.cpp:2336 +msgid "Exposure time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2342 src/libslic3r/PrintConfig.cpp:2343 +msgid "Initial exposure time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2349 src/libslic3r/PrintConfig.cpp:2350 +msgid "Correction for expansion" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2356 +msgid "SLA print material notes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2357 +msgid "You can put your notes regarding the SLA print material here." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2365 src/libslic3r/PrintConfig.cpp:2376 +msgid "Default SLA material profile" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2387 +msgid "Generate supports" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2389 +msgid "Generate supports for the models" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2394 +msgid "Support head front diameter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2396 +msgid "Diameter of the pointing side of the head" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2403 +msgid "Support head penetration" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2405 +msgid "How much the pinhead has to penetrate the model surface" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2412 +msgid "Support head width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2414 +msgid "Width from the back sphere center to the front sphere center" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2422 +msgid "Support pillar diameter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2424 +msgid "Diameter in mm of the support pillars" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2432 +msgid "Support pillar connection mode" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2433 +msgid "" +"Controls the bridge type between two neighboring pillars. Can be zig-zag, " +"cross (double zig-zag) or dynamic which will automatically switch between " +"the first two depending on the distance of the two pillars." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2441 +msgid "Zig-Zag" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2442 +msgid "Cross" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2443 +msgid "Dynamic" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2455 +msgid "Pillar widening factor" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2457 +msgid "" +"Merging bridges or pillars into another pillars can increase the radius. " +"Zero means no increase, one means full increase." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "Support base diameter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2468 +msgid "Diameter in mm of the pillar base" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2476 +msgid "Support base height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2478 +msgid "The height of the pillar base cone" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2485 +msgid "Critical angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2487 +msgid "The default angle for connecting support sticks and junctions." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2495 +msgid "Max bridge length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2497 +msgid "The max length of a bridge" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2504 +msgid "Max pillar linking distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2506 +msgid "" +"The max distance of two pillars to get linked with each other. A zero value " +"will prohibit pillar cascading." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2514 +msgid "Object elevation" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2516 +msgid "How much the supports should lift up the supported object." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2526 +msgid "This is a relative measure of support points density." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2532 +msgid "Minimal distance of the support points" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2534 +msgid "No support points will be placed closer than this threshold." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2540 +msgid "Use pad" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2542 +msgid "Add a pad underneath the supported model" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2547 +msgid "Pad wall thickness" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2549 +msgid "The thickness of the pad and its optional cavity walls." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2557 +msgid "Pad wall height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2558 +msgid "" +"Defines the pad cavity depth. Set to zero to disable the cavity. Be careful " +"when enabling this feature, as some resins may produce an extreme suction " +"effect inside the cavity, which makes peeling the print off the vat foil " +"difficult." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2571 +msgid "Max merge distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2573 +msgid "" +"Some objects can get along with a few smaller pads instead of a single big " +"one. This parameter defines how far the center of two smaller pads should " +"be. If theyare closer, they will get merged into one pad." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2584 +msgid "Pad edge radius" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2593 +msgid "Pad wall slope" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2595 +msgid "" +"The slope of the pad wall relative to the bed plane. 90 degrees means " +"straight walls." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2957 +msgid "Export OBJ" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2958 +msgid "Export the model(s) as OBJ." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2969 +msgid "Export SLA" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2970 +msgid "Slice the model and export SLA printing layers as PNG." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2975 +msgid "Export 3MF" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2976 +msgid "Export the model(s) as 3MF." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2980 +msgid "Export AMF" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2981 +msgid "Export the model(s) as AMF." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2985 +msgid "Export STL" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2986 +msgid "Export the model(s) as STL." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2991 +msgid "Slice the model and export toolpaths as G-code." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2996 +msgid "Slice" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2997 +msgid "" +"Slice the model as FFF or SLA based on the printer_technology configuration " +"value." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3002 +msgid "Help" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3003 +msgid "Show this help." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3008 +msgid "Help (FFF options)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3009 +msgid "Show the full list of print/G-code configuration options." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3013 +msgid "Help (SLA options)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3014 +msgid "Show the full list of SLA print configuration options." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3018 +msgid "Output Model Info" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3019 +msgid "Write information about the model to the console." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3023 +msgid "Save config file" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3024 +msgid "Save configuration to the specified file." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3034 +msgid "Align XY" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3035 +msgid "Align the model to the given point." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3040 +msgid "Cut model at the given Z." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3061 +msgid "Center" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3062 +msgid "Center the print around the given center." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3066 +msgid "Don't arrange" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3067 +msgid "" +"Do not rearrange the given models before merging and keep their original XY " +"coordinates." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3070 +msgid "Duplicate" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3071 +msgid "Multiply copies by this factor." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3075 +msgid "Duplicate by grid" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3076 +msgid "Multiply copies by creating a grid." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3079 +msgid "Merge" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3080 +msgid "" +"Arrange the supplied models in a plate and merge them in a single model in " +"order to perform actions once." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3085 +msgid "" +"Try to repair any non-manifold meshes (this option is implicitly added " +"whenever we need to slice the model to perform the requested action)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3089 +msgid "Rotation angle around the Z axis in degrees." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3093 +msgid "Rotate around X" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3094 +msgid "Rotation angle around the X axis in degrees." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3098 +msgid "Rotate around Y" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3099 +msgid "Rotation angle around the Y axis in degrees." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3104 +msgid "Scaling factor or percentage." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3109 +msgid "" +"Detect unconnected parts in the given model(s) and split them into separate " +"objects." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3112 +msgid "Scale to Fit" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3113 +msgid "Scale to fit the given volume." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3122 +msgid "Ignore non-existent config files" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3123 +msgid "Do not fail if a file supplied to --load does not exist." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3126 +msgid "Load config file" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3127 +msgid "" +"Load configuration from the specified file. It can be used more than once to " +"load options from multiple files." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3130 +msgid "Output File" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3131 +msgid "" +"The file where the output will be written (if not specified, it will be " +"based on the input file)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3141 +msgid "Data directory" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3142 +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3145 +msgid "Logging level" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3146 +msgid "" +"Messages with severity lower or eqal to the loglevel will be printed out. 0:" +"trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3151 +msgid "Render with a software renderer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3152 +msgid "" +"Render with a software renderer. The bundled MESA software renderer is " +"loaded instead of the default OpenGL driver." +msgstr "" + +#: src/libslic3r/PrintObject.cpp:110 +msgid "Processing triangulated mesh" +msgstr "" + +#: src/libslic3r/PrintObject.cpp:141 +msgid "Generating perimeters" +msgstr "" + +#: src/libslic3r/PrintObject.cpp:251 +msgid "Preparing infill" +msgstr "" + +#: src/libslic3r/PrintObject.cpp:391 +msgid "Generating support material" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:176 +msgid "Mixed" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:396 +msgid "Height (mm)" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:398 +msgid "Width (mm)" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:400 +msgid "Speed (mm/s)" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:402 +msgid "Volumetric flow rate (mm3/s)" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:491 +msgid "Default print color" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:495 +#, possible-c-format +msgid "up to %.2f mm" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:499 +#, possible-c-format +msgid "above %.2f mm" +msgstr "" + +#: src/libslic3r/GCode/PreviewData.cpp:504 +#, possible-c-format +msgid "%.2f - %.2f mm" +msgstr "" diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index f59c8739d..880d511d7 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -1207,8 +1207,6 @@ wxMenuItem* ObjectList::append_menu_item_instance_to_object(wxMenu* menu) void ObjectList::append_menu_items_osx(wxMenu* menu) { - append_menu_item_delete(menu); - append_menu_item(menu, wxID_ANY, _(L("Rename")), "", [this](wxCommandEvent&) { rename_item(); }, "", menu); @@ -1327,9 +1325,6 @@ void ObjectList::create_part_popupmenu(wxMenu *menu) void ObjectList::create_instance_popupmenu(wxMenu*menu) { -#ifdef __WXOSX__ - append_menu_item_delete(menu); -#endif // __WXOSX__ m_menu_item_split_instances = append_menu_item_instance_to_object(menu); /* New behavior logic: @@ -2545,9 +2540,9 @@ void ObjectList::change_part_type() } } - const wxString names[] = { "Part", "Modifier", "Support Enforcer", "Support Blocker" }; + const wxString names[] = { _(L("Part")), _(L("Modifier")), _(L("Support Enforcer")), _(L("Support Blocker")) }; - auto new_type = ModelVolumeType(wxGetSingleChoiceIndex("Type: ", _(L("Select type of part")), wxArrayString(4, names), int(type))); + auto new_type = ModelVolumeType(wxGetSingleChoiceIndex(_(L("Type:")), _(L("Select type of part")), wxArrayString(4, names), int(type))); if (new_type == type || new_type == ModelVolumeType::INVALID) return; @@ -2837,10 +2832,6 @@ void ObjectList::show_multi_selection_menu() wxMenu* menu = new wxMenu(); -#ifdef __WXOSX__ - append_menu_item_delete(menu); -#endif //__WXOSX__ - if (extruders_count() > 1) append_menu_item(menu, wxID_ANY, _(L("Set extruder for selected items")), _(L("Select extruder number for selected objects and/or parts")),