From 19b7827511db2a46911ec6567decd0a54beffa13 Mon Sep 17 00:00:00 2001
From: YuSanka <yusanka@gmail.com>
Date: Thu, 17 Dec 2020 00:37:07 +0100
Subject: [PATCH 1/5] Fix of #5103 and #4861 - ConfigWizard layout issues

---
 src/slic3r/GUI/ConfigWizard.cpp | 25 ++++++++++++++++++++++++-
 1 file changed, 24 insertions(+), 1 deletion(-)

diff --git a/src/slic3r/GUI/ConfigWizard.cpp b/src/slic3r/GUI/ConfigWizard.cpp
index 00cf06e7d..f69826139 100644
--- a/src/slic3r/GUI/ConfigWizard.cpp
+++ b/src/slic3r/GUI/ConfigWizard.cpp
@@ -35,6 +35,11 @@
 #include "slic3r/Config/Snapshot.hpp"
 #include "slic3r/Utils/PresetUpdater.hpp"
 
+#if defined(__linux__) && defined(__WXGTK3__)
+#define wxLinux_gtk3 true
+#else
+#define wxLinux_gtk3 false
+#endif //defined(__linux__) && defined(__WXGTK3__)
 
 namespace Slic3r {
 namespace GUI {
@@ -409,7 +414,11 @@ ConfigWizardPage::ConfigWizardPage(ConfigWizard *parent, wxString title, wxStrin
 
     SetSizer(sizer);
 
-    this->Hide();
+    // There is strange layout on Linux with GTK3, 
+    // see https://github.com/prusa3d/PrusaSlicer/issues/5103 and https://github.com/prusa3d/PrusaSlicer/issues/4861
+    // So, non-active pages will be hidden later, on wxEVT_SHOW, after completed Layout() for all pages 
+    if (!wxLinux_gtk3)
+        this->Hide();
 
     Bind(wxEVT_SIZE, [this](wxSizeEvent &event) {
         this->Layout();
@@ -2642,6 +2651,20 @@ ConfigWizard::ConfigWizard(wxWindow *parent)
 
         Layout();
     });
+
+    if (wxLinux_gtk3)
+        this->Bind(wxEVT_SHOW, [this, vsizer](const wxShowEvent& e) {
+            ConfigWizardPage* active_page = p->index->active_page();
+            if (!active_page)
+                return;
+            for (auto page : p->all_pages)
+                if (page != active_page)
+                    page->Hide();
+            // update best size for the dialog after hiding of the non-active pages
+            vsizer->SetSizeHints(this);
+            // set initial dialog size
+            p->init_dialog_size();
+        });
 }
 
 ConfigWizard::~ConfigWizard() {}

From ddef0841842630f7c669ee3291254933f8c3d951 Mon Sep 17 00:00:00 2001
From: YuSanka <yusanka@gmail.com>
Date: Thu, 17 Dec 2020 09:09:14 +0100
Subject: [PATCH 2/5] Localization: Updated CZ, DE, ES, FR, IT and PL
 dictionaries

---
 resources/localization/cs/PrusaSlicer.mo    | Bin 302773 -> 294970 bytes
 resources/localization/cs/PrusaSlicer_cs.po | 229 -----------
 resources/localization/de/PrusaSlicer.mo    | Bin 302173 -> 303890 bytes
 resources/localization/de/PrusaSlicer_de.po | 394 ++++++++++---------
 resources/localization/es/PrusaSlicer.mo    | Bin 301221 -> 302832 bytes
 resources/localization/es/PrusaSlicer_es.po | 392 +++++++++----------
 resources/localization/fr/PrusaSlicer.mo    | Bin 310303 -> 312003 bytes
 resources/localization/fr/PrusaSlicer_fr.po | 392 +++++++++----------
 resources/localization/it/PrusaSlicer.mo    | Bin 296688 -> 298251 bytes
 resources/localization/it/PrusaSlicer_it.po | 396 ++++++++++----------
 resources/localization/pl/PrusaSlicer.mo    | Bin 293545 -> 295480 bytes
 resources/localization/pl/PrusaSlicer_pl.po | 396 ++++++++++----------
 12 files changed, 940 insertions(+), 1259 deletions(-)

diff --git a/resources/localization/cs/PrusaSlicer.mo b/resources/localization/cs/PrusaSlicer.mo
index 7b4a6c318ed606bd4f4b900c685e9e5cc6056b3a..32f1fd7260ab3d42b5c0dcecfe240915bef73ae0 100644
GIT binary patch
delta 54157
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

delta 57698
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

diff --git a/resources/localization/cs/PrusaSlicer_cs.po b/resources/localization/cs/PrusaSlicer_cs.po
index 57417f3ca..7ea817605 100644
--- a/resources/localization/cs/PrusaSlicer_cs.po
+++ b/resources/localization/cs/PrusaSlicer_cs.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" je deaktivováno, protože \"%2%\" je zapnuto v kategorii \"%3%\
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "&(Znovu) Slicovat"
 msgid "(Unknown)"
 msgstr "(Neznámý)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(včetně cívky)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") nebyl nalezen."
@@ -386,11 +377,6 @@ msgstr "O %s"
 msgid "above"
 msgstr "nad"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "nad %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Nad Z"
@@ -1446,10 +1432,6 @@ msgstr "Kruh"
 msgid "Circular"
 msgstr "Kruhový"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Velikost mezery"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Stisk pravého tlačítka myši pro zobrazení/skrytí Historie"
@@ -1524,11 +1506,6 @@ msgstr "Změna barvy (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Změna barvy (\"%1%\") pro Extruder %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Změna barvy pro extruder %d ve výšce %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
 msgstr "G-code pro změnu barvy"
@@ -1754,10 +1731,6 @@ msgstr "Kopírování souboru %1% do %2% se nezdařilo.\nChybová zpráva: %3%\n
 msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
 msgstr "Kopírování souboru %1% do %2% se nezdařilo. Pro kopírování z/do cílového souboru nemáte dostatečná oprávnění.\nChybová zpráva: %3%\nTato chyba nastala ve funkci: %4%"
 
-#: src/slic3r/Utils/PresetUpdater.cpp:70
-msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\n This error happend during %4% phase."
-msgstr "Kopírování souboru %1% do %2% se nezdařilo. Pro kopírování z/do cílového souboru nemáte dostatečná oprávnění.\nChybová zpráva: %3%\nTato chyba nastala ve funkci: %4%"
-
 #: src/slic3r/Utils/PresetUpdater.cpp:70
 msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
 msgstr "Kopírování souboru %1% do %2% se nezdařilo. Pro kopírování z/do cílového souboru nemáte dostatečná oprávnění.\nChybová zpráva: %3%\nTato chyba nastala ve funkci: %4%"
@@ -2016,10 +1989,6 @@ msgstr "Výchozí profil filamentu"
 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/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Výchozí barva tisku"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "výchozí tiskový profil"
@@ -2470,10 +2439,6 @@ msgstr "Duplikovat mřížkou"
 msgid "Duration"
 msgstr "Doba trvání"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "V průběhu ostatních vrstev, ventilátor"
-
 #: src/slic3r/GUI/PresetHints.cpp:51
 msgid "During the other layers, fan will always run at %1%%%"
 msgstr "Během ostatních vrstev bude ventilátor vždy běžet na %1%%%"
@@ -3116,10 +3081,6 @@ msgstr "Extruder změněn na"
 msgid "Extruder clearance"
 msgstr "Kolizní oblast extruderu"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Kolizní oblast extruderu (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Barva extruderu"
@@ -3204,10 +3165,6 @@ msgstr "Zpracování šablony output_filename_format selhalo."
 msgid "Failed to activate configuration snapshot."
 msgstr "Aktivace konfiguračního snapshotu se nezdařila."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Ventilátor"
-
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
 msgstr "Nastavení ventilátoru"
@@ -3973,30 +3930,6 @@ msgstr "Horizontální posuvník - Pohyb aktivním ukazatelem vlevo"
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Horizontální posuvník - Pohyb aktivním ukazatelem vpravo"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Horizontální posuvník - Pohyb posuvníkem vlevo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Horizontální posuvník - Pohyb posuvníkem vpravo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Horizontální posuvník - Nastavit levý ukazatel jako aktivní"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Horizontální posuvník -Pohyb levým posuvníkem k aktivnímu posuvníku"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Horizontální posuvník - Nastavit pravý ukazatel jako aktivní"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Horizontální posuvník - Pohyb pravým posuvníkem k aktivnímu posuvníku"
-
 #: src/libslic3r/PrintConfig.cpp:279
 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."
@@ -4136,10 +4069,6 @@ msgstr "Pokud je povoleno, bude v pravém horním rohu 3D scény zobrazeno tlač
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Pokud je povoleno, argumenty příkazového řádku se odešlou do existující instance grafického uživatelského rozhraní PrusaSlicer,u nebo se aktivuje existující okno PrusaSlicer. Přepíše hodnotu konfigurace „single_instance“ z nastavení aplikace."
 
-#: src/slic3r/GUI/Preferences.cpp:278
-msgid "If enabled, the descriptions of configuration parameters in settings tabs woldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
-msgstr "Pokud je aškrtnuto, popisky konfiguračních parametrů na kartách nastavení nebudou fungovat jako hypertextové odkazy. Pokud není zaškrtnuto, popisy konfiguračních parametrů budou fungovat jako hypertextové odkazy."
-
 #: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Pokud je aškrtnuto, popisky konfiguračních parametrů na kartách nastavení nebudou fungovat jako hypertextové odkazy. Pokud není zaškrtnuto, popisy konfiguračních parametrů budou fungovat jako hypertextové odkazy."
@@ -4420,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Informace"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Informace"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Zdědí profil"
@@ -4445,11 +4370,6 @@ msgstr "Výška první vrstvy"
 msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
 msgstr "Vstupní hodnota je mimo povolený rozsah\nJste si jisti, že %s je správná hodnota a že chcete pokračovat?"
 
-#: src/slic3r/GUI/Field.cpp:268
-#, possible-c-format
-msgid "Input value is out of range\nAre you sure that %s is a correct value and you want to continue?"
-msgstr "Vstupní hodnota je mimo povolený rozsah\nJste si jisti, že %s je správná hodnota a chcete pokračovat?"
-
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "Zadaná hodnota je mimo rozsah"
@@ -4624,21 +4544,6 @@ msgstr "Přechod do výšky %s\nnebo Nastavení režimu pravítka"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Přechod do výšky %s\nNastavení režimu pravítka\nnebo Nastavení sekvence extruderů pro celý tisk"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Přechod do výšky %s nebo Nastavení sekvence extruderů pro celý tisk"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Přechod do výšky %s nebo Nastavení režimu pravítka"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Přechod do výšky %s Nastavení režimu pravítka nebo Nastavení sekvence extruderů pro celý tisk"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Přechod na pohyb v rámci vrstvy"
@@ -4749,10 +4654,6 @@ msgstr "Vrstvy a perimetry"
 msgid "Layers and Perimeters"
 msgstr "Vrstvy a perimetry"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Posuvníky"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4798,10 +4699,6 @@ msgstr "Levé tlačítko myši:"
 msgid "Left View"
 msgstr "Pohled zleva"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Legenda"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Legenda / Odhadovaný čas tisku"
@@ -5625,14 +5522,6 @@ msgstr "Posunout řezovou rovinu"
 msgid "Move current slider thumb Down"
 msgstr "Posunout aktivní posuvník dolů"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Posunout aktivní posuvník vlevo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Posunout aktivní posuvník vpravo"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Posunout aktivní posuvník nahoru"
@@ -5641,16 +5530,6 @@ msgstr "Posunout aktivní posuvník nahoru"
 msgid "Move drainage hole"
 msgstr "Posun odtokového otvoru"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Posunout aktivní horizontální posuvník vlevo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Posunout aktivní horizontální posuvník vpravo"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Posunutí Objektu"
@@ -5679,16 +5558,6 @@ msgstr "Posun výběru o 10 mm v kladném směru osy Y"
 msgid "Move support point"
 msgstr "Posun podpěrného bodu"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Posunout vertikální posuvník dolů"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Posunout vertikální posuvník nahoru"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Přejezd"
@@ -6438,11 +6307,6 @@ msgstr "Pozastavení tisku (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "G-code pro pozastavení tisku"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Pozastavit tisk nebo vložit vlastní G-code"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Procento průtoku vzhledem k normální výšce vrstvy objektu."
@@ -6491,10 +6355,6 @@ msgstr "Fyzické tiskárny"
 msgid "Pick another vendor supported by %s"
 msgstr "Vyberte si jiného výrobce, který je podporováný programem %s"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Velikosti obrázků, které mají být uloženy do souborů .gcode a .sl1"
-
 #: src/libslic3r/PrintConfig.cpp:67
 msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
 msgstr "Velikosti obrázků, které mají být uloženy do souborů .gcode a .sl1, v následujícím formátu: „XxY, XxY, ...“"
@@ -6619,18 +6479,10 @@ msgstr "Přednastavení \"%1%\" není kompatibilní s novým tiskovým profilem
 msgid "Preset \"%1%\" is not compatible with the new printer profile and it has the following unsaved changes:"
 msgstr "Přednastavení \"%1%\" není kompatibilní s novým profilem tiskárny a má následující neuložené změny:"
 
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "Přednastavení s názvem \"%1%\" již existuje a není kompatibilní s vybranou tiskárnou."
-
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
 msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "Přednastavení s názvem \"%1%\" již existuje a není kompatibilní s vybranou tiskárnou."
 
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
-msgstr "Přednastavení s názvem \"%1%\" již existuje a není kompatibilní s vybranou tiskárnou."
-
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
 msgid "Preset with name \"%1%\" already exists."
 msgstr "Přednastavení s názvem \"%1%\" již existuje."
@@ -7885,10 +7737,6 @@ msgstr "Sekv."
 msgid "Sequential printing"
 msgstr "Sekvenční tisk"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Sekvenční posuvník"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Použití sekvenčního posuvníku pouze na horní vrstvu"
@@ -8389,10 +8237,6 @@ msgstr "Slic3r může nahrát soubory G-code do tiskového serveru. Toto pole mu
 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:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-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."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "Slic3r může nahrávat G-cody do tiskového serveru. Toto pole by mělo obsahovat název hostitele, IP adresu nebo URL  tiskového serveru. K  tiskovému serveru za HAProxy se zapnutým ověřením basic auth lze přistupovat zadáním uživatelského jména a hesla do adresy URL v následujícím formátu: https://username: password@your-octopi-address/"
@@ -8935,10 +8779,6 @@ msgstr "Podporuje tichý režim"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "Podpěry fungují lépe, pokud je povolena funkce:\n- Detekovat perimetry přemostění"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "Potlačit zobrazení pravítka"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "Potlačit “ - výchozí - “ přednastavení"
@@ -9322,10 +9162,6 @@ msgstr "Rychlost retrakce (toto nastavení platí pouze pro motor extruderu)."
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "Režim Spiral Vase vyžaduje:\n- jeden perimetr\n- žádné horní plné vrstvy\n- 0% hustota výplně\n- bez podpěrného materiálu\n- aktivní volbu „Zajistit tloušťku svislých stěn“\n- neaktivní volbu „Detekce tenkých stěn“"
 
-#: src/libslic3r/Print.cpp:1263
-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:1270
 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."
@@ -9510,10 +9346,6 @@ msgstr "Tato funkce umožňuje kombinovat výplň a urychlit tisk pomocí extruz
 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:1910
-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/libslic3r/PrintConfig.cpp:1995
 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 one single 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 samostatného objektu nebude toto nastavení fungovat."
@@ -9595,10 +9427,6 @@ msgstr "Toto je zrychlení, které vaše tiskárna použije pro první vrstvu. N
 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:1508
-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:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "Toto je zrychlení, které vaše tiskárna použije pro perimetry. Nastavením na nulu vypnete ovládání akcelerace pro perimetry."
@@ -9775,10 +9603,6 @@ msgstr "Chcete-li použít vlastní soubor CA, importujte soubor CA do Certifica
 msgid "Toggle %c axis mirroring"
 msgstr "Přepnout zrcadlení podle osy %c"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Zapnou/vypnout režim jedné vrstvy vertikálního posuvníku"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "příliš mnoho souborů"
@@ -10037,11 +9861,6 @@ msgstr "Nepodporovaný výběr"
 msgid "up to"
 msgstr "až do"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "do % .2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Je dostupná aktualizace"
@@ -10087,18 +9906,10 @@ msgstr "Vyšší vrstva"
 msgid "Upper layer"
 msgstr "Horní vrstva"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3990
-msgid "Use %1%left mouse key to enter text edit mode:"
-msgstr "Stiskněte %1%levé tlačítko myši pro vstup do režimu textové editace:\n"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1276
 msgid "Use another extruder"
 msgstr "Použít jiný extruder"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "Pomocí CTRL + levé tlačítko myši přejděte do režimu úprav textu:"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Použít vlastní velikost ikon na panelu nástrojů"
@@ -10274,14 +10085,6 @@ msgstr "Svislé stěny"
 msgid "Vertical Slider"
 msgstr "Vertikální posuvník"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Vertikální posuvník - Přidat značku změny barvy pro aktuální vrstvu"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Vertikální posuvník - Odebrat značku změny barvy pro aktuální vrstvu"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:231
@@ -10294,30 +10097,6 @@ msgstr "Vertikální posuvník - Pohyb aktivním ukazatelem dolů"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Vertikální posuvník - Pohyb aktivním ukazatelem nahoru"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Vertikální posuvník - Pohyb posuvníkem dolů"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Vertikální posuvník - Pohyb posuvníkem nahoru"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Vertikální posuvník -Nastavit spodní ukazatel jako aktivní"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Vertikální posuvník - Pohyb spodním posuvníkem k aktivnímu posuvníku"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Vertikální posuvník - Nastavit horní ukazatel jako aktivní"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Vertikální posuvník - Pohyb horním posuvníkem k aktivnímu posuvníku"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Zobrazení"
@@ -10498,14 +10277,6 @@ msgstr "Šířka spojek, které spojují objekt s vygenerovanou podložkou."
 msgid "Width of the display"
 msgstr "Šířka displeje"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "bude vždy běžet na %1%%%"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "bude vypnut."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 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ší."
diff --git a/resources/localization/de/PrusaSlicer.mo b/resources/localization/de/PrusaSlicer.mo
index cefc7e46767757984210f1ca480a8a981fcfd4fa..d2256b27d622974b07e31ddb603cdcdfd748a04d 100644
GIT binary patch
delta 60562
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

delta 57246
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

diff --git a/resources/localization/de/PrusaSlicer_de.po b/resources/localization/de/PrusaSlicer_de.po
index acbd39814..4c9a631e6 100644
--- a/resources/localization/de/PrusaSlicer_de.po
+++ b/resources/localization/de/PrusaSlicer_de.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" ist deaktiviert, weil \"%2%\" in der Kategorie \"%3%\" eingescha
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "(Re)Slice jet&zt"
 msgid "(Unknown)"
 msgstr "(Unbekannt)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(Gewicht mit Spule)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") nicht gefunden."
@@ -386,11 +377,6 @@ msgstr "Über %s"
 msgid "above"
 msgstr "über"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "oberhalb %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Über Z"
@@ -744,6 +730,10 @@ msgstr "Alle Oberseiten"
 msgid "allocation failed"
 msgstr "Allokation fehlgeschlagen"
 
+#: src/slic3r/GUI/Preferences.cpp:161 src/slic3r/GUI/Preferences.cpp:165
+msgid "Allow just a single PrusaSlicer instance"
+msgstr "Nur eine einzige PrusaSlicer-Instanz zulassen"
+
 #: src/slic3r/GUI/Plater.cpp:3915
 msgid "Along X axis"
 msgstr "Entlang der X Achse"
@@ -1011,6 +1001,10 @@ msgstr "Automatische Geschwindigkeit (fortgeschritten)"
 msgid "Avoid crossing perimeters"
 msgstr "Kreuzen der Kontur vermeiden"
 
+#: src/libslic3r/PrintConfig.cpp:188
+msgid "Avoid crossing perimeters - Max detour length"
+msgstr "Kreuzen von Perimetern Vermeiden - Maximale Umleitungslänge"
+
 #: src/slic3r/GUI/Tab.cpp:3705
 msgid "BACK ARROW"
 msgstr "PFEIL ZURÜCK"
@@ -1388,6 +1382,11 @@ msgstr "Suche nach Konfigurationsaktualisierungen"
 msgid "Check for updates"
 msgstr "Nach &Updates suchen"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:412
+#: src/slic3r/Utils/PresetUpdater.cpp:420
+msgid "checking install indices"
+msgstr "Überprüfung der Installationsindizes"
+
 #: src/slic3r/GUI/BedShapeDialog.cpp:608
 msgid "Choose a file to import bed texture from (PNG/SVG):"
 msgstr "Wählen Sie eine Datei aus, aus der Sie die Druckbetttextur importieren möchten (PNG/SVG):"
@@ -1433,10 +1432,6 @@ msgstr "Kreis"
 msgid "Circular"
 msgstr "Kreisförmig"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Freiraum"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Klicken Sie mit der rechten Maustaste, um die Historie zu öffnen/schließen"
@@ -1511,11 +1506,6 @@ msgstr "Farbwechsel (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Farbwechsel (\"%1%\") für Extruder %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Farbwechsel für Extruder %d bei %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
 msgstr "G-Code für Farbwechsel"
@@ -1729,6 +1719,22 @@ msgstr "Zu Zwischenablage kopieren"
 msgid "Copy to Clipboard"
 msgstr "Zu Zwischenablage kopieren"
 
+#: src/slic3r/GUI/AboutDialog.cpp:304
+msgid "Copy Version Info"
+msgstr "Versionsinfo kopieren"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:84
+msgid "Copying of file %1% to %2% failed.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Das Kopieren der Datei %1% nach %2% ist fehlgeschlagen.\nFehlermeldung : %3%\nKopieren wurde ausgelöst durch Funktion: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:91
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen. Berechtigungsfehler der Zieldatei nach dem Kopieren.\nFehlermeldung : %3%\n Dieser Fehler wurde ausgelöst durch Funktion: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:70
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
+msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen. Berechtigungsfehler der Zieldatei vor dem Kopieren.\nFehlermeldung : %3%\nDieser Fehler trat während der Phase %4% auf."
+
 #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156
 msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp."
 msgstr "Das Kopieren des temporären G-Codes ist abgeschlossen, aber der exportierte Code konnte während der Kopierprüfung nicht geöffnet werden. Der Ausgabe-G-Code liegt in %1%.tmp."
@@ -1826,6 +1832,10 @@ msgstr "Erstellt eine Grundschicht um das Objekt herum und ignoriert die Unterst
 msgid "Critical angle"
 msgstr "Kritischer Winkel"
 
+#: src/slic3r/GUI/GUI_App.cpp:589
+msgid "Critical error"
+msgstr "Kritischer Fehler"
+
 #: src/libslic3r/PrintConfig.cpp:2832
 msgid "Cross"
 msgstr "Kreuz"
@@ -1979,10 +1989,6 @@ msgstr "Standard-Filamentprofil"
 msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated."
 msgstr "Standard-Filamentprofil, das dem aktuellen Druckerprofil zugeordnet ist. Bei Auswahl des aktuellen Druckerprofils wird dieses Filamentprofil aktiviert."
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Standard Druckfarbe"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "Standard-Druckprofil"
@@ -2433,9 +2439,13 @@ msgstr "Duplizieren nach Raster"
 msgid "Duration"
 msgstr "Dauer"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "Während der übrigen Schichten, Lüfter"
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "During the other layers, fan will always run at %1%%%"
+msgstr "Bei den anderen Schichten läuft der Lüfter immer mit %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "During the other layers, fan will be turned off."
+msgstr "Bei den anderen Schichten wird der Lüfter ausgeschaltet."
 
 #: src/libslic3r/PrintConfig.cpp:2833
 msgid "Dynamic"
@@ -3071,10 +3081,6 @@ msgstr "Extruder geändert auf"
 msgid "Extruder clearance"
 msgstr "Extruder Freiraum"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Extruder Freiraum (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Extruder Farbe"
@@ -3155,9 +3161,9 @@ msgstr "Das Laden des Inputmodells ist fehlgeschlagen."
 msgid "Failed processing of the output_filename_format template."
 msgstr "Die Verarbeitung der output_filename_format Vorlage ist fehlgeschlagen."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Kühllüfter"
+#: src/slic3r/GUI/GUI_App.cpp:1648
+msgid "Failed to activate configuration snapshot."
+msgstr "Konfigurations-Snapshot konnte nicht aktiviert werden."
 
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
@@ -3171,6 +3177,22 @@ msgstr "Lüftergeschwindigkeit"
 msgid "Fan Speed (%)"
 msgstr "Lüftergeschwindigkeit (%)"
 
+#: src/slic3r/GUI/PresetHints.cpp:49
+msgid "Fan speed will be ramped from zero at layer %1% to %2%%% at layer %3%."
+msgstr "Die Lüfterdrehzahl wird rampenförmig von Null bei Schicht %1% auf %2%%% bei Schicht %3% erhöht."
+
+#: src/libslic3r/PrintConfig.cpp:1001
+msgid "Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1."
+msgstr "Die Lüfterdrehzahl wird linear von Null bei der Schicht \"disable_fan_first_layers\" bis zum Maximum bei der Schicht \"full_fan_speed_layer\" hochgefahren. \"full_fan_speed_layer\" wird ignoriert, wenn sie niedriger ist als \"disable_fan_first_layers\", in diesem Fall läuft der Lüfter mit der maximal zulässigen Drehzahl auf Schicht \"disable_fan_first_layers\" + 1."
+
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "Fan will always run at %1%%%"
+msgstr "Der Lüfter läuft immer mit %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "Fan will be turned off."
+msgstr "Der Lüfter wird ausgeschaltet."
+
 #: src/libslic3r/PrintConfig.cpp:2548
 msgid "Fast"
 msgstr "Schnell"
@@ -3521,6 +3543,10 @@ msgstr "Front"
 msgid "Front View"
 msgstr "Frontalansicht"
 
+#: src/libslic3r/PrintConfig.cpp:1000
+msgid "Full fan speed at layer"
+msgstr "Volle Lüfterdrehzahl auf Schicht"
+
 #: src/slic3r/GUI/Tab.cpp:1331
 msgid "full profile name"
 msgstr "vollständiger Profilname"
@@ -3549,6 +3575,10 @@ msgstr "G-Code Typ"
 msgid "G-code preview"
 msgstr "G-Code Vorschau"
 
+#: src/libslic3r/PrintConfig.cpp:66
+msgid "G-code thumbnails"
+msgstr "G-Code-Miniaturbilder"
+
 #: src/libslic3r/PrintConfig.cpp:3552
 msgid "G-code viewer"
 msgstr "G-Code-Viewer"
@@ -3644,6 +3674,10 @@ msgstr "Erzeuge den Vertex-Puffer"
 msgid "Generic"
 msgstr "Generisch"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:600
+msgid "getting config updates"
+msgstr "Abrufen von Konfigurations-Updates"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169
 msgid "Gizmo cut"
 msgstr "Gizmo Schnitt"
@@ -3880,6 +3914,10 @@ msgstr "Bienenwabe"
 msgid "Horizontal shells"
 msgstr "Horizontale Konturhüllen"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "Horizontal Slider"
+msgstr "Horizontaler Schieberegler"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:213
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:238
@@ -3892,30 +3930,6 @@ msgstr "Horizontaler Schieberegler - Aktiven Schieber nach links bewegen"
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Horizontaler Schieberegler - Aktiven Schieber nach rechts bewegen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Horizontaler Schieberegler - Aktuellen Schieber nach links bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Horizontaler Schieberegler - Aktuellen Schieber nach rechts bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Horizontaler Schieberegler - Linken Schieber aktiv setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Horizontaler Schieberegler - Linken Schieber auf aktuellen setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Horizontaler Schieberegler - Rechten Schieber aktiv setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Horizontaler Schieberegler - Rechten Schieber auf aktuellen setzen"
-
 #: src/libslic3r/PrintConfig.cpp:279
 msgid "Horizontal width of the brim that will be printed around each object on the first layer."
 msgstr "Horizontalbreite des Randes, der um jedes Objekt auf der Bodenschicht gedruckt wird."
@@ -4055,7 +4069,7 @@ msgstr "Wenn aktiviert, wird die Schaltfläche zum Zusammenklappen der Seitenlei
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Wenn aktiviert, werden die Befehlszeilenargumente an eine vorhandene Instanz der GUI PrusaSlicer gesendet, oder ein vorhandenes PrusaSlicer-Fenster wird aktiviert. Übersteuert den Konfigurationswert \"single_instance\" aus den Anwendungseinstellungen."
 
-#: src/slic3r/GUI/Preferences.cpp:278
+#: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Wenn aktiviert, funktionieren die Beschreibungen von Konfigurationsparametern in Einstellungsregistern nicht als Hyperlinks. Wenn diese Option deaktiviert ist, funktionieren die Beschreibungen von Konfigurationsparametern in Einstellungsregistern als Hyperlinks."
 
@@ -4335,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Informationen"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Informationen"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Übernimmt Profil"
@@ -4355,6 +4365,11 @@ msgstr "Anfang-Belichtungszeit"
 msgid "Initial layer height"
 msgstr "Anfangsschichthöhe"
 
+#: src/slic3r/GUI/Field.cpp:269
+#, possible-c-format
+msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
+msgstr "Eingabewert liegt außerhalb des Bereichs\nSind Sie sicher, dass %s ein korrekter Wert ist und Sie fortfahren möchten?"
+
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "Der Eingabewert ist nicht im gültigen Bereich"
@@ -4363,6 +4378,10 @@ msgstr "Der Eingabewert ist nicht im gültigen Bereich"
 msgid "Inspect / activate configuration snapshots"
 msgstr "Inspiziere / aktiviere Konfigurations-Momentaufnahmen"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:120
+msgid "install"
+msgstr "Installation"
+
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:62
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:218
 #, possible-c-format
@@ -4432,6 +4451,10 @@ msgstr "Ungültige Eindringtiefe des Stützkopfes"
 msgid "invalid header or archive is corrupted"
 msgstr "ungültiger Dateiheader oder Archiv ist beschädigt"
 
+#: src/slic3r/GUI/Field.cpp:375
+msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
+msgstr "Ungültiges Eingabeformat. Erwarteter Vektor der Abmessungen im folgenden Format: \"%1%\""
+
 #: src/slic3r/GUI/Field.cpp:243 src/slic3r/GUI/Field.cpp:274
 #: src/slic3r/GUI/Field.cpp:1358 src/slic3r/GUI/GUI_ObjectLayers.cpp:413
 msgid "Invalid numeric input."
@@ -4521,21 +4544,6 @@ msgstr "Auf Höhe %s springen\noder Linealmodus einstellen"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Auf Höhe %s springen\nLineal-Modus einstellen\noder Extrudersequenz für den gesamten Druck einstellen"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Auf Höhe %s wechseln oder Extrudersequenz für den gesamten Druck einstellen"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Auf Höhe %s springen oder Linealmodus einstellen"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Auf Höhe %s springen Lineal-Modus einstellen\n oder Extrudersequenz für den gesamten Druck einstellen"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Zum Bewegen wechseln"
@@ -4646,10 +4654,6 @@ msgstr "Schichten und Umfänge"
 msgid "Layers and Perimeters"
 msgstr "Schichten und Konturen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Schichtenschieber"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4695,10 +4699,6 @@ msgstr "Linke Maustaste:"
 msgid "Left View"
 msgstr "Anicht von Links"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Legende"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Legende/geschätzte Druckzeit"
@@ -5344,7 +5344,7 @@ msgstr "mm"
 
 #: src/libslic3r/PrintConfig.cpp:1655 src/libslic3r/PrintConfig.cpp:1664
 msgid "mm (zero to disable)"
-msgstr "mm (null eingeben zum Deaktivieren)"
+msgstr "mm (Null zum Deaktivieren)"
 
 #: src/libslic3r/PrintConfig.cpp:487 src/libslic3r/PrintConfig.cpp:596
 #: src/libslic3r/PrintConfig.cpp:924 src/libslic3r/PrintConfig.cpp:937
@@ -5355,6 +5355,10 @@ msgstr "mm (null eingeben zum Deaktivieren)"
 msgid "mm or %"
 msgstr "mm oder %"
 
+#: src/libslic3r/PrintConfig.cpp:193
+msgid "mm or % (zero to disable)"
+msgstr "mm oder % (Null zum Deaktivieren)"
+
 #: src/libslic3r/PrintConfig.cpp:271 src/libslic3r/PrintConfig.cpp:645
 #: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:662
 #: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:697
@@ -5494,6 +5498,22 @@ msgstr "Bewege aktiven Schieberegler nach links"
 msgid "Move active slider thumb Right"
 msgstr "Bewege aktiven Schieberegler nach rechts"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:220
+msgid "Move active thumb Down"
+msgstr "Aktiven Schieber nach unten bewegen"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:241
+msgid "Move active thumb Left"
+msgstr "Aktiven Schieber nach links bewegen"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:242
+msgid "Move active thumb Right"
+msgstr "Aktiven Schieber nach rechts bewegen"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:219
+msgid "Move active thumb Up"
+msgstr "Aktiven Schieber nach oben bewegen"
+
 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219
 msgid "Move clipping plane"
 msgstr "Beschnittebene bewegen"
@@ -5502,14 +5522,6 @@ msgstr "Beschnittebene bewegen"
 msgid "Move current slider thumb Down"
 msgstr "Bewege aktuellen Schieberegler nach unten"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Bewege aktuellen Schieberegler nach links"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Bewege aktuellen Schieberegler nach rechts"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Bewege aktuellen Schieberegler nach oben"
@@ -5518,16 +5530,6 @@ msgstr "Bewege aktuellen Schieberegler nach oben"
 msgid "Move drainage hole"
 msgstr "Drainageloch bewegen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Horizontalen Schieberegler aktuellen Schieber nach links bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Horizontalen Schieberegler aktuellen Schieber nach rechts bewegen"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Objekt bewegen"
@@ -5556,16 +5558,6 @@ msgstr "Auswahl 10 mm in positiver Y-Richtung verschieben"
 msgid "Move support point"
 msgstr "Stützpunkt bewegen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Vertikalen Schieberegler aktuellen Schieber nach unten bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Vertikalen Schieberegler aktuellen Schieber nach oben bewegen"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Bewegung"
@@ -5955,6 +5947,14 @@ msgstr "Eine Schicht Modus"
 msgid "One or more object were assigned an extruder that the printer does not have."
 msgstr "Eines oder mehrere Objekte wurden einem Extruder zugewiesen, der auf diesem Drucker nicht vorhanden ist."
 
+#: src/slic3r/GUI/GUI_App.cpp:1784
+msgid "Ongoing uploads"
+msgstr "Laufende Uploads"
+
+#: src/libslic3r/Print.cpp:1269
+msgid "Only a single object may be printed at a time in Spiral Vase mode. Either remove all but the last object, or enable sequential mode by \"complete_objects\"."
+msgstr "Im Modus \"Spiralvase\" darf immer nur ein einziges Objekt gedruckt werden. Entfernen Sie entweder alle bis auf das letzte Objekt, oder aktivieren Sie den sequenziellen Modus durch \"complete_objects\"."
+
 #: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2840
 msgid "Only create support if it lies on a build plate. Don't create support on a print."
 msgstr "Nur dann Stützen schaffen, wenn sie auf der Druckplattform aufbauen. Erstellt keine Stützen, die auf dem Ausdruck gründen würden."
@@ -6307,11 +6307,6 @@ msgstr "Druck pausieren (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "Druckpausen G-Code"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Druckpausen oder benutzerdefinierter G-Code"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Prozent einer Flussrate relativ zur normalen Schichthöhe des Objekts."
@@ -6360,9 +6355,9 @@ msgstr "Physische Drucker"
 msgid "Pick another vendor supported by %s"
 msgstr "Wählen Sie einen anderen Hersteller, der von %s unterstützt wird"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Bildgrößen, die in einer.gcode und .sl1 Datei gespeichert werden sollen"
+#: src/libslic3r/PrintConfig.cpp:67
+msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
+msgstr "Bildgrößen, die in einer .gcode- und .sl1-Datei gespeichert werden sollen, im folgenden Format: \"XxY, XxY, ...\""
 
 #: src/libslic3r/PrintConfig.cpp:2822
 msgid "Pillar connection mode"
@@ -6485,11 +6480,7 @@ msgid "Preset \"%1%\" is not compatible with the new printer profile and it has
 msgstr "Die \"%1%\" Voreinstellung ist mit dem neuen Druckerprofil nicht kompatibel und weist die folgenden ungespeicherten Änderungen auf:"
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "Die Voreinstellung mit dem Namen \"%1%\" existiert bereits und ist mit dem ausgewählten Drucker nicht kompatibel."
-
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
+msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "Die Voreinstellung mit dem Namen \"%1%\" existiert bereits und ist mit dem ausgewählten Drucker nicht kompatibel."
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
@@ -6501,6 +6492,10 @@ msgctxt "PresetName"
 msgid "Copy"
 msgstr "Kopieren"
 
+#: src/slic3r/GUI/GLCanvas3D.cpp:3990
+msgid "Press %1%left mouse button to enter the exact value"
+msgstr "%1%linke Maustaste drücken, um den genauen Wert einzugeben"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:157
 msgid "Press to activate deselection rectangle"
 msgstr "Drücken um das Abwahlrechteck zu aktivieren"
@@ -6719,6 +6714,10 @@ msgstr "PrusaSlicer erkannte System-SSL-Zertifikatspeicher in: %1%"
 msgid "PrusaSlicer GUI initialization failed"
 msgstr "PrusaSlicer GUI-Initialisierung fehlgeschlagen"
 
+#: src/slic3r/GUI/GUI_App.cpp:586
+msgid "PrusaSlicer has encountered a localization error. Please report to PrusaSlicer team, what language was active and in which scenario this issue happened. Thank you.\n\nThe application will now terminate."
+msgstr "PrusaSlicer ist auf einen Lokalisierungsfehler gestoßen. Bitte melden Sie dem PrusaSlicer-Team, welche Sprache aktiv war und in welchem Szenario dieses Problem aufgetreten ist. Wir danken Ihnen.\n\nDie Anwendung wird nun beendet."
+
 #: src/slic3r/GUI/AboutDialog.cpp:285
 msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."
 msgstr "PrusaSlicer basiert auf Slic3r von Alessandro Ranellucci und der RepRap Community."
@@ -7737,10 +7736,6 @@ msgstr "Seq."
 msgid "Sequential printing"
 msgstr "Sequentielles Drucken"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Sequentieller Schieberegler"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Sequentieller Schieberegler wird nur auf die oberste Schicht angewendet"
@@ -7786,6 +7781,14 @@ msgstr "Extrudersequenz für den gesamten Druck einstellen"
 msgid "Set extruder(tool) sequence"
 msgstr "Extruder(werkzeug)sequenz einstellen"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:243
+msgid "Set left thumb as active"
+msgstr "Linken Schieber aktiv setzen"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:222
+msgid "Set lower thumb as active"
+msgstr "Unteren Schieber aktiv setzen"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:218
 msgid "Set lower thumb to current slider thumb"
 msgstr "Stelle den unteren Regler auf den aktuellen Schieberegler"
@@ -7819,6 +7822,10 @@ msgstr "Setze Druckbar"
 msgid "Set Printable Instance"
 msgstr "Setze druckbare Kopie"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:244
+msgid "Set right thumb as active"
+msgstr "Rechten Schieber aktiv setzen"
+
 #: src/slic3r/GUI/DoubleSlider.cpp:1836
 msgid "Set ruler mode"
 msgstr "Lineal-Modus einstellen"
@@ -7887,6 +7894,10 @@ msgstr "Setze Undruckbar"
 msgid "Set Unprintable Instance"
 msgstr "Setze undruckbare Kopie"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:221
+msgid "Set upper thumb as active"
+msgstr "Oberen Schieber aktiv setzen"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:217
 msgid "Set upper thumb to current slider thumb"
 msgstr "Stelle den oberen Regler auf den aktuellen Schieberegler"
@@ -8225,10 +8236,6 @@ msgstr "PrusaSlicer kann G-Code Dateien auf einen Drucker-Host hochladen. Dieses
 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 "PrusaSlicer kann G-Code Dateien zu einem Druckerhost hochladen. Dieses Feld sollte den API-Schlüssel oder das Kennwort enthalten, die für die Authentifizierung erforderlich sind."
 
-#: src/libslic3r/PrintConfig.cpp:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-msgstr "PrusaSlicer kann G-Code Dateien auf einen Drucker-Host hochladen. Dieses Feld sollte den Hostnamen, die IP-Adresse oder die URL der Drucker-Hostinstanz enthalten."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "PrusaSlicer kann G-Code-Dateien auf einen Drucker-Host hochladen. Dieses Feld sollte den Hostnamen, die IP-Adresse oder die URL der Drucker-Host-Instanz enthalten. Auf einen Drucker-Host hinter HAProxy mit aktivierter Basisauthentifizierung kann zugegriffen werden, indem der Benutzername und das Passwort im folgenden Format in die URL eingegeben werden: https://username:password@Ihre-octopi-addresse/"
@@ -8631,6 +8638,10 @@ msgstr "Die STL-Datei wurde exportiert zu %s"
 msgid "Stop at height"
 msgstr "Stoppe auf Höhe"
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "Stop them and continue anyway?"
+msgstr "Stoppen und trotzdem weitermachen?"
+
 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:295
 msgid "Success!"
 msgstr "Erfolg!"
@@ -8767,10 +8778,6 @@ msgstr "Unterstützt Stealth Modus"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "Stützen funktionieren besser, wenn die folgende Funktion aktiviert ist:\n- Erkennen von Umfangbrücken"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "LIneal zeigen unterdrücken"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "\"Standard\"-Einstellungen unterdrücken"
@@ -8985,6 +8992,18 @@ msgstr "Bei den folgenden FFF-Druckermodellen wurde kein Filament ausgewählt:"
 msgid "The following presets were modified:"
 msgstr "Die folgenden Voreinstellungen wurden geändert:"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "The following shortcuts are applicable in G-code preview when the horizontal slider is active"
+msgstr "Die folgenden Tastenkombinationen sind in der G-Code-Vorschau anwendbar, wenn der horizontale Schieberegler aktiv ist"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "The following shortcuts are applicable in G-code preview when the vertical slider is active"
+msgstr "Die folgenden Tastenkombinationen sind in der G-Code-Vorschau anwendbar, wenn der vertikale Schieberegler aktiv ist"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:179
+msgid "The following shortcuts are applicable when the specified gizmo is active"
+msgstr "Die folgenden Tastenkombinationen sind anwendbar, wenn das angegebene Gizmo aktiv ist"
+
 #: src/slic3r/GUI/ConfigWizard.cpp:2275
 msgid "The following SLA printer models have no materials selected:"
 msgstr "Bei den folgenden SLA-Druckermodellen wurden keine Materialien ausgewählt:"
@@ -9021,6 +9040,10 @@ msgstr "Der maximale Abstand zwischen 2 Pfeilern, die miteinander verbunden werd
 msgid "The max length of a bridge"
 msgstr "Die maximale Länge einer Überbrückung"
 
+#: src/libslic3r/PrintConfig.cpp:190
+msgid "The maximum detour length for avoid crossing perimeters. If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path."
+msgstr "Die maximale Umleitungslänge für kreuzen der Kontur vermeiden. Wenn die Umleitung länger als dieser Wert ist, wird die Umgehung von Konturen nicht für diesen Fahrweg angewendet. Die Umleitungslänge kann entweder als absoluter Wert oder als Prozentsatz (z. B. 50 %) eines direkten Verfahrwegs angegeben werden."
+
 #: src/libslic3r/PrintConfig.cpp:2878
 msgid "The minimum distance of the pillar base from the model in mm. Makes sense in zero elevation mode where a gap according to this parameter is inserted between the model and the pad."
 msgstr "Der Mindestabstand des Säulenfußes zum Modell in mm. Sinnvoll im Nullhöhenmodus, bei dem ein Spalt gemäß diesem Parameter zwischen Modell und Grundschicht eingefügt wird."
@@ -9029,6 +9052,14 @@ msgstr "Der Mindestabstand des Säulenfußes zum Modell in mm. Sinnvoll im Nullh
 msgid "The name cannot be empty."
 msgstr "Name kann nicht leer sein."
 
+#: src/slic3r/GUI/SavePresetDialog.cpp:152
+msgid "The name cannot end with space character."
+msgstr "Der Name darf nicht mit einem Leerzeichen enden."
+
+#: src/slic3r/GUI/SavePresetDialog.cpp:147
+msgid "The name cannot start with space character."
+msgstr "Der Name darf nicht mit einem Leerzeichen beginnen."
+
 #: src/libslic3r/PrintConfig.cpp:219
 msgid "The number of bottom solid layers is increased above bottom_solid_layers if necessary to satisfy minimum thickness of bottom shell."
 msgstr "Die Anzahl der unteren Massivschichten wird über bottom_solid_layers erhöht, wenn es notwendig ist, um die Mindeststärke der Bodenschale zu erfüllen."
@@ -9130,10 +9161,6 @@ msgstr "Die Einzugsgeschwindigkeit (sie betrifft nur den Extruderantrieb)."
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "Der Spiralvasenmodus erfordert:\n- einen Perimeter\n- keine oberen massiven Schichten\n- 0% Fülldichte\n- kein Stützmaterial\n- Vertikale Schalenstärke sicherstellen aktiv\n- Dünne Wände erkennen nicht aktiv"
 
-#: src/libslic3r/Print.cpp:1263
-msgid "The Spiral Vase option can only be used when printing a single object."
-msgstr "Die Option Spiralvase kann nur beim Drucken eines einzelnen Objekts verwendet werden."
-
 #: src/libslic3r/Print.cpp:1270
 msgid "The Spiral Vase option can only be used when printing single material objects."
 msgstr "Die Option Spiralvase kann nur beim Drucken von Objekten aus einem einzigen Material verwendet werden."
@@ -9161,6 +9188,10 @@ msgstr "Die vorgenommenen Einstellungen führen zu einem leeren Druck."
 msgid "The thickness of the pad and its optional cavity walls."
 msgstr "Die Stärke der Grundschicht und seine optionalen Hohlraumwände."
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "The uploads are still ongoing"
+msgstr "Die Uploads sind noch im Gange"
+
 #: src/libslic3r/PrintConfig.cpp:2053
 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 "Der vertikale Abstand zwischen Objekt und Trägermaterialschnittstelle. Wenn Sie diesen Wert auf 0 setzen, wird PrusaSlicer auch verhindern, dass Bridge-Flow und -Geschwindigkeit für die erste Objektschicht verwendet werden."
@@ -9314,9 +9345,9 @@ msgstr "Diese Einstellung erlaubt es, Infill zu kombinieren und die Druckdauer z
 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 "Diese Einstellung erzwingt eine massive Schicht nach einer vorgegebenen Anzahl von Schichten. Null deaktiviert diese Einstellung. Sie können jeden Wert eingeben (z.B. 9999); PrusaSlicer wird automatisch die größtmögliche Anzahl von Schichten wählen, die in Abhängigkeit von Düsendurchmesser und Schichthöhe kombiniert werden können."
 
-#: src/libslic3r/PrintConfig.cpp:1910
-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 "Dieses Verfahren erhöht die Z-Position allmählich, während eine einfache Hülle gedruckt wird, um jeglichen sichtbaren Saum zu vermeiden. Diese Option setzt eine einzige Außenkontur, keinen Infill, keine massiven Deckenschichten und keine Stützen voraus. Sie können immer noch eine beliebige Anzahl von Bodenschichten sowie Schleifen für Schürzen und Rand einstellen. Die Methode funktioniert nicht, wenn mehr als ein Objekt gedruckt wird."
+#: src/libslic3r/PrintConfig.cpp:1995
+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 one single object."
+msgstr "Diese Funktion hebt Z allmählich an, während ein einwandiges Objekt gedruckt wird, um jede sichtbare Naht zu entfernen. Diese Option erfordert eine einzelne Umrandung, keine Füllung, keine oberen festen Schichten und kein Stützmaterial. Sie können trotzdem eine beliebige Anzahl von unteren massiven Schichten sowie Schürzen-/Randschlaufen einstellen. Sie funktioniert nicht, wenn mehr als ein einzelnes Objekt gedruckt wird."
 
 #: src/slic3r/GUI/Plater.cpp:2329
 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?"
@@ -9395,10 +9426,6 @@ msgstr "Die Beschleunigung, die Ihr Drucker für die erste Schicht verwendet.  S
 msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill."
 msgstr "Diese Stellung bestimmt die Beschleunigung des Druckers für Infill. Setzen Sie dies auf null, um die Beschleunigungskontrolle für das Infill zu deaktivieren."
 
-#: src/libslic3r/PrintConfig.cpp:1508
-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 "Dies ist die Beschleunigung, die der Drucker für Außenkonturen benutzen wird. Ein hoher Wert wie 9000 ergibt üblicherweise gute Resultate falls Ihre Hardware mithalten kann. Setzen Sie dies auf null, um die Beschleunigungskontrolle bei Außenkonturen zu deaktivieren."
-
 #: src/libslic3r/PrintConfig.cpp:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "Dies ist die Beschleunigung, die Ihr Drucker für Perimeter verwendet. Setzen Sie Null, um die Beschleunigungssteuerung für Perimeter zu deaktivieren."
@@ -9575,10 +9602,6 @@ msgstr "Um eine benutzerdefinierte CA-Datei zu verwenden, importieren Sie bitte
 msgid "Toggle %c axis mirroring"
 msgstr "Umschalten der Spiegelung der %c-Achse"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Umschalten des vertikalen Schiebereglers für den Modus einer Schicht EIN/AUS"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "zu viele Dateien"
@@ -9836,11 +9859,6 @@ msgstr "Nicht unterstützte Auswahl"
 msgid "up to"
 msgstr "bis zu"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "bis zu %.2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Ein Update ist verfügbar"
@@ -9890,10 +9908,6 @@ msgstr "Obere Schicht"
 msgid "Use another extruder"
 msgstr "Einen anderen Extruder verwenden"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "STRG+linke Maustaste verwenden, um in den Textbearbeitungsmodus zu gelangen:"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Benutzerdefinierte Größe für Symbolleistensymbole verwenden"
@@ -10065,13 +10079,9 @@ msgstr "Version"
 msgid "Vertical shells"
 msgstr "Vertikale Konturhüllen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Vertikaler Schieberegler - Fügt einen Farbwechselmarker der aktuellen Schicht hinzu"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Vertikaler Schieberegler - Löscht den Farbwechselmarker der aktuellen Schicht"
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "Vertical Slider"
+msgstr "Vertikaler Schieberegler"
 
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
@@ -10085,30 +10095,6 @@ msgstr "Vertikaler Schieberegler - Aktiven Schieber nach unten bewegen"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Vertikaler Schieberegler - Aktiven Schieber nach oben bewegen"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Vertikaler Schieberegler - Aktuellen Schieber nach unten bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Vertikaler Schieberegler - Aktuellen Schieber nach oben bewegen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Vertikaler Schieberegler - Unteren Schieber aktiv setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Vertikaler Schieberegler - Unteren Schieber auf aktuellen setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Vertikaler Schieberegler - Oberen Schieber aktiv setzen"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Vertikaler Schieberegler - Oberen Schieber auf aktuellen setzen"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Ansicht"
@@ -10289,14 +10275,6 @@ msgstr "Breite der Verbindungsstäbe, die das Objekt und die erzeugte Grundschic
 msgid "Width of the display"
 msgstr "Displaybreite"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "wird immer mit %1%%% laufen"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "wird abgeschaltet."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction."
 msgstr "Vergrößert oder verringert die geslicten 2D-Polygone entsprechend dem Vorzeichen der Korrektur."
@@ -10456,6 +10434,10 @@ msgstr "Sie können kein SLA-Projekt mit einem mehrteiligen Objekt auf das Druck
 msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection"
 msgstr "Sie können den nichtgleichmäßigen Skalierungsmodus nicht für mehrere Objekte/Teileauswahlen verwenden"
 
+#: src/slic3r/GUI/NotificationManager.hpp:459
+msgid "You have just added a G-code for color change, but its value is empty.\nTo export the G-code correctly, check the \"Color Change G-code\" in \"Printer Settings > Custom G-code\""
+msgstr "Sie haben gerade einen G-Code für Farbwechsel hinzugefügt, aber sein Wert ist leer.\nUm den G-Code korrekt zu exportieren, überprüfen Sie den \"Farbwechsel-G-Code\" unter \"Druckereinstellungen > Benutzerdefinierter G-Code\"."
+
 #: src/slic3r/GUI/SavePresetDialog.cpp:277
 msgid "You have selected physical printer \"%1%\" \nwith related printer preset \"%2%\""
 msgstr "Sie haben den physischen Drucker \"%1%\" ausgewählt \nmit der zugehörigen Druckervoreinstellung \"%2%\"."
diff --git a/resources/localization/es/PrusaSlicer.mo b/resources/localization/es/PrusaSlicer.mo
index 6acd11b339567f986e63b71f83b20ed2f97e97cf..335dc02c26d156aaa313a46b0b189fa786053e1e 100644
GIT binary patch
delta 59966
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%0DhmMTB{lP5d8{?QT^uh
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

delta 56765
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
QJ;)vFu4t}V;cEMT0MI*Um;e9(

diff --git a/resources/localization/es/PrusaSlicer_es.po b/resources/localization/es/PrusaSlicer_es.po
index 6efa234a9..b830c00e4 100644
--- a/resources/localization/es/PrusaSlicer_es.po
+++ b/resources/localization/es/PrusaSlicer_es.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" está desactivado porque \"%2%\" está en la categoría \"%3%\".
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "(Re)Laminar A&hora"
 msgid "(Unknown)"
 msgstr "(Desconocido)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(peso con bobina)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") no encontrado."
@@ -386,11 +377,6 @@ msgstr "Acerca de %s"
 msgid "above"
 msgstr "sobre"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "sobre %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Encima de Z"
@@ -744,6 +730,10 @@ msgstr "Todas las superficies superiores"
 msgid "allocation failed"
 msgstr "asignación fallida"
 
+#: src/slic3r/GUI/Preferences.cpp:161 src/slic3r/GUI/Preferences.cpp:165
+msgid "Allow just a single PrusaSlicer instance"
+msgstr "Permitir una sola instancia de PrusaSlicer"
+
 #: src/slic3r/GUI/Plater.cpp:3915
 msgid "Along X axis"
 msgstr "A lo largo del eje X"
@@ -1011,6 +1001,10 @@ msgstr "Velocidad automática (avanzado)"
 msgid "Avoid crossing perimeters"
 msgstr "Evita cruzar perímetros"
 
+#: src/libslic3r/PrintConfig.cpp:188
+msgid "Avoid crossing perimeters - Max detour length"
+msgstr "Evitar cruzar perímetros - Longitud máxima del desvío"
+
 #: src/slic3r/GUI/Tab.cpp:3705
 msgid "BACK ARROW"
 msgstr "FLECHA HACIA ATRÁS"
@@ -1388,6 +1382,11 @@ msgstr "Comprueba si hay actualizaciones de configuración"
 msgid "Check for updates"
 msgstr "Comprueba si hay act&ualizaciones"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:412
+#: src/slic3r/Utils/PresetUpdater.cpp:420
+msgid "checking install indices"
+msgstr "comprobando índices de instalación"
+
 #: src/slic3r/GUI/BedShapeDialog.cpp:608
 msgid "Choose a file to import bed texture from (PNG/SVG):"
 msgstr "Escoge un archivo para importar la textura de la base de impresión (PNG/SVG):"
@@ -1433,10 +1432,6 @@ msgstr "Círculo"
 msgid "Circular"
 msgstr "Circular"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Espacio de la separación"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Clic con botón derecho del ratón para abrir/cerrar Historia"
@@ -1511,11 +1506,6 @@ msgstr "Cambio de color (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Cambio de color (\"%1%\") para el Extrusor %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Cambio de color para Extrusor %d en %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
 msgstr "Código G Cambio Color"
@@ -1729,6 +1719,22 @@ msgstr "Copiar al portapapeles"
 msgid "Copy to Clipboard"
 msgstr "Copiar al portapapeles"
 
+#: src/slic3r/GUI/AboutDialog.cpp:304
+msgid "Copy Version Info"
+msgstr "Copiar Información de Versión"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:84
+msgid "Copying of file %1% to %2% failed.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Copia del archivo %1% a %2% fallida.\nMensaje de error : %3%\nLa copia fue activada por la función: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:91
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Copia del archivo %1% a %2% fallida. Los permisos fallan en el archivo de destino después de copiar. \nMensaje de error : %3%\nLa copia fue activada por la función: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:70
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
+msgstr "Copia del archivo %1% a %2% fallida. Los permisos fallan en el archivo de destino antes de copiar.\nMensaje de error : %3%\n Este error ocurrió durante la fase %4%."
+
 #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156
 msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp."
 msgstr "La copia del código G temporal ha finalizado, pero el código exportado no se pudo abrir durante la verificación de la copia. El código G de salida está en %1%.tmp."
@@ -1826,6 +1832,10 @@ msgstr "Crear pad alrededor del objeto e ignorar la elevación del soporte"
 msgid "Critical angle"
 msgstr "Ángulo crítico"
 
+#: src/slic3r/GUI/GUI_App.cpp:589
+msgid "Critical error"
+msgstr "Error crítico"
+
 #: src/libslic3r/PrintConfig.cpp:2832
 msgid "Cross"
 msgstr "Cruzado"
@@ -1979,10 +1989,6 @@ msgstr "Perfil de filamento por defecto"
 msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated."
 msgstr "Perfil de filamento por defecto asociado con el perfil de impresora actual. Al seleccionar el perfil de impresora actual se activará este perfil de filamento."
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Color de impresión predeterminado"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "perfil de impresión por defecto"
@@ -2433,9 +2439,13 @@ msgstr "Duplicar por cuadrícula"
 msgid "Duration"
 msgstr "Duración"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "Durante las otras capas, el ventilador"
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "During the other layers, fan will always run at %1%%%"
+msgstr "Durante el resto de capas, el ventilador siempre funcionará al %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "During the other layers, fan will be turned off."
+msgstr "Durante las otras capas, el ventilador se apagará."
 
 #: src/libslic3r/PrintConfig.cpp:2833
 msgid "Dynamic"
@@ -3071,10 +3081,6 @@ msgstr "El extrusor cambia a"
 msgid "Extruder clearance"
 msgstr "Separación del extrusor"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Distancia libre del extrusor (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Color del extrusor"
@@ -3155,9 +3161,9 @@ msgstr "No se pudo cargar el modelo de entrada."
 msgid "Failed processing of the output_filename_format template."
 msgstr "Error al procesar la plantilla output_filename_format."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Ventilador"
+#: src/slic3r/GUI/GUI_App.cpp:1648
+msgid "Failed to activate configuration snapshot."
+msgstr "No se pudo activar la instantánea de configuración."
 
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
@@ -3171,6 +3177,22 @@ msgstr "Velocidad del ventilador"
 msgid "Fan Speed (%)"
 msgstr "Velocidad Ventilador (%)"
 
+#: src/slic3r/GUI/PresetHints.cpp:49
+msgid "Fan speed will be ramped from zero at layer %1% to %2%%% at layer %3%."
+msgstr "La velocidad del ventilador aumentará desde cero en la capa %1% a %2%%% en la capa %3%."
+
+#: src/libslic3r/PrintConfig.cpp:1001
+msgid "Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1."
+msgstr "La velocidad del ventilador aumentará linealmente desde cero en la capa \"disable_fan_first_layers\" al máximo en la capa \"full_fan_speed_layer\". \"full_fan_speed_layer\" será ignorada si es menor que \"disable_fan_first_layers\",en cuyo caso el ventilador funcionará a la velocidad máxima permitida en la capa \"disable_fan_first_layers\" + 1."
+
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "Fan will always run at %1%%%"
+msgstr "El ventilador siempre funcionará al %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "Fan will be turned off."
+msgstr "El ventilador se apagará."
+
 #: src/libslic3r/PrintConfig.cpp:2548
 msgid "Fast"
 msgstr "Rápida"
@@ -3521,6 +3543,10 @@ msgstr "Frontal"
 msgid "Front View"
 msgstr "Vista frontal"
 
+#: src/libslic3r/PrintConfig.cpp:1000
+msgid "Full fan speed at layer"
+msgstr "Velocidad máxima del ventilador en la capa"
+
 #: src/slic3r/GUI/Tab.cpp:1331
 msgid "full profile name"
 msgstr "nombre completo perfil"
@@ -3549,6 +3575,10 @@ msgstr "Tipo de código G"
 msgid "G-code preview"
 msgstr "Previsualización código G"
 
+#: src/libslic3r/PrintConfig.cpp:66
+msgid "G-code thumbnails"
+msgstr "Miniaturas de código G"
+
 #: src/libslic3r/PrintConfig.cpp:3552
 msgid "G-code viewer"
 msgstr "Visor código G"
@@ -3644,6 +3674,10 @@ msgstr "Generando buffer de vértice"
 msgid "Generic"
 msgstr "Genérico"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:600
+msgid "getting config updates"
+msgstr "obteniendo actualizaciones de configuración"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169
 msgid "Gizmo cut"
 msgstr "Corte Gizmo"
@@ -3880,6 +3914,10 @@ msgstr "Panal de abeja"
 msgid "Horizontal shells"
 msgstr "Carcasas horizontales"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "Horizontal Slider"
+msgstr "Control Deslizante Horizontal"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:213
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:238
@@ -3892,30 +3930,6 @@ msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Izquierd
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Derecha"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Control deslizante horizontal - Mover el pulgar actual hacia la Izquierda"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Control deslizante horizontal - Mover el pulgar actual hacia la Derecha"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Control deslizante horizontal - Establecer el pulgar izquierdo como activo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Control deslizante horizontal - Establecer el pulgar izquierdo en el pulgar actual"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Control deslizante horizontal - Establecer el pulgar derecho como activo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Control deslizante horizontal - Establecer el pulgar derecho en el pulgar actual"
-
 #: src/libslic3r/PrintConfig.cpp:279
 msgid "Horizontal width of the brim that will be printed around each object on the first layer."
 msgstr "Ancho horizontal del borde que se imprimirá alrededor de cada objeto en la primera capa."
@@ -4055,7 +4069,7 @@ msgstr "Si está habilitado, el botón de la barra lateral ocultable aparecerá
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Si está habilitado, los argumentos de la línea de comando se envían a una instancia existente de GUI PrusaSlicer, o se activa una ventana de PrusaSlicer existente. Anula el valor de configuración \"single_instance\" de las preferencias de la aplicación."
 
-#: src/slic3r/GUI/Preferences.cpp:278
+#: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Si está habilitado, las descripciones de los parámetros de configuración en las pestañas de configuración no funcionarán como hipervínculos. Si está deshabilitado, las descripciones de los parámetros de configuración en las pestañas de configuración funcionarán como hipervínculos."
 
@@ -4335,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Información"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Información"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Hereda el perfil"
@@ -4355,6 +4365,11 @@ msgstr "Tiempo de exposición inicial"
 msgid "Initial layer height"
 msgstr "Altura de la capa inicial"
 
+#: src/slic3r/GUI/Field.cpp:269
+#, possible-c-format
+msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
+msgstr "El valor introducido está fuera de rango\n¿Está seguro de que %s es un valor correcto y que deseas continuar?"
+
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "El valor introducido está fuera de rango"
@@ -4363,6 +4378,10 @@ msgstr "El valor introducido está fuera de rango"
 msgid "Inspect / activate configuration snapshots"
 msgstr "Inspeccionar / activar instantáneas de configuración"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:120
+msgid "install"
+msgstr "instalar"
+
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:62
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:218
 #, possible-c-format
@@ -4432,6 +4451,10 @@ msgstr "Penetración inválida de la cabeza"
 msgid "invalid header or archive is corrupted"
 msgstr "encabezado inválido o archivo está dañado"
 
+#: src/slic3r/GUI/Field.cpp:375
+msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
+msgstr "Formato de entrada inválido. Vector esperado de dimensiones en el siguiente formato: \"%1%\""
+
 #: src/slic3r/GUI/Field.cpp:243 src/slic3r/GUI/Field.cpp:274
 #: src/slic3r/GUI/Field.cpp:1358 src/slic3r/GUI/GUI_ObjectLayers.cpp:413
 msgid "Invalid numeric input."
@@ -4521,21 +4544,6 @@ msgstr "Salta a la altura %s\no Fija el modo regla"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Salta a la altura %s\nFija el modo regla\no Fija la secuencia del extrusor para toda la impresión"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Salta a la altura %s o Fija la secuencia del extrusor para toda la impresión"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Salta a la altura %s o Fija el modo regla"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Salta a la altura %s Fija el modo regla\n o Fija la secuencia del extrusor para toda la impresión"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Saltar al movimiento"
@@ -4646,10 +4654,6 @@ msgstr "Capas y perímetros"
 msgid "Layers and Perimeters"
 msgstr "Capas y Perímetros"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Deslizador de Capas"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4695,10 +4699,6 @@ msgstr "Botón izquierdo del ratón:"
 msgid "Left View"
 msgstr "Vista izquierda"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Leyenda"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Leyenda/Tiempo de impresión estimado"
@@ -5355,6 +5355,10 @@ msgstr "mm (cero para deshabilitar)"
 msgid "mm or %"
 msgstr "mm o %"
 
+#: src/libslic3r/PrintConfig.cpp:193
+msgid "mm or % (zero to disable)"
+msgstr "mm or % (cero para deshabilitar)"
+
 #: src/libslic3r/PrintConfig.cpp:271 src/libslic3r/PrintConfig.cpp:645
 #: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:662
 #: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:697
@@ -5494,6 +5498,22 @@ msgstr "Mover el control deslizante activo hacia la Izquierda"
 msgid "Move active slider thumb Right"
 msgstr "Mover el control deslizante activo hacia la Derecha"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:220
+msgid "Move active thumb Down"
+msgstr "Mover el pulgar activo hacia Abajo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:241
+msgid "Move active thumb Left"
+msgstr "Mover el pulgar activo hacia la Izquierda"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:242
+msgid "Move active thumb Right"
+msgstr "Mover el pulgar activo hacia la Derecha"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:219
+msgid "Move active thumb Up"
+msgstr "Mover el pulgar activo hacia Arriba"
+
 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219
 msgid "Move clipping plane"
 msgstr "Mover plano de recorte"
@@ -5502,14 +5522,6 @@ msgstr "Mover plano de recorte"
 msgid "Move current slider thumb Down"
 msgstr "Mover el control deslizante actual hacia Abajo"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Mover el control deslizante actual hacia la Izquierda"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Mover el control deslizante actual hacia la Derecha"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Mover el control deslizante actual hacia Arriba"
@@ -5518,16 +5530,6 @@ msgstr "Mover el control deslizante actual hacia Arriba"
 msgid "Move drainage hole"
 msgstr "Mover orificio de drenaje"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Mover el control deslizante horizontal hacia la Izquierda"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Mover el control deslizante horizontal hacia la Derecha"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Mover Objeto"
@@ -5556,16 +5558,6 @@ msgstr "Mover la selección 10 mm en dirección Y positiva"
 msgid "Move support point"
 msgstr "Mover punto de soporte"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Mover el control deslizante vertical hacia Abajo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Mover el control deslizante vertical hacia Arriba"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Movimiento"
@@ -5955,6 +5947,14 @@ msgstr "Modo de capa única"
 msgid "One or more object were assigned an extruder that the printer does not have."
 msgstr "Uno o más objetos fueron asignados a un extrusor no existente."
 
+#: src/slic3r/GUI/GUI_App.cpp:1784
+msgid "Ongoing uploads"
+msgstr "Cargas en curso"
+
+#: src/libslic3r/Print.cpp:1269
+msgid "Only a single object may be printed at a time in Spiral Vase mode. Either remove all but the last object, or enable sequential mode by \"complete_objects\"."
+msgstr "Solo se puede imprimir un objeto a la vez en el modo Vaso en espiral. Elimina todos menos el último objeto o habilita el modo secuencial en \"complete_objects\"."
+
 #: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2840
 msgid "Only create support if it lies on a build plate. Don't create support on a print."
 msgstr "Solo crear soportes si está en contacto con la plataforma. No crea soporte en la impresión."
@@ -6307,11 +6307,6 @@ msgstr "Pausar impresión (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "Pausar Código G de Impresión"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Pausar impresión o código G personalizado"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Porcentaje de caudal relativo a la altura normal de la capa del objeto."
@@ -6360,9 +6355,9 @@ msgstr "Impresoras físicas"
 msgid "Pick another vendor supported by %s"
 msgstr "Elije otro proveedor compatible con% s"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Tamaños de imagen para almacenar en un archivo .gcode y .sl1"
+#: src/libslic3r/PrintConfig.cpp:67
+msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
+msgstr "Tamaños de imagen para almacenar en archivos .gcode y .sl1, en el siguiente formato: \"XxY, XxY, ...\""
 
 #: src/libslic3r/PrintConfig.cpp:2822
 msgid "Pillar connection mode"
@@ -6485,11 +6480,7 @@ msgid "Preset \"%1%\" is not compatible with the new printer profile and it has
 msgstr "El ajuste preestablecido \"%1%\" no es compatible con el nuevo perfil de impresora y tiene los siguientes cambios sin guardar:"
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "El ajuste predeterminado con el nombre \"%1%\" ya existe y no es compatible con la impresora seleccionada."
-
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
+msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "El ajuste predeterminado con el nombre \"%1%\" ya existe y es incompatible con la impresora seleccionada."
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
@@ -6501,6 +6492,10 @@ msgctxt "PresetName"
 msgid "Copy"
 msgstr "Copiar"
 
+#: src/slic3r/GUI/GLCanvas3D.cpp:3990
+msgid "Press %1%left mouse button to enter the exact value"
+msgstr "Presiona %1% botón izquierdo del ratón para introducir el valor exacto"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:157
 msgid "Press to activate deselection rectangle"
 msgstr "Presionar para activar el rectángulo de deselección"
@@ -6719,6 +6714,10 @@ msgstr "PrusaSlicer detectó el almacenamiento de certificados SSL del sistema e
 msgid "PrusaSlicer GUI initialization failed"
 msgstr "Hubo un error al abrir el GUI de PrusaSlicer"
 
+#: src/slic3r/GUI/GUI_App.cpp:586
+msgid "PrusaSlicer has encountered a localization error. Please report to PrusaSlicer team, what language was active and in which scenario this issue happened. Thank you.\n\nThe application will now terminate."
+msgstr "PrusaSlicer ha encontrado un error de localización. Por favor, informa al equipo de PrusaSlicer qué idioma estaba activo y en qué escenario ocurrió este problema. Gracias.\n\nLa aplicación terminará ahora."
+
 #: src/slic3r/GUI/AboutDialog.cpp:285
 msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."
 msgstr "PrusaSlicer está basado en Slic3r de Alessandro Ranellucci y la comunidad RepRap."
@@ -7737,10 +7736,6 @@ msgstr "Sec."
 msgid "Sequential printing"
 msgstr "Impresión secuencial"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Deslizador secuencial"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Deslizador secuencial aplicado solo a la capa superior"
@@ -7786,6 +7781,14 @@ msgstr "Fija la secuencia del extrusor para toda la impresión"
 msgid "Set extruder(tool) sequence"
 msgstr "Establecer secuencia extrusor(herramienta)"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:243
+msgid "Set left thumb as active"
+msgstr "Establecer el pulgar izquierdo como activo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:222
+msgid "Set lower thumb as active"
+msgstr "Establecer el pulgar inferior como activo"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:218
 msgid "Set lower thumb to current slider thumb"
 msgstr "Coloca el pulgar inferior en el control deslizante actual"
@@ -7819,6 +7822,10 @@ msgstr "Establecer Imprimible"
 msgid "Set Printable Instance"
 msgstr "Establecer Instancia imprimible"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:244
+msgid "Set right thumb as active"
+msgstr "Establecer el pulgar derecho como activo"
+
 #: src/slic3r/GUI/DoubleSlider.cpp:1836
 msgid "Set ruler mode"
 msgstr "Establecer modo de regla"
@@ -7887,6 +7894,10 @@ msgstr "Establecer No imprimible"
 msgid "Set Unprintable Instance"
 msgstr "Establecer Instancia No Imprimible"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:221
+msgid "Set upper thumb as active"
+msgstr "Establecer el pulgar superior como activo"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:217
 msgid "Set upper thumb to current slider thumb"
 msgstr "Coloca el pulgar superior en el control deslizante actual"
@@ -8225,10 +8236,6 @@ msgstr "Slic3r puede subir archivos de código G a un host de impresión. Este c
 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 puede subir archivos de código G a un host de impresión. Este campo debe contener la clave API o la contraseña requerida para la autenticación."
 
-#: src/libslic3r/PrintConfig.cpp:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-msgstr "Slic3r puede subir archivos G-code a un host de impresión. Este campo debería contener el nombre de equipo, dirección IP o el URL de la instancia del host."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "Slic3r puede cargar archivos de código G a un host de impresión. Este campo debe contener el nombre de host, la dirección IP o la URL de la instancia de host de la impresora. Se puede acceder al host de impresión mediante un HAProxy con la autenticación básica habilitada ingresando el nombre de usuario y la contraseña en la URL en el siguiente formato: https://nombredeusuario:contraseña@su-dirección-de-octopi /"
@@ -8631,6 +8638,10 @@ msgstr "Archivo STL exportado a %s"
 msgid "Stop at height"
 msgstr "Parar en altura"
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "Stop them and continue anyway?"
+msgstr "¿Detenerlos y continuar de todos modos?"
+
 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:295
 msgid "Success!"
 msgstr "¡Éxito!"
@@ -8767,10 +8778,6 @@ msgstr "Soporta modo silencioso"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "Los soportes funcionan mejor si la siguiente característica está habilitada:\n- Detectar perímetros con puentes"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "Suprimir el mostrar la regla"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "Suprima los ajustes iniciales \"- predeterminado -\""
@@ -8985,6 +8992,18 @@ msgstr "Los siguientes modelos de impresoras FFF no tienen filamento seleccionad
 msgid "The following presets were modified:"
 msgstr "Los siguientes ajustes fueron modificados:"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "The following shortcuts are applicable in G-code preview when the horizontal slider is active"
+msgstr "Los siguientes atajos son aplicables en la vista previa del código G cuando el control deslizante horizontal está activo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "The following shortcuts are applicable in G-code preview when the vertical slider is active"
+msgstr "Los siguientes atajos son aplicables en la vista previa del código G cuando el control deslizante vertical está activo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:179
+msgid "The following shortcuts are applicable when the specified gizmo is active"
+msgstr "Los siguientes atajos son aplicables cuando el gizmo especificado está activo"
+
 #: src/slic3r/GUI/ConfigWizard.cpp:2275
 msgid "The following SLA printer models have no materials selected:"
 msgstr "Los siguientes modelos de impresoras SLA no tienen filamento seleccionado:"
@@ -9021,6 +9040,10 @@ msgstr "La distancia máxima entre dos pilares par que se unan entre si. Un valo
 msgid "The max length of a bridge"
 msgstr "La longitud máxima de un puente"
 
+#: src/libslic3r/PrintConfig.cpp:190
+msgid "The maximum detour length for avoid crossing perimeters. If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path."
+msgstr "La longitud máxima del desvío para evitar cruzar perímetros. Si el desvío es más largo que este valor, el evitar cruzar perímetros no se aplica para esta ruta de viaje. La longitud del desvío se puede especificar como valor absoluto o como porcentaje (por ejemplo, 50%) de un desplazamiento directo."
+
 #: src/libslic3r/PrintConfig.cpp:2878
 msgid "The minimum distance of the pillar base from the model in mm. Makes sense in zero elevation mode where a gap according to this parameter is inserted between the model and the pad."
 msgstr "La distancia mínima del modelo a la base de pilares en mm. Tiene sentido en el modo de cero elevación donde hay un hueco de acuerdo a cuando este parámetro se introduce entre el modelo y el pad."
@@ -9029,6 +9052,14 @@ msgstr "La distancia mínima del modelo a la base de pilares en mm. Tiene sentid
 msgid "The name cannot be empty."
 msgstr "El nombre no puede estar vacío."
 
+#: src/slic3r/GUI/SavePresetDialog.cpp:152
+msgid "The name cannot end with space character."
+msgstr "El nombre no puede terminar con un carácter de espacio."
+
+#: src/slic3r/GUI/SavePresetDialog.cpp:147
+msgid "The name cannot start with space character."
+msgstr "El nombre no puede empezar con un carácter de espacio."
+
 #: src/libslic3r/PrintConfig.cpp:219
 msgid "The number of bottom solid layers is increased above bottom_solid_layers if necessary to satisfy minimum thickness of bottom shell."
 msgstr "El número de capas sólidas en la base se incrementa por encima de bottom_solid_layers si es necesario para asegurar un espesor mínimo en la pared de inferior."
@@ -9130,10 +9161,6 @@ msgstr "La velocidad para las retracciones (solo se aplica al motor del extrusor
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "El modo Vaso Espiral necesita:\n-un perímetro\n-cero capas de tapa superior\n-0% densidad de relleno\n-sin soportes\n-Comprueba que está activado el espesor de pared vertical\n-Desactiva la detección de paredes finas"
 
-#: src/libslic3r/Print.cpp:1263
-msgid "The Spiral Vase option can only be used when printing a single object."
-msgstr "La opción Vaso en espiral solo puede ser usada cuando se imprime un solo objeto."
-
 #: src/libslic3r/Print.cpp:1270
 msgid "The Spiral Vase option can only be used when printing single material objects."
 msgstr "La opción Vaso en espiral solo puede ser usada al imprimir objetos de un solo material."
@@ -9161,6 +9188,10 @@ msgstr "Los ajustes proporcionados causarán una impresión vacía."
 msgid "The thickness of the pad and its optional cavity walls."
 msgstr "El grosor de las pads y sus paredes de cavidad opcionales."
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "The uploads are still ongoing"
+msgstr "Las subidas aún están en curso"
+
 #: src/libslic3r/PrintConfig.cpp:2053
 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 "La distancia vertical entre el objeto y la interfaz del material de soporte. Establecer esto en 0 también evitará que Slic3r use el flujo y la velocidad del puente para la primera capa de los objetos."
@@ -9314,9 +9345,9 @@ msgstr "Esta característica permite combinar el relleno y acelerar la impresió
 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 "Esta característica permite forzar una capa sólida en cada número de capas. Cero para deshabilitar. Puede establecer esto en cualquier valor (por ejemplo, 9999); Slic3r seleccionará automáticamente la cantidad máxima posible de capas para combinar según el diámetro de la boquilla y la altura de la capa."
 
-#: src/libslic3r/PrintConfig.cpp:1910
-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 "Esta función aumentará Z gradualmente mientras imprime un objeto de pared simple para eliminar cualquier costura visible. Esta opción requiere un perímetro único, sin relleno, sin capas sólidas superiores y sin material de soporte. Todavía puede establecer cualquier cantidad de capas sólidas inferiores, así como bucles de falda / balsa. No funcionará al imprimir más de un objeto."
+#: src/libslic3r/PrintConfig.cpp:1995
+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 one single object."
+msgstr "Esta función aumentará Z gradualmente mientras imprimes un objeto de pared simple para eliminar cualquier costura visible. Esta opción requiere un perímetro único, sin relleno, sin capas sólidas superiores y sin material de soporte. Puedes establecer cualquier cantidad de capas sólidas inferiores, así como los bucles de falda/balsa. No funcionará al imprimir más de un objeto."
 
 #: src/slic3r/GUI/Plater.cpp:2329
 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?"
@@ -9395,10 +9426,6 @@ msgstr "Esta es la aceleración que su impresora usará para la primera capa. Es
 msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill."
 msgstr "Esta es la aceleración que su impresora usará para el relleno. Establezca con el valor cero para deshabilitar el control de aceleración para el relleno."
 
-#: src/libslic3r/PrintConfig.cpp:1508
-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 "Esta es la aceleración que su impresora usará para los perímetros. Un valor alto como 9000 generalmente da buenos resultados si su hardware está a la altura del trabajo. Establezca con el valor cero para deshabilitar el control de aceleración para los perímetros."
-
 #: src/libslic3r/PrintConfig.cpp:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "Esta es la aceleración que usará su impresora para los perímetros. Establezca con el valor cero para deshabilitar el control de aceleración de los perímetros."
@@ -9575,10 +9602,6 @@ msgstr "Para usar un archivo CA personalizado, importa tu archivo CA al Almacén
 msgid "Toggle %c axis mirroring"
 msgstr "Activar reflejo del eje %c"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Activar/Desactivar el modo de una capa del control deslizante vertical"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "demasiados archivos"
@@ -9836,11 +9859,6 @@ msgstr "Selección no soportada"
 msgid "up to"
 msgstr "hasta"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "hasta %.2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Actualización disponible"
@@ -9890,10 +9908,6 @@ msgstr "Capa superior"
 msgid "Use another extruder"
 msgstr "Usar otro extrusor"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "Usar CTRL + clic izquierdo del ratón para entrar al modo de edición de texto:"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Usar tamaño personalizado para los iconos de la barra de herramientas"
@@ -10065,13 +10079,9 @@ msgstr "versión"
 msgid "Vertical shells"
 msgstr "Carcasas verticales"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Control deslizante vertical - Añadir marcador de cambio de color para la capa actual"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Control deslizante vertical - Eliminar marcador de cambio de color para la capa actual"
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "Vertical Slider"
+msgstr "Control Deslizante Vertical"
 
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
@@ -10085,30 +10095,6 @@ msgstr "Control deslizante vertical - Mover el pulgar activo hacia Abajo"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Control deslizante vertical - Mover el pulgar activo hacia Arriba"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Control deslizante vertical - Mover el pulgar actual hacia Abajo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Control deslizante vertical - Mover el pulgar actual hacia Arriba"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Control deslizante vertical - Establecer el pulgar inferior como activo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Control deslizante vertical - Establecer el pulgar inferior en el pulgar actual"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Control deslizante vertical - Establecer el pulgar superior como activo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Control deslizante vertical - Establecer el pulgar superior en el pulgar actual"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Vista"
@@ -10289,14 +10275,6 @@ msgstr "Ancho de los palitos de apoyo que conectan la pieza y la base generada."
 msgid "Width of the display"
 msgstr "Ancho de la pantalla"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "siempre funcionará al %1%%%"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "será apagada."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction."
 msgstr "Aumentará o reducirá los polígonos 2D laminados de acuerdo con el signo de la corrección."
@@ -10456,6 +10434,10 @@ msgstr "No puedes cargar un proyecto SLA con varias piezas en la base"
 msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection"
 msgstr "No puedes usar el modo de escala no uniforme para la selección de múltiples objetos/partes"
 
+#: src/slic3r/GUI/NotificationManager.hpp:459
+msgid "You have just added a G-code for color change, but its value is empty.\nTo export the G-code correctly, check the \"Color Change G-code\" in \"Printer Settings > Custom G-code\""
+msgstr "Acabas de añadir un código G para el cambio de color, pero su valor está vacío.\nPara exportar el código G correctamente, marca \"Código G Cambio de Color\" in \"Configuración de la Impresora > Código G Personalizado\""
+
 #: src/slic3r/GUI/SavePresetDialog.cpp:277
 msgid "You have selected physical printer \"%1%\" \nwith related printer preset \"%2%\""
 msgstr "Ha seleccionado una impresora física \"%1%\" \ncon preajuste de impresora relacionado \"%2%\""
diff --git a/resources/localization/fr/PrusaSlicer.mo b/resources/localization/fr/PrusaSlicer.mo
index 05fe81aab0b3976a35ba3775957a427e9405ed8b..696080f9b1c6f062fbe0d71c9f709f33d53a377c 100644
GIT binary patch
delta 60448
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
WDt0dB>gY6k?{bYdU)kjv_rCztBG*y?

delta 57151
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
U!{WKBc`WmC1F35!9d!=+AFN9e7ytkO

diff --git a/resources/localization/fr/PrusaSlicer_fr.po b/resources/localization/fr/PrusaSlicer_fr.po
index ed3306351..818d4f35a 100644
--- a/resources/localization/fr/PrusaSlicer_fr.po
+++ b/resources/localization/fr/PrusaSlicer_fr.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" est désactivé car \"%2%\" est activé dans la catégorie \"%3%
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "(Re)Découper Main&tenant"
 msgid "(Unknown)"
 msgstr "(Inconnu)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(poids avec la bobine)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") non trouvé."
@@ -386,11 +377,6 @@ msgstr "Au sujet de %s"
 msgid "above"
 msgstr "au-dessus"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "au dessus de %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Au-delà de Z"
@@ -744,6 +730,10 @@ msgstr "Toutes les surfaces supérieures"
 msgid "allocation failed"
 msgstr "échec de l'allocation"
 
+#: src/slic3r/GUI/Preferences.cpp:161 src/slic3r/GUI/Preferences.cpp:165
+msgid "Allow just a single PrusaSlicer instance"
+msgstr "N'autoriser qu'une seule instance de PrusaSlicer"
+
 #: src/slic3r/GUI/Plater.cpp:3915
 msgid "Along X axis"
 msgstr "Le long de l'axe X"
@@ -1011,6 +1001,10 @@ msgstr "Vitesse automatique (avancé)"
 msgid "Avoid crossing perimeters"
 msgstr "Éviter de traverser les périmètres"
 
+#: src/libslic3r/PrintConfig.cpp:188
+msgid "Avoid crossing perimeters - Max detour length"
+msgstr "Éviter de croiser les périmètres - Longueur de détour maximum"
+
 #: src/slic3r/GUI/Tab.cpp:3705
 msgid "BACK ARROW"
 msgstr "FLÈCHE ARRIÈRE"
@@ -1388,6 +1382,11 @@ msgstr "Vérifier les mises à jour de configuration"
 msgid "Check for updates"
 msgstr "Vérifier les mises à jo&ur"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:412
+#: src/slic3r/Utils/PresetUpdater.cpp:420
+msgid "checking install indices"
+msgstr "vérification des indices d'installation"
+
 #: src/slic3r/GUI/BedShapeDialog.cpp:608
 msgid "Choose a file to import bed texture from (PNG/SVG):"
 msgstr "Choisir un fichier à partir duquel importer la texture du plateau (PNG/SVG) :"
@@ -1433,10 +1432,6 @@ msgstr "Cercle"
 msgid "Circular"
 msgstr "Circulaire"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Espacement"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Cliquez avec le bouton droit de la souris pour ouvrir/fermer l'historique"
@@ -1511,11 +1506,6 @@ msgstr "Changement de couleur (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Changement de couleur (\"%1%\") pour l'extrudeur %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Changement de couleur pour l'Extrudeur %d à %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
 msgstr "G-code de changement de couleur"
@@ -1729,6 +1719,22 @@ msgstr "Copier dans le presse-papier"
 msgid "Copy to Clipboard"
 msgstr "Copier dans le Presse-Papier"
 
+#: src/slic3r/GUI/AboutDialog.cpp:304
+msgid "Copy Version Info"
+msgstr "Copier les Infos de Version"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:84
+msgid "Copying of file %1% to %2% failed.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "La copie du fichier %1% vers %2% a échoué.\nMessage d'erreur : %3%\n La copie a été déclenchée par la fonction : %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:91
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "La copie du fichier %1% vers %2% a échoué. Échec d'autorisation sur le fichier cible après copie.\nMessage d'erreur : %3%\n Cette erreur s'est produite au cours de la phase de %4%. "
+
+#: src/slic3r/Utils/PresetUpdater.cpp:70
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
+msgstr "La copie du fichier %1% vers %2% a échoué. Échec d'autorisation sur le fichier cible avant copie.\nMessage d'erreur : %3%\nCette erreur s'est produite au cours de la phase de %4%. "
+
 #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156
 msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp."
 msgstr "La copie du G-code temporaire est terminée mais le code exporté n'a pas pu être ouvert au cours de la vérification de copie. Le G-code de sortie se trouve en %1%.tmp."
@@ -1826,6 +1832,10 @@ msgstr "Créer un socle autour de l'objet et ignorer l'élévation du support"
 msgid "Critical angle"
 msgstr "Angle critique"
 
+#: src/slic3r/GUI/GUI_App.cpp:589
+msgid "Critical error"
+msgstr "Erreur critique"
+
 #: src/libslic3r/PrintConfig.cpp:2832
 msgid "Cross"
 msgstr "Croiser"
@@ -1979,10 +1989,6 @@ msgstr "Profil de filament par défaut"
 msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated."
 msgstr "Profil de filament par défaut associé au profil d'imprimante courant. En sélectionnant le profil d'imprimante courant, ce profil de filament sera activé."
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Couleur d'impression par défaut"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "profil d'impression par défaut"
@@ -2433,9 +2439,13 @@ msgstr "Dupliquer par grille"
 msgid "Duration"
 msgstr "Durée"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "Pendant les autres couches, le ventilateur"
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "During the other layers, fan will always run at %1%%%"
+msgstr "Pour toutes les autres couches, le ventilateur fonctionnera toujours à %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "During the other layers, fan will be turned off."
+msgstr "Pour les autres couches, le ventilateur sera désactivé."
 
 #: src/libslic3r/PrintConfig.cpp:2833
 msgid "Dynamic"
@@ -3071,10 +3081,6 @@ msgstr "Extrudeur changé à"
 msgid "Extruder clearance"
 msgstr "Dégagement de l'extrudeur"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Dégagement de l'extrudeur (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Couleur de l'extrudeur"
@@ -3155,9 +3161,9 @@ msgstr "Échec du chargement du modèle d'entrée."
 msgid "Failed processing of the output_filename_format template."
 msgstr "Échec du traitement du modèle output_filename_format."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Ventilateur"
+#: src/slic3r/GUI/GUI_App.cpp:1648
+msgid "Failed to activate configuration snapshot."
+msgstr "L'activation de l'instantané de configuration a échoué."
 
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
@@ -3171,6 +3177,22 @@ msgstr "Vitesse du ventilateur"
 msgid "Fan Speed (%)"
 msgstr "Vitesse du ventilateur (%)"
 
+#: src/slic3r/GUI/PresetHints.cpp:49
+msgid "Fan speed will be ramped from zero at layer %1% to %2%%% at layer %3%."
+msgstr "La vitesse du ventilateur va augmenter depuis zéro pour la couche %1% jusqu'à %2%%% pour la couche %3%."
+
+#: src/libslic3r/PrintConfig.cpp:1001
+msgid "Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1."
+msgstr "La vitesse du ventilateur va augmenter de façon linéaire en partant de zéro pour la couche \"disable_fan_first_layers\" jusqu'au maximum pour la couche \"full_fan_speed_layer\". \"full_fan_speed_layer\" sera ignorée si inférieure à \"disable_fan_first_layers\", auquel cas le ventilateur fonctionnera à la vitesse maximum autorisée pour la couche \"disable_fan_first_layers\" +1. "
+
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "Fan will always run at %1%%%"
+msgstr "Le ventilateur fonctionnera toujours à %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "Fan will be turned off."
+msgstr "Le ventilateur sera désactivé."
+
 #: src/libslic3r/PrintConfig.cpp:2548
 msgid "Fast"
 msgstr "Rapide"
@@ -3521,6 +3543,10 @@ msgstr "Avant"
 msgid "Front View"
 msgstr "Vue Avant"
 
+#: src/libslic3r/PrintConfig.cpp:1000
+msgid "Full fan speed at layer"
+msgstr "Ventilateur à pleine vitesse pour la couche"
+
 #: src/slic3r/GUI/Tab.cpp:1331
 msgid "full profile name"
 msgstr "nom de profil complet"
@@ -3549,6 +3575,10 @@ msgstr "Version du G-code"
 msgid "G-code preview"
 msgstr "Aperçu du G-code"
 
+#: src/libslic3r/PrintConfig.cpp:66
+msgid "G-code thumbnails"
+msgstr "Vignettes G-code"
+
 #: src/libslic3r/PrintConfig.cpp:3552
 msgid "G-code viewer"
 msgstr "Visionneuse de G-code"
@@ -3644,6 +3674,10 @@ msgstr "Génération du tampon de vertex"
 msgid "Generic"
 msgstr "Générique"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:600
+msgid "getting config updates"
+msgstr "obtention des mises à jour de configuration"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169
 msgid "Gizmo cut"
 msgstr "Couper le Gizmo"
@@ -3880,6 +3914,10 @@ msgstr "Nid d'abeille"
 msgid "Horizontal shells"
 msgstr "Coques horizontales"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "Horizontal Slider"
+msgstr "Barre de Défilement Horizontale"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:213
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:238
@@ -3892,30 +3930,6 @@ msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Ga
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Droite"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Barre de défilement horizontale - Déplacer le curseur actuel vers la Gauche"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Barre de défilement horizontale - Déplacer vers la droite actuelle"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Barre de défilement horizontale - Définir le curseur de gauche comme actif"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Barre de défilement horizontale - Régler le curseur de gauche sur le curseur actuel"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Barre de défilement horizontale - Définir le curseur de droite comme actif"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Barre de défilement horizontale - Régler le curseur de droite sur le curseur actuel"
-
 #: src/libslic3r/PrintConfig.cpp:279
 msgid "Horizontal width of the brim that will be printed around each object on the first layer."
 msgstr "Largeur horizontale de la bordure qui sera imprimée autour de chaque objet sur la première couche."
@@ -4055,7 +4069,7 @@ msgstr "Si activé, le bouton de réduction de la barre latérale apparaîtra da
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Si activé, les arguments de ligne de commande sont envoyés à une instance existante de la GUI de PrusaSlicer, ou une fenêtre existante de PrusaSlicer est activée. Remplace la valeur de configuration \"single_instance\" des préférences de l'application."
 
-#: src/slic3r/GUI/Preferences.cpp:278
+#: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Si activé, les descriptions des paramètres de configuration dans les onglets de réglage ne fonctionneront pas comme hyperliens. Si désactivé, les descriptions des paramètres de configuration dans les onglets de réglage fonctionneront comme hyperliens."
 
@@ -4335,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Information"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Information"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Hérite du profil"
@@ -4355,6 +4365,11 @@ msgstr "Temps d'exposition initial"
 msgid "Initial layer height"
 msgstr "Hauteur de couche initiale"
 
+#: src/slic3r/GUI/Field.cpp:269
+#, possible-c-format
+msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
+msgstr "La valeur d'entrée est hors limites\nÊtes-vous certain que %s est une valeur correcte et que vous voulez continuer?"
+
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "La valeur entrée est hors plage"
@@ -4363,6 +4378,10 @@ msgstr "La valeur entrée est hors plage"
 msgid "Inspect / activate configuration snapshots"
 msgstr "Inspecter / activer les instantanés de configuration"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:120
+msgid "install"
+msgstr "installer"
+
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:62
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:218
 #, possible-c-format
@@ -4432,6 +4451,10 @@ msgstr "Pénétration de Tête invalide"
 msgid "invalid header or archive is corrupted"
 msgstr "entête non valide ou archive corrompue"
 
+#: src/slic3r/GUI/Field.cpp:375
+msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
+msgstr "Format d'entrée non valide. Vecteur de dimensions attendu dans le format suivant : \"%1%\""
+
 #: src/slic3r/GUI/Field.cpp:243 src/slic3r/GUI/Field.cpp:274
 #: src/slic3r/GUI/Field.cpp:1358 src/slic3r/GUI/GUI_ObjectLayers.cpp:413
 msgid "Invalid numeric input."
@@ -4521,21 +4544,6 @@ msgstr "Sauter à la hauteur %s\nou Définir le mode règle"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Sauter à la hauteur %s\nDéfinir le mode règle\nou Définir la séquence d'extrusion pour toute l'impression"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Sauter à la hauteur %s ou Définir la séquence d'extrusion pour toute l'impression"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Sauter à la hauteur %s ou Définir le mode règle"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Sauter à la hauteur %s Définir le mode règle\nou Définir la séquence d'extrusion pour toute l'impression"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Sauter pour bouger"
@@ -4646,10 +4654,6 @@ msgstr "Couches et périmètres"
 msgid "Layers and Perimeters"
 msgstr "Couches et Périmètres"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Barre de défilement des couches"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4695,10 +4699,6 @@ msgstr "Bouton gauche de souris :"
 msgid "Left View"
 msgstr "Vue Gauche"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Légende"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Légende/Temps d'impression estimé"
@@ -5355,6 +5355,10 @@ msgstr "mm (zéro pour désactiver)"
 msgid "mm or %"
 msgstr "mm ou %"
 
+#: src/libslic3r/PrintConfig.cpp:193
+msgid "mm or % (zero to disable)"
+msgstr "mm ou % (zéro pour désactiver)"
+
 #: src/libslic3r/PrintConfig.cpp:271 src/libslic3r/PrintConfig.cpp:645
 #: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:662
 #: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:697
@@ -5494,6 +5498,22 @@ msgstr "Déplacer la barre de défilement active vers la Gauche"
 msgid "Move active slider thumb Right"
 msgstr "Déplacer la barre de défilement active vers la Droite"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:220
+msgid "Move active thumb Down"
+msgstr "Déplacer le curseur actif vers le Bas"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:241
+msgid "Move active thumb Left"
+msgstr "Déplacer le curseur actif vers la Gauche"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:242
+msgid "Move active thumb Right"
+msgstr "Déplacer le curseur actif vers la Droite"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:219
+msgid "Move active thumb Up"
+msgstr "Déplacer le curseur actif vers le Haut"
+
 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219
 msgid "Move clipping plane"
 msgstr "Déplacer le plan de coupe"
@@ -5502,14 +5522,6 @@ msgstr "Déplacer le plan de coupe"
 msgid "Move current slider thumb Down"
 msgstr "Déplacer la barre de défilement actuelle vers le Bas"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Déplacer la barre de défilement actuelle vers la Gauche"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Déplacer la barre de défilement actuelle vers la Droite"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Déplacer la barre de défilement actuelle vers le Haut"
@@ -5518,16 +5530,6 @@ msgstr "Déplacer la barre de défilement actuelle vers le Haut"
 msgid "Move drainage hole"
 msgstr "Déplacer le trou de drainage"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Déplacer la Barre de défilement horizontale vers la Gauche actuelle"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Déplacer la barre de défilement horizontale vers la Droite actuelle"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Déplacer l'Objet"
@@ -5556,16 +5558,6 @@ msgstr "Déplacer la sélection de 10 mm dans la direction positive Y"
 msgid "Move support point"
 msgstr "Déplacer un point de support"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Déplacer la barre de défilement verticale vers le Bas actuel"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Déplacer la barre de défilement verticale vers le Haut actuel"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Mouvement"
@@ -5955,6 +5947,14 @@ msgstr "Mode couche unique"
 msgid "One or more object were assigned an extruder that the printer does not have."
 msgstr "Un ou plusieurs objets ont été affectés à un extrudeur que l'imprimante ne possède pas."
 
+#: src/slic3r/GUI/GUI_App.cpp:1784
+msgid "Ongoing uploads"
+msgstr "Téléchargements en cours"
+
+#: src/libslic3r/Print.cpp:1269
+msgid "Only a single object may be printed at a time in Spiral Vase mode. Either remove all but the last object, or enable sequential mode by \"complete_objects\"."
+msgstr "Vous ne pouvez imprimer qu'un seul objet à la fois en mode Vase Spirale. Vous devez soit retirer tous les objets sauf le dernier, soit activer le mode séquentiel avec \"complete_objects\"."
+
 #: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2840
 msgid "Only create support if it lies on a build plate. Don't create support on a print."
 msgstr "Créer uniquement des supports reposant sur le plateau. Ne pas créer pas de supports sur une impression."
@@ -6307,11 +6307,6 @@ msgstr "Mettre en pause l'impression (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "G-code de pause de l'impression"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Pause d'impression ou G-code personnalisé"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Pourcentage d'un débit par rapport à la hauteur de couche normale de l'objet."
@@ -6360,9 +6355,9 @@ msgstr "Imprimantes physiques"
 msgid "Pick another vendor supported by %s"
 msgstr "Choisissez un autre fournisseur pris en charge par %s"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Tailles d'image devant être stockées dans des fichiers .gcode et .sl1"
+#: src/libslic3r/PrintConfig.cpp:67
+msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
+msgstr "Tailles de photo à stocker dans un fichier .gcode et .sl1, au format suivant : \"XxY, XxY, ...\""
 
 #: src/libslic3r/PrintConfig.cpp:2822
 msgid "Pillar connection mode"
@@ -6485,11 +6480,7 @@ msgid "Preset \"%1%\" is not compatible with the new printer profile and it has
 msgstr "Le préréglage \"%1%\" n’est pas compatible avec le nouveau profil d’imprimante et comporte les modifications non enregistrées suivantes :"
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "Le préréglage avec le nom \"%1%\" existe déjà et est incompatible avec l'imprimante sélectionnée."
-
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
+msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "Un préréglage nommé \"%1%\" existe déjà et il est incompatible avec l'imprimante sélectionnée."
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
@@ -6501,6 +6492,10 @@ msgctxt "PresetName"
 msgid "Copy"
 msgstr "Copie"
 
+#: src/slic3r/GUI/GLCanvas3D.cpp:3990
+msgid "Press %1%left mouse button to enter the exact value"
+msgstr "Appuyez sur %1% clic gauche sur la souris pour saisir la valeur exacte "
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:157
 msgid "Press to activate deselection rectangle"
 msgstr "Appuyer pour activer le rectangle de déselection"
@@ -6719,6 +6714,10 @@ msgstr "PrusaSlicer a détecté un stockage de certificats SSL système dans : %
 msgid "PrusaSlicer GUI initialization failed"
 msgstr "L'initialisation de la GUI de PrusaSlicer a échoué"
 
+#: src/slic3r/GUI/GUI_App.cpp:586
+msgid "PrusaSlicer has encountered a localization error. Please report to PrusaSlicer team, what language was active and in which scenario this issue happened. Thank you.\n\nThe application will now terminate."
+msgstr "PrusaSlicer a rencontré une erreur de localisation. Veuillez signaler à l'équipe PrusaSlicer quelle langue était active et dans quel scénario cette erreur s'est produite. Merci.\n\nL'application va maintenant fermer."
+
 #: src/slic3r/GUI/AboutDialog.cpp:285
 msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."
 msgstr "PrusaSlicer est basé sur Slic3r par Alessandro Ranellucci et la communauté RepRap."
@@ -7737,10 +7736,6 @@ msgstr "Seq."
 msgid "Sequential printing"
 msgstr "Impression séquentielle"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Barre de défilement séquentielle"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Barre de défilement séquentielle appliquée uniquement à la couche supérieure"
@@ -7786,6 +7781,14 @@ msgstr "Définir la séquence d'extrusion pour l'ensemble de l'impression"
 msgid "Set extruder(tool) sequence"
 msgstr "Définir la séquence d'extrudeur (outil)"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:243
+msgid "Set left thumb as active"
+msgstr "Définir le curseur de gauche comme actif"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:222
+msgid "Set lower thumb as active"
+msgstr "Définir le curseur du bas comme actif"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:218
 msgid "Set lower thumb to current slider thumb"
 msgstr "Définir le curseur inférieur sur la position actuelle de la barre de défilement"
@@ -7819,6 +7822,10 @@ msgstr "Définir Imprimable"
 msgid "Set Printable Instance"
 msgstr "Définir une Instance Imprimable"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:244
+msgid "Set right thumb as active"
+msgstr "Définir le curseur de droite comme actif"
+
 #: src/slic3r/GUI/DoubleSlider.cpp:1836
 msgid "Set ruler mode"
 msgstr "Définir le mode règle"
@@ -7887,6 +7894,10 @@ msgstr "Définir non-Imprimable"
 msgid "Set Unprintable Instance"
 msgstr "Définir une Instance non-Imprimable"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:221
+msgid "Set upper thumb as active"
+msgstr "Définir le curseur du haut comme actif"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:217
 msgid "Set upper thumb to current slider thumb"
 msgstr "Régler le curseur supérieur sur la position actuelle de la barre de défilement"
@@ -8225,10 +8236,6 @@ msgstr "Slic3r peut envoyer des fichiers G-codes vers un hôte d'imprimante. Ce
 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 peut envoyer des fichiers G-code à un hôte d'impression. Ce champ doit contenir la clé d'API ou le mot de passe requis pour l'authentification."
 
-#: src/libslic3r/PrintConfig.cpp:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-msgstr "Slic3r peut télécharger des fichiers G-code vers un hôte d'impression. Ce champ doit contenir le nom d'hôte, l'adresse IP ou l'URL de l'instance hôte d'impression."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "Slic3r peut télécharger des fichiers G-code vers un hôte d'impression. Ce champ doit contenir le nom de l'hôte, l'adresse IP ou l'URL d'instance de l'hôte d'impression. Vous pouvez accéder à un hôte d'impression se trouvant derrière HAProxy avec basic auth activé en mettant le nom d'utilisateur et le mot de passe dans l'URL en respectant le format suivant : https://username:password@your-octopi-address/"
@@ -8631,6 +8638,10 @@ msgstr "Fichier STL exporté vers %s"
 msgid "Stop at height"
 msgstr "Hauteur d'arrêt"
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "Stop them and continue anyway?"
+msgstr "Les arrêter et continuer malgré tout ?"
+
 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:295
 msgid "Success!"
 msgstr "Réussi !"
@@ -8767,10 +8778,6 @@ msgstr "Supporte le mode silencieux"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "Les supports fonctionnent mieux, si la fonctionnalité suivante est activée :\n- Détecter les périmètres de pontage"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "Supprimer l'affichage de la règle"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "Supprimer les préréglages \" - par défaut - \""
@@ -8985,6 +8992,18 @@ msgstr "Les modèles d'imprimantes FFF suivants n'ont aucun filament sélectionn
 msgid "The following presets were modified:"
 msgstr "Les préréglages suivants ont été modifiés :"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "The following shortcuts are applicable in G-code preview when the horizontal slider is active"
+msgstr "Les raccourcis suivants s'appliquent dans la prévisualisation G-code lorsque la barre de défilement horizontale est active"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "The following shortcuts are applicable in G-code preview when the vertical slider is active"
+msgstr "Les raccourcis suivants s'appliquent dans la prévisualisation G-code lorsque la barre de défilement verticale est active"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:179
+msgid "The following shortcuts are applicable when the specified gizmo is active"
+msgstr "Les raccourcis suivants s'appliquent lorsque le gizmo spécifié est actif"
+
 #: src/slic3r/GUI/ConfigWizard.cpp:2275
 msgid "The following SLA printer models have no materials selected:"
 msgstr "Les modèles d'imprimantes SLA suivants n'ont aucun matériau sélectionné :"
@@ -9021,6 +9040,10 @@ msgstr "La distance maximum entre deux piliers pour qu'ils soient reliés. Une v
 msgid "The max length of a bridge"
 msgstr "La longueur maximum d'un pont"
 
+#: src/libslic3r/PrintConfig.cpp:190
+msgid "The maximum detour length for avoid crossing perimeters. If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path."
+msgstr "La longueur de détour maximum pour éviter de croiser les périmètres. Si le détour est plus long que cette valeur, l'option éviter les périmètres croisés ne s'applique pas pour ce chemin de déplacement. La longueur de détour peut être spécifiée soit comme une valeur absolue soit comme le pourcentage (par exemple 50%) d'un chemin de déplacement direct."
+
 #: src/libslic3r/PrintConfig.cpp:2878
 msgid "The minimum distance of the pillar base from the model in mm. Makes sense in zero elevation mode where a gap according to this parameter is inserted between the model and the pad."
 msgstr "Distance minimum entre la base du pilier et le modèle en mm. Utile en mode élévation zéro où un espace correspondant à ce paramètre est inséré entre le modèle et le socle."
@@ -9029,6 +9052,14 @@ msgstr "Distance minimum entre la base du pilier et le modèle en mm. Utile en m
 msgid "The name cannot be empty."
 msgstr "Le nom ne peut pas être vide."
 
+#: src/slic3r/GUI/SavePresetDialog.cpp:152
+msgid "The name cannot end with space character."
+msgstr "Le nom ne peut pas se terminer par le caractère espace."
+
+#: src/slic3r/GUI/SavePresetDialog.cpp:147
+msgid "The name cannot start with space character."
+msgstr "Le nom ne peut pas commencer par un caractère espace."
+
 #: src/libslic3r/PrintConfig.cpp:219
 msgid "The number of bottom solid layers is increased above bottom_solid_layers if necessary to satisfy minimum thickness of bottom shell."
 msgstr "Le nombre de couches solides inférieures est augmenté au-dessus de bottom_solid_layers si nécessaire pour satisfaire l'épaisseur minimale de la coque inférieure."
@@ -9130,10 +9161,6 @@ msgstr "La vitesse des rétractations (ne s'applique qu'au moteur de l'extrudeur
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "Les prérequis du mode Vase Spiral sont :\n-Un seul périmètre\n-Aucunes couches solides supérieures\n-Une densité de remplissage de 0%\n-Pas de support\n-Vérifier que l'épaisseur de coque verticale est activée\n-La détection de parois fines doit être désactivée"
 
-#: src/libslic3r/Print.cpp:1263
-msgid "The Spiral Vase option can only be used when printing a single object."
-msgstr "L'option Vase Spirale ne peut être utilisé que lors de l'impression d'un seul objet."
-
 #: src/libslic3r/Print.cpp:1270
 msgid "The Spiral Vase option can only be used when printing single material objects."
 msgstr "L'option Vase Spirale ne peut être utilisé que lors de l'impression d'objets mono-matériau."
@@ -9161,6 +9188,10 @@ msgstr "Les réglages fournis vont entraîner une impression vide."
 msgid "The thickness of the pad and its optional cavity walls."
 msgstr "L'épaisseur du socle et de ses parois de cavité optionnelles."
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "The uploads are still ongoing"
+msgstr "Les téléchargements sont toujours en cours"
+
 #: src/libslic3r/PrintConfig.cpp:2053
 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 "Distance verticale entre l'objet et l'intercalaire du support. Régler cette valeur sur zéro empêchera Slic3r d'utiliser la vitesse et le débit des ponts pour la première couche de l'objet."
@@ -9314,9 +9345,9 @@ msgstr "Cette fonction permet de combiner le remplissage afin d'accélérer l'im
 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 "Cette fonction permet de forcer l'impression d'une couche solide après le nombre de couches indiqué. Réglez sur zéro pour la désactiver. Vous pouvez indiquer n'importe quelle valeur (par exemple 9999); Slic3r choisira automatiquement le nombre maximum de couches a combiner en fonction du diamètre de la buse et de l'épaisseur des couches."
 
-#: src/libslic3r/PrintConfig.cpp:1910
-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 "Cette fonction élèvera le Z graduellement en cas d'impression d'un objet à paroi unique, afin de rendre invisibles les jointures. Cette option nécessite de n'avoir qu'un seul périmètre, de ne pas avoir de remplissage, ni de surface solide supérieure, ni de support. Vous pouvez toujours choisir le nombre de surface solides inférieures de même que les boucles des jupes et des bordures. Cela ne fonctionnera pas si vous imprimez plus d'un objet."
+#: src/libslic3r/PrintConfig.cpp:1995
+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 one single object."
+msgstr "Cette fonction va élever Z progressivement au cours de l'impression d'un objet à paroi unique afin de supprimer toute jonction visible. Cette option requiert un périmètre unique, aucun remplissage, aucune couche supérieure solide et aucun matériau de support. Vous pouvez toujours paramétrer le nombre de couches inférieures que vous souhaitez de même que des boucles de jupe/bordure. Cela ne fonctionnera pas si vous imprimez plus d'un objet unique."
 
 #: src/slic3r/GUI/Plater.cpp:2329
 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?"
@@ -9395,10 +9426,6 @@ msgstr "L'accélération que l'imprimante utilisera pour la première couche. R
 msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill."
 msgstr "Il s'agit de l'accélération que votre imprimante utilisera pour le remplissage. Régler sur zéro afin de désactiver le contrôle de l'accélération pour le remplissage."
 
-#: src/libslic3r/PrintConfig.cpp:1508
-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 "L'accélération que votre imprimante utilisera pour les périmètres. Une valeur élevée comme 9000  donne généralement de bons résultats si votre matériel le permet. Régler sur zéro afin de désactiver le contrôle de l'accélération pour les périmètres."
-
 #: src/libslic3r/PrintConfig.cpp:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "L'accélération qui sera utilisée par votre imprimante pour les périmètres. Régler sur zéro pour désactiver l'accélération pour les périmètres."
@@ -9575,10 +9602,6 @@ msgstr "Pour utiliser un fichier CA personnalisé, veuillez importer votre fichi
 msgid "Toggle %c axis mirroring"
 msgstr "Activer la symétrie sur l'axe %c"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Basculer le mode couche unique de la barre de défilement verticale sur ON/OFF"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "trop de fichiers"
@@ -9836,11 +9859,6 @@ msgstr "Sélection non supportée"
 msgid "up to"
 msgstr "jusqu'à"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "jusqu'à %.2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Mise à jour disponible"
@@ -9890,10 +9908,6 @@ msgstr "Couche supérieure"
 msgid "Use another extruder"
 msgstr "Utiliser un autre extrudeur"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "Appuyez sur CTRL + clic gauche pour ouvrir le mode édition de texte :"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Utiliser une taille personnalisée pour les icônes de la barre d'outils"
@@ -10065,13 +10079,9 @@ msgstr "version"
 msgid "Vertical shells"
 msgstr "Parois verticales"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Barre de défilement verticale - Ajouter un repère de changement de couleur pour la couche en cours"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Barre de défilement verticale - Supprimer le repère de changement de couleur pour la couche en cours"
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "Vertical Slider"
+msgstr "Barre de Défilement Verticale"
 
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
@@ -10085,30 +10095,6 @@ msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Bas"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Haut"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Barre de défilement verticale - Déplacer vers le Bas actuel"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Barre de défilement verticale - Déplacer vers le Haut actuel"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Barre de défilement verticale - Définir le curseur du bas comme actif"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Barre de défilement verticale - Régler le curseur du bas sur le curseur actuel"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Barre de défilement verticale - Définir le curseur du haut comme actif"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Barre de défilement verticale - Régler le curseur du haut sur le curseur actuel"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Vue"
@@ -10289,14 +10275,6 @@ msgstr "Largeur des bâtonnets de connexion qui connectent l'objet et le socle g
 msgid "Width of the display"
 msgstr "Largeur de l'affichage"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "fonctionnera toujours à %1%%%"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "sera désactivé."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction."
 msgstr "Va augmenter ou diminuer les polygones 2D découpés en fonction du signe de la correction."
@@ -10456,6 +10434,10 @@ msgstr "Vous ne pouvez pas charger un projet SLA avec un objet en plusieurs part
 msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection"
 msgstr "Vous ne pouvez pas utiliser un mode de redimensionnement non-uniforme pour une sélection d'objets/de parties multiples"
 
+#: src/slic3r/GUI/NotificationManager.hpp:459
+msgid "You have just added a G-code for color change, but its value is empty.\nTo export the G-code correctly, check the \"Color Change G-code\" in \"Printer Settings > Custom G-code\""
+msgstr "Vous venez d'ajouter un G-code de changement de couleur, mais sa valeur est vide.\nPour exporter le G-code correctement, référez-vous à \"G-code de Changement de Couleur\" dans \"Réglages de l'Imprimante > G-code Personnalisé\""
+
 #: src/slic3r/GUI/SavePresetDialog.cpp:277
 msgid "You have selected physical printer \"%1%\" \nwith related printer preset \"%2%\""
 msgstr "Vous avez sélectionné l'imprimante physique \"%1%\"\navec le préréglage d'imprimante associé \"%2%\""
diff --git a/resources/localization/it/PrusaSlicer.mo b/resources/localization/it/PrusaSlicer.mo
index 918e0ef33c80a2a92f001e9935a15a3e82dea616..3e187623f4de31563401530d8a24b6c38fcc1f67 100644
GIT binary patch
delta 59978
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
A$p8QV

delta 57117
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
X7Z+#a_}wYNcrsUmyRvD`arXQlm)F7Q

diff --git a/resources/localization/it/PrusaSlicer_it.po b/resources/localization/it/PrusaSlicer_it.po
index 75fe2ab1c..b32164d29 100644
--- a/resources/localization/it/PrusaSlicer_it.po
+++ b/resources/localization/it/PrusaSlicer_it.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" è disattivato perchè \"%2%\" è nella categoria \"%3%\".\nPer
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "(Re)Sli&ce Ora"
 msgid "(Unknown)"
 msgstr "(Sconosciuto)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(peso con bobina)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") non trovato."
@@ -386,11 +377,6 @@ msgstr "Informazioni su %s"
 msgid "above"
 msgstr "sopra"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "sopra %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Z Sopra"
@@ -744,6 +730,10 @@ msgstr "Tutte le superfici superiori"
 msgid "allocation failed"
 msgstr "allocazione fallita"
 
+#: src/slic3r/GUI/Preferences.cpp:161 src/slic3r/GUI/Preferences.cpp:165
+msgid "Allow just a single PrusaSlicer instance"
+msgstr "Permetti una singola istanza di PrusaSlicer"
+
 #: src/slic3r/GUI/Plater.cpp:3915
 msgid "Along X axis"
 msgstr "Lungo asse X"
@@ -1011,6 +1001,10 @@ msgstr "Autovelocità (avanzato)"
 msgid "Avoid crossing perimeters"
 msgstr "Evita incrocio perimetri"
 
+#: src/libslic3r/PrintConfig.cpp:188
+msgid "Avoid crossing perimeters - Max detour length"
+msgstr "Evita incrocio perimetri - Lunghezza massima della deviazione"
+
 #: src/slic3r/GUI/Tab.cpp:3705
 msgid "BACK ARROW"
 msgstr "FRECCIA INDIETRO"
@@ -1388,6 +1382,11 @@ msgstr "Controlla aggiornamenti di configurazione"
 msgid "Check for updates"
 msgstr "Cerca aggiorna&menti"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:412
+#: src/slic3r/Utils/PresetUpdater.cpp:420
+msgid "checking install indices"
+msgstr "controllo degli indici di installazione"
+
 #: src/slic3r/GUI/BedShapeDialog.cpp:608
 msgid "Choose a file to import bed texture from (PNG/SVG):"
 msgstr "Seleziona un file da cui importare la forma del piano di stampa (PNG/SVG):"
@@ -1433,10 +1432,6 @@ msgstr "Cerchio"
 msgid "Circular"
 msgstr "Circolare"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Dimensioni di spazio libero"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Cliccare con il tasto destro del mouse per aprire/chiudere la Cronologia"
@@ -1511,11 +1506,6 @@ msgstr "Cambio colore (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Cambio colore (\"%1%\") per Estrusore %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Cambio colore per Estrusore %d a %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
 msgstr "G-code cambio colore"
@@ -1729,6 +1719,22 @@ msgstr "Copia negli appunti"
 msgid "Copy to Clipboard"
 msgstr "Copia negli appunti"
 
+#: src/slic3r/GUI/AboutDialog.cpp:304
+msgid "Copy Version Info"
+msgstr "Copia info versione"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:84
+msgid "Copying of file %1% to %2% failed.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Copia del file %1% a %2% non riuscita.\nMessaggio errore : %3%\nL'errore è stato causata dalla funzione: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:91
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Copia del file %1% su %2% non riuscita. Permessi non validi nel file di destinazione dopo la copia.\nMessaggio errore : %3%\n Questo errore è causato dalla funzione: %4%."
+
+#: src/slic3r/Utils/PresetUpdater.cpp:70
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
+msgstr "Copia del file %1% su %2% non riuscita. Permessi non validi nel file di destinazione prima della copia.\nMessaggio errore : %3%\n Questo errore si è verificato durante la fase %4%."
+
 #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156
 msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp."
 msgstr "Copia del G-code temporaneo completata ma non è stato possibile aprire il codice esportato durante il controllo copia. Il G-code di output è su %1%.tmp."
@@ -1826,6 +1832,10 @@ msgstr "Genera Pad intorno all'oggetto ed ignora l'elevazione del supporto"
 msgid "Critical angle"
 msgstr "Angolo critico"
 
+#: src/slic3r/GUI/GUI_App.cpp:589
+msgid "Critical error"
+msgstr "Errore critico"
+
 #: src/libslic3r/PrintConfig.cpp:2832
 msgid "Cross"
 msgstr "Croce"
@@ -1979,10 +1989,6 @@ msgstr "Profilo filamento predefinito"
 msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated."
 msgstr "Profilo filamento predefinito associato al profilo stampante corrente. Quando si seleziona il profilo stampante corrente, questo profilo filamento verrà attivato."
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Colore di stampa predefinito"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "profilo di stampa predefinito"
@@ -2258,7 +2264,7 @@ msgstr "Disabilita la retrazione quando la traiettoria del movimento non oltrepa
 
 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:641
 msgid "Discard"
-msgstr "Elimina"
+msgstr "Cancella"
 
 #: src/slic3r/GUI/DoubleSlider.cpp:1066
 msgid "Discard all custom changes"
@@ -2433,9 +2439,13 @@ msgstr "Duplica per griglia"
 msgid "Duration"
 msgstr "Durata"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "Durante gli altri layer, la ventola"
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "During the other layers, fan will always run at %1%%%"
+msgstr "Durante gli altri layer, la ventola lavorerà sempre a %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "During the other layers, fan will be turned off."
+msgstr "Durante gli altri layer, la ventola sarà spenta."
 
 #: src/libslic3r/PrintConfig.cpp:2833
 msgid "Dynamic"
@@ -3071,10 +3081,6 @@ msgstr "Cambia estrusore a"
 msgid "Extruder clearance"
 msgstr "Margine estrusore"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Margine estrusore (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Colore estrusore"
@@ -3155,9 +3161,9 @@ msgstr "Caricamento modello input fallito."
 msgid "Failed processing of the output_filename_format template."
 msgstr "Elaborazione fallita del modello output_filename_format."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Ventola"
+#: src/slic3r/GUI/GUI_App.cpp:1648
+msgid "Failed to activate configuration snapshot."
+msgstr "Impossibile attivare l'istantanea di configurazione."
 
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
@@ -3171,6 +3177,22 @@ msgstr "Velocità ventola"
 msgid "Fan Speed (%)"
 msgstr "Velocità ventola (%)"
 
+#: src/slic3r/GUI/PresetHints.cpp:49
+msgid "Fan speed will be ramped from zero at layer %1% to %2%%% at layer %3%."
+msgstr "La velocità della ventola sarà incrementata da zero al layer %1% a %2%%% al layer %3%."
+
+#: src/libslic3r/PrintConfig.cpp:1001
+msgid "Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1."
+msgstr "La velocità della ventola sarà incrementata linearmente da zero al layer \"disable_fan_fan_first_layers\" fino al massimo al layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" sarà ignorato se inferiore a \"disable_fan_first_layers\", nel qual caso la ventola funzionerà alla massima velocità consentita al layer \"disable_fan_first_layers\" + 1."
+
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "Fan will always run at %1%%%"
+msgstr "La ventola lavorerà sempre a %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "Fan will be turned off."
+msgstr "La ventola verrà spenta."
+
 #: src/libslic3r/PrintConfig.cpp:2548
 msgid "Fast"
 msgstr "Veloce"
@@ -3521,6 +3543,10 @@ msgstr "Frontale"
 msgid "Front View"
 msgstr "Vista anteriore"
 
+#: src/libslic3r/PrintConfig.cpp:1000
+msgid "Full fan speed at layer"
+msgstr "Massima velocità della ventola al layer"
+
 #: src/slic3r/GUI/Tab.cpp:1331
 msgid "full profile name"
 msgstr "nome completo profilo"
@@ -3549,6 +3575,10 @@ msgstr "Formato G-code"
 msgid "G-code preview"
 msgstr "Anteprima G-code"
 
+#: src/libslic3r/PrintConfig.cpp:66
+msgid "G-code thumbnails"
+msgstr "Miniature G-code"
+
 #: src/libslic3r/PrintConfig.cpp:3552
 msgid "G-code viewer"
 msgstr "Visualizzatore G-code"
@@ -3644,6 +3674,10 @@ msgstr "Generazione buffer vertici"
 msgid "Generic"
 msgstr "Generico"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:600
+msgid "getting config updates"
+msgstr "recupero aggiornamenti di configurazione"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169
 msgid "Gizmo cut"
 msgstr "Gizmo Taglia"
@@ -3880,6 +3914,10 @@ msgstr "Nido d'ape"
 msgid "Horizontal shells"
 msgstr "Gusci orizzontali"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "Horizontal Slider"
+msgstr "Cursore di scorrimento orizzontale "
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:213
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:238
@@ -3892,30 +3930,6 @@ msgstr "Cursore di scorrimento orizzontale - Sposta a sinistra il cursore attivo
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Cursore di scorrimento orizzontale - Sposta a destra il cursore attivo"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Cursore di scorrimento orizzontale: sposta il cursore corrente a sinistra"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Cursore di scorrimento orizzontale: sposta il cursore corrente a destra"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Cursore di scorrimento orizzontale - Imposta cursore sinistro come attivo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Cursore di scorrimento orizzontale: sposta il cursore sinistro al cursore corrente"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Cursore di scorrimento orizzontale - Imposta cursore destro come attivo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Cursore di scorrimento orizzontale: Imposta il cursore destro al cursore corrente"
-
 #: src/libslic3r/PrintConfig.cpp:279
 msgid "Horizontal width of the brim that will be printed around each object on the first layer."
 msgstr "Larghezza orizzontale del brim che sarà stampata attorno ad ogni oggetto nel primo layer."
@@ -4055,7 +4069,7 @@ msgstr "Se abilitato, il pulsante per ridurre la barra di scorrimento laterale a
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Se abilitato, gli argomenti della riga di comando vengono inviati ad un'istanza GUI esistente di PrusaSlicer, oppure viene attivata una finestra PrusaSlicer esistente. Sovrascrive il valore di configurazione \"single_instance\" dalle preferenze dell'applicazione."
 
-#: src/slic3r/GUI/Preferences.cpp:278
+#: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Se abilitata, le descrizioni dei parametri di configurazione nelle schede delle impostazioni non funzionano come collegamenti ipertestuali. Se disabilitata, le descrizioni dei parametri di configurazione nelle schede delle impostazioni funzioneranno come collegamenti ipertestuali."
 
@@ -4335,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Informazioni"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Informazioni"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Eredita profilo"
@@ -4355,6 +4365,11 @@ msgstr "Tempo di esposizione iniziale"
 msgid "Initial layer height"
 msgstr "Altezza layer iniziale"
 
+#: src/slic3r/GUI/Field.cpp:269
+#, possible-c-format
+msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
+msgstr "Il valore di input è fuori portata\nSei sicuro che %s sia un valore corretto e di voler continuare?"
+
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "Valore input fuori portata"
@@ -4363,6 +4378,10 @@ msgstr "Valore input fuori portata"
 msgid "Inspect / activate configuration snapshots"
 msgstr "Ispeziona / attiva istantanee di configurazione"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:120
+msgid "install"
+msgstr "installa"
+
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:62
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:218
 #, possible-c-format
@@ -4432,6 +4451,10 @@ msgstr "Penetrazione della testa non valida"
 msgid "invalid header or archive is corrupted"
 msgstr "titolo non valido o archivio corrotto"
 
+#: src/slic3r/GUI/Field.cpp:375
+msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
+msgstr "Formato di input non valido. Vettore di dimensioni previsto nel seguente formato: \"%1%\""
+
 #: src/slic3r/GUI/Field.cpp:243 src/slic3r/GUI/Field.cpp:274
 #: src/slic3r/GUI/Field.cpp:1358 src/slic3r/GUI/GUI_ObjectLayers.cpp:413
 msgid "Invalid numeric input."
@@ -4521,21 +4544,6 @@ msgstr "Vai all'altezza %s \no Imposta la modalità righello"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Vai all'altezza %s\nImposta la modalità del righello\no Imposta la sequenza dell'estrusore per l'intera stampa"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Vai all'altezza %s o Imposta sequenza estrusore per l'intera stampa"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Vai all'altezza %s o Imposta la modalità righello"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Vai all'altezza %s Imposta la modalità del righello\n o Imposta la sequenza dell'estrusore per l'intera stampa"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Salta per spostare"
@@ -4646,10 +4654,6 @@ msgstr "Layer e perimetri"
 msgid "Layers and Perimeters"
 msgstr "Layer e Perimetri"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Barra di scorrimento Layer"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4695,10 +4699,6 @@ msgstr "Tasto sinistro mouse:"
 msgid "Left View"
 msgstr "Vista sinistra"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Legenda"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Legenda/Stima del tempo di stampa"
@@ -5355,6 +5355,10 @@ msgstr "mm (imposta a zero per disabilitare)"
 msgid "mm or %"
 msgstr "mm o %"
 
+#: src/libslic3r/PrintConfig.cpp:193
+msgid "mm or % (zero to disable)"
+msgstr "mm o % (zero per disattivare)"
+
 #: src/libslic3r/PrintConfig.cpp:271 src/libslic3r/PrintConfig.cpp:645
 #: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:662
 #: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:697
@@ -5494,6 +5498,22 @@ msgstr "Sposta il cursore di scorrimento attivo sinistro"
 msgid "Move active slider thumb Right"
 msgstr "Sposta cursore di scorrimento attivo  destro"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:220
+msgid "Move active thumb Down"
+msgstr "Abbassa cursore attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:241
+msgid "Move active thumb Left"
+msgstr "Sposta a sinistra il cursore attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:242
+msgid "Move active thumb Right"
+msgstr "Sposta a destra il cursore attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:219
+msgid "Move active thumb Up"
+msgstr "Solleva cursore attivo"
+
 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219
 msgid "Move clipping plane"
 msgstr "Sposta piano sezione"
@@ -5502,14 +5522,6 @@ msgstr "Sposta piano sezione"
 msgid "Move current slider thumb Down"
 msgstr "Abbassa la barra di scorrimento attuale"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Sposta a sinistra la barra di scorrimento attuale"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Sposta a destra la barra di scorrimento attuale"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Solleva la barra di scorrimento attuale"
@@ -5518,16 +5530,6 @@ msgstr "Solleva la barra di scorrimento attuale"
 msgid "Move drainage hole"
 msgstr "Sposta foro di drenaggio"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Sposta il cursore di scorrimento orizzontale corrente a Sinistra"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Sposta il cursore di scorrimento orizzontale corrente a Destra"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Sposta oggetto"
@@ -5556,16 +5558,6 @@ msgstr "Sposta selezione 10 mm in direzione Y positiva"
 msgid "Move support point"
 msgstr "Sposta punto di supporto"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Sposta il cursore di scorrimento verticale corrente in Basso"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Sposta il cursore di scorrimento verticale corrente verso l'alto"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Movimento"
@@ -5655,7 +5647,7 @@ msgstr "Nuovo progetto, pulisci piano"
 
 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:609
 msgid "New Value"
-msgstr "Nuovo Valore"
+msgstr "Nuovo valore"
 
 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1178
 msgid "New value"
@@ -5955,6 +5947,14 @@ msgstr "Modalità Un Layer"
 msgid "One or more object were assigned an extruder that the printer does not have."
 msgstr "Uno o più oggetti sono assegnati ad un estrusore non presente sulla stampante."
 
+#: src/slic3r/GUI/GUI_App.cpp:1784
+msgid "Ongoing uploads"
+msgstr "Caricamenti in corso"
+
+#: src/libslic3r/Print.cpp:1269
+msgid "Only a single object may be printed at a time in Spiral Vase mode. Either remove all but the last object, or enable sequential mode by \"complete_objects\"."
+msgstr "In modalità Vaso a spirale è possibile stampare un solo oggetto alla volta. Rimuovere tutti gli oggetti tranne l'ultimo, oppure abilitare la modalità sequenziale con \"complete_objects\"."
+
 #: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2840
 msgid "Only create support if it lies on a build plate. Don't create support on a print."
 msgstr "Genera supporti solo se questi poggiano sulla superficie di stampa. Non genera supporti sulla stampa."
@@ -6307,11 +6307,6 @@ msgstr "Metti in pausa (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "G-code Pausa Stampa"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Pausa stampa o G-code personalizzato"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Percentuale di una portata rispetto all'altezza normale dello strato dell'oggetto."
@@ -6360,9 +6355,9 @@ msgstr "Stampanti fisiche"
 msgid "Pick another vendor supported by %s"
 msgstr "Scegli un altro produttore supportato da %s"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Dimensioni immagine per essere memorizzate nei file .gcode e .sl1"
+#: src/libslic3r/PrintConfig.cpp:67
+msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
+msgstr "Dimensioni delle immagini da memorizzare in un file .gcode e .sl1, nel seguente formato: \"XxY, XxY, ...\""
 
 #: src/libslic3r/PrintConfig.cpp:2822
 msgid "Pillar connection mode"
@@ -6485,11 +6480,7 @@ msgid "Preset \"%1%\" is not compatible with the new printer profile and it has
 msgstr "Il preset \"%1%\" non è compatibile con il nuovo profilo stampante e possiede le seguenti modifiche non salvate:"
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "Il preset con il nome \"%1%\" esiste già e non è compatibile con la stampante selezionata."
-
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
+msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "Il preset con il nome \"%1%\" è già esistente ed è incompatibile con la stampante selezionata."
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
@@ -6501,6 +6492,10 @@ msgctxt "PresetName"
 msgid "Copy"
 msgstr "Copia"
 
+#: src/slic3r/GUI/GLCanvas3D.cpp:3990
+msgid "Press %1%left mouse button to enter the exact value"
+msgstr "Premi il tasto sinistro del mouse %1% per inserire il valore esatto"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:157
 msgid "Press to activate deselection rectangle"
 msgstr "Premi per attivare il rettangolo di deselezione"
@@ -6719,6 +6714,10 @@ msgstr "PrusaSlicer ha rilevato l'archivio dei certificati SSL di sistema: %1%"
 msgid "PrusaSlicer GUI initialization failed"
 msgstr "Inizializzazione GUI PrusaSlicer non riuscita"
 
+#: src/slic3r/GUI/GUI_App.cpp:586
+msgid "PrusaSlicer has encountered a localization error. Please report to PrusaSlicer team, what language was active and in which scenario this issue happened. Thank you.\n\nThe application will now terminate."
+msgstr "PrusaSlicer ha riscontrato un errore di localizzazione. Si prega di riferire al team di PrusaSlicer, quale lingua era attiva e in quale scenario si è verificato questo problema. Grazie.\n\nL'applicazione terminerà ora."
+
 #: src/slic3r/GUI/AboutDialog.cpp:285
 msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."
 msgstr "PrusaSlicer è basato su Slic3r di Alessandro Ranellucci e la comunità RepRap."
@@ -7737,10 +7736,6 @@ msgstr "Seq."
 msgid "Sequential printing"
 msgstr "Stampa sequenziale"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Slider Sequenziale"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Cursore sequenziale applicato solo sullo strato superiore"
@@ -7786,6 +7781,14 @@ msgstr "Imposta sequenza estrusore per l'intera stampa"
 msgid "Set extruder(tool) sequence"
 msgstr "Imposta sequenza estrusore(attrezzo)"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:243
+msgid "Set left thumb as active"
+msgstr "Imposta cursore sinistro come attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:222
+msgid "Set lower thumb as active"
+msgstr "Imposta cursore inferiore come attivo"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:218
 msgid "Set lower thumb to current slider thumb"
 msgstr "Imposta il cursore inferiore alla barra di scorrimento attuale"
@@ -7819,6 +7822,10 @@ msgstr "Imposta stampabile"
 msgid "Set Printable Instance"
 msgstr "Imposta Istanza Stampabile"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:244
+msgid "Set right thumb as active"
+msgstr "Imposta cursore destro come attivo"
+
 #: src/slic3r/GUI/DoubleSlider.cpp:1836
 msgid "Set ruler mode"
 msgstr "Imposta la modalità righello"
@@ -7887,6 +7894,10 @@ msgstr "Imposta non stampabile"
 msgid "Set Unprintable Instance"
 msgstr "Imposta Istanza non stampabile"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:221
+msgid "Set upper thumb as active"
+msgstr "Imposta cursore superiore come attivo"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:217
 msgid "Set upper thumb to current slider thumb"
 msgstr "Imposta il cursore superiore alla barra di scorrimento attuale"
@@ -8225,10 +8236,6 @@ msgstr "Slic3r può caricare il file G-code ad un host stampante. Questo campo d
 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 può caricare i file G-code su un host di stampa. Questo campo deve contenere la chiave API o la password richiesta per l'autenticazione."
 
-#: src/libslic3r/PrintConfig.cpp:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-msgstr "Slic3r può caricare i file G-code su un host della stampante. Questo campo dovrebbe contenere il nome host, l'indirizzo IP o URL dell'istanza dell'host della stampante."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "Slic3r può caricare i file G-code su una stampante host. Questo campo deve contenere il nome host, l'indirizzo IP o l'URL dell'istanza host della stampante. L'host di stampa dietro HAProxy con l'autenticazione di base abilitata è accessibile inserendo il nome utente e la password nell'URL nel seguente formato: https://username:password@il tuo indirizzo di octopi/"
@@ -8631,6 +8638,10 @@ msgstr "File STL esportato in %s"
 msgid "Stop at height"
 msgstr "Ferma all'altezza"
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "Stop them and continue anyway?"
+msgstr "Interromperli e continuare comunque?"
+
 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:295
 msgid "Success!"
 msgstr "Successo!"
@@ -8767,10 +8778,6 @@ msgstr "Supporto modalità silenziosa"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "I supporti funzionano meglio se le la seguente funzione è attivata:\n- Rileva perimetri ponte"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "Nascondi il righello"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "Nascondi i preset \" - default - \""
@@ -8985,6 +8992,18 @@ msgstr "I seguenti modelli di stampante FFF non hanno nessun filamento seleziona
 msgid "The following presets were modified:"
 msgstr "I preset seguenti sono stati modificati:"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "The following shortcuts are applicable in G-code preview when the horizontal slider is active"
+msgstr "Le seguenti scorciatoie sono applicabili nell'anteprima del G-code quando il cursore orizzontale è attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "The following shortcuts are applicable in G-code preview when the vertical slider is active"
+msgstr "Le seguenti scorciatoie sono applicabili nell'anteprima del G-code quando il cursore verticale è attivo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:179
+msgid "The following shortcuts are applicable when the specified gizmo is active"
+msgstr "Le seguenti scorciatoie sono applicabili quando il gizmo  specificato è attivo"
+
 #: src/slic3r/GUI/ConfigWizard.cpp:2275
 msgid "The following SLA printer models have no materials selected:"
 msgstr "I seguenti modelli di stampante SLA non hanno nessun filamento selezionato:"
@@ -9021,6 +9040,10 @@ msgstr "La distanza massima tra due pilastri per collegarsi gli uni agli altri.
 msgid "The max length of a bridge"
 msgstr "La lunghezza massima di un bridge"
 
+#: src/libslic3r/PrintConfig.cpp:190
+msgid "The maximum detour length for avoid crossing perimeters. If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path."
+msgstr "La lunghezza massima di deviazione per evitare di incrociare i perimetri. Se la deviazione è più lunga di questo valore, la funzione evita incrocio perimetri non viene applicata per questo percorso di spostamento. La lunghezza della deviazione può essere specificata sia come valore assoluto che come percentuale (ad esempio 50%) di un percorso di spostamento diretto."
+
 #: src/libslic3r/PrintConfig.cpp:2878
 msgid "The minimum distance of the pillar base from the model in mm. Makes sense in zero elevation mode where a gap according to this parameter is inserted between the model and the pad."
 msgstr "Distanza minima della base del pilastro dal modello in mm. Ha senso con modalità ad elevazione zero in cui viene inserito uno spazio tra modello e pad a seconda di questo parametro."
@@ -9029,6 +9052,14 @@ msgstr "Distanza minima della base del pilastro dal modello in mm. Ha senso con
 msgid "The name cannot be empty."
 msgstr "Il nome non può essere vuoto."
 
+#: src/slic3r/GUI/SavePresetDialog.cpp:152
+msgid "The name cannot end with space character."
+msgstr "Il nome non può terminare con il carattere spazio."
+
+#: src/slic3r/GUI/SavePresetDialog.cpp:147
+msgid "The name cannot start with space character."
+msgstr "Il nome non può iniziare con il carattere spazio."
+
 #: src/libslic3r/PrintConfig.cpp:219
 msgid "The number of bottom solid layers is increased above bottom_solid_layers if necessary to satisfy minimum thickness of bottom shell."
 msgstr "Il numero di layer solidi inferiori è aumentato al di sopra di bottom_solid_layers se necessario per soddisfare lo spessore minimo del guscio inferiore."
@@ -9130,10 +9161,6 @@ msgstr "Velocità delle retrazioni (si applica solamente al motore dell'estrusor
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "La modalità Vaso a spirale necessita:\n-un solo perimetro\n-nessun layer solido superiore\n-densità riempimento 0%\n-nessun materiale di supporto\n-Mantieni spessore guscio verticale attivo\n-Rileva perimetri sottili disattivo"
 
-#: src/libslic3r/Print.cpp:1263
-msgid "The Spiral Vase option can only be used when printing a single object."
-msgstr "L'opzione Vaso a Spirale può essere utilizzata soltanto durante la stampa di un oggetto singolo."
-
 #: src/libslic3r/Print.cpp:1270
 msgid "The Spiral Vase option can only be used when printing single material objects."
 msgstr "L'opzione Vaso a Spirale può essere usata solo durante la stampa di oggetti in materiale singolo."
@@ -9161,6 +9188,10 @@ msgstr "Le configurazioni fornite causeranno una stampa vuota."
 msgid "The thickness of the pad and its optional cavity walls."
 msgstr "Lo spessore del pad e delle intercapedini opzionali."
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "The uploads are still ongoing"
+msgstr "I caricamenti sono ancora in corso"
+
 #: src/libslic3r/PrintConfig.cpp:2053
 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 "Distanza verticale tra oggetto e interfaccia del materiale di supporto. Impostando questo valore a 0 eviterà che Slic3r utilizzi il flusso e velocità bridge per il primo layer dell'oggetto."
@@ -9314,9 +9345,9 @@ msgstr "Questa funzione permette di combinare il riempimento e velocizza il temp
 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 "Questa funzione permette di forzare un layer solido ogni tot layer. Zero per disabilitare. È possibile impostare qualunque valore (per esempio 9999); Slic3r sceglierà automaticamente il maggior numero possibile di layer da combinare secondo il diametro dell'ugello e l'altezza layer."
 
-#: src/libslic3r/PrintConfig.cpp:1910
-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 "Questa funzione solleverà Z gradualmente durante la stampa di un oggetto a parete singola allo scopo di rimuovere qualunque giunzione. Questa opzione richiede un singolo perimetro, nessun riempimento, nessun layer solido superiore e nessun materiale di supporto. È possibile comunque impostare qualunque numero di layer solidi inferiori così come per i giri di skirt/brim. Non funzionerà stampando più di un oggetto."
+#: src/libslic3r/PrintConfig.cpp:1995
+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 one single object."
+msgstr "Questa funzione solleverà Z gradualmente durante la stampa di un oggetto a parete singola allo scopo di rimuovere qualunque giunzione. Questa opzione richiede un singolo perimetro, nessun riempimento, nessun layer solido superiore e nessun materiale di supporto. È possibile comunque impostare qualunque numero di layer solidi inferiori così come per i giri di skirt/brim. Non funzionerà stampando più di un oggetto singolo."
 
 #: src/slic3r/GUI/Plater.cpp:2329
 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?"
@@ -9395,10 +9426,6 @@ msgstr "Questa è l'accelerazione che la stampante utilizzerà per il primo laye
 msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill."
 msgstr "Questa è l'accelerazione che la stampante utilizzerà per il riempimento. Imposta a zero per disattivare il controllo dell'accelerazione per il riempimento."
 
-#: src/libslic3r/PrintConfig.cpp:1508
-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 "Questa è l'accelerazione che la stampante utilizzerà per i perimetri. Un valore alto come 9000 solitamente produce dei buoni risultati se l'hardware è all'altezza. Imposta a zero per disattivare il controllo dell'accelerazione per i perimetri."
-
 #: src/libslic3r/PrintConfig.cpp:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "Questa è l'accelerazione che la stampante utilizzerà per i perimetri. Impostare zero per disabilitare il controllo dell'accelerazione per i perimetri."
@@ -9575,10 +9602,6 @@ msgstr "Per utilizzare un file CA personalizzato, importa il tuo file CA sul Cer
 msgid "Toggle %c axis mirroring"
 msgstr "Attiva / disattiva il mirroring dell'asse %c"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Attivare/disattivare il cursore verticale a un layer"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "troppi file"
@@ -9836,11 +9859,6 @@ msgstr "Selezione non supportata"
 msgid "up to"
 msgstr "fino a"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "fino  a %.2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Aggiornamento disponibile"
@@ -9890,10 +9908,6 @@ msgstr "Layer superiore"
 msgid "Use another extruder"
 msgstr "Usa un altro estrusore"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "Usare CTRL+tasto sinistro del mouse per entrare nella modalità di modifica del testo:"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Utilizza dimensione personalizzata per le icone degli strumenti"
@@ -10065,13 +10079,9 @@ msgstr "versione"
 msgid "Vertical shells"
 msgstr "Gusci verticali"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Cursore scorrimento verticale: Aggiungi un segnale di cambio colore per il layer corrente"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Cursore scorrimento verticale: Elimina il segnale di cambio colore per il layer corrente"
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "Vertical Slider"
+msgstr "Cursore di scorrimento verticale"
 
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
@@ -10085,30 +10095,6 @@ msgstr "Cursore di scorrimento verticale - Abbassa cursore attivo"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Cursore di scorrimento verticale - Solleva cursore attivo"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Cursore di scorrimento verticale: sposta il cursore corrente verso il basso"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Cursore di scorrimento verticale: sposta il cursore corrente verso l'alto"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Cursore di scorrimento verticale - Imposta cursore inferiore come attivo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Cursore di scorrimento verticale: sposta il cursore inferiore al cursore corrente"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Cursore di scorrimento verticale - Imposta cursore superiore come attivo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Cursore di scorrimento verticale: sposta il cursore superiore al cursore corrente"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Vista"
@@ -10289,14 +10275,6 @@ msgstr "Larghezza delle barre di connessione che collegano l'oggetto e il pad ge
 msgid "Width of the display"
 msgstr "Larghezza del display"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "lavorerà sempre a %1%%%"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "rimarrà spenta."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction."
 msgstr "Gonfierà o sgonfierà i poligoni 2D processati in base al segno della correzione."
@@ -10456,6 +10434,10 @@ msgstr "Non è possibile caricare un progetto SLA con un oggetto multi-parte sul
 msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection"
 msgstr "Non è possibile utilizzare la modalità di ridimensionamento non uniforme per una selezione di più oggetti/parti"
 
+#: src/slic3r/GUI/NotificationManager.hpp:459
+msgid "You have just added a G-code for color change, but its value is empty.\nTo export the G-code correctly, check the \"Color Change G-code\" in \"Printer Settings > Custom G-code\""
+msgstr "Hai aggiunto un G-code per il cambio colore, ma il suo valore è vuoto.\nPer esportare correttamente il G-code, controlla \"Color Change G-code\" su \"Impostazioni stampante > G-code personalizzato\""
+
 #: src/slic3r/GUI/SavePresetDialog.cpp:277
 msgid "You have selected physical printer \"%1%\" \nwith related printer preset \"%2%\""
 msgstr "Hai selezionato la stampante fisica \"%1%\" \ncon il relativo preset stampante \"%2%\""
diff --git a/resources/localization/pl/PrusaSlicer.mo b/resources/localization/pl/PrusaSlicer.mo
index 8564299be0cddf263058f33585529dfa5e621f8b..535e39409bdc6d50c324d2a3e97001efae9682f8 100644
GIT binary patch
delta 60015
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

delta 56921
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
C(X}@K

diff --git a/resources/localization/pl/PrusaSlicer_pl.po b/resources/localization/pl/PrusaSlicer_pl.po
index 8c44c98a4..7d713d74f 100644
--- a/resources/localization/pl/PrusaSlicer_pl.po
+++ b/resources/localization/pl/PrusaSlicer_pl.po
@@ -19,11 +19,6 @@ msgstr "\"%1%\" jest wyłączony ponieważ \"%2%\" znajduje się w kategorii \"%
 msgid "%"
 msgstr "%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:969
-#, possible-c-format
-msgid "%.2f - %.2f mm"
-msgstr "%.2f - %.2f mm"
-
 #. TRN  Remove/Delete
 #: src/slic3r/GUI/Tab.cpp:3425
 msgid "%1% Preset"
@@ -296,10 +291,6 @@ msgstr "(Pono&wne) Cięcie"
 msgid "(Unknown)"
 msgstr "(Nieznane)"
 
-#: src/slic3r/GUI/Plater.cpp:1195
-msgid "(weight with spool)"
-msgstr "(waga ze szpulą)"
-
 #: src/slic3r/GUI/MainFrame.cpp:1491
 msgid ") not found."
 msgstr ") nie znaleziono."
@@ -386,11 +377,6 @@ msgstr "O %s"
 msgid "above"
 msgstr "ponad"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:965
-#, possible-c-format
-msgid "above %.2f mm"
-msgstr "powyżej %.2f mm"
-
 #: src/libslic3r/PrintConfig.cpp:1677
 msgid "Above Z"
 msgstr "Powyżej Z"
@@ -744,6 +730,10 @@ msgstr "Wszystkie powierzchnie górne"
 msgid "allocation failed"
 msgstr "niepowodzenie alokacji"
 
+#: src/slic3r/GUI/Preferences.cpp:161 src/slic3r/GUI/Preferences.cpp:165
+msgid "Allow just a single PrusaSlicer instance"
+msgstr "Zezwalaj tylko na pojedynczą instancję PrusaSlicer"
+
 #: src/slic3r/GUI/Plater.cpp:3915
 msgid "Along X axis"
 msgstr "Wzdłuż osi X"
@@ -1011,6 +1001,10 @@ msgstr "Automatyczne dostosowanie prędkości (zaawansowane)"
 msgid "Avoid crossing perimeters"
 msgstr "Unikaj ruchów nad obrysami"
 
+#: src/libslic3r/PrintConfig.cpp:188
+msgid "Avoid crossing perimeters - Max detour length"
+msgstr "Unikaj ruchów nad obrysami - maksymalna długość objazdu"
+
 #: src/slic3r/GUI/Tab.cpp:3705
 msgid "BACK ARROW"
 msgstr "STRZAŁKA W TYŁ"
@@ -1388,6 +1382,11 @@ msgstr "Sprawdzaj aktualizacje konfiguracji"
 msgid "Check for updates"
 msgstr "Sprawdź akt&ualizacje"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:412
+#: src/slic3r/Utils/PresetUpdater.cpp:420
+msgid "checking install indices"
+msgstr "sprawdzanie zainstalowanych indeksów"
+
 #: src/slic3r/GUI/BedShapeDialog.cpp:608
 msgid "Choose a file to import bed texture from (PNG/SVG):"
 msgstr "Wybierz plik, z którego ma być zaimportowana tekstura stołu (PNG/SVG):"
@@ -1433,10 +1432,6 @@ msgstr "Koło"
 msgid "Circular"
 msgstr "Okrągły"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3961
-msgid "Clearance size"
-msgstr "Odstęp między modelami"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:5028 src/slic3r/GUI/GLCanvas3D.cpp:5067
 msgid "Click right mouse button to open/close History"
 msgstr "Kliknij prawym przyciskiem myszy, aby otworzyć/zamknąć historię"
@@ -1511,18 +1506,13 @@ msgstr "Zmiana koloru (\"%1%\")"
 msgid "Color change (\"%1%\") for Extruder %2%"
 msgstr "Zmiana koloru (\"%1%\") dla ekstrudera %2%"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:1001
-#, possible-c-format
-msgid "Color change for Extruder %d at %.2f mm"
-msgstr "Zmiana koloru dla ekstrudera %d na wysokości %.2f mm"
-
 #: src/slic3r/GUI/Tab.cpp:2203
 msgid "Color Change G-code"
-msgstr "G-code ze zmianą koloru"
+msgstr "G-code dla zmiany koloru"
 
 #: src/libslic3r/PrintConfig.cpp:1960
 msgid "Color change G-code"
-msgstr "G-code ze zmianą koloru"
+msgstr "G-code dla zmiany koloru"
 
 #: src/slic3r/GUI/GCodeViewer.cpp:2531 src/slic3r/GUI/GUI_Preview.cpp:1475
 msgid "Color changes"
@@ -1729,6 +1719,22 @@ msgstr "Skopiuj do schowka"
 msgid "Copy to Clipboard"
 msgstr "Kopiuj do Schowka"
 
+#: src/slic3r/GUI/AboutDialog.cpp:304
+msgid "Copy Version Info"
+msgstr "Skopiuj informacje o wersji"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:84
+msgid "Copying of file %1% to %2% failed.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Niepowodzenie kopiowania pliku %1% do %2%. \nKomunikat błędu: %3%\n Kopiowanie zostało wywołane przez funkcję: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:91
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file after copying.\nError message : %3%\nCopying was triggered by function: %4%"
+msgstr "Niepowodzenie kopiowania pliku %1% do %2%. Błąd uprawnień pliku docelowego po skopiowaniu.\nKomunikat błędu: %3%\n Kopiowanie zostało wywołane przez funkcję: %4%"
+
+#: src/slic3r/Utils/PresetUpdater.cpp:70
+msgid "Copying of file %1% to %2% failed. Permissions fail at target file before copying.\nError message : %3%\nThis error happend during %4% phase."
+msgstr "Niepowodzenie kopiowania pliku %1% do %2%. Błąd uprawnień pliku docelowego przed kopiowaniem.\nKomunikat błędu: %3%\n Błąd wystąpił podczas fazy: %4%"
+
 #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156
 msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp."
 msgstr "Kopiowanie tymczasowego pliku G-code zostało zakończone, ale nie można otworzyć wyeksportowanego pliku w celu weryfikacji kopiowania. Wynikowy G-code znajduje się w lokalizacji %2%.tmp."
@@ -1826,6 +1832,10 @@ msgstr "Dodaj podkładkę wokół modelu i zignoruj podniesienie na podporach"
 msgid "Critical angle"
 msgstr "Kąt krytyczny"
 
+#: src/slic3r/GUI/GUI_App.cpp:589
+msgid "Critical error"
+msgstr "Błąd krytyczny"
+
 #: src/libslic3r/PrintConfig.cpp:2832
 msgid "Cross"
 msgstr "Krzyżowy"
@@ -1979,10 +1989,6 @@ msgstr "Domyślny profil filamentu"
 msgid "Default filament profile associated with the current printer profile. On selection of the current printer profile, this filament profile will be activated."
 msgstr "Domyślny profil filamentu powiązany z obecnym profilem drukarki. Przy wybraniu obecnego profilu drukarki automatycznie zostanie wybrany ten profil filamentu."
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:910 src/slic3r/GUI/GLCanvas3D.cpp:939
-msgid "Default print color"
-msgstr "Domyślny kolor druku"
-
 #: src/slic3r/GUI/Tab.cpp:1302
 msgid "default print profile"
 msgstr "domyślny profil druku"
@@ -2433,9 +2439,13 @@ msgstr "Duplikuj wg siatki"
 msgid "Duration"
 msgstr "Czas trwania"
 
-#: src/slic3r/GUI/PresetHints.cpp:39
-msgid "During the other layers, fan"
-msgstr "Na pozostałych warstwach, wentylator"
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "During the other layers, fan will always run at %1%%%"
+msgstr "Podczas drukowania innych warstw wentylator będzie pracować na %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "During the other layers, fan will be turned off."
+msgstr "Podczas drukowania innych warstw wentylator będzie wyłączony."
 
 #: src/libslic3r/PrintConfig.cpp:2833
 msgid "Dynamic"
@@ -3071,10 +3081,6 @@ msgstr "Ekstruder zmieniony na"
 msgid "Extruder clearance"
 msgstr "Odstęp od ekstrudera"
 
-#: src/slic3r/GUI/Tab.cpp:1563
-msgid "Extruder clearance (mm)"
-msgstr "Odstęp od ekstrudera (mm)"
-
 #: src/libslic3r/PrintConfig.cpp:558
 msgid "Extruder Color"
 msgstr "Kolor ekstrudera"
@@ -3155,9 +3161,9 @@ msgstr "Niepowodzenie ładowania modelu wejściowego."
 msgid "Failed processing of the output_filename_format template."
 msgstr "Błąd przetwarzania wzoru output_filename_format (format nazwy pliku wyjściowego)."
 
-#: src/slic3r/GUI/PresetHints.cpp:41
-msgid "Fan"
-msgstr "Wentylator"
+#: src/slic3r/GUI/GUI_App.cpp:1648
+msgid "Failed to activate configuration snapshot."
+msgstr "Niepowodzenie aktywacji zrzutu konfiguracji."
 
 #: src/slic3r/GUI/Tab.cpp:1802
 msgid "Fan settings"
@@ -3171,6 +3177,22 @@ msgstr "Prędkość wentylatora"
 msgid "Fan Speed (%)"
 msgstr "Prędkość wentylatora (%)"
 
+#: src/slic3r/GUI/PresetHints.cpp:49
+msgid "Fan speed will be ramped from zero at layer %1% to %2%%% at layer %3%."
+msgstr "Prędkość wentylatora będzie podnoszona od zera na warstwie %1% do %2%%% na warstwie %3%."
+
+#: src/libslic3r/PrintConfig.cpp:1001
+msgid "Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1."
+msgstr "Prędkość wentylatora będzie podnoszona liniowo od zera na warstwie \"disable_fan_first_layers\" do maksimum na warstwie \"full_fan_speed_layer\". Parametr \"full_fan_speed_layer\" będzie ignorowany, jeśli jest niższy niż \"disable_fan_first_layers\" i w takim przypadku będzie pracować z najwyższą dozwoloną prędkością na warstwie \"disable_fan_first_layers\" +1."
+
+#: src/slic3r/GUI/PresetHints.cpp:51
+msgid "Fan will always run at %1%%%"
+msgstr "Wentylator będzie zawsze pracować na %1%%%"
+
+#: src/slic3r/GUI/PresetHints.cpp:58
+msgid "Fan will be turned off."
+msgstr "Wentylator będzie wyłączony."
+
 #: src/libslic3r/PrintConfig.cpp:2548
 msgid "Fast"
 msgstr "Szybkie"
@@ -3521,6 +3543,10 @@ msgstr "Przód"
 msgid "Front View"
 msgstr "Widok przodu"
 
+#: src/libslic3r/PrintConfig.cpp:1000
+msgid "Full fan speed at layer"
+msgstr "Pełna prędkość wentylatora na warstwie "
+
 #: src/slic3r/GUI/Tab.cpp:1331
 msgid "full profile name"
 msgstr "pełna nazwa profilu"
@@ -3549,6 +3575,10 @@ msgstr "Rodzaj G-code"
 msgid "G-code preview"
 msgstr "Podgląd G-code"
 
+#: src/libslic3r/PrintConfig.cpp:66
+msgid "G-code thumbnails"
+msgstr "Miniaturki G-code"
+
 #: src/libslic3r/PrintConfig.cpp:3552
 msgid "G-code viewer"
 msgstr "Przeglądarka G-code"
@@ -3644,6 +3674,10 @@ msgstr "Generowanie bufora wierzchołków"
 msgid "Generic"
 msgstr "Źródłowy"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:600
+msgid "getting config updates"
+msgstr "pobieranie aktualizacji konfiguracji"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169
 msgid "Gizmo cut"
 msgstr "Cięcie przy pomocy \"uchwytów\""
@@ -3880,6 +3914,10 @@ msgstr "Plaster miodu"
 msgid "Horizontal shells"
 msgstr "Powłoka pozioma"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "Horizontal Slider"
+msgstr "Suwak poziomy"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:213
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:238
@@ -3892,30 +3930,6 @@ msgstr "Suwak poziomy - przesuń aktywny punkt w lewo"
 msgid "Horizontal slider - Move active thumb Right"
 msgstr "Suwak poziomy - przesuń aktywny punkt w prawo"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:238
-msgid "Horizontal slider - Move current thumb Left"
-msgstr "Suwak poziomy - przesuń obecny punkt w lewo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:239
-msgid "Horizontal slider - Move current thumb Right"
-msgstr "Suwak poziomy - przesuń obecny punkt w prawo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb as active"
-msgstr "Suwak poziomy - ustaw lewy punkt jako aktywny"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:236
-msgid "Horizontal slider - Set left thumb to current thumb"
-msgstr "Suwak poziomy - przysuń lewy punkt do obecnego"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb as active"
-msgstr "Suwak poziomy - ustaw prawy punkt jako aktywny"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
-msgid "Horizontal slider - Set right thumb to current thumb"
-msgstr "Suwak poziomy - przysuń prawy punkt do obecnego"
-
 #: src/libslic3r/PrintConfig.cpp:279
 msgid "Horizontal width of the brim that will be printed around each object on the first layer."
 msgstr "Szerokość brim (obramowania), drukowanego wokół każdego z modeli na pierwszej warstwie."
@@ -4055,7 +4069,7 @@ msgstr "Jeśli włączone, na górze podglądu 3D będzie wyświetlany przycisk
 msgid "If enabled, the command line arguments are sent to an existing instance of GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides the \"single_instance\" configuration value from application preferences."
 msgstr "Jeśli włączone, argumenty linii komend zostaną wysłane do istniejącego GUI PrusaSlicer lub aktywnego okna PrusaSlicer. Nadpisuje parametr konfiguracji \"single_instance\" z preferencji aplikacji."
 
-#: src/slic3r/GUI/Preferences.cpp:278
+#: src/slic3r/GUI/Preferences.cpp:294
 msgid "If enabled, the descriptions of configuration parameters in settings tabs wouldn't work as hyperlinks. If disabled, the descriptions of configuration parameters in settings tabs will work as hyperlinks."
 msgstr "Po włączeniu, opisy parametrów w zakładkach ustawień nie będą działać jak hiperłącza. Po wyłączeniu, kliknięcie na opis parametru w zakładkach ustawień otworzy go jak hiperłącze."
 
@@ -4335,10 +4349,6 @@ msgstr "Info"
 msgid "Information"
 msgstr "Informacje"
 
-#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:547
-msgid "Infornation"
-msgstr "Informacje"
-
 #: src/libslic3r/PrintConfig.cpp:1101
 msgid "Inherits profile"
 msgstr "Dziedziczy profil"
@@ -4355,6 +4365,11 @@ msgstr "Początkowy czas naświetlania"
 msgid "Initial layer height"
 msgstr "Wysokość pierwszej warstwy"
 
+#: src/slic3r/GUI/Field.cpp:269
+#, possible-c-format
+msgid "Input value is out of range\nAre you sure that %s is a correct value and that you want to continue?"
+msgstr "Wprowadzona wartość jest poza zakresem.\nCzy na pewno %s to poprawna wartość i chcesz kontynuować?"
+
 #: src/slic3r/GUI/Field.cpp:252 src/slic3r/GUI/Field.cpp:1370
 msgid "Input value is out of range"
 msgstr "Wartość poza zakresem"
@@ -4363,6 +4378,10 @@ msgstr "Wartość poza zakresem"
 msgid "Inspect / activate configuration snapshots"
 msgstr "Sprawdzenie / aktywacja zrzutów konfiguracji"
 
+#: src/slic3r/Utils/PresetUpdater.cpp:120
+msgid "install"
+msgstr "instalacja"
+
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:62
 #: src/slic3r/GUI/ObjectDataViewModel.cpp:218
 #, possible-c-format
@@ -4432,6 +4451,10 @@ msgstr "Nieprawidłowe przenikanie łączników podpór"
 msgid "invalid header or archive is corrupted"
 msgstr "niewłaściwy nagłówek lub uszkodzone archiwum"
 
+#: src/slic3r/GUI/Field.cpp:375
+msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
+msgstr "Błędny format wejściowy. Oczekiwano wektora wymiarów w następującym formacie: \"%1%\""
+
 #: src/slic3r/GUI/Field.cpp:243 src/slic3r/GUI/Field.cpp:274
 #: src/slic3r/GUI/Field.cpp:1358 src/slic3r/GUI/GUI_ObjectLayers.cpp:413
 msgid "Invalid numeric input."
@@ -4521,21 +4544,6 @@ msgstr "Przejdź na wysokość %s \nlub ustaw tryb linijki"
 msgid "Jump to height %s\nSet ruler mode\nor Set extruder sequence for the entire print"
 msgstr "Przejdź na wysokość %s \nUstaw tryb linijki\nlub ustaw sekwencję ekstrudera dla całego wydruku"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1075
-#, possible-c-format
-msgid "Jump to height %s or Set extruder sequence for the entire print"
-msgstr "Przejdź na wysokość %s lub ustaw sekwencję ekstruderów dla całego wydruku"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1222
-#, possible-c-format
-msgid "Jump to height %s or Set ruler mode"
-msgstr "Przejdź na wysokość %s lub ustaw tryb linijki"
-
-#: src/slic3r/GUI/DoubleSlider.cpp:1220
-#, possible-c-format
-msgid "Jump to height %s Set ruler mode\n or Set extruder sequence for the entire print"
-msgstr "Przejdź na wysokość %s Ustaw tryb linijki\n lub ustaw sekwencję ekstrudera dla całego wydruku"
-
 #: src/slic3r/GUI/DoubleSlider.cpp:1071 src/slic3r/GUI/DoubleSlider.cpp:1852
 msgid "Jump to move"
 msgstr "Przeskocz do ruchu"
@@ -4646,10 +4654,6 @@ msgstr "Warstwy i obrysy"
 msgid "Layers and Perimeters"
 msgstr "Warstwy i Obrysy"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:225
-msgid "Layers Slider"
-msgstr "Suwak warstw"
-
 #: src/slic3r/GUI/OptionsGroup.cpp:293
 msgctxt "Layers"
 msgid "Bottom"
@@ -4695,10 +4699,6 @@ msgstr "Lewy przycisk myszy:"
 msgid "Left View"
 msgstr "Widok lewy"
 
-#: src/slic3r/GUI/GUI_Preview.cpp:339
-msgid "Legend"
-msgstr "Legenda"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:1480
 msgid "Legend/Estimated printing time"
 msgstr "Legenda/szacowany czas drukowania"
@@ -5355,6 +5355,10 @@ msgstr "mm (zero, aby wyłączyć)"
 msgid "mm or %"
 msgstr "mm lub %"
 
+#: src/libslic3r/PrintConfig.cpp:193
+msgid "mm or % (zero to disable)"
+msgstr "mm lub % (zero, aby wyłączyć)"
+
 #: src/libslic3r/PrintConfig.cpp:271 src/libslic3r/PrintConfig.cpp:645
 #: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:662
 #: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:697
@@ -5494,6 +5498,22 @@ msgstr "Przesuń aktywny punkt suwaka w lewo"
 msgid "Move active slider thumb Right"
 msgstr "Przesuń aktywny punkt suwaka w prawo"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:220
+msgid "Move active thumb Down"
+msgstr "Przesuń aktywny punkt w dół"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:241
+msgid "Move active thumb Left"
+msgstr "Przesuń aktywny punkt w lewo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:242
+msgid "Move active thumb Right"
+msgstr "Przesuń aktywny punkt w prawo"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:219
+msgid "Move active thumb Up"
+msgstr "Przesuń aktywny punkt w górę"
+
 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219
 msgid "Move clipping plane"
 msgstr "Przesunięcie płaszczyzny przecinania"
@@ -5502,14 +5522,6 @@ msgstr "Przesunięcie płaszczyzny przecinania"
 msgid "Move current slider thumb Down"
 msgstr "Przesuń obecny punkt suwaka w dół"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:229
-msgid "Move current slider thumb Left"
-msgstr "Przesuń obecny punkt suwaka w lewo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Move current slider thumb Right"
-msgstr "Przesuń obecny punkt suwaka w prawo"
-
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:215
 msgid "Move current slider thumb Up"
 msgstr "Przesuń obecny punkt suwaka w górę"
@@ -5518,16 +5530,6 @@ msgstr "Przesuń obecny punkt suwaka w górę"
 msgid "Move drainage hole"
 msgstr "Przesuń otwór odpływowy"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:209
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:213
-msgid "Move horizontal slider current thumb Left"
-msgstr "Przesuń obecny punkt suwaka poziomego w lewo"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:210
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:214
-msgid "Move horizontal slider current thumb Right"
-msgstr "Przesuń obecny punkt suwaka poziomego w prawo"
-
 #: src/slic3r/GUI/GLCanvas3D.cpp:3810
 msgid "Move Object"
 msgstr "Przesuń Model"
@@ -5556,16 +5558,6 @@ msgstr "Przesuń zaznaczenie o +10 mm w osi Y"
 msgid "Move support point"
 msgstr "Przenieś plik podpory"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:208
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:212
-msgid "Move vertical slider current thumb Down"
-msgstr "Przesuń obecny punkt suwaka pionowego w dół"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:207
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:211
-msgid "Move vertical slider current thumb Up"
-msgstr "Przesuń obecny punkt suwaka pionowego w górę"
-
 #: src/slic3r/GUI/GCodeViewer.cpp:2492
 msgid "Movement"
 msgstr "Ruch"
@@ -5955,6 +5947,14 @@ msgstr "Tryb jednej warstwy"
 msgid "One or more object were assigned an extruder that the printer does not have."
 msgstr "Jeden lub więcej modeli zostało przypisanych do ekstrudera, którego drukarka nie posiada."
 
+#: src/slic3r/GUI/GUI_App.cpp:1784
+msgid "Ongoing uploads"
+msgstr "Trwające transfery"
+
+#: src/libslic3r/Print.cpp:1269
+msgid "Only a single object may be printed at a time in Spiral Vase mode. Either remove all but the last object, or enable sequential mode by \"complete_objects\"."
+msgstr "W trybie wazy możliwe jest drukowanie tylko jednego modelu na raz. Zostaw na stole tylko jeden model lub włącz druk sekwencyjny parametrem \"complete_objects\"."
+
 #: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2840
 msgid "Only create support if it lies on a build plate. Don't create support on a print."
 msgstr "Tworzenie podpór tylko na stole. Nie będą tworzone na wydruku."
@@ -6307,11 +6307,6 @@ msgstr "Wstrzymaj wydruk (\"%1%\")"
 msgid "Pause Print G-code"
 msgstr "G-code dla pauzy drukowania"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:940 src/slic3r/GUI/GLCanvas3D.cpp:949
-#: src/slic3r/GUI/GLCanvas3D.cpp:988
-msgid "Pause print or custom G-code"
-msgstr "Pauza wydruku lub własny G-code"
-
 #: src/libslic3r/PrintConfig.cpp:1147
 msgid "Percent of a flow rate relative to object's normal layer height."
 msgstr "Procentowy udział przepływu w stosunku do normalnej wysokości warstwy modelu."
@@ -6360,9 +6355,9 @@ msgstr "Drukarki fizyczne"
 msgid "Pick another vendor supported by %s"
 msgstr "Wybierz innego producenta obsługiwanego przez %s"
 
-#: src/libslic3r/PrintConfig.cpp:66
-msgid "Picture sizes to be stored into a .gcode and .sl1 files"
-msgstr "Rozmiary obrazów będą przechowywane w plikach .gcode i .sl1"
+#: src/libslic3r/PrintConfig.cpp:67
+msgid "Picture sizes to be stored into a .gcode and .sl1 files, in the following format: \"XxY, XxY, ...\""
+msgstr "Rozmiary grafik przechowywanych w plikach .gcode i .sl1, w formacie: \"XxY, XxY, ...\""
 
 #: src/libslic3r/PrintConfig.cpp:2822
 msgid "Pillar connection mode"
@@ -6485,11 +6480,7 @@ msgid "Preset \"%1%\" is not compatible with the new printer profile and it has
 msgstr "Zestaw ustawień \"%1%\" jest niekompatybilny z nowym profilem drukarki i ma następujące niezapisane zmiany:"
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is imcopatible with selected printer."
-msgstr "Zestaw ustawień o nazwie \"%1%\" już istnieje i jest niekompatybilny z wybraną drukarką."
-
-#: src/slic3r/GUI/SavePresetDialog.cpp:136
-msgid "Preset with name \"%1%\" already exists and is incopatible with selected printer."
+msgid "Preset with name \"%1%\" already exists and is incompatible with selected printer."
 msgstr "Zestaw ustawień o nazwie \"%1%\" już istnieje i jest niekompatybilny z wybraną drukarką."
 
 #: src/slic3r/GUI/SavePresetDialog.cpp:148
@@ -6501,6 +6492,10 @@ msgctxt "PresetName"
 msgid "Copy"
 msgstr "Kopia"
 
+#: src/slic3r/GUI/GLCanvas3D.cpp:3990
+msgid "Press %1%left mouse button to enter the exact value"
+msgstr "Naciśnij %1%lewy przycisk myszy, aby wprowadzić wartość liczbową."
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:157
 msgid "Press to activate deselection rectangle"
 msgstr "Naciśnij, aby aktywować prostokąt odznaczający"
@@ -6719,6 +6714,10 @@ msgstr "PrusaSlicer wykrył systemowy magazyn certyfikatów SSL w: %1%"
 msgid "PrusaSlicer GUI initialization failed"
 msgstr "Niepowodzenie inicjalizacji PrusaSlicer GUI"
 
+#: src/slic3r/GUI/GUI_App.cpp:586
+msgid "PrusaSlicer has encountered a localization error. Please report to PrusaSlicer team, what language was active and in which scenario this issue happened. Thank you.\n\nThe application will now terminate."
+msgstr "PrusaSlicer napotkał błąd związany z tłumaczeniem tekstów. Skontaktuj się z zespołem odpowiedzialnym za rozwój PrusaSlicer i podaj język, który był włączony, gdy wystąpił błąd. Dziękujemy.\n\nAplikacja zostanie zamknięta."
+
 #: src/slic3r/GUI/AboutDialog.cpp:285
 msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."
 msgstr "PrusaSlicer bazuje na projekcie Slic3r autorstwa Alessandro Ranellucciego i społeczności RepRap."
@@ -7739,10 +7738,6 @@ msgstr "Sekw."
 msgid "Sequential printing"
 msgstr "Drukowanie sekwencyjne (model po modelu)"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Sequential Slider"
-msgstr "Suwak sekwencyjny"
-
 #: src/slic3r/GUI/Preferences.cpp:230
 msgid "Sequential slider applied only to top layer"
 msgstr "Suwak sekwencyjny stosowany tylko do górnej warstwy"
@@ -7788,6 +7783,14 @@ msgstr "Ustaw sekwencję ekstruderów dla całego wydruku"
 msgid "Set extruder(tool) sequence"
 msgstr "Ustaw sekwencję ekstruderów (narzędzi)"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:243
+msgid "Set left thumb as active"
+msgstr "Ustaw lewy punkt jako aktywny"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:222
+msgid "Set lower thumb as active"
+msgstr "Ustaw dolny punkt jako aktywny"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:218
 msgid "Set lower thumb to current slider thumb"
 msgstr "Przysuń dolny punkt suwaka do obecnego"
@@ -7821,6 +7824,10 @@ msgstr "Zaznacz do drukowania"
 msgid "Set Printable Instance"
 msgstr "Włącz drukowanie instancji"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:244
+msgid "Set right thumb as active"
+msgstr "Ustaw prawy punkt jako aktywny"
+
 #: src/slic3r/GUI/DoubleSlider.cpp:1836
 msgid "Set ruler mode"
 msgstr "Ustaw tryb linijki"
@@ -7889,6 +7896,10 @@ msgstr "Zaznacz do ignorowania przy drukowaniu"
 msgid "Set Unprintable Instance"
 msgstr "Ignoruj drukowanie instancji"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:221
+msgid "Set upper thumb as active"
+msgstr "Ustaw górny punkt jako aktywny"
+
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:217
 msgid "Set upper thumb to current slider thumb"
 msgstr "Przysuń górny punkt suwaka do obecnego"
@@ -8227,10 +8238,6 @@ msgstr "PrusaSlicer może przesyłać pliki G-code do serwera druku. To pole pow
 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 może przesyłać pliki G-code do serwera druku. To pole powinno zawierać klucz API lub hasło niezbędne do uwierzytelnienia."
 
-#: src/libslic3r/PrintConfig.cpp:100
-msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance."
-msgstr "Slic3r może przesyłać pliki G-code do serwera druku. Ta sekcja powinna zawierać nazwę hosta, adres IP lub adres URL serwera."
-
 #: src/libslic3r/PrintConfig.cpp:100
 msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/"
 msgstr "PrusaSlicer może przesyłać pliki G-code do serwera druku. To pole powinno zawierać nazwę hosta, adres IP lub URL instancji hosta drukarki. Możesz zyskać dostęp do hosta ukrytego za HAProxy z podstawową autoryzacją przez wpisanie hasła w pole URL w tym formacie: https://nazwa_użytkownika:hasło@adres-octopi/"
@@ -8633,6 +8640,10 @@ msgstr "Plik STL wyeksportowany do %s"
 msgid "Stop at height"
 msgstr "Zakres do"
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "Stop them and continue anyway?"
+msgstr "Zatrzymać i kontynuować mimo wszystko?"
+
 #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:295
 msgid "Success!"
 msgstr "Powodzenie!"
@@ -8769,10 +8780,6 @@ msgstr "Wspiera tryb Stealth"
 msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters"
 msgstr "Podpory działają lepiej, jeśli włączone jest poniższe ustawienie:\n- Wykrywanie mostów przy obrysach"
 
-#: src/slic3r/GUI/DoubleSlider.cpp:1824
-msgid "Supprese show the ruler"
-msgstr "Wyłącz wyświetlanie linijki"
-
 #: src/slic3r/GUI/Preferences.cpp:104
 msgid "Suppress \" - default - \" presets"
 msgstr "Ukryj \" - domyślne - \" zestawy ustawień"
@@ -8987,6 +8994,18 @@ msgstr "Następujące modele drukarek FFF nie mają przypisanych filamentów:"
 msgid "The following presets were modified:"
 msgstr "Następujące zestawy ustawień zostały zmodyfikowane:"
 
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:253
+msgid "The following shortcuts are applicable in G-code preview when the horizontal slider is active"
+msgstr "Następujące skróty mają zastosowanie w podglądzie G-code, gdy aktywny jest suwak poziomy"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "The following shortcuts are applicable in G-code preview when the vertical slider is active"
+msgstr "Następujące skróty mają zastosowanie w podglądzie G-code, gdy aktywny jest suwak pionowy"
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:179
+msgid "The following shortcuts are applicable when the specified gizmo is active"
+msgstr "Następujące skróty mają zastosowanie, gdy aktywy jest określony uchwyt"
+
 #: src/slic3r/GUI/ConfigWizard.cpp:2275
 msgid "The following SLA printer models have no materials selected:"
 msgstr "Następujące modele drukarek SLA nie mają przypisanych materiałów:"
@@ -9023,6 +9042,10 @@ msgstr "Maksymalny dystans pomiędzy słupkami podpór, które powinny zostać p
 msgid "The max length of a bridge"
 msgstr "Maksymalna długość mostu"
 
+#: src/libslic3r/PrintConfig.cpp:190
+msgid "The maximum detour length for avoid crossing perimeters. If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path."
+msgstr "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę wartość, funkcja \"Unikaj ruchów nad obrysami\" zostanie zignorowana dla tej ścieżki. Długość objazdu można zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego."
+
 #: src/libslic3r/PrintConfig.cpp:2878
 msgid "The minimum distance of the pillar base from the model in mm. Makes sense in zero elevation mode where a gap according to this parameter is inserted between the model and the pad."
 msgstr "Minimalny odstęp stopy słupka od modelu, wyrażony w mm. Ma zastosowanie w trybie zerowego podniesienia, gdy odstęp określony tym parametrem będzie oddzielał model od podkładki."
@@ -9031,6 +9054,14 @@ msgstr "Minimalny odstęp stopy słupka od modelu, wyrażony w mm. Ma zastosowan
 msgid "The name cannot be empty."
 msgstr "Nazwa nie może być pusta."
 
+#: src/slic3r/GUI/SavePresetDialog.cpp:152
+msgid "The name cannot end with space character."
+msgstr "Nazwa nie może kończyć się spacją."
+
+#: src/slic3r/GUI/SavePresetDialog.cpp:147
+msgid "The name cannot start with space character."
+msgstr "Nazwa nie może zaczynać się spacją."
+
 #: src/libslic3r/PrintConfig.cpp:219
 msgid "The number of bottom solid layers is increased above bottom_solid_layers if necessary to satisfy minimum thickness of bottom shell."
 msgstr "Liczba dolnych warstw jest zwiększona ponad bottom_solid_layers, jeśli to konieczne, aby spełnić warunek minimalnej grubości powłoki."
@@ -9132,10 +9163,6 @@ msgstr "Prędkość retrakcji (stosowana tylko dla silnika ekstrudera)."
 msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- Ensure vertical shell thickness enabled\n- Detect thin walls disabled"
 msgstr "Wymagania trybu wazy:\n- jeden obrys\n- brak górnych warstw\n- 0% wypełnienia\n- brak materiału podporowego\n- wyłączone ustawienie \"Zagwarantuj grubość ścianki\"\n- wyłączone wykrywanie cienkich ścian"
 
-#: src/libslic3r/Print.cpp:1263
-msgid "The Spiral Vase option can only be used when printing a single object."
-msgstr "Tryb Wazy może być aktywny tylko podczas druku pojedynczego modelu."
-
 #: src/libslic3r/Print.cpp:1270
 msgid "The Spiral Vase option can only be used when printing single material objects."
 msgstr "Tryb Wazy może być używany jedynie podczas druku z jednego materiału."
@@ -9163,6 +9190,10 @@ msgstr "Wprowadzone ustawienia spowodują pusty wydruk."
 msgid "The thickness of the pad and its optional cavity walls."
 msgstr "Grubość podkładki i opcjonalnie wydrążenie ścianek."
 
+#: src/slic3r/GUI/GUI_App.cpp:1781
+msgid "The uploads are still ongoing"
+msgstr "Trwają jeszcze transfery"
+
 #: src/libslic3r/PrintConfig.cpp:2053
 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 "Dystans w pionie między modelem a warstwą łączącą materiału podporowego. Ustawienie na 0 wyłączy ustawienie mostu (prędkości i przepływu) dla pierwszej warstwy modelu nad warstwą łączącą."
@@ -9316,9 +9347,9 @@ msgstr "Ta funkcja pozwala ustawić oddzielne wysokości dla wypełnienia i obry
 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 "Ta funkcja pozwoli wstawić zwartą warstwę wypełnienia pomiędzy określoną liczbą warstw. Ustaw zero, aby wyłączyć. Możesz ustawić tu dowolną wartość (np. 9999) a PrusaSlicer automatycznie wybierze maksymalną możliwą liczbę warstw biorąc pod uwagę średnicę dyszy i wysokość warstwy."
 
-#: src/libslic3r/PrintConfig.cpp:1910
-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 "Ta funkcja pozwala drukować modele z 1 zewnętrzną ścianką z ciągłym podnoszeniem Z, aby uniknąć widocznego szwu (czyli ekstruder nie będzie drukował po 1 warstwie na 1 wysokości, lecz będzie podnosił się płynnie w formie spirali). Wymaga użycia 1 obrysu, zerowego wypełnienia, braku warstw górnych i braku podpór. Możesz ustawić dowolną ilość dolnych warstw jak i obrysów skirt/brim. Nie zadziała przy druku więcej niż jednego modelu."
+#: src/libslic3r/PrintConfig.cpp:1995
+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 one single object."
+msgstr "Ta funkcja pozwala drukować modele z 1 zewnętrzną ścianką z ciągłym podnoszeniem Z, aby uniknąć widocznego szwu. Wymaga włączenia 1 obrysu, zerowego wypełnienia, braku warstw górnych i braku podpór. Możesz ustawić dowolną ilość dolnych warstw jak i obrysów skirt/brim. Nie zadziała przy druku więcej niż jednego modelu."
 
 #: src/slic3r/GUI/Plater.cpp:2329
 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?"
@@ -9397,10 +9428,6 @@ msgstr "To jest przyspieszenie stosowane przy druku pierwszej warstwy. Ustaw zer
 msgid "This is the acceleration your printer will use for infill. Set zero to disable acceleration control for infill."
 msgstr "To jest przyspieszenie stosowane przy druku wypełnienia. Ustaw zero aby, wyłączyć osobne ustawienia przyspieszenia dla wypełnienia."
 
-#: src/libslic3r/PrintConfig.cpp:1508
-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 "To jest przyspieszenie stosowane przy druku obrysów. Wysoka wartość, np. 9000 zazwyczaj daje dobre rezultaty - pod warunkiem, że Twój sprzęt się do tego nadaje. Ustaw zero, aby wyłączyć osobne ustawienia przyspieszenia dla obrysów."
-
 #: src/libslic3r/PrintConfig.cpp:1582
 msgid "This is the acceleration your printer will use for perimeters. Set zero to disable acceleration control for perimeters."
 msgstr "Z takim przyspieszeniem będą drukowane obrysy. Ustaw zero, aby wyłączyć kontrolowanie przyspieszenia tylko dla obrysów."
@@ -9577,10 +9604,6 @@ msgstr "Aby użyć własnego certyfikatu, zaimportuj plik do magazynu (Certifica
 msgid "Toggle %c axis mirroring"
 msgstr "Włącz odbicie w osi %c"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:215
-msgid "Toggle vertical slider one layer mode ON/OFF"
-msgstr "Włącz/wyłącz tryb wyświetlania jednej warstwy suwaka pionowego"
-
 #: src/libslic3r/miniz_extension.cpp:93
 msgid "too many files"
 msgstr "zbyt wiele plików"
@@ -9840,11 +9863,6 @@ msgstr "Niewłaściwy wybór"
 msgid "up to"
 msgstr "do"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:961
-#, possible-c-format
-msgid "up to %.2f mm"
-msgstr "do %.2f mm"
-
 #: src/slic3r/GUI/UpdateDialogs.cpp:38
 msgid "Update available"
 msgstr "Dostępna jest aktualizacja"
@@ -9894,10 +9912,6 @@ msgstr "Górna warstwa"
 msgid "Use another extruder"
 msgstr "Użyj innego ekstrudera"
 
-#: src/slic3r/GUI/GLCanvas3D.cpp:3959
-msgid "Use CTRL+left mouse key to enter text edit mode:"
-msgstr "Wciśnij CTRL+Lewy przycisk myszy, aby wejść w tryb edycji tekstu:"
-
 #: src/slic3r/GUI/Preferences.cpp:220
 msgid "Use custom size for toolbar icons"
 msgstr "Użyj własnego rozmiaru ikon pasków narzędzi"
@@ -10069,13 +10083,9 @@ msgstr "wersja"
 msgid "Vertical shells"
 msgstr "Powłoka pionowa"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:234
-msgid "Vertical slider - Add color change marker for current layer"
-msgstr "Suwak pionowy - dodaj punkt zmiany filamentu na obecnej warstwie"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:235
-msgid "Vertical slider - Delete color change marker for current layer"
-msgstr "Suwak pionowy - usuń punkt zmiany filamentu na obecnej warstwie"
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:237
+msgid "Vertical Slider"
+msgstr "Suwak pionowy"
 
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:208
 #: src/slic3r/GUI/KBShortcutsDialog.cpp:212
@@ -10089,30 +10099,6 @@ msgstr "Suwak pionowy - przesuń aktywny punkt w dół"
 msgid "Vertical slider - Move active thumb Up"
 msgstr "Suwak pionowy - przesuń aktywny punkt w górę"
 
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:231
-msgid "Vertical slider - Move current thumb Down"
-msgstr "Suwak pionowy - przesuń obecny punkt w dół"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:230
-msgid "Vertical slider - Move current thumb Up"
-msgstr "Suwak pionowy - przesuń obecny punkt w górę"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb as active"
-msgstr "Suwak pionowy - ustaw dolny punkt jako aktywny"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:233
-msgid "Vertical slider - Set lower thumb to current thumb"
-msgstr "Suwak pionowy - przysuń dolny punkt do obecnego"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb as active"
-msgstr "Suwak pionowy - ustaw górny punkt jako aktywny"
-
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:232
-msgid "Vertical slider - Set upper thumb to current thumb"
-msgstr "Suwak pionowy - przysuń górny punkt do obecnego"
-
 #: src/slic3r/GUI/GUI_Preview.cpp:265 src/slic3r/GUI/GUI_Preview.cpp:271
 msgid "View"
 msgstr "Widok"
@@ -10293,14 +10279,6 @@ msgstr "Średnica słupków łączących model z wygenerowaną podkładką."
 msgid "Width of the display"
 msgstr "Szerokość wyświetlacza"
 
-#: src/slic3r/GUI/PresetHints.cpp:47
-msgid "will always run at %1%%%"
-msgstr "będzie zawsze pracować w %1%%%"
-
-#: src/slic3r/GUI/PresetHints.cpp:54
-msgid "will be turned off."
-msgstr "będzie wyłączony."
-
 #: src/libslic3r/PrintConfig.cpp:2584
 msgid "Will inflate or deflate the sliced 2D polygons according to the sign of the correction."
 msgstr "Trójkąty 2D zostaną rozciągnięte lub ściśnięte zgodnie z kierunkiem korekcji."
@@ -10460,6 +10438,10 @@ msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model
 msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection"
 msgstr "Nie możesz używać skalowania nierównomiernego dla kliku modeli/części"
 
+#: src/slic3r/GUI/NotificationManager.hpp:459
+msgid "You have just added a G-code for color change, but its value is empty.\nTo export the G-code correctly, check the \"Color Change G-code\" in \"Printer Settings > Custom G-code\""
+msgstr "Dodany został G-code dla zmiany koloru, ale nie zawiera parametrów.\nAby poprawnie wyeksportować G-code, wybierz \"G-code dla zmiany koloru\" w sekcji \"Ustawienia drukarki -> Własny G-code\""
+
 #: src/slic3r/GUI/SavePresetDialog.cpp:277
 msgid "You have selected physical printer \"%1%\" \nwith related printer preset \"%2%\""
 msgstr "Wybrana została fizyczna drukarka \"%1%\"\nz powiązanym zestawem ustawień drukarki \"%2%\""

From 7df9f3e422eb38fd51395baaa0f39942129f3a87 Mon Sep 17 00:00:00 2001
From: Vojtech Bubnik <bubnikv@gmail.com>
Date: Thu, 17 Dec 2020 09:16:53 +0100
Subject: [PATCH 3/5] Improvements of OBJ parser robustness.

---
 src/libslic3r/Format/OBJ.cpp       | 3 ++-
 src/libslic3r/Format/objparser.cpp | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/libslic3r/Format/OBJ.cpp b/src/libslic3r/Format/OBJ.cpp
index aa389781a..f0a002f50 100644
--- a/src/libslic3r/Format/OBJ.cpp
+++ b/src/libslic3r/Format/OBJ.cpp
@@ -70,7 +70,8 @@ bool load_obj(const char *path, TriangleMesh *meshptr)
                 ++ num_normals;
             }
         }
-        if (data.vertices[i].coordIdx != -1) {
+        // Result of obj_parseline() call is not checked, thus not all vertices are necessarily finalized with coord_Idx == -1.
+        if (i < data.vertices.size() && data.vertices[i].coordIdx != -1) {
             // This is a quad. Produce the other triangle.
             stl_facet &facet2 = stl.facet_start[i_face++];
             facet2.vertex[0] = facet.vertex[0];
diff --git a/src/libslic3r/Format/objparser.cpp b/src/libslic3r/Format/objparser.cpp
index 8c1a53459..f675bfd66 100644
--- a/src/libslic3r/Format/objparser.cpp
+++ b/src/libslic3r/Format/objparser.cpp
@@ -338,11 +338,14 @@ bool objparse(const char *path, ObjData &data)
 					char *c = buf + lastLine;
 					while (*c == ' ' || *c == '\t')
 						++ c;
+					//FIXME check the return value and exit on error?
+					// Will it break parsing of some obj files?
 					obj_parseline(c, data);
 					lastLine = i + 1;
 				}
 			lenPrev = len - lastLine;
 			memmove(buf, buf + lastLine, lenPrev);
+			assert(lenPrev <= 65536);
 		}
     }
     catch (std::bad_alloc&) {

From b1095adc186e06f66ca4e201a221d4274e8ec7d6 Mon Sep 17 00:00:00 2001
From: david kocik <kocikdav@gmail.com>
Date: Thu, 17 Dec 2020 09:51:45 +0100
Subject: [PATCH 4/5] follow up of commit
 c9da06e44a10ecadfa55ac2e1df4f63a48d5d685

---
 src/slic3r/GUI/wxExtensions.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/slic3r/GUI/wxExtensions.cpp b/src/slic3r/GUI/wxExtensions.cpp
index c52864db3..e2566e3f9 100644
--- a/src/slic3r/GUI/wxExtensions.cpp
+++ b/src/slic3r/GUI/wxExtensions.cpp
@@ -660,6 +660,8 @@ void ModeButton::focus_button(const bool focus)
     SetForegroundColour(wxSystemSettings::GetColour(focus ? wxSYS_COLOUR_BTNTEXT : 
 #if defined (__linux__) && defined (__WXGTK3__)
         wxSYS_COLOUR_GRAYTEXT
+#elif defined (__linux__) && defined (__WXGTK2__)
+        wxSYS_COLOUR_BTNTEXT
 #else 
         wxSYS_COLOUR_BTNSHADOW
 #endif    

From ba9a9b4e7ac8863f52923a90a9290a8ab0660e89 Mon Sep 17 00:00:00 2001
From: Vojtech Bubnik <bubnikv@gmail.com>
Date: Thu, 17 Dec 2020 09:52:59 +0100
Subject: [PATCH 5/5] Fixed buffer overflow in the OBJ parser. Improved error
 reporting on OBJ parser.

---
 src/libslic3r/Format/OBJ.cpp       |  6 ++++--
 src/libslic3r/Format/objparser.cpp | 14 ++++++++++----
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/src/libslic3r/Format/OBJ.cpp b/src/libslic3r/Format/OBJ.cpp
index f0a002f50..cb7eb4549 100644
--- a/src/libslic3r/Format/OBJ.cpp
+++ b/src/libslic3r/Format/OBJ.cpp
@@ -7,6 +7,8 @@
 
 #include <string>
 
+#include <boost/log/trivial.hpp>
+
 #ifdef _WIN32
 #define DIR_SEPARATOR '\\'
 #else
@@ -22,7 +24,7 @@ bool load_obj(const char *path, TriangleMesh *meshptr)
     // Parse the OBJ file.
     ObjParser::ObjData data;
     if (! ObjParser::objparse(path, data)) {
-        //    die "Failed to parse $file\n" if !-e $path;
+        BOOST_LOG_TRIVIAL(error) << "load_obj: failed to parse " << path;
         return false;
     }
     
@@ -103,7 +105,7 @@ bool load_obj(const char *path, TriangleMesh *meshptr)
     stl_get_size(&stl);
     mesh.repair();
     if (mesh.facets_count() == 0) {
-        // die "This OBJ file couldn't be read because it's empty.\n"
+        BOOST_LOG_TRIVIAL(error) << "load_obj: This OBJ file couldn't be read because it's empty. " << path;
         return false;
     }
     
diff --git a/src/libslic3r/Format/objparser.cpp b/src/libslic3r/Format/objparser.cpp
index f675bfd66..12cee350d 100644
--- a/src/libslic3r/Format/objparser.cpp
+++ b/src/libslic3r/Format/objparser.cpp
@@ -1,6 +1,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include <boost/log/trivial.hpp>
 #include <boost/nowide/cstdio.hpp>
 
 #include "objparser.hpp"
@@ -312,7 +313,7 @@ static bool obj_parseline(const char *line, ObjData &data)
 		break;
 	}
 	default:
-		printf("ObjParser: Unknown command: %c\r\n", c1);
+    	BOOST_LOG_TRIVIAL(error) << "ObjParser: Unknown command: " << c1;
 		break;
 	}
 
@@ -344,12 +345,16 @@ bool objparse(const char *path, ObjData &data)
 					lastLine = i + 1;
 				}
 			lenPrev = len - lastLine;
+			if (lenPrev > 65536) {
+		    	BOOST_LOG_TRIVIAL(error) << "ObjParser: Excessive line length";
+				::fclose(pFile);
+				return false;
+			}
 			memmove(buf, buf + lastLine, lenPrev);
-			assert(lenPrev <= 65536);
 		}
     }
     catch (std::bad_alloc&) {
-        printf("Out of memory\r\n");
+    	BOOST_LOG_TRIVIAL(error) << "ObjParser: Out of memory";
 	}
 	::fclose(pFile);
 
@@ -381,7 +386,8 @@ bool objparse(std::istream &stream, ObjData &data)
         }
     }
     catch (std::bad_alloc&) {
-        printf("Out of memory\r\n");
+    	BOOST_LOG_TRIVIAL(error) << "ObjParser: Out of memory";
+    	return false;
     }
     
     return true;