From 0e157b5b07fc5f1be55c4e6da11c9ab28340a6b7 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Thu, 12 Dec 2019 08:45:29 +0100 Subject: [PATCH 1/2] Updated dictionaries --- resources/localization/cs/PrusaSlicer.mo | Bin 214536 -> 227954 bytes resources/localization/cs/PrusaSlicer_cs.po | 716 +++++++++-- resources/localization/de/PrusaSlicer.mo | Bin 221356 -> 235241 bytes resources/localization/de/PrusaSlicer_de.po | 710 +++++++++-- resources/localization/es/PrusaSlicer.mo | Bin 220455 -> 234220 bytes resources/localization/es/PrusaSlicer_es.po | 708 +++++++++-- resources/localization/fr/PrusaSlicer.mo | Bin 226308 -> 240575 bytes resources/localization/fr/PrusaSlicer_fr.po | 1242 ++++++++++++++---- resources/localization/it/PrusaSlicer.mo | Bin 217150 -> 230789 bytes resources/localization/it/PrusaSlicer_it.po | 746 +++++++++-- resources/localization/ja/PrusaSlicer.mo | Bin 237514 -> 253225 bytes resources/localization/ja/PrusaSlicer_ja.po | 1270 ++++++++++++------- resources/localization/pl/PrusaSlicer.mo | Bin 216032 -> 229463 bytes resources/localization/pl/PrusaSlicer_pl.po | 716 +++++++++-- 14 files changed, 4997 insertions(+), 1111 deletions(-) diff --git a/resources/localization/cs/PrusaSlicer.mo b/resources/localization/cs/PrusaSlicer.mo index e1998662043a28ecbe85db233ec73071d61c8dd5..55963eefb797f63e72df33a30dc42442a3a9411e 100644 GIT binary patch delta 54014 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 && n<=4) ? 1 : 2;\n" "X-Generator: PhraseApp (phraseapp.com)\n" -#: src/slic3r/GUI/PresetHints.cpp:39 -msgid "\nDuring the other layers, fan" -msgstr "\nV průběhu ostaních vrstev, ventilátor" - -#: src/slic3r/GUI/PresetHints.cpp:35 -msgid "\nIf estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." -msgstr "\nPokud je odhadovaný čas vrstvy delší, ale stále pod ~%1%s, bude ventilátor pracovat s plynule klesající rychlostí mezi %2%%% a %3%%%." - #: src/slic3r/GUI/MainFrame.cpp:61 msgid " - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/releases" msgstr " - Nezapomeňte zkontrolovat aktualizace na http://github.com/prusa3d/PrusaSlicer/releases" @@ -35,10 +27,6 @@ msgstr "%" msgid "%.2f - %.2f mm" msgstr "%.2f - %.2f mm" -#: src/slic3r/GUI/Tab.cpp:2895 -msgid "%1% - Copy" -msgstr "%1% - Kopírovat" - #. TRN Remove/Delete #: src/slic3r/GUI/Tab.cpp:2958 msgid "%1% Preset" @@ -237,6 +225,10 @@ msgstr "&Zobrazení" msgid "&Window" msgstr "&Okno" +#: src/slic3r/GUI/ConfigWizard.cpp:574 src/slic3r/GUI/ConfigWizard.cpp:602 +msgid "(All)" +msgstr "(Všechny)" + #: src/libslic3r/PrintConfig.cpp:1376 msgid "(minimum)" msgstr "(minimálně)" @@ -249,6 +241,10 @@ msgstr "(Znovu)Slicovat" msgid "(Re)Slice No&w" msgstr "(Znovu) S&licovat" +#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:2555 +msgid "(Unknown)" +msgstr "(Neznámý)" + #: src/slic3r/GUI/MainFrame.cpp:641 msgid ") not found." msgstr ") nebyl nalezen." @@ -273,6 +269,10 @@ msgstr "Zobrazení 3D editoru" msgid "3D Honeycomb" msgstr "3D Plástev" +#: src/slic3r/GUI/Mouse3DController.cpp:255 +msgid "3Dconnexion settings" +msgstr "Nastavení 3DConnexion" + #: src/slic3r/GUI/Plater.cpp:3590 #, possible-c-format msgid "3MF file exported to %s" @@ -328,6 +328,10 @@ msgstr "Aktivovat" msgid "Active" msgstr "Aktivní" +#: src/slic3r/GUI/GLCanvas3D.cpp:273 +msgid "Adaptive" +msgstr "Adaptivní" + #: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:237 msgid "Add a new printer" msgstr "Přidat novou tiskárnu" @@ -340,10 +344,30 @@ msgstr "Pod podepíraný model přidá podložku" msgid "Add a sheath (a single perimeter line) around the base support. This makes the support more reliable, but also more difficult to remove." msgstr "Přidá pouzdro (jednu obvodovou čáru) kolem podpěr. Díky tomu je podpora spolehlivější, ale také obtížnější na odstranění." +#: src/slic3r/GUI/wxExtensions.cpp:3441 +msgid "Add color change" +msgstr "Přidat změnu barvy" + +#: src/slic3r/GUI/wxExtensions.cpp:3435 +msgid "Add color change (%1%) for:" +msgstr "Přidat změnu barvy (%1%) pro:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:186 msgid "Add color change marker for current layer" msgstr "Přidat značku změny barvy pro aktuální vrstvu" +#: src/slic3r/GUI/wxExtensions.cpp:3447 +msgid "Add custom G-code" +msgstr "Přidat vlastní G-code" + +#: src/slic3r/GUI/GLCanvas3D.cpp:246 +msgid "Add detail" +msgstr "Přidat detail" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192 +msgid "Add extruder to sequence" +msgstr "Přidat extruder do seznamu" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1662 msgid "Add Generic Subobject" msgstr "Přidání obecného Dílčího objektu" @@ -388,6 +412,10 @@ msgstr "Přidejte jednu nebo více instancí vybraného objektu" msgid "Add part" msgstr "Přidat díl" +#: src/slic3r/GUI/wxExtensions.cpp:3444 +msgid "Add pause print" +msgstr "Přidat pozastavení tisku" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1229 msgid "Add point" msgstr "Přidat bod" @@ -424,6 +452,11 @@ msgstr "Přidání nastavení pro Objekty" msgid "Add Settings for Sub-object" msgstr "Přidání nastavení pro Dílčí objeky" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1922 +msgid "Add Shape" +msgstr "Přidat Tvar" + #: src/libslic3r/PrintConfig.cpp:382 msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)." msgstr "Přidá plnou výplň u šikmých ploch pro garanci tloušťky svislých stěn (vrchních a spodních plných vrstev)." @@ -446,9 +479,13 @@ msgstr "Přidání podpěrného bodu" msgid "Add..." msgstr "Přidat..." -#: src/slic3r/GUI/wxExtensions.cpp:2571 -msgid "Add/Del color change" -msgstr "Přidat/odebrat změnu barvy vrstvy" +#: src/slic3r/GUI/PresetBundle.cpp:1683 +msgid "Add/Remove filaments" +msgstr "Přidání / Odebrání filamentů" + +#: src/slic3r/GUI/Preset.cpp:1102 +msgid "Add/Remove materials" +msgstr "Přidání / Odebrání materiálů" #: src/slic3r/GUI/Tab.cpp:920 msgid "Additional information:" @@ -477,6 +514,10 @@ msgstr "Adresa" msgid "Advanced" msgstr "Pokročilý" +#: src/slic3r/GUI/ConfigWizard.cpp:786 +msgid "Advanced mode" +msgstr "Pokročilý režim" + #: src/slic3r/GUI/GUI_App.cpp:675 msgid "Advanced View Mode" msgstr "Pokročilý režim" @@ -600,6 +641,10 @@ msgstr "Opravdu chcete %1% vybrané přednastavení?" msgid "Are you sure you want to cancel firmware flashing?\nThis could leave your printer in an unusable state!" msgstr "Opravdu chcete ukončit nahrávání firmware?\nTiskárna může zůstat v nefunkčním stavu!" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1191 +msgid "Are you sure you want to do it?" +msgstr "Opravdu to chcete udělat?" + #: src/libslic3r/PrintConfig.cpp:2258 msgid "Area fill" msgstr "Zaplněná plocha" @@ -677,10 +722,10 @@ msgstr "Automatické generování bodů" msgid "Auto-repaired (%d errors)" msgstr "Automaticky opraveno (%d chyb)" -#: src/slic3r/GUI/GUI_ObjectList.cpp:230 +#: src/slic3r/GUI/GUI_ObjectList.cpp:331 #, possible-c-format -msgid "Auto-repaired (%d errors):\n" -msgstr "Automaticky opraveno ( %d chyb):\n" +msgid "Auto-repaired (%d errors):" +msgstr "Automaticky opraveno ( %d chyb):" #: src/slic3r/GUI/FirmwareDialog.cpp:771 msgid "Autodetected" @@ -690,9 +735,9 @@ msgstr "Automaticky detekováno" msgid "Autogenerate support points" msgstr "Automatické generování podpěrných bodů" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 -msgid "Autogeneration will erase all manually edited points.\n\nAre you sure you want to do it?\n" -msgstr "Automatické generování vymaže všechny ručně vytvořené body. \n\nOpravdu to chcete udělat?\n" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1190 +msgid "Autogeneration will erase all manually edited points." +msgstr "Automatické generování vymaže všechny ručně vytvořené body." #: src/slic3r/GUI/Tab.cpp:3421 msgid "Automatic generation" @@ -798,6 +843,14 @@ msgstr "G-code mezi objekty" msgid "Between objects G-code (for sequential printing)" msgstr "G-code mezi objekty (pro sekvenční tisk)" +#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458 +msgid "Bottle volume" +msgstr "Objem láhve" + +#: src/libslic3r/PrintConfig.cpp:2464 src/libslic3r/PrintConfig.cpp:2465 +msgid "Bottle weight" +msgstr "Hmotnost láhve" + #. TRN To be shown in the main menu View->Bottom #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,7 +990,7 @@ msgstr "Soubory s certifikátem (*.crt, *.pem)|*.crt;*.pem|Všechny soubory|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Změnit jazyk ap&likace" +msgstr "Jazyk" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -947,6 +1000,14 @@ msgstr "Změna typu kamery (perspektivní, ortografická)" msgid "Change extruder" msgstr "Změnit extruder" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Změnit Extruder" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Změnit Extrudery" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 #, possible-c-format msgid "Change Option %s" @@ -1045,6 +1106,11 @@ msgstr "Zavřít" msgid "Color" msgstr "Barva" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, 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/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1116,7 +1182,7 @@ msgstr "Konfigurační poznámky" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:99 msgid "Configuration Snapshots" -msgstr "Záloha konfigurace" +msgstr "Zálohy konfigurace" #: src/slic3r/GUI/UpdateDialogs.cpp:73 src/slic3r/GUI/UpdateDialogs.cpp:168 msgid "Configuration update" @@ -1146,6 +1212,10 @@ msgstr "Spojení podpůrných tyčí a spojek" msgid "Connection to Duet works correctly." msgstr "Připojení k Duet funguje správně." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "Připojení k FlashAir funguje správně a nahrávání je povoleno." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "Připojení k OctoPrint pracuje správně." @@ -1236,6 +1306,10 @@ msgstr "Korekce" msgid "Cost" msgstr "Náklady" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Cena (peníze)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "Objekty nelze uspořádat! Některé geometrie mohou být neplatné." @@ -1244,6 +1318,10 @@ msgstr "Objekty nelze uspořádat! Některé geometrie mohou být neplatné." msgid "Could not connect to Duet" msgstr "Nelze se připojit k Duet" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "Nelze se spojit s FlashAir" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "Nelze se spojit s OctoPrintem" @@ -1306,6 +1384,10 @@ msgstr "Aktuální nastavení je zděděné od:\n%s" msgid "Current version:" msgstr "Aktuální verze:" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Rozhraní (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1401,10 @@ msgstr "Pro HTTPS připojení OctoPrintu lze zadat vlastní CA certifikát ve f msgid "Custom G-code" msgstr "Vlastní G-code" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "Vlastní G-code v současné vrstvě (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Vlastní tiskárna" @@ -1355,6 +1441,10 @@ msgstr "Odznačit vš&e" msgid "Data directory" msgstr "Složka Data" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Mrtvá zóna:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "dekomprese selhala nebo je archiv poškozen" @@ -1471,10 +1561,26 @@ msgstr "Smazat vše" msgid "Delete All Instances from Object" msgstr "Smazat všechny instance objektu" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Smazat změnu barvy" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Smazat změnu barvy pro Extruder %1%" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Odebrat značku změny barvy pro aktuální vrstvu" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Smazat vlastní G-code" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Smazat změnu extruderu na \"%1%\"" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Odstranění Rozsahu vrstev" @@ -1492,6 +1598,10 @@ msgstr "Smazat Objekt" msgid "Delete Option %s" msgstr "Odebrání parametru %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Odebrat pozastavení tisku" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Smazat vybrané" @@ -1578,6 +1688,10 @@ msgstr "Rozpoznat nepřipojené části daného modelu(ů) a rozdělit je do sam msgid "Detected advanced data" msgstr "Byla detekována data z pokročilého režimu" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Zařízení:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Průměr" @@ -1610,9 +1724,9 @@ msgstr "Vypnutí chlazení pro prvních" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Vypne retrakce, pokud dráha nepřekročí perimetr vrchní vrstvy (a proto bude pravděpodobně jakékoliv odkapávání neviditelné)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Odstranit všechny změny barev" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Odstranit všechny vámi provedené změny" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1743,6 +1857,10 @@ msgstr "Duplikovat" msgid "Duplicate by grid" msgstr "Duplikovat mřížkou" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "V průběhu ostatních vrstev, ventilátor" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dynamic" @@ -1755,10 +1873,22 @@ msgstr "E&xportovat" msgid "edges fixed" msgstr "hrany opraveny" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Upravit barvu" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Upravit vlastní G-code" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Úprava Rozsahu vrstev" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Upravit zprávu při pozastavení tisku" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Editace" @@ -1767,10 +1897,6 @@ msgstr "Editace" msgid "Elephant foot compensation" msgstr "Kompenzace rozplácnutí první vrstvy" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "Vzdálenost od podložky je příliš nízká. Zvolte funkci \"Podložka okolo objektu\" pro tisk objektu bez nadzvednutí." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "Nadzvednutí objektu je příliš malé. Pomocí funkce „Podložka okolo objektu“ můžete objekt vytisknout bez nadzvednutí nad podložku." @@ -1779,6 +1905,10 @@ msgstr "Nadzvednutí objektu je příliš malé. Pomocí funkce „Podložka oko msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Vkládání M73 P[počet vytištěných procent] R[zbývající čas v minutách] v 1 minutových intervalech do G-codu, aby firmware ukázal přesný zbývající čas. M73 nyní rozpoznává pouze firmware tiskárny Prusa i3 MK3. Firmware i3 MK3 také podporuje M73 Qxx Sxx pro tichý režim." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Byly detekovány prázdné vrstvy, model by nebylo možné vytisknout." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +1968,18 @@ msgstr "Zařazeno do fronty" msgid "Ensure vertical shell thickness" msgstr "Zajistit tloušťku svislých stěn" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Vložte vlastní G-code použitý v této vrstvě" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Zadejte nový název" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Zpráva, která se zobrazí displeji tiskárny při pozastavení tisku" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Zadejte požadovanou teplotu filamentu, aby se spojil s vyhřívanou podložkou." @@ -1893,6 +2031,10 @@ msgstr "Chyba při exportu souboru AMF %s" msgid "Error Message" msgstr "Chybová hláška" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Chyba při načítání konfiguračního souboru PrusaSliceru. Soubor je pravděpodobně poškozen. Zkuste soubor ručně smazat . Vaše uživatelské profily nebudou ovlivněny." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Chyba při nahrávání do tiskového serveru:" @@ -1956,6 +2098,10 @@ msgstr "Experimentální volba pro nastavení průtoku pro přesahy (použije se msgid "Expert" msgstr "Expert" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Expertní režim" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Režim Expert" @@ -1974,7 +2120,7 @@ msgstr "Exportovat &G-code" #: src/slic3r/GUI/MainFrame.cpp:488 msgid "Export &toolpaths as OBJ" -msgstr "Exportovat tras&sy extruderu jako OBJ" +msgstr "Exportovat &trasy extruderu jako OBJ" #: src/libslic3r/PrintConfig.cpp:2949 msgid "Export 3MF" @@ -2258,6 +2404,10 @@ msgstr "Nastavení ventilátoru" msgid "Fan speed" msgstr "Rychlost ventilátoru" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Rychlost ventilátoru (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Rychlý" @@ -2279,6 +2429,10 @@ msgstr "Typ" msgid "Feature types" msgstr "Typy extruzí" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "Tiskárny technologie FFF" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2290,7 +2444,7 @@ msgstr "filament" #: src/slic3r/GUI/ConfigWizard.cpp:541 msgid "Filament and Nozzle Diameters" -msgstr "Průměry filamentu a trysky" +msgstr "Průměr filamentu a trysky" #: src/slic3r/GUI/ConfigWizard.cpp:574 msgid "Filament Diameter:" @@ -2316,6 +2470,10 @@ msgstr "Přepsání globálních hodnot" msgid "Filament parking position" msgstr "Parkovací pozice filamentu" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Výběr Filamentových Profilů" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Vlastnosti filamentu" @@ -2336,6 +2494,10 @@ msgstr "Doba vysouvání filamentu" msgid "filaments" msgstr "filamenty" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filamenty" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "zavření souboru selhalo" @@ -2493,6 +2655,26 @@ msgstr "Průtok" msgid "flow rate is maximized" msgstr "průtok je maximalizován" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Pro přidání dalšího kódu klikněte pravým tlačítkem myši" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Pro přidání změny extruderu stiskněte levé tlačítko myši" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Pro přidání změny barvy stiskněte levé tlačítko myši" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "Pro Odstranění \"%1%\" kódu stiskněte levé tlačítko myši\nPro Editaci \"%1%\" kódu stiskněte pravé tlačítko myši" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "Pro smazání změny barvy klikněte levým tlačítkem myši\nPro výběr barvy klikněte pravým tlačítkem myši" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Pro více informací prosím navštivte naší wiki stránku:" @@ -2506,10 +2688,18 @@ msgstr "Pouze pro vynucené podpěry" msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "na levé straně: indikuje nesystémové (jiné než výchozí) přednastavení,\nna pravé straně: indikuje, že nastavení nebylo změněno." +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "U čistící věže pokud pracujte s rozpustnými materiály, je třeba\nsynchronizovat vrstvy podpěr s vrstvami objektů." + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." msgstr "U čistící věže pokud pracujte s rozpustnými materiály, je třeba\nsynchronizovat vrstvy podpěr s vrstvami objektů." +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Vynutit podložku všude okolo objektů" + #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." msgstr "Vynucení plné výplně pro oblasti, které mají menší plochu, než je stanovená prahová hodnota." @@ -2534,6 +2724,10 @@ msgstr "Zepředu" msgid "Front View" msgstr "Pohled zepředu" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "celé jméno profilu" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "G-code" @@ -2550,6 +2744,10 @@ msgstr "Druh G-code" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2882,10 @@ msgstr "má neuložené následující změny:" msgid "Head diameter" msgstr "Průměr hrotu" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "Průnik hrotu podpěry by neměl být větší než je tloušťka hrotu podpěry." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Teplota vyhřívané tiskové podložky pro první vrstvu. Nastavením tuto hodnoty na nulu vypnete příkazy pro řízení teploty ve vrstvě ve výstupu." @@ -2781,6 +2983,10 @@ msgstr "Název serveru, IP nebo URL" msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "Pro více informací přejeďte kurzorem nad tlačítky\nnebo na tlačítko klikněte." +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "Jak široká má být podložka kolem geometrie" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Jak hluboko mají spojky proniknou do modelu." @@ -2844,6 +3050,10 @@ msgstr "Pokud je povoleno, stáhne Slic3r na pozadí aktualizace vestavěných s msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Pokud je tato volba povolena, bude 3D scéna vykreslena v rozlišení Retina. Pokud dochází k potížím s výkonem, zkuste tuto volbu vypnout." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Pokud je tato možnost povolena, nebude čistící věž vytištěna ve vrstvách bez změny barvy. U vrstev s výměnou sjede extruder směrem dolů a vytiskne vrstvu čistící věže. Uživatel je odpovědný za to, že nedojde ke kolizi tiskové hlavy s tiskem." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "Pokud je zaškrtnuto, použijte perspektivní kameru. Pokud není, použijte ortografickou kameru." @@ -2856,6 +3066,10 @@ msgstr "Pokud je zaškrtnuto, můžete nastavit velikost ikon na panelu nástro msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Pokud je odhadovaný čas vrstvy nižší než ~%1%s, bude ventilátor pracovat na %2%%% a rychlost tisku bude snížena tak, aby na tuto vrstvu nebylo použito méně než %3%s (rychlost však nikdy nebude snížena pod %4%mm/s)." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Pokud je odhadovaný čas vrstvy delší, ale stále pod ~%1%s, bude ventilátor pracovat s plynule klesající rychlostí mezi %2%%% a %3%%%." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Pokud je vyjádřena jako absolutní hodnota v mm / s, bude tato rychlost použita pro všechny pohyby tisku první vrstvy bez ohledu na jejich typ. Pokud je hodnota vyjádřena procenty (například: 40%), změní v závislosti na výchozích rychlostech." @@ -2962,6 +3176,10 @@ msgstr "Nekompatibilní s tímto %s" msgid "Increase Instances" msgstr "Přidání Instancí" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Zvětšit / zmenšit oblast úprav" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." @@ -3093,6 +3311,10 @@ msgstr "Neplatný formát souboru." msgid "invalid filename" msgstr "neplatný název souboru" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Neplatný průnik podpěry do modelu" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "neplatná hlavička nebo je archiv poškozen" @@ -3105,6 +3327,10 @@ msgstr "Neplatný číselný vstup." msgid "invalid parameter" msgstr "neplatný parametr" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Průměr hrotu podpěry je neplatný" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3380,10 @@ msgstr "Ventilátor vždy zapnutý" msgid "Keep lower part" msgstr "Zachovat spodní část" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Zachovat minima" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Zachovat horní část" @@ -3162,6 +3392,10 @@ msgstr "Zachovat horní část" msgid "Keyboard Shortcuts" msgstr "Klávesové zkratky" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Označování objektů" @@ -3199,6 +3433,10 @@ msgstr "Výška vrstvy nemůže být větší než je průměr trysky" msgid "Layer height limits" msgstr "Výškové limity vrstvy" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Výška vrstvy:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Nastavení pro vrstvy v rozsahu" @@ -3229,10 +3467,6 @@ msgstr "Vrstvy a perimetry" msgid "Layers and Perimeters" msgstr "Vrstvy a perimetry" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Výšky vrstev" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Posuvníky" @@ -3259,6 +3493,10 @@ msgstr "Zleva" msgid "Left click" msgstr "Levý klik" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Levé tlačítko myši:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Pohled zleva" @@ -3483,9 +3721,9 @@ msgstr "Maximální výška tisku" msgid "Max print speed" msgstr "Maximální rychlost tisku" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "max verze slic3ru" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "max PrusaSlicer verze" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3893,10 @@ msgstr "Slučování tiskových vrstev a výpočet statistik" msgid "Mesh repair failed." msgstr "Oprava meshe selhala." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Zpráva při pozastavení tisku na aktuální vrstvě ve výšce (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Zprávy se závažností nižší nebo rovnou úrovni logování budou vypsány. 0: trace, 1: debug, 2: info, 3: warning, 4: error, 5: fatal" @@ -3667,9 +3909,9 @@ msgstr "Minimum" msgid "Min print speed" msgstr "Minimální rychlost tisku" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "min verze slic3ru" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "min PrusaSlicer verze" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3764,6 +4006,10 @@ msgstr "Nesprávný typ tiskového serveru: % s" msgid "Mixed" msgstr "Smíšený" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4119,8 @@ msgid "Model repair canceled" msgstr "Oprava modelu byla zrušena" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Oprava modelu selhala:\n" +msgid "Model repair failed:" +msgstr "Oprava modelu selhala:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4142,10 @@ msgstr "Modifikátor" msgid "Modifiers" msgstr "Modifikátory" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "cena/láhev" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "korun/kg" @@ -3904,6 +4154,10 @@ msgstr "korun/kg" msgid "Mouse wheel" msgstr "Kolečko myši" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Kolečko myši:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Přesunout" @@ -3949,9 +4203,9 @@ msgstr "Bylo nalezeno více zařízení %s . Během flashování mějte připoje msgid "Multiple Extruders" msgstr "Více Extruderů" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Bylo nahráno více objektů pro multi materiálovou tiskárnu.\nMají být vloženy jako jeden objekt obsahující více částí, \nnamísto vložení několika objektů?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "Bylo nahráno více objektů pro multi materiálovou tiskárnu.\nMají být vloženy jako jeden objekt obsahující více částí, \nnamísto vložení několika objektů?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4014,6 +4268,10 @@ msgstr "Akce zpět: %1%" msgid "No extrusion" msgstr "Žádná extruze" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Pro aktuální model nelze vygenerovat žádnou podložku" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "Žádné dříve slicované soubory." @@ -4022,6 +4280,10 @@ msgstr "Žádné dříve slicované soubory." msgid "NO RAMMING AT ALL" msgstr "ŽÁDNÁ RAPIDNÍ EXTRUZE" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Bez řídkých vrstev (EXPERIMENTÁLNÍ)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Žádné podpůrné body nebudou umístěny blíže než je tento práh." @@ -4043,6 +4305,14 @@ msgstr "normální režim" msgid "not a ZIP archive" msgstr "není ZIP archiv" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "Nenalezeno:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Poznámka: Vyžaduje se FlashAir s firmwarem 2.00.02 nebo novějším a aktivovanou funkcí nahrávání." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Poznámka: Je vyžadován OctoPrint ve verzi alespoň 1.1.0." @@ -4131,10 +4401,6 @@ msgstr "Nadzvednutí objektu" msgid "Object manipulation" msgstr "Manipulace s objektem" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Manipulace s objektem" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Jméno objektu" @@ -4348,6 +4614,18 @@ msgstr "Podložka a Podpěry" msgid "Pad around object" msgstr "Podložka okolo objektu" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Podložka všude okolo objektu" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Velikost límce podložky" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "Velikost okraje podložky je pro aktuální konfiguraci příliš malá." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "Průnik spojky Podložka-Objekt" @@ -4428,6 +4706,11 @@ msgstr "Rozteč podpěr" msgid "Pattern used to generate support material." msgstr "Vzor použitý pro generování podpěr." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Pozastavit tisk nebo vložit vlastní G-code" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4733,27 @@ msgstr "perimetry" msgid "Perimeters" msgstr "Perimetry" -#: src/slic3r/GUI/ConfigWizard.cpp:440 +#: src/slic3r/GUI/ConfigWizard.cpp:816 #, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Vyberte si jiného prodejce podporovaného v %s:" +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:2430 msgid "Pillar widening factor" msgstr "Koeficient rozšiřování podpěry" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Průměr hrotu podpěry by měl být menší než průměr podpěrných sloupů." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Vložte ložiska do otvorů a pokračujte" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Umístit plochou na podložku" @@ -4541,6 +4836,15 @@ msgstr "Příprava výplně" msgid "Preset (%s)" msgstr "Přednastavení (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Přednastavení s názvem \"%1%\" již existuje." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - Kopie" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "Stiskem aktivujete obdélníkové odstranění \nvýběru nebo změnu velikosti nebo otočení \nvybraných objektů kolem vlastních středů" @@ -4550,7 +4854,7 @@ msgid "Press to activate one direction scaling in Gizmo scale" msgstr "Stiskem aktivujete změnu velikosti pouze v jednom směru" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format +#, no-c-format msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" msgstr "Stiskem aktivujete obdélníkvý výběr\nnebo 5% krok při změně velikosti\nnebo 1mm krok při posunu" @@ -4592,7 +4896,7 @@ msgstr "Tisk obrysových perimetrů od vnějších po vnitřní namísto opačn #: src/slic3r/GUI/ConfigWizard.cpp:541 msgid "Print Diameters" -msgstr "Průměry tisku" +msgstr "Parametry extruderu" #: src/slic3r/GUI/Tab.cpp:1917 src/slic3r/GUI/Tab.cpp:2074 msgid "Print Host upload" @@ -4615,6 +4919,10 @@ msgstr "Nastavení tisku" msgid "Print speed override" msgstr "Přepsání rychlosti tisku" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Tisk ve výšce" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Panel nastavení tiskárny" @@ -4682,10 +4990,10 @@ msgstr "Tisk s více extrudery různých průměrů trysek. Má-li být podpěra msgid "Processing %s" msgstr "Zpracovávám %s" -#: src/slic3r/GUI/Plater.cpp:1600 +#: src/slic3r/GUI/Plater.cpp:2287 #, possible-c-format -msgid "Processing input file %s\n" -msgstr "Zpracovávám vstupní soubor %s\n" +msgid "Processing input file %s" +msgstr "Zpracovávám vstupní soubor %s" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5005,10 @@ msgstr "Zpracovávám tringulační sítě" msgid "Profile dependencies" msgstr "Profilové závislosti" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Profil:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Průběh" @@ -4726,6 +5038,14 @@ msgstr "PrusaSlicer je založen na Slic3r od Alessandra Ranellucciho a RepRap ko msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." msgstr "PrusaSlicer vyžaduje grafický ovladač s funkčním OpenGL 2.0. Zatímco byla detekována verze OpenGL %s, render %s, výrobce %s." +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "verze PrusaSliceru" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "Uživatelské rozhraní PrusaSlicer je k dispozici ve třech variantách:\nJednoduché, pokročilé a expertní.\nJednoduchý režim zobrazuje pouze nejčastěji používaná nastavení relevantní pro běžný 3D tisk. Další dva nabízejí detailnější doladění a proto jsou vhodné pro pokročilé a expertní uživatele." + #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." msgstr "Vyčištění trysky po výměně filamentu se provede uvnitř výplní tohoto objektu. Tím se snižuje množství odpadu, ale může to mít za následek delší dobu tisku v důsledku dodatečných pohybů." @@ -4885,13 +5205,18 @@ msgstr "Historie operací Vpřed" msgid "Reducing printing time" msgstr "Zkracování tiskového času" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" -msgstr "Znovu načíst z Disku" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" +msgstr "Znovu načíst z disku" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Znovu načíst vybraný objekt z Disku" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Znovu načíst vybraný objekt z disku" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Znovu načíst vybrané objekty z disku" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4910,6 +5235,14 @@ msgstr "Odebrat" msgid "Remove all points" msgstr "Odebrat všechny body" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Ubrat detail" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Odebrat extruder ze seznamu" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Odebrat instanci" @@ -5007,6 +5340,10 @@ msgstr "Opakovat poslední rychlé slicování" msgid "Repeat Last Quick Slice" msgstr "Opakovat poslední rychlé slicování" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "Nahradit?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "Nahlá&sit chybu" @@ -5039,6 +5376,10 @@ msgstr "Skenovat" msgid "Rescan serial ports" msgstr "Znovu prohledat sériové porty" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Výchozí" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Obnovit řezovou rovinu" @@ -5064,6 +5405,10 @@ msgstr "Výchozí Natočení" msgid "Reset scale" msgstr "Výchozí měřítko" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Obnovit na výchozí" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Obnovit barvu filamentu" @@ -5128,6 +5473,10 @@ msgstr "Klepnutím pravým tlačítkem myši se spustí oprava STL souboru pomoc msgid "Right click" msgstr "Pravý klik" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Pravé tlačítko myši:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Pohled zprava" @@ -5344,6 +5693,10 @@ msgstr "Hledám zařízení" msgid "Searching for optimal orientation" msgstr "Hledání optimální orientace" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Vyberte soubor gcode:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Vybrat všechny objekty" @@ -5534,10 +5887,26 @@ msgstr "Změnit na samostatný objekt" msgid "Set as a Separated Objects" msgstr "Převést na oddělené objekty" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Nastavit změnu extruderu po každých" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Zvolte extruder pro vybrané položky" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Nastavte pořadí extruderu" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Nastavte pořadí extruderů pro celý tisk" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Nastavte pořadí extruderu(nástroje)" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Aktivovat spodní ukazatel aktivního posuvníku" @@ -5647,6 +6016,26 @@ msgstr "Nastavení" msgid "Settings for height range" msgstr "Nastavení pro výškový rozsah" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "Mám upravit tato nastavení pro podpěry?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Mám tato nastavení upravit tak, aby bylo možné povolit režim Váza?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Mám tato nastavení upravit tak, aby bylo možné povolit Čistící Věž?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Mám přepnout na přímočarý vzor výplně?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Mám synchronizovat vrstvy podpěr, aby bylo možné zapnout Čistící Věž?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Tvar" @@ -5655,6 +6044,14 @@ msgstr "Tvar" msgid "Shells" msgstr "Skořápky" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Shift + Levé tlačítko myši:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Shift + Pravé tlačítko myši:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Zobrazit" @@ -5739,10 +6136,18 @@ msgstr "Zobrazit uživatelský adresář konfigurace (datadir)" msgid "Show/Hide (L)egend" msgstr "Zobrazit/Skrýt (L)egendu" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Zobrazit / skrýt dialogové okno nastavení zařízení 3Dconnexion" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Jednoduchý" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Jednoduchý režim" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "Jednoduchý režim" @@ -5810,6 +6215,18 @@ msgstr "Vstup do režimu SLA gizmo" msgid "SLA material" msgstr "SLA materiál" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "Výběr SLA materiálových profilů" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "Typ SLA materiálu" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "SLA Materiály" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "SLA tisk" @@ -5830,6 +6247,10 @@ msgstr "SLA Podpěrné Body" msgid "SLA supports outside the print area were detected" msgstr "Byly zjištěny SLA podpěry mimo tiskovou oblast" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "Tiskárny technologie SLA" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Deska" @@ -5846,10 +6267,6 @@ msgstr "Slic3r může nahrát soubory do tiskového serveru. Toto pole by mělo 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "verze slic3ru" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r nebude měnit rychlost pod tuto rychlost." @@ -5938,6 +6355,14 @@ msgstr "Pomalý náklon" msgid "Small perimeters" msgstr "Malé perimetry" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Vyhladit" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Vyhlazení" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Název zálohy" @@ -6097,6 +6522,10 @@ msgstr "Rychlost vysouvání filamentu při výměně na čistící věži (úvo msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Rychlost použitá při vysouvání špičky filamentu bezprostředně po rapidní extruzi." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "Rychlost:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Koule" @@ -6105,6 +6534,10 @@ msgstr "Koule" msgid "Spiral vase" msgstr "Spirálová váza" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Spirálová Váza" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6138,6 +6571,10 @@ msgstr "Rozdělit na části" msgid "Split to Parts" msgstr "Rozdělit na Části" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Běžné" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Hvězdy" @@ -6216,6 +6653,10 @@ msgstr "Blokátor podpěr" msgid "Support Enforcer" msgstr "Vynucení podpěr" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Generátor Podpěr" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Hrot podpěry" @@ -6324,6 +6765,10 @@ msgstr "Podpora zbývajících tiskových časů" msgid "Supports stealth mode" msgstr "Podporuje tichý režim" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "Potlačit “ - výchozí - “ přednastavení" @@ -6361,6 +6806,10 @@ msgstr "Přepnutím jazyka se aplikace restartuje.\nZtratíte obsah scény." msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" msgstr "Přepnutím do jednoduchého nastavení ztratíte změny provedené v pokročilém režimu!\n\nOpravdu chcete pokračovat?" +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "symbolické jméno profilu" + #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." msgstr "Synchronizování vrstev podpěr s vrstvami objektu. Toto je velmi užitečné u multi-materiálových tiskáren, kde je přepínání extruderů drahé." @@ -6415,6 +6864,10 @@ msgstr "Test" msgid "Texture" msgstr "Textura" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "Vzor výplně %1% není určen pro 100 %% hustotu výplně." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 #, possible-c-format msgid "The %s device could not have been found" @@ -6526,6 +6979,14 @@ msgstr "Byla upravena přednastavení na následujících kartách" msgid "The printer multiplexes filaments into a single hot end." msgstr "Tiskárna přepíná několik filamentů v jednou hot endu." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "Vybraný 3mf soubor byl uložen s novější verzí %1% a není kompatibilní." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "Vybraný amf soubor byl uložen s novější verzí %1% a není kompatibilní." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "Vybraný soubor neobsahuje geometrii." @@ -6558,6 +7019,11 @@ msgstr "Rychlost vtlačení filamentu do extruderu po retrakci (vztahuje se pouz msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "Rychlost retrakce (toto nastavení platí pouze pro motor extruderu)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +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- neaktivní volbu Zajistit tloušťku svislých stěn" + #: src/libslic3r/Print.cpp:1187 msgid "The Spiral Vase option can only be used when printing a single object." msgstr "Možnost \"Spirálová váza\" lze použít pouze při tisku jednoho objektu." @@ -6596,6 +7062,14 @@ msgstr "Vertikální vzdálenost mezi objektem a podpěrami. Nastavením tohoto msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "Možnost Očistit není k dispozici při použití režimu retrakcí z firmwaru.\n\nMám ji deaktivovat, aby bylo možné povolit retrakce z firmwaru?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "Čistíví Věž v současné době nepodporuje volumetric E (use_volumetric_e = 0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "Čistící věž v současné době podporuje pouze nerozpustné podpěry\npokud jsou vytištěny s aktuálním extrudérem bez spuštění výměny nástroje.\n(jak extruder pro tisk podpor tak extruder pro tisk kontaktních podpěr je třeba nastavit na 0)." + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." msgstr "Čistící věž v současné době podporuje pouze nerozpustné podpěry\npokud jsou vytištěny s aktuálním extrudérem bez spuštění výměny nástroje.\n(jak extruder pro tisk podpor tak extruder pro tisk kontaktních podpěr je třeba nastavit na 0)." @@ -6628,9 +7102,9 @@ msgstr "Čistící věž je při více objektech možná pouze v případě, že msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "Čistící věž je podporována pouze v případě, že všechny extrudery mají stejné průměry trysek a používají filamenty stejných průměrů." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "Čistící věž je podporována pouze v případě, že všechny objekty mají stejný výškový profil" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "Čistící věž je podporována pouze v případě, že všechny objekty mají stejnou variabilní výšku vrstvy" #: src/slic3r/GUI/UpdateDialogs.cpp:127 #, possible-c-format @@ -6641,10 +7115,6 @@ msgstr "Tento %s verze: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Tento kód je vložen mezi objekty, pokud je použit sekvenční tisk. Ve výchozím nastavení je resetován extruder a tisková podložka pomocí non-wait (nečekacím) příkazem; nicméně pokud jsou příkazy M104, M109, 140 nebo M190 detekovány v tomto vlastním kódu, Slic3r nebude přidávat teplotní příkazy. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru, takže můžete vložit příkaz “M109 S[first_layer_temperature]” kamkoliv chcete." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Tento vlastní kód je vložen při každé změně extruderu. Pokud toto nenecháte prázdné, očekává se, že se o výměnu nástroje postaráte sami - PrusaSlicer nevytvoří žádný jiný G-kód, který by měnil filament. Proměnné zástupných symbolů můžete použít pro všechna nastavení Slic3r, jakož i [previous_extruder] a [next_extruder], např. standardní příkaz výměny nástroje lze skriptovat jako T[next_extruder]." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Tento vlastní kód je vložen při každé změně vrstvy, hned po pohybu Z a předtím, než se extruder přesune na první bod vrstvy. Můžete přidávat zástupné proměnné pro veškeré nastavení Slic3ru, stejně tak jako [layer_num] a [layer_z]." @@ -6709,13 +7179,13 @@ msgstr "Tato funkce umožňuje vynucení plné vrstvy za každý daný počet vr msgid "This feature will raise Z gradually while printing a single-walled object in order to remove any visible seam. This option requires a single perimeter, no infill, no top solid layers and no support material. You can still set any number of bottom solid layers as well as skirt/brim loops. It won't work when printing more than an object." msgstr "Tato funkce zvýší postupně Z při tisku jednovrstvého objektu, aby se odstranil jakýkoli viditelný šev. Tato volba vyžaduje jediný obvod, žádnou výplň, žádné vrchní plné vrstvy a žádný podpůrný materiál. Můžete stále nastavit libovolný počet spodních plných vrstev, stejně jako obrysové smyčky / límec. Při tisku více než jednoho objektu nebude toto nastavení fungovat." -#: src/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do pokročilého režimu?\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Tento soubor nelze načíst v jednoduchém režimu. Chcete přepnout do pokročilého režimu?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Tento soubor obsahuje několik objektů umístěných v různých výškách. Mají být vloženy jako jeden objekt obsahující více částí,\nnamísto vložení několika objektů?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "Tento soubor obsahuje několik objektů umístěných v různých výškách. Mají být vloženy jako jeden objekt obsahující více částí,\nnamísto vložení několika objektů?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 #, possible-c-format @@ -6791,6 +7261,10 @@ msgstr "Toto je největší možná výška vrstvy pro tento extruder, který se msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "Nejmenší tisknutelná výška vrstvy pro tento extruder. Omezuje rozlišení pro výšku proměnné vrstvy. Typické hodnoty jsou mezi 0,05 mm a 0,1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "To je obvykle způsobeno zanedbatelně malým množstvím extrudovaného materiálu nebo chybným modelem. Zkuste model opravit nebo změnit jeho orientaci na podložce." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Tato matice popisuje objemy (v kubických milimetrech) nutné k vyčištění nového filamentu na čistící věži pro danou dvojici nástrojů." @@ -6859,10 +7333,10 @@ msgstr "Tato hodnota bude přidána (nebo odečtena) ze všech souřadnic Z ve v msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "Tento vektor ukládá potřebné objemy pro změnu z/na každý extruder používaný na čistící věži. Tyto hodnoty jsou použity pro zjednodušení vytvoření celkových objemů čištění níže." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#: src/slic3r/GUI/UpdateDialogs.cpp:155 #, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Tato verze %s není kompatibilní se současně nainstalovanými balíčky nastavení.\nTato situace nejspíše nastala spuštěním starší verze %s po používání novější verze.\n\nMůžete buď ukončit %s a zkusit to znovu s novou verzí, nebo můžete znovu spustit výchozí konfiguraci. Před instalací kompatibilního nastavení s touto verzí %s dojde k vytvoření zálohy současné konfigurace.\n" +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "Tato verze %s není kompatibilní se současně nainstalovanými balíčky nastavení.\nTato situace nejspíše nastala spuštěním starší verze %s po používání novější verze.\n\nMůžete buď ukončit %s a zkusit to znovu s novou verzí, nebo můžete znovu spustit výchozí konfiguraci. Před instalací kompatibilního nastavení s touto verzí %s dojde k vytvoření zálohy současné konfigurace." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6912,6 +7386,10 @@ msgstr "Doba čekání po vysunutí filamentu. Může pomoci ke spolehlivé změ msgid "To do that please specify a new name for the preset." msgstr "Chcete-li akci provést, prosím nejdříve zadejte nový název přednastavení." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "S výjimkou nadbytečné manipulace s nástrojem byly změny barvy nepoužitého extruderu odstraněny" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "Objektům" @@ -6989,6 +7467,11 @@ msgstr "Celkový čas rapidní extruze" msgid "Translate" msgstr "Posunout" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Translace" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Rychloposun" @@ -7139,6 +7622,10 @@ msgstr "Aktualizovat" msgid "Upload a firmware image into an Arduino based printer" msgstr "Nahrát firmware do tiskárny s Arduinem" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Na kartě FlashAir není nahrávání povoleno." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Nahrát soubor do tiskového serveru se jménem:" @@ -7160,6 +7647,10 @@ msgstr "USB/Sériové připojení" msgid "USB/serial port for printer connection." msgstr "USB/sériový port pro připojení tiskárny." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Použít jiný extruder" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Použít vlastní velikost ikon na panelu nástrojů" @@ -7249,6 +7740,26 @@ msgstr "Hodnoty v tomto sloupci jsou pro Normální režim" msgid "Values in this column are for Stealth mode" msgstr "Hodnoty v tomto sloupci jsou pro Tichý režim" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Variabilní výška vrstvy" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Variabilní výška vrstev - Adaptivní" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "Variabilní výška vrstev - Ruční editace" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Variabilní výška vrstev - Reset" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Variabilní výška vrstev - Vyhladit vše" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "varianty" @@ -7257,6 +7768,10 @@ msgstr "varianty" msgid "vendor" msgstr "prodejce" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Prodejce:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "Komentáře do G-code" @@ -7277,6 +7792,10 @@ msgstr "Svislé stěny" msgid "View" msgstr "Zobrazení" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Režim zobrazení" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7306,9 +7825,9 @@ msgstr "Doporučení pro objemový průtok nejsou k dispozici" msgid "Volumetric flow rate" msgstr "Objemový průtok" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Objemový průtok (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Objemový průtok (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7452,6 +7971,11 @@ msgstr "Čistící věž" msgid "wipe tower" msgstr "čistící věž" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Čistící Věž" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Čistící věž - Úprava objemu čištění" @@ -7570,6 +8094,14 @@ msgstr "Nemůžete přidat objekt(y) z %s, protože jeden nebo některé z nich msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection" msgstr "Nemůžete použít nestejnoměrnou změnu měřítka pro více vybraných objektů/částí" +#: src/slic3r/GUI/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Pro vybrané tiskárny musíte vybrat alespoň jeden filament" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Pro vybrané tiskárny musíte vybrat alespoň jeden materiál" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Možná budete muset aktualizovat ovladač grafické karty." @@ -7596,6 +8128,14 @@ msgstr "Váš objekt se zdá být příliš velký, takže byl automaticky zmen msgid "Z offset" msgstr "Odsazení Z" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "Nulová výška první vrstvy není platná.\n\nVýška první vrstvy bude resetována na 0.01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "Nulová výška vrstvy není platná.\n\nVýška vrstvy bude resetována na 0.01." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zig-Zag" diff --git a/resources/localization/de/PrusaSlicer.mo b/resources/localization/de/PrusaSlicer.mo index 740f3f0e46f1e5e1ae7d841c45153c2d35623bec..300f0ab6b8943665a79fb03057a3cb5d7fa06134 100644 GIT binary patch delta 54455 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 #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,7 +990,7 @@ msgstr "Zertifikatsdatei (*.crt, *.pem)|*.crt;*.pem|alle Dateien|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Wechse&l der Anwendungssprache" +msgstr "Sprache (&l)" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -947,6 +1000,14 @@ msgstr "Ändern des Kameratyps (perspektivisch, orthografisch)" msgid "Change extruder" msgstr "Wechsel Extruder" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Wechsel Extruder" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Wechsel Extruder" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 #, possible-c-format msgid "Change Option %s" @@ -1045,6 +1106,11 @@ msgstr "Schliessen" msgid "Color" msgstr "Farbe" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, possible-c-format +msgid "Color change for Extruder %d at %.2f mm" +msgstr "Farbwechsel für Extruder %d bei %.2f mm" + #: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1146,6 +1212,10 @@ msgstr "Verbindung von Stützstäben und Verbindungen" msgid "Connection to Duet works correctly." msgstr "Verbindung zu Duet funktioniert einwandfrei." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "Die Verbindung zu FlashAir funktioniert einwandfrei und der Upload ist aktiviert." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "Verbindung zu Octoprint funktioniert einwandfrei." @@ -1236,6 +1306,10 @@ msgstr "Korrekturen" msgid "Cost" msgstr "Kosten" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Kosten (Geld)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "Modellobjekte konnten nicht angeordnet werden! Einige Geometrien können ungültig sein." @@ -1244,6 +1318,10 @@ msgstr "Modellobjekte konnten nicht angeordnet werden! Einige Geometrien können msgid "Could not connect to Duet" msgstr "Ich konnte keine Verbindung zum Duet herstellen" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "Die Verbindung zu FlashAir konnte nicht hergestellt werden" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "Ich konnte keine Verbindung zu OctoPrint herstellen" @@ -1306,6 +1384,10 @@ msgstr "Aktuelle Voreinstellung ist abgeleitet von:\n%s" msgid "Current version:" msgstr "Aktuelle Version:" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Spitze (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1401,10 @@ msgstr "Benutzerdefinierte CA-Zertifikatsdatei kann für HTTPS OctoPrint-Verbind msgid "Custom G-code" msgstr "Benutzerdefinierter G-Code" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "Benutzerdefinierter Gcode auf der aktuellen Schicht (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Benutzerdefinierter Drucker" @@ -1355,6 +1441,10 @@ msgstr "All&es Abwählen" msgid "Data directory" msgstr "Datenverzeichnis" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Todeszone:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "Entpacken fehlgeschlagen oder Archiv defekt" @@ -1471,10 +1561,26 @@ msgstr "Alle löschen" msgid "Delete All Instances from Object" msgstr "Alle Kopien des Objektes löschen" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Farbwechsel löschen" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Farbwechsel für Extruder %1% löschen" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Löscht einen Farbwechselmarker der aktuellen Schicht" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Benutzerdefinierten G-Code löschen" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Extruderwechsel auf \"%1%\" löschen " + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Höhenbereich löschen" @@ -1492,6 +1598,10 @@ msgstr "Objekt löschen" msgid "Delete Option %s" msgstr "Lösche Option %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Druckpause löschen" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Löschen ausgewählt" @@ -1578,6 +1688,10 @@ msgstr "Erkennung nicht zusammenhängender Teile in den angegebenen Modellen und msgid "Detected advanced data" msgstr "Erweiterte Daten gefunden" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Gerät:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Durchmesser" @@ -1610,9 +1724,9 @@ msgstr "Kein Ventilator für die ersten" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Deaktiviert den Einzug, wenn der Verfahrweg die Perimeter der oberen Schicht nicht überschreitet (und somit ist der Auslauf wahrscheinlich unsichtbar)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Alle Farbwechsel verwerfen" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Alle benutzerdefinierten Änderungen verwerfen" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1743,6 +1857,10 @@ msgstr "Duplizieren" msgid "Duplicate by grid" msgstr "Duplizieren nach Raster" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "Während der übrigen Schichten, Lüfter" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dynamisch" @@ -1755,10 +1873,22 @@ msgstr "E&xport" msgid "edges fixed" msgstr "Kanten korrigiert" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Farbe bearbeiten" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Benutzerdefinierten G-Code bearbeiten" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Höhenbereich bearbeiten" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Druckpausen-Mitteilung bearbeiten" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Bearbeitung" @@ -1767,10 +1897,6 @@ msgstr "Bearbeitung" msgid "Elephant foot compensation" msgstr "Elefantenfuss Kompensation" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "Die Höhe ist zu niedrig für das Objekt. Verwenden Sie die Funktion \"Grundschicht um Object\", um das Objekt ohne Erhöhung zu drucken." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "Die Erhöhung ist zu niedrig für das Objekt. Verwenden Sie die Funktion \"Grundschicht um Object\", um das Objekt ohne Erhöhung zu drucken." @@ -1779,6 +1905,10 @@ msgstr "Die Erhöhung ist zu niedrig für das Objekt. Verwenden Sie die Funktion msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Schreibt M73 P[Prozent gedruckt] R[Restzeit in Minuten] im Abstand von 1 Minute in den G-Code, damit die Firmware die genaue Restzeit anzeigt. Ab sofort erkennt nur noch die Prusa i3 MK3 Firmware das M73. Die i3 MK3 Firmware unterstützt auch das M73 Qxx Sxx für den Silent Mode." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Leere Schichten erkannt, die Ausgabe wäre nicht druckbar." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +1968,18 @@ msgstr "In der Warteschlange" msgid "Ensure vertical shell thickness" msgstr "Stelle die vertikale Hüllenstärke sicher" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Benutzerdefinierten G-Code für die aktuelle Schicht eingeben" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Geben Sie den neuen Namen ein" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Kurzmitteilung eingeben, die während der Druckpause auf dem Druckerdisplay angezeigt wird" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Geben Sie die Betttemperatur ein, die erforderlich ist, damit Ihr Filament an Ihrem beheizten Bett haftet." @@ -1893,6 +2031,10 @@ msgstr "Fehler beim Exportieren der AMF Datei %s" msgid "Error Message" msgstr "Fehlermeldung" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Fehler beim Parsen der PrusaSlicer-Konfigurationsdatei, sie ist wahrscheinlich beschädigt. Versuchen Sie, die Datei manuell zu löschen, um den Fehler zu beheben. Ihre Benutzerprofile sind davon nicht betroffen." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Fehler beim Hochloden zu Druckhost:" @@ -1956,6 +2098,10 @@ msgstr "Experimentelle Option zur Anpassung des Durchflusses für Überhänge (B msgid "Expert" msgstr "Experte" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Expertenmodus" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Experten Anzeigemodus" @@ -2043,7 +2189,7 @@ msgstr "Export einer temporären 3MF Datei fehlgeschlagen" #: src/slic3r/GUI/MainFrame.cpp:370 msgid "Export plate as &AMF" -msgstr "Exportiere die Plattenbelegung als $AMF" +msgstr "Exportiere die Plattenbelegung als &AMF" #: src/slic3r/GUI/MainFrame.cpp:366 msgid "Export plate as &STL" @@ -2258,6 +2404,10 @@ msgstr "Ventilator Einstellungen" msgid "Fan speed" msgstr "Ventilatorgeschwindigkeit" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Ventilatorgeschwindigkeit (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Schnell" @@ -2279,6 +2429,10 @@ msgstr "Merkmalstyp" msgid "Feature types" msgstr "Merkmalstypen" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "FFF Technologie Drucker" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2316,6 +2470,10 @@ msgstr "Filament Übersteuerung" msgid "Filament parking position" msgstr "Filament Parkposition" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Filament Profile Auswahl" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Filament Eigenschaften" @@ -2336,6 +2494,10 @@ msgstr "Filament Entladezeit" msgid "filaments" msgstr "Filamente" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filamente" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "Dateischliessen fehlgeschlagen" @@ -2493,6 +2655,26 @@ msgstr "Fluss" msgid "flow rate is maximized" msgstr "die Durchflussmenge ist am Maximum" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Um einen weiteren Code hinzuzufügen, verwenden Sie die rechte Maustaste" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Für das Hinzufügen eines anderen Extruders verwenden Sie die linke Maustaste" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Um Farbwechsel hinzuzufügen, verwenden Sie die linke Maustaste" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "Für das Löschen des \"%1%\"-Codes verwenden Sie die linke Maustaste\nFür die Bearbeitung des \"%1%\"-Codes verwenden Sie die rechte Maustaste" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "Um Farbwechsel zu löschen, verwenden Sie die linke Maustaste\nFür die Bearbeitung von Farben verwenden Sie die rechte Maustaste" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Für weitere Informationen besuchen Sie bitte unsere Wiki-Seite:" @@ -2506,10 +2688,18 @@ msgstr "Nur für Stützverstärker" msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "Beim linken Knopf: zeigt eine Nicht-System- (oder Nicht-Standard-) Einstellung an.\nBeim rechten Knopf: zeigt an, dass die Einstellung nicht geändert wurde." +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "Damit der Reinigungsturm mit den löslichen Trägermaterialien arbeiten kann, müssen die Stützschichten mit den Objektschichten synchronisiert sein." + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." msgstr "Damit der Reinigungsturm mit den löslichen Trägermaterialien arbeiten kann, müssen die Stützschichten mit den Objektschichten synchronisiert sein." +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Grundschicht überall um Objekt erzwingen" + #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." msgstr "Feste Füllung für Bereiche, die eine kleinere Fläche als die angegebene Schwelle aufweisen." @@ -2534,6 +2724,10 @@ msgstr "Front" msgid "Front View" msgstr "Frontalansicht" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "vollständiger Profilname" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "G-Code" @@ -2550,6 +2744,10 @@ msgstr "G-Code Typ" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2882,10 @@ msgstr "hat die folgenden ungesicherten Änderungen:" msgid "Head diameter" msgstr "Kopfdurchmesser" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "Die Kopfeindringung sollte nicht größer als die Kopfbreite sein." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Druckbetttemperatur für die erste Schicht. Setzen Sie diesen Wert auf Null, um die Befehle zur Steuerung der Betttemperatur im Ausgang zu deaktivieren." @@ -2781,6 +2983,10 @@ msgstr "Hostname, IP oder URL" msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "Bewegen Sie den Mauszeiger über die Schaltflächen, um weitere Informationen zu erhalten,\noder klicken Sie auf diese Schaltfläche." +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "Wie weit sich die Grundschicht um die enthaltene Geometrie erstrecken soll" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Wie weit die kleinen Verbinder in den Modellkörper eindringen sollen." @@ -2844,6 +3050,10 @@ msgstr "Wenn aktiviert, lädt Slic3r Updates der eingebauten Systemvoreinstellun msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Wenn aktiviert, wird die 3D-Szene in Retina-Auflösung gerendert. Wenn Sie Probleme mit der 3D-Leistung haben, kann es hilfreich sein, diese Option zu deaktivieren." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Wenn aktiviert, wird der Reinigungsturm nicht auf Schichten ohne Werkzeugwechsel gedruckt. Bei Schichten mit Werkzeugwechsel fährt der Extruder nach unten, um den Reinigungsturm zu drucken. Der Benutzer ist dafür verantwortlich, dass es nicht zu einer Kollision mit dem Druck kommt." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "Wenn aktiviert, verwenden Sie eine perspektivische Kamera. Wenn nicht aktiviert, verwenden Sie eine orthographische Kamera." @@ -2856,6 +3066,10 @@ msgstr "Wenn aktiviert, können Sie die Größe der Symbolleistensymbole manuell msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Wenn die geschätzte Schichtzeit unter ~%1%s liegt, läuft der Lüfter mit %2%%% und die Druckgeschwindigkeit wird reduziert, so dass nicht weniger als %3%s für diese Schicht verwendet werden (die Geschwindigkeit wird jedoch nie unter %4%mm/s reduziert)." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Falls die erwartete Schichtdruckzeit größer, aber noch unterhalb von ~%1%s ist, wird der Lüfter mit einer sich proportional verringernden Geschwindigkeit zwischen %2%%% und %3%%% laufen." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Wird diese Geschwindigkeit als Absolutwert in mm/s angegeben, so wird sie auf alle Druckbewegungen der ersten Lage angewendet, unabhängig von ihrem Typ. In Prozent ausgedrückt (z.B. 40%) skaliert es die voreingestellten Geschwindigkeiten." @@ -2962,6 +3176,10 @@ msgstr "Nicht kompatibel mit diesem %s" msgid "Increase Instances" msgstr "Kopien erhöhen" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Bearbeitungsbereich vergrößern/verkleinern" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." @@ -3093,6 +3311,10 @@ msgstr "Ungültiges Dateiformat." msgid "invalid filename" msgstr "ungültiger Dateiname" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Ungültige Eindringtiefe des Stützkopfes" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "ungültiger Dateiheader oder Archiv ist beschädigt" @@ -3105,6 +3327,10 @@ msgstr "Ungültige numerische Eingabe." msgid "invalid parameter" msgstr "ungültiger Parameter" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Ungültiger Nadelkopfdurchmesser" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3380,10 @@ msgstr "Ventilator ständig laufen lassen" msgid "Keep lower part" msgstr "Unteren Teil behalten" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Halte min" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Oberen Teil behalten" @@ -3162,6 +3392,10 @@ msgstr "Oberen Teil behalten" msgid "Keyboard Shortcuts" msgstr "Tastaturkürzel" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Objekte benennen" @@ -3199,6 +3433,10 @@ msgstr "Schichthöhe darf nicht größer sein als der Düsendurchmesser" msgid "Layer height limits" msgstr "Schichthöhen Grenzen" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Schichthöhe:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Schichtbereicheinstellungen zum Ändern" @@ -3229,10 +3467,6 @@ msgstr "Schichten und Umfänge" msgid "Layers and Perimeters" msgstr "Schichten und Konturen" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Schichthöhen" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Schichtenschieber Kürzel" @@ -3259,6 +3493,10 @@ msgstr "Links" msgid "Left click" msgstr "Linker Mausklick" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Linke Maustaste:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Anicht von Links" @@ -3483,9 +3721,9 @@ msgstr "Max. Druckhöhe" msgid "Max print speed" msgstr "Maximale Druckgeschwindigkeit" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "Max. Slic3r Version" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "max PrusaSlicer Version" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3893,10 @@ msgstr "Zusammenführung der Slices und Berechnung der Statistiken" msgid "Mesh repair failed." msgstr "Netzreparatur fehlgeschlagen." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Meldung für die Druckpause auf der aktuellen Schicht (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Meldungen mit einem niedrigeren oder gleichwertigen Schweregrad zum Loglevel werden ausgegeben. 0:Protokoll, 1:Debug, 2:Info, 3:Warnung, 4:Fehler, 5:Fatal" @@ -3667,9 +3909,9 @@ msgstr "Min" msgid "Min print speed" msgstr "Minimale Druckgeschwindigkeit" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "Min. Slic3r Version" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "min PrusaSlicer Version" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3764,6 +4006,10 @@ msgstr "Nicht übereinstimmender Typ des Druckhosts: %s" msgid "Mixed" msgstr "Gemischt" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4119,8 @@ msgid "Model repair canceled" msgstr "Modellreparatur abgebrochen" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Modellreparatur fehlgeschlagen:\n" +msgid "Model repair failed:" +msgstr "Modellreparatur fehlgeschlagen:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4142,10 @@ msgstr "Veränderer" msgid "Modifiers" msgstr "Veränderer" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "Kosten/Flasche" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "Kosten/kg" @@ -3904,6 +4154,10 @@ msgstr "Kosten/kg" msgid "Mouse wheel" msgstr "Mausrad" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Mausrad:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Bewegen" @@ -3949,9 +4203,9 @@ msgstr "Mehrere %s Geräte gefunden. Bitte immer nur eins zum Flashen anschliess msgid "Multiple Extruders" msgstr "Mehrere Extruder" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Für einen Multimaterialdrucker wurden mehrere Objekte geladen.\nSoll ich, anstatt sie als mehrere Objekte zu betrachten, \ndiese Dateien als ein einzelnes Objekt mit mehreren Teilen behandeln?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "Für einen Multimaterialdrucker wurden mehrere Objekte geladen.\nSoll ich, anstatt sie als mehrere Objekte zu betrachten, \ndiese Dateien als ein einzelnes Objekt mit mehreren Teilen behandeln?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4014,6 +4268,10 @@ msgstr "Nächste Undo-Aktion: %1%" msgid "No extrusion" msgstr "Keine Extrusion" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Für dieses Modell kann mit der aktuellen Konfiguration keine Grundschicht generiert werden" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "Keine vorher gesclicete Datei." @@ -4022,6 +4280,10 @@ msgstr "Keine vorher gesclicete Datei." msgid "NO RAMMING AT ALL" msgstr "ÜBERHAUPT KEIN RAMMEN" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Keine spärlichen Schichten (EXPERIMENTELL)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Es werden keine Stützpunkte näher als dieser Schwellenwert platziert." @@ -4043,6 +4305,14 @@ msgstr "Normaler Modus" msgid "not a ZIP archive" msgstr "kein ZIP Archiv" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "Nicht gefunden:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Hinweis: FlashAir mit Firmware 2.00.02 oder neuer und aktivierter Upload-Funktion ist erforderlich." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Hinweis: Es ist mindestens die OctoPrint-Version 1.1.0 erforderlich." @@ -4131,10 +4401,6 @@ msgstr "Objekt-Hebung" msgid "Object manipulation" msgstr "Objektbearbeitung" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Objektbearbeitung" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Objektname" @@ -4348,6 +4614,18 @@ msgstr "Grundschicht und Stützen" msgid "Pad around object" msgstr "Grundschicht um Objekt" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Grundschicht überall um Objekt" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Grundschicht Randgröße" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "Die Randgröße der Grundschicht ist für die aktuelle Konfiguration zu klein." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "Objektgrundschicht Verbindungseindringtiefe" @@ -4428,6 +4706,11 @@ msgstr "Muster Abstand" msgid "Pattern used to generate support material." msgstr "Unterstützungsmaterialmuster." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Druckpausen oder benutzerdefinierter G-Code" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4733,27 @@ msgstr "Aussenschichten" msgid "Perimeters" msgstr "Konturen" -#: src/slic3r/GUI/ConfigWizard.cpp:440 +#: src/slic3r/GUI/ConfigWizard.cpp:816 #, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Wählen Sie einen anderen von %s unterstützten Hersteller:" +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:2430 msgid "Pillar widening factor" msgstr "Pfeilerverbreiterungsfaktor" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Der Nadelkopfdurchmesser sollte kleiner sein als der Säulendurchmesser." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Lager in Nuten einsetzen und wieder aufnehmen" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Auf Fläche legen" @@ -4541,6 +4836,15 @@ msgstr "Infill wird vorbereitet" msgid "Preset (%s)" msgstr "Voreinstellung (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Eine Voreinstellung mit dem Namen \"%1%\" existiert bereits." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - Kopieren" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "Drücken um das Abwahlrechteck zu aktivieren\noder um gewählte Objekte zu skalieren oder\num die eigene Mitte zu drehen" @@ -4550,7 +4854,7 @@ msgid "Press to activate one direction scaling in Gizmo scale" msgstr "Drücken um Eine-Richtungs-Skalierung im Skalierungsgizmo zu aktivieren" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format +#, no-c-format msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" msgstr "Drücken um Auswahlrechteck zu aktivieren\noder mit 5% bei der Gizmo Skalierung zu rasten\noder mit 1 mm bei der Gizmo Bewegung" @@ -4615,6 +4919,10 @@ msgstr "Druckeinstellungen" msgid "Print speed override" msgstr "Korrektur der Druckgeschwindigkeit" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Druck z" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Druck&ereinstellungen" @@ -4682,10 +4990,10 @@ msgstr "Der Druck erfolgt mit mehreren Extrudern mit unterschiedlichen Düsendur msgid "Processing %s" msgstr "Berechne %s" -#: src/slic3r/GUI/Plater.cpp:1600 +#: src/slic3r/GUI/Plater.cpp:2287 #, possible-c-format -msgid "Processing input file %s\n" -msgstr "Eingabe Datei %s wird verarbeitet\n" +msgid "Processing input file %s" +msgstr "Eingabe Datei %s wird verarbeitet" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5005,10 @@ msgstr "Verarbeitung der dreieckigen Netze" msgid "Profile dependencies" msgstr "Profil Abhängigkeiten" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Profil:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Fortschritt" @@ -4726,6 +5038,14 @@ msgstr "PrusaSlicer basiert auf Slic3r von Alessandro Ranellucci und der RepRap msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." msgstr "PrusaSlicer benötigt einen OpenGL 2.0-fähigen Grafiktreiber, um korrekt zu laufen, während die OpenGL-Version %s, Render %s, Hersteller %s erkannt wurde." +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "PrusaSlicer Version" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "Die Benutzeroberflächen von PrusaSlicer sind in drei Varianten erhältlich:\nEinfach, Fortgeschritten und Experte.\nDer einfache Modus zeigt nur die am häufigsten verwendeten Einstellungen, die für den regulären 3D-Druck relevant sind. Die beiden anderen bieten eine immer anspruchsvollere Feinabstimmung, sie sind für fortgeschrittene bzw. erfahrene Anwender geeignet." + #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." msgstr "Das Reinigen nach dem Werkzeugwechsel erfolgt innerhalb der Füllungen dieses Objekts. Dies reduziert die Abfallquote, kann aber aufgrund zusätzlicher Verfahrwege zu einer längeren Druckzeit führen." @@ -4884,13 +5204,18 @@ msgstr "Redo Verlauf" msgid "Reducing printing time" msgstr "Druckzeit wird verkürzt" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" -msgstr "Von Festplatte neu laden" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" +msgstr "Neuladen von Festplatte" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Ausgewählte Datei von Festplatte neu laden" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Das ausgewählte Objekt von der Festplatte neu laden" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Die ausgewählten Volumes von der Festplatte neu laden" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4909,6 +5234,14 @@ msgstr "Entfernen" msgid "Remove all points" msgstr "Alle Punkte entfernen" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Detail entfernen" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Extruder aus der Sequenz entfernen" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Kopie entfernen" @@ -5006,6 +5339,10 @@ msgstr "Letzten Quick Slice wiederholen" msgid "Repeat Last Quick Slice" msgstr "Letzten Quick Slice wiederholen" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "Ersetzen?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "E&in Problem melden" @@ -5038,6 +5375,10 @@ msgstr "Rescan" msgid "Rescan serial ports" msgstr "Serielle Schnittstellen nochmals abfragen" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Rücksetzen" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Beschnittebene zurücksetzen" @@ -5063,6 +5404,10 @@ msgstr "Rotation zurücksetzen" msgid "Reset scale" msgstr "Skalierung zurücksetzen" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Zurücksetzen auf Basis" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Zurücksetzen auf Filamentfarbe" @@ -5127,6 +5472,10 @@ msgstr "Klicken Sie mit der rechten Maustaste auf das Symbol, um die STL über N msgid "Right click" msgstr "Rechter Mausklick" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Rechte Maustaste:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Ansicht von rechts" @@ -5343,6 +5692,10 @@ msgstr "Es wird nach Geräten gesucht" msgid "Searching for optimal orientation" msgstr "Suche nach der optimalen Orientierung" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Gcode Datei auswählen:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Alle Objekte auswählen" @@ -5533,10 +5886,26 @@ msgstr "Als separates Objekt festlegen" msgid "Set as a Separated Objects" msgstr "Als separate Objekte festlegen" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Extruderwechsel bei jedem" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Extruder für die gewählten Elemente wählen" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Extrudersequenz einstellen" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Extrudersequenz für den gesamten Druck einstellen" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Extruder(werkzeug)sequenz einstellen" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Stelle den unteren Regler auf den aktuellen Schieberegler" @@ -5646,6 +6015,26 @@ msgstr "Einstellungen" msgid "Settings for height range" msgstr "Einstellungen für Höhenbereich" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "Soll ich diese Einstellungen für Stützen anpassen?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Soll ich diese Einstellungen anpassen, um die Spiralvase zu aktivieren?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Soll ich diese Einstellungen anpassen, um den Reinigungsturm zu aktivieren? " + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Soll ich auf geradliniges Füllmuster wechseln?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Soll ich die Stützschichten synchronisieren, um den Reinigungsturm zu aktivieren?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Form" @@ -5654,6 +6043,14 @@ msgstr "Form" msgid "Shells" msgstr "Konturhüllen" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Gross + Linke Maustaste:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Gross + Rechte Maustaste:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Anzeigen" @@ -5738,10 +6135,18 @@ msgstr "Zeige User Konfiguration Ordner (datadir)" msgid "Show/Hide (L)egend" msgstr "Zeige/Verberge (L)egende" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Einstellungsdialog für 3Dconnexion-Geräte ein-/ausblenden" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Einfach" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Einfacher Modus" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "EInfacher Anzeigemodus" @@ -5809,6 +6214,18 @@ msgstr "SLA Gizmo eingeschaltet" msgid "SLA material" msgstr "SLA Material" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "SLA Material Profile Auswahl" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "SLA Materialtyp" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "SLA Materialien" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "SLA Druck" @@ -5829,6 +6246,10 @@ msgstr "SLA Stützpunkte" msgid "SLA supports outside the print area were detected" msgstr "SLA Stützstrukturen außerhalb des Druckraums entdeckt" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "SLA Technologie Drucker" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Slab" @@ -5845,10 +6266,6 @@ msgstr "Slic3r kann G-Code Dateien zu einem Druckerhost hochladen. Dieses Feld s 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 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "Slic3r Version" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r wird die Geschwindigkeit nicht unterhalb dieser Geschwindigkeit skalieren." @@ -5937,6 +6354,14 @@ msgstr "Langsames Kippen" msgid "Small perimeters" msgstr "Dünne Aussenschichten" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Glätten" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Glätten" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Name der Momentaufnahme" @@ -6096,6 +6521,10 @@ msgstr "Geschwindigkeit, mit der Filament auf dem Reinigungsturm entladen wird ( msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Geschwindigkeit, mit der die Spitze des Filaments unmittelbar nach dem Rammen entladen wird." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "Geschwindigkeit:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Kugel" @@ -6104,6 +6533,10 @@ msgstr "Kugel" msgid "Spiral vase" msgstr "Spiralvasenmodus" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Spiralvasenmodus" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6137,6 +6570,10 @@ msgstr "In Teile trennen" msgid "Split to Parts" msgstr "In Teile trennen" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Standard" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Sterne" @@ -6215,6 +6652,10 @@ msgstr "Stützblocker" msgid "Support Enforcer" msgstr "Stützverstärker" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Stütz-Generator" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Stützkopf" @@ -6323,6 +6764,10 @@ msgstr "Unterstützt Restzeit" msgid "Supports stealth mode" msgstr "Unterstützt Stealth Modus" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "\"Standard\"-Einstellungen unterdrücken" @@ -6360,6 +6805,10 @@ msgstr "Das Umschalten der Sprache löst einen Neustart der Anwendung aus.\nSie msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" msgstr "Das Umschalten auf einfache Einstellungen verwirft die im erweiterten Modus vorgenommenen Änderungen!\n\nWollen Sie fortfahren?" +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "symbolischer Profilname" + #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." msgstr "Stützschichten mit den Druckschichten des Objekts synchronisieren. Dies ist nützlich bei Multi-Material-Druckern, bei denen der Wechsel des Extruders kostenaufwendig ist." @@ -6414,6 +6863,10 @@ msgstr "Test" msgid "Texture" msgstr "Textur" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "Das %1% Füllmuster ist nicht für die Arbeit mit 100%% Dichte vorgesehen." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 #, possible-c-format msgid "The %s device could not have been found" @@ -6525,6 +6978,14 @@ msgstr "Die Voreinstellungen auf den folgenden Reitern wurden geändert" msgid "The printer multiplexes filaments into a single hot end." msgstr "Der Drucker multiplext mehrere Filamente in einem Hotend." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "Die ausgewählte 3mf-Datei wurde mit einer neueren Version von %1% gespeichert und ist nicht kompatibel." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "Die ausgewählte amf-Datei wurde mit einer neueren Version von %1% gespeichert und ist nicht kompatibel." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "Die ausgewählte Datei enthält keine Geometrie." @@ -6557,6 +7018,11 @@ msgstr "Die Geschwindigkeit, mit der ein Filament nach dem Einzug wieder in den msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "Die Einzugsgeschwindigkeit (sie betrifft nur den Extruderantrieb)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +msgstr "Der Spiralvasenmodus erfordert:\n- einen Perimeter\n- keine oberen festen Schichten\n- 0% Fülldichte\n- kein Trägermaterial\n- inaktiv Vertikale Schalendicke sicherstellen" + #: src/libslic3r/Print.cpp:1187 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." @@ -6595,6 +7061,14 @@ msgstr "Der vertikale Abstand zwischen Objekt und Trägermaterialschnittstelle. msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "Die Reinigungsoption ist nicht verfügbar, wenn der Firmware-Einzug verwendet wird.\n\nSoll ich sie ausschalten, um den Firmware-Einzug zu aktivieren?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "Der Reinigungsturm unterstützt derzeit kein volumetrisches E (use_volumetric_e=0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "Der Reinigungsturm unterstützt derzeit nur die unlöslichen Stützen, wenn sie mit dem aktuellen Extruder gedruckt werden, ohne einen Werkzeugwechsel auszulösen.\n(sowohl der Stützmaterial-Extruder als auch der Stützmaterial-Schnittstellen-Extruder müssen auf 0 eingestellt sein)" + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." msgstr "Der Reinigungsturm unterstützt zur Zeit nichtlösliche Stützen nur, falls sie mit dem aktuellen Extruder ohne einen Werkzeugwechsel gedruckt werden (sowohl support_material_extruder wie auch support_material_interface_extruder müssen auf Null gesetzt werden)." @@ -6627,9 +7101,9 @@ msgstr "Der Wischturm wird nur für mehrere Objekte unterstützt, wenn diese die msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "Der Wischturm wird nur unterstützt, wenn alle Extruder den gleichen Düsendurchmesser haben und Filamente mit dem gleichen Durchmesser verwenden." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "Der Wischturm wird nur für mehrere Objekte unterstützt, wenn diese das gleiche Schichthöhenprofil haben" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "Der Reinigungsturm wird nur unterstützt, wenn alle Objekte die gleiche variable Schichthöhe haben" #: src/slic3r/GUI/UpdateDialogs.cpp:127 #, possible-c-format @@ -6640,10 +7114,6 @@ msgstr "Diese %s Version: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Dieser Code wird beim sequentiellen Drucken zwischen Objekten eingefügt. Standardmäßig werden Extruder- und Betttemperatur mit dem Befehl, der nicht auf die Änderung wartet, zurückgesetzt. Wenn jedoch M104, M109, M140 oder M190 in diesem benutzerdefinierten Code erkannt werden, fügt Slic3r keine Temperaturbefehle hinzu. Beachten Sie, dass Sie Platzhaltervariablen für alle Slic3r-Einstellungen verwenden können, so dass Sie einen \"M109 S[first_layer_temperature]\"-Befehl an beliebiger Stelle platzieren können." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Dieser benutzerdefinierte Code wird bei jedem Extruderwechsel eingefügt. Wenn Sie dieses Feld nicht leer lassen, müssen Sie sich selbst um den Werkzeugwechsel kümmern - PrusaSlicer gibt keinen anderen G-Code zum Wechseln des Filaments aus. Sie können Platzhaltervariablen für alle Slic3r-Einstellungen sowie [previous_extruder] und [next_extruder] verwenden, so dass z.B. der Standard-Toolchange-Befehl als T[next_extruder] skriptiert werden kann." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Dieser benutzerdefinierte Code wird bei jedem Schichtwechsel eingefügt, direkt nach der Z-Bewegung und bevor der Extruder zum ersten Lagenpunkt fährt. Beachten Sie, dass Sie Platzhaltervariablen für alle Slic3r-Einstellungen sowie [layer_num] und [layer_z] verwenden können." @@ -6708,13 +7178,13 @@ msgstr "Diese Einstellung erzwingt eine stabile Schicht nach einer vorgegebenen 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 Aussenschicht, keinen Infill, keine stabilen 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/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Diese Datei kann nicht im einfachen Modus geladen werden. Möchten Sie in den fortgeschrittenen Modus wechseln?\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Diese Datei kann nicht im einfachen Modus geladen werden. Möchten Sie in den fortgeschrittenen Modus wechseln?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Diese Datei enthält mehrere Objekte, die in verschiedenen Höhen positioniert sind. Anstatt sie als mehrere Objekte zu betrachten, soll ich diese Datei als ein einzelnes Objekt mit mehreren Teilen betrachten?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "Diese Datei enthält mehrere Objekte, die in verschiedenen Höhen positioniert sind. Anstatt sie als mehrere Objekte zu betrachten, soll ich diese Datei als ein einzelnes Objekt mit mehreren Teilen betrachten?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 #, possible-c-format @@ -6790,6 +7260,10 @@ msgstr "Dies ist die höchste druckbare Schichthöhe für diesen Extruder, mit d msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "Dies ist die niedrigste druckbare Schichthöhe für diesen Extruder und begrenzt die Auflösung bei variabler Schichthöhe. Typische Werte liegen zwischen 0,05 mm und 0,1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "Dies wird in der Regel durch vernachlässigbar kleine Extrusionen oder durch ein fehlerhaftes Modell verursacht. Versuchen Sie, das Modell zu reparieren oder seine Ausrichtung auf dem Bett zu ändern." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Diese Matrix beschreibt die Volumina (in Kubikmillimetern), die benötigt werden, um das neue Filament auf dem Reinigungsturm für ein bestimmtes Werkzeugpaar zu reinigen." @@ -6858,10 +7332,10 @@ msgstr "Dieser Wert wird zu allen Z-Koordinaten im ausgegebenen G-Code hinzuaddi msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "Dieser Vektor speichert die erforderlichen Volumina für den Wechsel von/zu jedem am Reinigungsturm verwendeten Werkzeug. Diese Werte werden verwendet, um die Erstellung des vollen Reinigungsvolumens zu vereinfachen." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#: src/slic3r/GUI/UpdateDialogs.cpp:155 #, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Diese Version von %s ist nicht kompatibel zu den aktuell installierten Konfigurationssammlungen.\nDies wurde wahrscheinlich dadurch verursacht, dass Sie eine ältere %s Version benutzt haben, nachdem Sie eine neuere ausgeführt hatten.\n\nSie können %s entweder beenden und es mit einer neueren Version nochmals versuchen, oder Sie können die erstmalige Startkonfiguration nochmals wiederholen. In diesem Fall wird eine Sicherungskopie der aktuellen Konfiguration erstellt, bevor die mit dieser %s-Version kompatiblen Dateien installiert werden.\n" +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "Diese Version von %s ist nicht kompatibel zu den aktuell installierten Konfigurationssammlungen.\nDies wurde wahrscheinlich dadurch verursacht, dass Sie eine ältere %s Version benutzt haben, nachdem Sie eine neuere ausgeführt hatten.\n\nSie können %s entweder beenden und es mit einer neueren Version nochmals versuchen, oder Sie können die erstmalige Startkonfiguration nochmals wiederholen. In diesem Fall wird eine Sicherungskopie der aktuellen Konfiguration erstellt, bevor die mit dieser %s-Version kompatiblen Dateien installiert werden." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6911,6 +7385,10 @@ msgstr "Wartezeit, nachdem das Filament entladen wurde. Dies kann zu zuverlässi msgid "To do that please specify a new name for the preset." msgstr "Zur Ausführung geben Sie bitte einen neuen Namen für die Voreinstellung ein." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "Um unnötige Werkzeugmanipulationen zu vermeiden wurden \nFarbänderungen für unbenutzte Extruder gelöscht" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "Zu Objekten" @@ -6988,6 +7466,11 @@ msgstr "Gesamte Rammdauer" msgid "Translate" msgstr "Übersetzen" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Übersetzung" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Eilgang" @@ -7137,6 +7620,10 @@ msgstr "Aktualisieren" msgid "Upload a firmware image into an Arduino based printer" msgstr "Lade ein Firmware Image zu einem Arduino basierten Drucker hoch" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Hochladen nicht auf der FlashAir-Karte aktiviert." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Transferiere zum Druckerhost mit dem Dateinamen:" @@ -7158,6 +7645,10 @@ msgstr "USB/Serielle Verbindung" msgid "USB/serial port for printer connection." msgstr "USB-/serielle Schnittstelle für den Druckeranschluss." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Einen anderen Extruder verwenden" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Benutzerdefinierte Größe für Symbolleistensymbole verwenden" @@ -7247,6 +7738,26 @@ msgstr "Werte in dieser Spalte sind für den normalen Modus" msgid "Values in this column are for Stealth mode" msgstr "Werte in dieser Spalte sind für den Stealth Modus" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Variable Schichthöhe" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Variable Schichthöhe - Adaptiv" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "Variable Schichthöhe - Manuell bearbeiten" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Variable Schichthöhe - Zurücksetzen" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Variable Schichthöhe - Alles glätten" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "Varianten" @@ -7255,6 +7766,10 @@ msgstr "Varianten" msgid "vendor" msgstr "Hersteller" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Hersteller:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "Ausführlicher G-Code" @@ -7275,6 +7790,10 @@ msgstr "Vertikale Konturhüllen" msgid "View" msgstr "Ansicht" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Anzeigemodus" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7304,9 +7823,9 @@ msgstr "Hinweise zum Volumenstrom nicht verfügbar" msgid "Volumetric flow rate" msgstr "Volumetrische Flussrate" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Volumetrische Flussrate (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Volumetrische Flussrate (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7450,6 +7969,11 @@ msgstr "Reinigungsturm" msgid "wipe tower" msgstr "Reinigungsturm" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Reinigungsturm" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Reinigungsturm - Anpassung des Reinigungsvolumens" @@ -7568,6 +8092,14 @@ msgstr "Sie können die Objekte aus %s nicht hinzufügen, weil eines oder einige 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/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Sie müssen mindestens einen Filament für die ausgewählten Drucker auswählen" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Sie müssen mindestens ein Material für die ausgewählten Drucker auswählen" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Möglicherweise müssen Sie Ihren Grafikkartentreiber aktualisieren." @@ -7594,6 +8126,14 @@ msgstr "Ihr Objekt scheint zu gross zu sein. Es wurde deshalb automatisch verkle msgid "Z offset" msgstr "Z-Abstand" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "Null Höhe der ersten Schicht ist nicht gültig.\n\nDie erste Schichthöhe wird auf 0,01 zurückgesetzt." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "Eine Nullschichthöhe ist nicht gültig.\n\nDie Schichthöhe wird auf 0,01 zurückgesetzt." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zickzack" diff --git a/resources/localization/es/PrusaSlicer.mo b/resources/localization/es/PrusaSlicer.mo index d5c9bf25dd3b9814d8eb1f5981a179ddfa5628f3..17ba9216d85538794e37c5a73ea07407e3b09e57 100644 GIT binary patch delta 54034 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Π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 Ixk?THe|~v@*Z=?k delta 41932 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 #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,7 +990,7 @@ msgstr "Archivos de certificados (*.crt, *.pem)|*.crt;*.pem|Todos|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Cambiar &Idioma de la aplicación" +msgstr "&Idioma" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -947,6 +1000,14 @@ msgstr "Cambiar tipo de cámara (perspectiva, ortográfica)" msgid "Change extruder" msgstr "Cambiar extrusor" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Cambiar Extrusor" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Cambiar Extrusores" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 #, possible-c-format msgid "Change Option %s" @@ -1045,6 +1106,11 @@ msgstr "Cerrar" msgid "Color" msgstr "Color" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, 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/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1146,6 +1212,10 @@ msgstr "Conexión de las varillas de soporte y uniones" msgid "Connection to Duet works correctly." msgstr "La conexión con la Duet funciona correctamente." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "La conexión a FlashAir funciona correctamente y la carga está habilitada." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "La conexión a OctoPrint funciona correctamente." @@ -1236,6 +1306,10 @@ msgstr "Correcciones" msgid "Cost" msgstr "Coste" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Coste (dinero)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "¡No se pudieron organizar los objetos modelo! Algunas geometrías pueden ser inválidas." @@ -1244,6 +1318,10 @@ msgstr "¡No se pudieron organizar los objetos modelo! Algunas geometrías puede msgid "Could not connect to Duet" msgstr "No se pudo conectar con la Duet" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "No puedo conectar con FlashAir" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "No puedo conectar con OctoPrint" @@ -1306,6 +1384,10 @@ msgstr "El preajuste fue heredado de:\n%s" msgid "Current version:" msgstr "Versión actual:" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Cúspide (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1401,10 @@ msgstr "Un archivo de certificado CA personalizado puede ser especificado para c msgid "Custom G-code" msgstr "Código G personalizado" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "Gcode personalizado en la capa actual (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Impresora customizada" @@ -1355,6 +1441,10 @@ msgstr "D&eseleccionar todo" msgid "Data directory" msgstr "Directorio de datos" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Zona muerta:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "descompresión fallida o archivo está dañado" @@ -1471,10 +1561,26 @@ msgstr "Eliminar todo" msgid "Delete All Instances from Object" msgstr "Eliminar todas las instancias del Objeto" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Eliminar cambio de color" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Eliminar cambio de color para Extrusor %1%" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Eliminar marcador de cambio de color para la capa actual" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Eliminar código G personalizado" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Borrar cambio de extrusor a \"%1%\"" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Eliminar Rango de Alturas" @@ -1492,6 +1598,10 @@ msgstr "Eliminar Objeto" msgid "Delete Option %s" msgstr "Eliminar Opción %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Eliminar pausa de impresión" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Eliminar selección" @@ -1578,6 +1688,10 @@ msgstr "Detectadas piezas desconectadas en el(los) modelo(s) dado(s) y divídido msgid "Detected advanced data" msgstr "Datos avanzados detectados" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Dispositivo:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Diámetro" @@ -1610,9 +1724,9 @@ msgstr "Desactivar ventilador para la primera" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Desactiva la retracción cuando la trayectoria de desplazamiento no supera los perímetros de la capa superior (y, por lo tanto, cualquier goteo probablemente será invisible)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Descartar los cambios de color" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Descartar todos los cambios personalizados" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1743,6 +1857,10 @@ msgstr "Duplicar" msgid "Duplicate by grid" msgstr "Duplicar por cuadrícula" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "Durante las otras capas, el ventilador" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dinámico" @@ -1755,10 +1873,22 @@ msgstr "E&xportar" msgid "edges fixed" msgstr "esquimas reparadas" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Editar color" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Editar código G personalizado" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Editar Rango de Alturas" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Editar mensaje de pausa de impresión" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Edición" @@ -1767,10 +1897,6 @@ msgstr "Edición" msgid "Elephant foot compensation" msgstr "Compensación del pie de elefante" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "La elevación es demasiado baja para el objeto. Utiliza la función \"Pad alrededor del objeto\" para imprimir el objeto sin elevación." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "Elevación demasiado baja para el objeto. Utiliza la característica \"Pad alrededor del objeto\" para imprimir el objeto sin elevación." @@ -1779,6 +1905,10 @@ msgstr "Elevación demasiado baja para el objeto. Utiliza la característica \"P msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Emitir M73 P[porcentaje impreso] R[tiempo restante en minutos] en intervalos de 1 minuto en el código G para permitir que el firmware muestre el tiempo restante preciso. A partir de ahora solo el firmware Prusa i3 MK3 reconoce M73. También el firmware i3 MK3 es compatible con M73 Qxx Sxx para el modo silencioso." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Capas vacías detectadas, la salida no sería imprimible." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +1968,18 @@ msgstr "En cola" msgid "Ensure vertical shell thickness" msgstr "Asegurar el espesor de la carcasa vertical" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Ingresa el código G personalizado utilizado en la capa actual" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Introduce un nuevo nombre" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Ingresa el mensaje corto que se muestra en la pantalla de la impresora durante la pausa de impresión" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Introduce la temperatura de la base necesaria para que adhiera el filamento a la base calefactable." @@ -1893,6 +2031,10 @@ msgstr "Error exportando archivo AMF %s" msgid "Error Message" msgstr "Mensaje de Error" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Error al analizar el archivo de configuración de PrusaSlicer, probablemente está dañado. Intenta eliminar manualmente el archivo para recuperarse del error. Tus perfiles de usuario no se verán afectados." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Error al cargar a la impresora:" @@ -1956,6 +2098,10 @@ msgstr "Opción experimental para ajustar el flujo para salientes (se usará el msgid "Expert" msgstr "Experto" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Modo experto" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Modo de visualización experto" @@ -2258,6 +2404,10 @@ msgstr "Configuración del ventilador" msgid "Fan speed" msgstr "Velocidad del ventilador" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Velocidad Ventilador (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Rápida" @@ -2279,6 +2429,10 @@ msgstr "Tipo de función" msgid "Feature types" msgstr "Tipos de funciones" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "Impresoras de Tecnología FFF" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2316,6 +2470,10 @@ msgstr "Anulaciones de filamentos" msgid "Filament parking position" msgstr "Posición de aparcar el filamento" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Selección Perfiles de Filamento" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Propiedades del filamento" @@ -2336,6 +2494,10 @@ msgstr "Tiempo de descarga del filamento" msgid "filaments" msgstr "filamentos" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filamentos" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "cierre del archivo fallido" @@ -2493,6 +2655,26 @@ msgstr "Flujo" msgid "flow rate is maximized" msgstr "se maximiza el flujo de material" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Para agregar códigor, usa el botón derecho del mouse y haz clic" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Para agregar un cambio de extrusor usa el botón izquierdo del ratón y haz clic" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Para agregar un cambio de color, usa el botón izquierdo del ratón y haz clic" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "Para Borrar \"%1%\" código usa el clic del botón izquierdo del ratón\nPara Editar \"%1%\" código usa el clic del botón derecho del ratón" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "Para Eliminar el cambio de color, usa el botón izquierdo del ratón y haz clic\nPara Editar el color, usa el botón derecho del ratón y haz clic" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Para más información visite por favor la página de nuestra wiki:" @@ -2506,10 +2688,18 @@ msgstr "Sólo para modificadores de soportes" msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "para el botón izquierdo: indica un preajuste que no es del sistema (o no predeterminado),\npara el botón derecho: indica que la configuración no se ha modificado." +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "Para que la Torre de Limpieza funcione con los soportes solubles, las capas de soporte\ndeben sincronizarse con las capas de objetos." + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." msgstr "Para que la Torre de limpieza funcione con soportes solubles, las capas de soportes necesitan estar sincronizadas con las capas del objeto." +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Forzar el pad alrededor del objeto en todas partes" + #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." msgstr "Forzar el relleno sólido para las regiones que tienen un área más pequeña que el umbral especificado." @@ -2534,6 +2724,10 @@ msgstr "Frontal" msgid "Front View" msgstr "Vista frontal" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "nombre completo perfil" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "Código G" @@ -2550,6 +2744,10 @@ msgstr "Tipo de código G" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2882,10 @@ msgstr "tiene los siguientes cambios no guardados:" msgid "Head diameter" msgstr "Diámetro de la cabeza" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "La penetración de la cabeza no debaría ser mayor que el ancho de la cabeza." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Temperatura de base calefactable para la primera capa. Ajuste esto a cero para deshabilitar los comandos de control de temperatura de la cama en la salida." @@ -2781,6 +2983,10 @@ msgstr "Nombre de equipo, IP o URL" msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "Sitúa el cursos sobre los botones para más información o haz clic en este botón." +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "¿Hasta dónde debe extenderse el pad alrededor de la geometría contenida?" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Cuanto deberían penetrar los conectores pequeños en el modelo del cuerpo." @@ -2844,6 +3050,10 @@ msgstr "Si está activado, Slic3r descargará actualizaciones de los ajustes del msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Si está activado, la escena 3D se mostrará en resolución Retina. Si tienes problemas de prestaciones 3D, desactivar esta opción te puede ayudar." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Si está habilitado, laTorre de Limpieza no se imprimirá en capas sin cambios de herramientas. En capas con cambio de herramienta, el extrusor viajará hacia abajo para imprimir la torre de limpieza. El usuario es responsable de garantizar que no haya colisión con la impresión." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "Si está activado, se usará una cámara en perspectiva. Si no está activo, se usará una cámara ortográfica." @@ -2856,6 +3066,10 @@ msgstr "Si está activado, puedes cambiar el tamaño de la barra de herramientas msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Si el tiempo de capa estimado está por debajo de ~%1%s, el ventilador funcionará en %2%%% y la velocidad de impresión se reducirá de modo que no se gaste menos de %3%s en esa capa (sin embargo, la velocidad nunca se reducirá por debajo de %4%mm/s) ." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Si el tiempo estimado de la capa es mayor, pero todavía por debajo de ~%1%s, el ventilador funcionará a una velocidad proporcionalmente menor entre %2%%% y %3%%%." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Si se expresa como valor absoluto en mm / s, esta velocidad se aplicará a todos los movimientos de impresión de la primera capa, independientemente de su tipo. Si se expresa como un porcentaje (por ejemplo: 40%), escalará las velocidades predeterminadas." @@ -2962,6 +3176,10 @@ msgstr "Incompatible con este %s" msgid "Increase Instances" msgstr "Aumentar Instancias" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Incrementar/reducir area edición" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." @@ -3093,6 +3311,10 @@ msgstr "Formato inválido de archivo." msgid "invalid filename" msgstr "nombre de archivo inválido" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Penetración inválida de la cabeza" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "encabezado inválido o archivo está dañado" @@ -3105,6 +3327,10 @@ msgstr "Entrada numérica no válida." msgid "invalid parameter" msgstr "parámetro inválido" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Diámetro de la cabeza del pin inválido" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3380,10 @@ msgstr "Mantener el ventilador siempre encendido" msgid "Keep lower part" msgstr "Mantener la parte inferior" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Mantener mínimo" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Mantener la parte superior" @@ -3162,6 +3392,10 @@ msgstr "Mantener la parte superior" msgid "Keyboard Shortcuts" msgstr "Atajos de teclado" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Etiquetar objetos" @@ -3199,6 +3433,10 @@ msgstr "La altura de la capa no puede ser mayor que diámetro de la boquilla" msgid "Layer height limits" msgstr "Límites de altura de la capa" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Altura de la capa:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Ajustes del Rango de capas a modificar" @@ -3229,10 +3467,6 @@ msgstr "Capas y perímetros" msgid "Layers and Perimeters" msgstr "Capas y Perímetros" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Alturas de capa" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Atajo rápidos al deslizador de capas" @@ -3259,6 +3493,10 @@ msgstr "Izquierda" msgid "Left click" msgstr "Clic izquierdo" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Botón izquierdo del ratón:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Vista izquierda" @@ -3483,9 +3721,9 @@ msgstr "Máxima altura de impresión" msgid "Max print speed" msgstr "Velocidad máxima de impresión" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "versión máxima de slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "máxima versión PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3893,10 @@ msgstr "Mezclando rebanadas y calculando estadísticas" msgid "Mesh repair failed." msgstr "Reparación de la malla fallida." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Mensaje para pausa de impresión en la capa actual (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Los mensajes con una gravedad inferior o igual al nivel de registro se imprimirán. 0:rastreo, 1:depuración, 2:información, 3:advertencia, 4:error, 5:fatal" @@ -3667,9 +3909,9 @@ msgstr "Min" msgid "Min print speed" msgstr "Velocidad de impresión mínima" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "mínima versión de Slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "mínima versión PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3725,7 +3967,7 @@ msgstr "Velocidad mínima sin extrusión (M205 T)" #: src/slic3r/GUI/Plater.cpp:2946 msgid "Mirror" -msgstr "Duplicar" +msgstr "Reflejar" #: src/libslic3r/PrintConfig.cpp:2320 msgid "Mirror horizontally" @@ -3764,6 +4006,10 @@ msgstr "Tipo de host de impresión no coincidente: %s" msgid "Mixed" msgstr "Mezclado" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4119,8 @@ msgid "Model repair canceled" msgstr "Reparación del modelo cancelada" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Reparación del modelo fallida:\n" +msgid "Model repair failed:" +msgstr "Reparación del modelo fallida:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4142,10 @@ msgstr "Modificador" msgid "Modifiers" msgstr "Modificadores" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "dinero/botella" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "dinero/kg" @@ -3904,6 +4154,10 @@ msgstr "dinero/kg" msgid "Mouse wheel" msgstr "Rueda del ratón" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Rueda del ratón:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Mover" @@ -3949,9 +4203,9 @@ msgstr "Se encontraron múltiples dispositivos %s. Por favor, conecta solo uno a msgid "Multiple Extruders" msgstr "Múltiples Extrusores" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Se cargaron varios objetos para una impresora de varios materiales.\nEn lugar de considerarlos como objetos múltiples, ¿debería considerar\nestos archivos para formar un solo objeto que tiene varias partes?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "Se cargaron varios objetos para una impresora de varios materiales.\nEn lugar de considerarlos como objetos múltiples, ¿debería considerar\nestos archivos para formar un solo objeto que tiene varias partes?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4014,6 +4268,10 @@ msgstr "Siguiente acción de Deshacer: %1%" msgid "No extrusion" msgstr "Sin extrusión" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "No se puede generar el pad para este modelo con la configuración actual" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "Ningún archivo previamente laminado." @@ -4022,6 +4280,10 @@ msgstr "Ningún archivo previamente laminado." msgid "NO RAMMING AT ALL" msgstr "NO EMPUJAR EN ABSOLUTO" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Sin capas dispersas (EXPERIMENTAL)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Ningún punto de soporte se colocará más cerca de este umbral." @@ -4043,6 +4305,14 @@ msgstr "modo normal" msgid "not a ZIP archive" msgstr "no es un archivo ZIP" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "No encontrado:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Nota: Requiere FlashAir con firmware 2.00.02 o posterior y la función de carga activada." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Nota: Se necesita al menos la versión 1.1.0 de OctoPrint." @@ -4131,10 +4401,6 @@ msgstr "Elevación del objeto" msgid "Object manipulation" msgstr "Manipulación de objetos" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Manipulación del objeto" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Nombre del objeto" @@ -4348,6 +4614,18 @@ msgstr "Pad y soportes" msgid "Pad around object" msgstr "Pad alrededor del objeto" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Pad alrededor del objeto en todos lados" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Tamaño del borde del pad" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "El tamaño del borde del pad es demasiado pequeño para la configuración actual." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "Penetración del conector del objeto al Pad" @@ -4428,6 +4706,11 @@ msgstr "Espaciado entre patrones" msgid "Pattern used to generate support material." msgstr "Patrón utilizado para generar material de soporte." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Pausar impresión o código G personalizado" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4733,27 @@ msgstr "perímetros" msgid "Perimeters" msgstr "Perímetros" -#: src/slic3r/GUI/ConfigWizard.cpp:440 +#: src/slic3r/GUI/ConfigWizard.cpp:816 #, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Escoge otro fabricante soportado por %s:" +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:2430 msgid "Pillar widening factor" msgstr "Factor de ensanchamiento del pilar" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "El diámetro de la cabeza del pin debe ser menor que el diámetro del pilar." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Colocar rodamientos en los agujeros y continuar" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Colocar en la cara" @@ -4541,6 +4836,15 @@ msgstr "Preparando relleno" msgid "Preset (%s)" msgstr "Ajuste inicial (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Ya existe un preset con el nombre \"% 1%\"." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - Copiar" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "Presiona para activar el rectángulo de deselección \no para escalar o rotar los objetos seleccionados \nen torno a su propio centro" @@ -4550,7 +4854,7 @@ msgid "Press to activate one direction scaling in Gizmo scale" msgstr "Presiona para activar la escala de una dirección en la escala Gizmo" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format +#, no-c-format msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" msgstr "Presiona para activar el rectángulo de selección\n o para ajustar un 5% en la escala Gizmo\n o para ajustar un 1 mm en el movimiento Gizmo" @@ -4615,6 +4919,10 @@ msgstr "Configuración de impresión" msgid "Print speed override" msgstr "Anular la velocidad de impresión" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Imprimir z" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Configura&ción de Impresión" @@ -4682,10 +4990,10 @@ msgstr "Imprimir con múltiples extrusoras de diferentes diámetros de boquilla. msgid "Processing %s" msgstr "Procesando %s" -#: src/slic3r/GUI/Plater.cpp:1600 +#: src/slic3r/GUI/Plater.cpp:2287 #, possible-c-format -msgid "Processing input file %s\n" -msgstr "Procesando el archivo de entrada %s\n" +msgid "Processing input file %s" +msgstr "Procesando el archivo de entrada %s" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5005,10 @@ msgstr "Procesando malla triangulada" msgid "Profile dependencies" msgstr "Dependencias de perfil" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Perfil:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Progreso" @@ -4726,6 +5038,14 @@ msgstr "PrusaSlicer está basado en Slic3r de Alessandro Ranellucci y la comunid msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." msgstr "PrusaSlicer requiere el controlador de gráficos OpenGL 2.0 para que funcione correctamente, \nmientras que la versión %s OpenGL, renderizado %s, vendedor %s fue detectada." +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "Versión PrusaSlicer" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "Las interfaces de usuario de PrusaSlicer tiene tres variantes:\nSimple, avanzado y experto.\nEl modo Simple muestra solo las configuraciones usadas con más frecuencia relevantes para la impresión 3D normal. Los otros dos ofrecen ajustes progresivamente más sofisticados, son adecuados para usuarios avanzados y expertos, respectivamente." + #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." msgstr "La purga después del cambio de herramientas se realizará dentro de los rellenos de este objeto. Esto reduce la cantidad de desperdicio, pero puede resultar en un tiempo de impresión más largo debido a movimientos de viaje adicionales." @@ -4884,13 +5204,18 @@ msgstr "Rehacer Historia" msgid "Reducing printing time" msgstr "Reduciendo el tiempo de impresión" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" msgstr "Recargar desde el disco" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Recargar el archivo seleccionado del disco" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Recargar el objeto seleccionado del disco" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Vuelve a cargar los volúmenes seleccionados desde el disco" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4909,6 +5234,14 @@ msgstr "Eliminar" msgid "Remove all points" msgstr "Eliminar todos los puntos" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Retirar detalle" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Retirar extrusor de la secuencia" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Retirar una copia" @@ -5006,6 +5339,10 @@ msgstr "Repetir el último laminado rápido" msgid "Repeat Last Quick Slice" msgstr "Repetir el último laminado rápido" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "¿Reemplazar?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "I&nformar de un problema" @@ -5038,6 +5375,10 @@ msgstr "Rescanear" msgid "Rescan serial ports" msgstr "Vuelver a examinar los puertos serie" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Reset" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Restablecer plano de recorte" @@ -5063,6 +5404,10 @@ msgstr "Reiniciar rotación" msgid "Reset scale" msgstr "Reiniciar escala" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Reiniciar a la base" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Reiniciar Filament Color" @@ -5127,6 +5472,10 @@ msgstr "Clic del botón derecho en el ícono para arreglar el STL a través de N msgid "Right click" msgstr "Click derecho" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Botón derecho del ratón:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Vista derecha" @@ -5343,6 +5692,10 @@ msgstr "Buscando dispositivos" msgid "Searching for optimal orientation" msgstr "Buscando la orientación óptima" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Seleccione un archivo gcode:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Seleccionar todos los objetos" @@ -5533,10 +5886,26 @@ msgstr "Establecer como Objeto Separado" msgid "Set as a Separated Objects" msgstr "Establecer como Objetos Separados" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Establecer cambio de extrusor para cada" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Establecer el extrusor para elementos seleccionados" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Establecer secuencia extrusor" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Establecer la secuencia del extrusor para la impresión completa" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Establecer secuencia extrusor(herramienta)" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Coloca el pulgar inferior en el control deslizante actual" @@ -5646,6 +6015,26 @@ msgstr "Ajustes" msgid "Settings for height range" msgstr "Ajustes para rango de alturas" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "¿Debo ajustar esa configuración para los soportes?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "¿Debo ajustar esa configuración para habilitar el modo Vaso Espiral?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "¿Debo ajustar esa configuración para habilitar la Torre de Limpieza?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "¿Debo cambiar al patrón de relleno rectilíneo?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "¿Debo sincronizar las capas de soporte para habilitar la Torre de Limpieza?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Aspecto" @@ -5654,6 +6043,14 @@ msgstr "Aspecto" msgid "Shells" msgstr "Carcasas" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Mayús + botón izquierdo del ratón:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Mayús + botón derecho del ratón:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Mostrar" @@ -5738,10 +6135,18 @@ msgstr "Mostrar carpeta de configuración de usuario (datadir)" msgid "Show/Hide (L)egend" msgstr "Mostrar/Ocultar (L)eyenda" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostrar/Ocultar cuadro de ajustes dispositivos 3Dconnexion" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Sencillo" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Modo Simple" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "Modo de visualización sencillo" @@ -5809,6 +6214,18 @@ msgstr "Gizmo SLA encendido" msgid "SLA material" msgstr "Material SLA" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "Selección Perfiles de Material SLA" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "Tipo Material SLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "Materiales SLA" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "Impresión SLA" @@ -5829,6 +6246,10 @@ msgstr "Puntos de soporte SLA" msgid "SLA supports outside the print area were detected" msgstr "Se detectaron soportes SLA fuera del área de impresión" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "Impresoras de tecnología SLA" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Rebanada" @@ -5845,10 +6266,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 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "versión de Slic3r" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r no escalará la velocidad por debajo de esta velocidad." @@ -5937,6 +6354,14 @@ msgstr "Inclinación lenta" msgid "Small perimeters" msgstr "Perímetros pequeños" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Suave" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Suavizado" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Nombre de la instantánea" @@ -6096,6 +6521,10 @@ msgstr "Velocidad empleada para descargar el filamento en la torre de limpieza ( msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Velocidad utilizada para descargar la punta del filamento inmediatamente después del ramming." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "Velocidad:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Esfera" @@ -6104,6 +6533,10 @@ msgstr "Esfera" msgid "Spiral vase" msgstr "Modo vaso" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Modo Vaso Espiral" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6137,6 +6570,10 @@ msgstr "Separar en piezas" msgid "Split to Parts" msgstr "Separar en Piezas" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Estándar" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Estrellas" @@ -6215,6 +6652,10 @@ msgstr "Bloqueo de soporte" msgid "Support Enforcer" msgstr "Refuerzo de soporte" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Generador de Soportes" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Cabeza del soporte" @@ -6323,6 +6764,10 @@ msgstr "Compatible con tiempos restantes" msgid "Supports stealth mode" msgstr "Soporta modo silencioso" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "Suprima los ajustes iniciales \"- predeterminado -\"" @@ -6360,6 +6805,10 @@ msgstr "Cambiar el idioma necesita reiniciar la aplicación.\nPerderás todo el msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" msgstr "¡Cambiar a los ajustes sencillos descartará los cambios realizados en el modo avanzado!\n\n¿Quiere continuar?" +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "nombre perfil simbólico" + #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." msgstr "Sincronizar las capas de soporte con las capas de impresión del objeto. Esto es útil con impresoras de múltiples materiales, donde el cambio de el extrusor es costoso." @@ -6414,6 +6863,10 @@ msgstr "Test" msgid "Texture" msgstr "Textura" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "Se supone que el patrón de relleno %1% no funciona a una densidad del 100%." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 #, possible-c-format msgid "The %s device could not have been found" @@ -6525,6 +6978,14 @@ msgstr "Los presets en las siguientes pestañas fueron modificados" msgid "The printer multiplexes filaments into a single hot end." msgstr "La impresora multiplexa los filamentos en un solo fusor." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "El archivo 3mf seleccionado se ha guardado con una versión más reciente de %1% y no es compatible." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "El archivo amf seleccionado se ha guardado con una versión más reciente de %1% y no es compatible." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "El archivo seleccionado no contiene geometría." @@ -6557,6 +7018,11 @@ msgstr "La velocidad de carga de un filamento en la extrusora después de la ret msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "La velocidad para las retracciones (solo se aplica al motor del extrusor)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +msgstr "El modo Vaso Espiral requiere:\n- un perímetro\n- sin capas superiores sólidas\n- 0% densidad de relleno\n- sin material de soporte\n- sin ensure_vertical_shell_thickness" + #: src/libslic3r/Print.cpp:1187 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." @@ -6595,6 +7061,14 @@ msgstr "La distancia vertical entre el objeto y la interfaz del material de sopo msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "La opción Limpiar no está disponible cuando se usa el modo Retracción de firmware. ¿Lo inhabilito para habilitar la Retracción de firmware?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "La Torre de Limpieza actualmente no es compatible con E volumétrico (use_volumetric_e=0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "La Torre de Limpieza actualmente admite los soportes no solubles solo si están impresos con el extrusor actual sin activar un cambio de herramienta. \n(tanto support_material_extruder como support_material_interface_extruder deben configurarse en 0)." + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." msgstr "La Torre de Limpieza actualmente admite los soportes no solubles solo si están impresos con el extrusor actual sin activar un cambio de herramienta. (Tanto support_material_extruder como support_material_interface_extruder deben configurarse en 0)." @@ -6627,9 +7101,9 @@ msgstr "La torre de limpieza sólo es compatible con varios objetos si tienen al msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "La torre de limpieza solo es compatible si todos los extrusores tienen el mismo diámetro del nozzle y usan filamento del mismo diámetro." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "La torre de limpieza sólo se permite si todos los objetos tienen el mismo perfil de altura de capa" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "La Torre de Limpieza solo es compatible si todos los objetos tienen la misma altura de capa variable" #: src/slic3r/GUI/UpdateDialogs.cpp:127 #, possible-c-format @@ -6640,10 +7114,6 @@ msgstr "Esta %s versión: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Este código se inserta entre los objetos cuando se utiliza la impresión secuencial. Por defecto, el extrusor y la temperatura de la cama se reinician utilizando un comando de no espera; sin embargo, si se detectan M104, M109, M140 o M190 en este código personalizado, Slic3r no agregará comandos de temperatura. Tenga en cuenta que puede usar variables de marcador de posición para todas las configuraciones de Slic3r, por lo que puede poner un comando \"M109 S [first_layer_temperature]\" donde lo desee." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Este código personalizado se inserta en cada cambio de extrusor. Si no lo dejas vacío, se espera que usted mismo te encarges del cambio de herramienta: PrusaSlicer no generará ningún otro código G para cambiar el filamento. Puedes usar variables de marcador de posición para todas las configuraciones de Slic3r, así como [previous_extruder] y[next_extruder], por ejemplo el comando de cambio de herramienta estándar se puede escribir como T[next_extruder]." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Este código personalizado se inserta en cada cambio de capa, justo después del movimiento Z y antes de que el extrusor se mueva al primer punto de capa. Tenga en cuenta que puede usar variables de marcador de posición para todos los ajustes de Slic3r, así como [layer_num] y [layer_z]." @@ -6708,13 +7178,13 @@ msgstr "Esta característica permite forzar una capa sólida en cada número de 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/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Este archivo no puede ser cargado en un modo sencillo. ¿Quieres cambiar al modo experto?\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Este archivo no puede ser cargado en un modo sencillo. ¿Quieres cambiar al modo experto?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Este archivo contiene varios objetos posicionados en múltiples alturas. En lugar de considerarlos como objetos múltiples, ¿debería considerar\n este archivo como un único objeto que tiene varias partes?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "Este archivo contiene varios objetos posicionados en múltiples alturas. En lugar de considerarlos como objetos múltiples, ¿debería considerar\n este archivo como un único objeto que tiene varias partes?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 #, possible-c-format @@ -6790,6 +7260,10 @@ msgstr "Esta es la altura más alta imprimible de capa para este extrusor, que s msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "Esta es la altura más baja de la capa imprimible para este extrusor y limita la resolución para la altura de la capa variable. Los valores típicos están entre 0.05 mm y 0.1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "Esto generalmente es causado por extrusiones insignificantemente pequeñas o por un modelo defectuoso. Intenta reparar el modelo o cambia su orientación en la cama." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Esta matriz detalla los volúmenes (en milímetros cúbicos) necesarios para purgar el nuevo filamento en la torre de limpieza para cualquier par de filamentos." @@ -6858,10 +7332,10 @@ msgstr "Este valor será añadido (o eliminado) de todas las coordenadas Z en el msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "Este vector guarda los volúmenes necesarios para cambiar desde/hasta cada herramienta usada en la torre de limpieza. Estos valores se emplean para simplificar la creación de los volúmenes totales de purga más abajo." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#: src/slic3r/GUI/UpdateDialogs.cpp:155 #, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Esta versión de %s no es compatible con los grupos de configuraciones instaladas. Esto sucede probablemente por ejecutar una versión de %s después de haber usado una más reciente.\n\nPuedes salir de %s e intentarlo de nuevo con una versión más reciente, o puedes volver a ejecutar la configuración inicial. Al hacerlo se creará una copia de respaldo de la configuración existente antes de instalar la nueva compatible con esta versión de %s.\n" +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "Esta versión de %s no es compatible con los grupos de configuraciones instaladas. Esto sucede probablemente por ejecutar una versión de %s después de haber usado una más reciente.\n\nPuedes salir de %s e intentarlo de nuevo con una versión más reciente, o puedes volver a ejecutar la configuración inicial. Al hacerlo se creará una copia de respaldo de la configuración existente antes de instalar la nueva compatible con esta versión de %s." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6911,6 +7385,10 @@ msgstr "Tiempo de espera después de que se ha descargado el filamento. Puede ay msgid "To do that please specify a new name for the preset." msgstr "Para hacerlo por favor especifique un nuevo nombre para esos ajustes." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "A excepción de la manipulación redundante de herramientas,\nLos cambios de color para los extrusores no utilizados se eliminaron" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "A los objetos" @@ -6988,6 +7466,11 @@ msgstr "Tiempo de empuje total" msgid "Translate" msgstr "Traducir" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Translación" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Recorrido" @@ -7137,6 +7620,10 @@ msgstr "Actualización" msgid "Upload a firmware image into an Arduino based printer" msgstr "Cargar una imagen de firmware a una impresora basada en Arduino" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Subida no activada a tarjeta FlashAir." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Cargar el host de impresión con el siguiente nombre de archivo:" @@ -7158,6 +7645,10 @@ msgstr "Conexión USB/Serial" msgid "USB/serial port for printer connection." msgstr "Puerto USB/serial para la conexión con la impresora." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Usar otro extrusor" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Usar tamaño personalizado para los iconos de la barra de herramientas" @@ -7247,6 +7738,26 @@ msgstr "Los valores en esta columna son para el modo Normal" msgid "Values in this column are for Stealth mode" msgstr "Los valores en esta columna son para el modo Silencioso" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Altura de capa variable" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Altura de capa variable - Adaptativa" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "Altura de capa variable - Edicción manual" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Altura de capa variable - Reiniciar" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Altura de capa variable - Suavizar todo" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "variantes" @@ -7255,6 +7766,10 @@ msgstr "variantes" msgid "vendor" msgstr "fabricante" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Vendedor:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "Código G detallado" @@ -7275,6 +7790,10 @@ msgstr "Carcasas verticales" msgid "View" msgstr "Vista" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Modo de vista" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7304,9 +7823,9 @@ msgstr "Sugerencias de flujo volumétrico no disponibles" msgid "Volumetric flow rate" msgstr "Tasa de caudal volumétrico" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Tasa de flujo volumétrico (mm3/seg)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Tasa de flujo volumétrico (mm³/seg)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7450,6 +7969,11 @@ msgstr "Torre de limpieza" msgid "wipe tower" msgstr "torre de limpieza" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Torre de limpieza" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Torre de limpieza - Ajuste del volumen de purga" @@ -7568,6 +8092,14 @@ msgstr "No puede agregar el(los) objeto(s) desde % s porque uno o algunos de ell 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/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Debes seleccionar al menos un filamento para las impresoras seleccionadas" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Debes seleccionar al menos un material para las impresoras seleccionadas" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Puede que necesites actualizar tu tarjeta de gráficos." @@ -7594,6 +8126,14 @@ msgstr "Tu pieza parece demasiado grande, así que se ha escalado automáticamen msgid "Z offset" msgstr "Ajuste en altura Z" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "Cero como la altura de la primera capa no es válido.\n\nLa altura de la primera capa se restablecerá a 0.01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "Cero como la altura de capa no es válido.\n\nLa altura de capa se restablecerá a 0.01." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zig-Zag" diff --git a/resources/localization/fr/PrusaSlicer.mo b/resources/localization/fr/PrusaSlicer.mo index 83019329182afbcf5bd92672393a8a2e0e05cffc..130bda3343d5705be942822470f72e269cfe9b89 100644 GIT binary patch delta 54822 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 C*xuFv delta 41996 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

U_qQj=Z-75@j*;zsLrRQ>K{=0TMR)zRF@2zZ@x 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 h$}1yz)hj%BKpLnH%D 1);\n" -"X-Generator: PhraseApp (phraseapp.com)\n" - -#: src/slic3r/GUI/PresetHints.cpp:39 -msgid "\nDuring the other layers, fan" -msgstr "\nPendant les autres couches, le ventilateur" - -#: src/slic3r/GUI/PresetHints.cpp:35 -msgid "\nIf estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." -msgstr "\nSi le temps estimé pour la couche est supérieur, mais cependant inférieur à ~%1%s, le ventilateur tournera à une vitesse proportionnellement décroissante entre %2%%% et %3%%%." +"X-Generator: Poedit 2.2.1\n" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" #: src/slic3r/GUI/MainFrame.cpp:61 msgid " - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/releases" @@ -31,14 +28,10 @@ msgid "%" msgstr "%" #: src/libslic3r/GCode/PreviewData.cpp:504 -#, possible-c-format +#, c-format msgid "%.2f - %.2f mm" msgstr "%.2f - %.2f mm" -#: src/slic3r/GUI/Tab.cpp:2895 -msgid "%1% - Copy" -msgstr "%1% - Copier" - #. TRN Remove/Delete #: src/slic3r/GUI/Tab.cpp:2958 msgid "%1% Preset" @@ -53,87 +46,105 @@ msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" msgstr "%1%=%2% mm est trop bas pour être imprimable avec une hauteur de couche de %3% mm" #: src/slic3r/GUI/PresetHints.cpp:228 -#, possible-c-format +#, c-format msgid "%3.2f mm³/s at filament speed %3.2f mm/s." msgstr "%3.2f mm³/s à une vitesse de filament de %3.2f mm/s." #: src/slic3r/GUI/Plater.cpp:974 -#, possible-c-format +#, c-format msgid "%d (%d shells)" msgstr "%d (%d coques)" #: src/slic3r/GUI/Plater.cpp:982 -#, possible-c-format +#, c-format msgid "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d facets reversed, %d backwards edges" msgstr "%d faces invalides, %d arrêtes corrigées, %d faces retirées, %d faces ajoutées, %d faces inversées, %d arrêtes à l'envers" #: src/slic3r/GUI/PresetHints.cpp:268 -#, possible-c-format +#, c-format msgid "%d lines: %.2f mm" msgstr "%d lignes : %.2f mm" #: src/slic3r/GUI/MainFrame.cpp:894 -#, possible-c-format +#, c-format msgid "%d presets successfully imported." msgstr "%d préréglages importés avec succès." #: src/slic3r/GUI/MainFrame.cpp:550 -#, possible-c-format +#, c-format msgid "%s &Website" msgstr "Site &Web de %s" #: src/slic3r/GUI/UpdateDialogs.cpp:113 -#, possible-c-format +#, c-format msgid "%s configuration is incompatible" msgstr "La configuration de %s n'est pas compatible" #: src/slic3r/GUI/Field.cpp:136 -#, possible-c-format +#, c-format msgid "%s doesn't support percentage" msgstr "%s ne supporte pas un pourcentage" #: src/slic3r/GUI/MsgDialog.cpp:73 -#, possible-c-format +#, c-format msgid "%s error" msgstr "Erreur %s" #: src/slic3r/GUI/ConfigWizard.cpp:336 -#, possible-c-format +#, c-format msgid "%s Family" msgstr "%s Famille" #: src/slic3r/GUI/MsgDialog.cpp:74 -#, possible-c-format +#, c-format msgid "%s has encountered an error" msgstr "%s a rencontré une erreur" #: src/slic3r/GUI/GUI_App.cpp:132 -#, possible-c-format -msgid "%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it.\n\nThe application will now terminate." -msgstr "%s a rencontré une erreur. Elle a apparemment été provoquée par un manque de mémoire. Si vous êtes certain d'avoir assez de RAM sur votre système, cela peut également être un bug et nous aimerions que vous le signaliez.\n\nL'application va maintenant fermer." +#, c-format +msgid "" +"%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it.\n" +"\n" +"The application will now terminate." +msgstr "" +"%s a rencontré une erreur. Elle a apparemment été provoquée par un manque de mémoire. Si vous êtes certain d'avoir assez de RAM sur votre système, cela peut également être un bug et nous aimerions que vous le signaliez.\n" +"\n" +"L'application va maintenant fermer." #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:155 -#, possible-c-format +#, c-format msgid "%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it." msgstr "%s a rencontré une erreur. Elle a apparemment été provoquée par un manque de mémoire. Si vous êtes certain d'avoir assez de RAM sur votre système, cela peut également être un bug et nous aimerions que vous le signaliez." #: src/slic3r/GUI/UpdateDialogs.cpp:112 -#, possible-c-format +#, c-format msgid "%s incompatibility" msgstr "Incompatibilité de %s" #: src/slic3r/GUI/UpdateDialogs.cpp:172 -#, possible-c-format -msgid "%s now uses an updated configuration structure.\n\nSo called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\nAn inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n\nPlease proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." -msgstr "%s utilise à présent une structure de configuration mise à jour.\n\nIl existe à présent des \"préréglages Système\", qui intègrent les réglages par défaut pour les différentes imprimantes. Ces préréglages Système ne peuvent pas être modifiés, mais les utilisateurs peuvent désormais créer leurs propres préréglages héritant des paramètres de l'un des préréglages Système.\nUn tel préréglage peut ainsi hériter d'une valeur particulière de son parent ou la remplacer par une valeur personnalisée.\n\nVeuillez utiliser les %s qui suivent pour paramétrer les nouveaux réglages et éventuellement accepter les mises à jour de réglage automatiques." +#, c-format +msgid "" +"%s now uses an updated configuration structure.\n" +"\n" +"So called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\n" +"An inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n" +"\n" +"Please proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." +msgstr "" +"%s utilise à présent une structure de configuration mise à jour.\n" +"\n" +"Il existe à présent des \"préréglages Système\", qui intègrent les réglages par défaut pour les différentes imprimantes. Ces préréglages Système ne peuvent pas être modifiés, mais les utilisateurs peuvent désormais créer leurs propres préréglages héritant des paramètres de l'un des préréglages Système.\n" +"Un tel préréglage peut ainsi hériter d'une valeur particulière de son parent ou la remplacer par une valeur personnalisée.\n" +"\n" +"Veuillez utiliser les %s qui suivent pour paramétrer les nouveaux réglages et éventuellement accepter les mises à jour de réglage automatiques." #: src/slic3r/GUI/GUI_App.cpp:681 -#, possible-c-format +#, c-format msgid "%s View Mode" msgstr "Mode de Vue de %s" #: src/slic3r/GUI/MainFrame.cpp:563 -#, possible-c-format +#, c-format msgid "&About %s" msgstr "&Au sujet de %s" @@ -237,6 +248,10 @@ msgstr "&Vue" msgid "&Window" msgstr "&Fenêtre" +#: src/slic3r/GUI/ConfigWizard.cpp:574 src/slic3r/GUI/ConfigWizard.cpp:602 +msgid "(All)" +msgstr "(Tout)" + #: src/libslic3r/PrintConfig.cpp:1376 msgid "(minimum)" msgstr "(minimum)" @@ -249,6 +264,10 @@ msgstr "(Re)découper" msgid "(Re)Slice No&w" msgstr "(Re)Découper Maintenant" +#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:2555 +msgid "(Unknown)" +msgstr "(Inconnu)" + #: src/slic3r/GUI/MainFrame.cpp:641 msgid ") not found." msgstr ") non trouvé." @@ -273,8 +292,12 @@ msgstr "Vue d'éditeur 3D" msgid "3D Honeycomb" msgstr "Nid d'abeille 3D" +#: src/slic3r/GUI/Mouse3DController.cpp:255 +msgid "3Dconnexion settings" +msgstr "Paramètres 3Dconnexion" + #: src/slic3r/GUI/Plater.cpp:3590 -#, possible-c-format +#, c-format msgid "3MF file exported to %s" msgstr "Fichier 3MF exporté vers %s" @@ -303,12 +326,12 @@ msgid "A toolpath outside the print area was detected" msgstr "Parcours détecté en dehors de la zone d'impression" #: src/slic3r/GUI/AboutDialog.cpp:35 -#, possible-c-format +#, c-format msgid "About %s" msgstr "Au sujet de %s" #: src/libslic3r/GCode/PreviewData.cpp:499 -#, possible-c-format +#, c-format msgid "above %.2f mm" msgstr "au dessus de %.2f mm" @@ -328,6 +351,10 @@ msgstr "Activer" msgid "Active" msgstr "Actif" +#: src/slic3r/GUI/GLCanvas3D.cpp:273 +msgid "Adaptive" +msgstr "Adaptatif" + #: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:237 msgid "Add a new printer" msgstr "Ajouter une nouvelle imprimante" @@ -340,10 +367,30 @@ msgstr "Ajouter une base sous le modèle supporté" msgid "Add a sheath (a single perimeter line) around the base support. This makes the support more reliable, but also more difficult to remove." msgstr "Ajouter une enveloppe (une ligne unique de périmètre) autour de la base du support. Ceci rend le support plus fiable, mais aussi plus difficile à retirer." +#: src/slic3r/GUI/wxExtensions.cpp:3441 +msgid "Add color change" +msgstr "Ajouter un changement de couleur" + +#: src/slic3r/GUI/wxExtensions.cpp:3435 +msgid "Add color change (%1%) for:" +msgstr "Ajouter le changement de couleur (%1%) pour :" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:186 msgid "Add color change marker for current layer" msgstr "Ajouter un repère de changement de couleur pour la couche en cours" +#: src/slic3r/GUI/wxExtensions.cpp:3447 +msgid "Add custom G-code" +msgstr "Ajouter un G-code personnalisé" + +#: src/slic3r/GUI/GLCanvas3D.cpp:246 +msgid "Add detail" +msgstr "Ajouter des détails" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192 +msgid "Add extruder to sequence" +msgstr "Ajouter l'extrudeur à la séquence" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1662 msgid "Add Generic Subobject" msgstr "Ajouter un Sous-objet Générique" @@ -388,6 +435,10 @@ msgstr "Ajouter une instance supplémentaire de l'objet sélectionné" msgid "Add part" msgstr "Ajouter une pièce" +#: src/slic3r/GUI/wxExtensions.cpp:3444 +msgid "Add pause print" +msgstr "Ajouter une pause d'impression" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1229 msgid "Add point" msgstr "Ajouter un point" @@ -424,6 +475,11 @@ msgstr "Ajouter des Réglages pour un Objet" msgid "Add Settings for Sub-object" msgstr "Ajouter des Réglages pour un Sous-objet" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1922 +msgid "Add Shape" +msgstr "Ajouter une Forme" + #: src/libslic3r/PrintConfig.cpp:382 msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)." msgstr "Ajouter un remplissage plein à proximité des surfaces inclinées pour garantir une épaisseur de coque verticale (couches solides supérieures+inférieures)." @@ -446,9 +502,13 @@ msgstr "Ajouter un point de support" msgid "Add..." msgstr "Ajouter..." -#: src/slic3r/GUI/wxExtensions.cpp:2571 -msgid "Add/Del color change" -msgstr "Ajouter/Supprimer un changement de couleur" +#: src/slic3r/GUI/PresetBundle.cpp:1683 +msgid "Add/Remove filaments" +msgstr "Ajouter/Enlever des filaments" + +#: src/slic3r/GUI/Preset.cpp:1102 +msgid "Add/Remove materials" +msgstr "Ajouter/Enlever des matériaux" #: src/slic3r/GUI/Tab.cpp:920 msgid "Additional information:" @@ -477,6 +537,10 @@ msgstr "Adresse" msgid "Advanced" msgstr "Avancé" +#: src/slic3r/GUI/ConfigWizard.cpp:786 +msgid "Advanced mode" +msgstr "Mode avancé" + #: src/slic3r/GUI/GUI_App.cpp:675 msgid "Advanced View Mode" msgstr "Vue en Mode Avancé" @@ -542,13 +606,17 @@ msgid "Alternate nozzles:" msgstr "Buses alternatives :" #: src/slic3r/GUI/Plater.cpp:3561 -#, possible-c-format +#, c-format msgid "AMF file exported to %s" msgstr "Fichier AMF exporté vers %s" #: src/slic3r/GUI/GLCanvas3D.cpp:725 -msgid "An object outside the print area was detected\nResolve the current problem to continue slicing" -msgstr "Objet détecté en dehors de la zone d'impression\nRésolvez ce problème pour poursuivre le processus de découpage" +msgid "" +"An object outside the print area was detected\n" +"Resolve the current problem to continue slicing" +msgstr "" +"Objet détecté en dehors de la zone d'impression\n" +"Résolvez ce problème pour poursuivre le processus de découpage" #: src/slic3r/GUI/GLCanvas3D.cpp:720 msgid "An object outside the print area was detected" @@ -597,8 +665,16 @@ msgid "Are you sure you want to %1% the selected preset?" msgstr "Êtes-vous sûr de vouloir %1% le préréglage sélectionné ?" #: src/slic3r/GUI/FirmwareDialog.cpp:862 -msgid "Are you sure you want to cancel firmware flashing?\nThis could leave your printer in an unusable state!" -msgstr "Êtes-vous certain de vouloir annuler le processus de flash du firmware ?\nCela pourrait rendre votre imprimante inutilisable !" +msgid "" +"Are you sure you want to cancel firmware flashing?\n" +"This could leave your printer in an unusable state!" +msgstr "" +"Êtes-vous certain de vouloir annuler le processus de flash du firmware ?\n" +"Cela pourrait rendre votre imprimante inutilisable !" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1191 +msgid "Are you sure you want to do it?" +msgstr "Êtes-vous certain de vouloir le faire ?" #: src/libslic3r/PrintConfig.cpp:2258 msgid "Area fill" @@ -673,14 +749,14 @@ msgid "Auto-generate points" msgstr "Générer automatiquement les points" #: src/slic3r/GUI/Plater.cpp:979 -#, possible-c-format +#, c-format msgid "Auto-repaired (%d errors)" msgstr "Réparé automatiquement (%d erreurs)" -#: src/slic3r/GUI/GUI_ObjectList.cpp:230 -#, possible-c-format -msgid "Auto-repaired (%d errors):\n" -msgstr "Réparé automatiquement (%d erreurs):\n" +#: src/slic3r/GUI/GUI_ObjectList.cpp:331 +#, c-format +msgid "Auto-repaired (%d errors):" +msgstr "Réparé automatiquement (%d erreurs):" #: src/slic3r/GUI/FirmwareDialog.cpp:771 msgid "Autodetected" @@ -690,9 +766,9 @@ msgstr "Autodétecté" msgid "Autogenerate support points" msgstr "Autogénérer les points de support" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 -msgid "Autogeneration will erase all manually edited points.\n\nAre you sure you want to do it?\n" -msgstr "L'autogénération va effacer tous les points édités manuellement.\n\nVoulez-vous vraiment le faire ?\n" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1190 +msgid "Autogeneration will erase all manually edited points." +msgstr "L'autogénération va effacer tous les points édités manuellement." #: src/slic3r/GUI/Tab.cpp:3421 msgid "Automatic generation" @@ -719,12 +795,20 @@ msgid "BACK ARROW" msgstr "FLÈCHE ARRIÈRE" #: src/slic3r/GUI/Tab.cpp:3113 -msgid "BACK ARROW icon indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick to reset all settings for the current option group to the last saved preset." -msgstr "L'icône FLÈCHE ARRIÈRE indique que les paramètres ont été changés et qu'ils ne sont pas identiques au dernier préréglage enregistré du groupe d'options en cours.\nCliquez pour restaurer tous les paramètres du groupe d'options en cours avec les valeurs du dernier préréglage enregistré." +msgid "" +"BACK ARROW icon indicates that the settings were changed and are not equal to the last saved preset for the current option group.\n" +"Click to reset all settings for the current option group to the last saved preset." +msgstr "" +"L'icône FLÈCHE ARRIÈRE indique que les paramètres ont été changés et qu'ils ne sont pas identiques au dernier préréglage enregistré du groupe d'options en cours.\n" +"Cliquez pour restaurer tous les paramètres du groupe d'options en cours avec les valeurs du dernier préréglage enregistré." #: src/slic3r/GUI/Tab.cpp:3127 -msgid "BACK ARROW icon indicates that the value was changed and is not equal to the last saved preset.\nClick to reset current value to the last saved preset." -msgstr "L'icône FLÈCHE ARRIÈRE indique que la valeur a été changée et qu'elle n'est pas identique au dernier préréglage enregistré.\nCliquez pour restaurer la valeur à celle du dernier préréglage enregistré." +msgid "" +"BACK ARROW icon indicates that the value was changed and is not equal to the last saved preset.\n" +"Click to reset current value to the last saved preset." +msgstr "" +"L'icône FLÈCHE ARRIÈRE indique que la valeur a été changée et qu'elle n'est pas identique au dernier préréglage enregistré.\n" +"Cliquez pour restaurer la valeur à celle du dernier préréglage enregistré." #: src/slic3r/GUI/Preferences.cpp:52 msgid "Background processing" @@ -798,6 +882,14 @@ msgstr "Entre le G-code des objets" msgid "Between objects G-code (for sequential printing)" msgstr "Entre le G-code des objets (pour une impression séquentielle)" +#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458 +msgid "Bottle volume" +msgstr "Volume de la bouteille" + +#: src/libslic3r/PrintConfig.cpp:2464 src/libslic3r/PrintConfig.cpp:2465 +msgid "Bottle weight" +msgstr "Poids de la bouteille" + #. TRN To be shown in the main menu View->Bottom #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,7 +1029,7 @@ msgstr "Fichiers de certificat (*.crt, *.pem)|*.crt;*.pem|Tous les fichiers|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Changer la &Langue de l'Application" +msgstr "&Langue" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -947,8 +1039,16 @@ msgstr "Changer le type d'appareil photo (perspective, orthographique)" msgid "Change extruder" msgstr "Changer l'extrudeur" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Changer d'Extrudeur" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Changer les Extrudeurs" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 -#, possible-c-format +#, c-format msgid "Change Option %s" msgstr "Modifier l'Option %s" @@ -1045,6 +1145,11 @@ msgstr "Fermer" msgid "Color" msgstr "Couleur" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, c-format +msgid "Color change for Extruder %d at %.2f mm" +msgstr "Changement de couleur pour l'Extrudeur %d à %.2f mm" + #: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1146,6 +1251,10 @@ msgstr "Connexion des tiges de support et jonctions" msgid "Connection to Duet works correctly." msgstr "La connexion avec Duet fonctionne correctement." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "La connexion à FlashAir fonctionne correctement et le téléchargement est activé." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "La connexion avec OctoPrint fonctionne correctement." @@ -1236,6 +1345,10 @@ msgstr "Corrections" msgid "Cost" msgstr "Coût" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Coût (argent)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "Impossible d'agencer les objets du modèle ! Certaines géométries sont peut-être non-valides." @@ -1244,6 +1357,10 @@ msgstr "Impossible d'agencer les objets du modèle ! Certaines géométries sont msgid "Could not connect to Duet" msgstr "Impossible de se connecter à Duet" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "Impossible de se connecter à FlashAir" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "Impossible de se connecter à OctoPrint" @@ -1289,7 +1406,7 @@ msgid "Cubic" msgstr "Cubique" #: src/slic3r/GUI/wxExtensions.cpp:2413 -#, possible-c-format +#, c-format msgid "Current mode is %s" msgstr "Le mode actuel est %s" @@ -1298,14 +1415,22 @@ msgid "Current preset is inherited from the default preset." msgstr "Le préréglage actuel est hérité du préréglage par défaut." #: src/slic3r/GUI/Tab.cpp:928 -#, possible-c-format -msgid "Current preset is inherited from:\n\t%s" -msgstr "Le préréglage actuel est hérité de :\n%s" +#, c-format +msgid "" +"Current preset is inherited from:\n" +"\t%s" +msgstr "" +"Le préréglage actuel est hérité de :\n" +"%s" #: src/slic3r/GUI/UpdateDialogs.cpp:45 msgid "Current version:" msgstr "Version actuelle :" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Pointe (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1444,10 @@ msgstr "Un fichier de certificat CA personnalisé peut être spécifié pour les msgid "Custom G-code" msgstr "G-code personnalisé" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "G-code personnalisé sur la couche en cours (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Imprimante Personnalisée" @@ -1355,6 +1484,10 @@ msgstr "Tout désél&ectionner" msgid "Data directory" msgstr "Répertoire de données" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Zone morte :" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "la décompression a échoué ou l'archive est corrompue" @@ -1393,7 +1526,7 @@ msgid "Default filament profile associated with the current printer profile. On 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/Tab.cpp:2757 -#, possible-c-format +#, c-format msgid "Default preset (%s)" msgstr "Préréglage par défaut (%s)" @@ -1471,10 +1604,26 @@ msgstr "Tout Supprimer" msgid "Delete All Instances from Object" msgstr "Supprimer Toutes les Instances depuis l'Objet" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Supprimer le changement de couleur" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Supprimer le changement de couleur pour l'Extrudeur %1%" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Retirer le repère de changement de couleur pour la couche en cours" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Supprimer le G-code personnalisé" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Effacer le changement d'extrudeur vers \"%1%\"" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Supprimer la Zone de Hauteur" @@ -1488,10 +1637,14 @@ msgid "Delete Object" msgstr "Supprimer l'Objet" #: src/slic3r/GUI/GUI_ObjectSettings.cpp:100 -#, possible-c-format +#, c-format msgid "Delete Option %s" msgstr "Supprimer l'Option %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Supprimer la pause d'impression" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Supprimer la sélection" @@ -1578,6 +1731,10 @@ msgstr "Détecter les parties non-connectées sur un modèle donné (ou plusieur msgid "Detected advanced data" msgstr "Données avancées détectées" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Appareil :" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Diamètre" @@ -1610,9 +1767,9 @@ msgstr "Désactiver le ventilateur pour le(s) première(s)" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Désactiver la rétraction lorsque le chemin de déplacement ne franchit pas les périmètres des couches supérieures (et donc les coulures seront probablement invisibles)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Annuler tous les changements de couleur" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Éliminer toutes les modifications personnalisées" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1696,9 +1853,15 @@ msgid "Do not rearrange the given models before merging and keep their original msgstr "Ne pas ré-agencer les modèles donnés avant la fusion et conserver leurs coordonnées XY originales." #: src/slic3r/GUI/Field.cpp:206 -#, possible-c-format -msgid "Do you mean %s%% instead of %s %s?\nSelect YES if you want to change this value to %s%%, \nor NO if you are sure that %s %s is a correct value." -msgstr "Voulez vous dire %s%% au lieu de %s%s ?\nSélectionnez OUI si vous voulez changer cette valeur pour %s%%,\nou NON si vous êtes certain que %s%s est une valeur correcte." +#, c-format +msgid "" +"Do you mean %s%% instead of %s %s?\n" +"Select YES if you want to change this value to %s%%, \n" +"or NO if you are sure that %s %s is a correct value." +msgstr "" +"Voulez vous dire %s%% au lieu de %s%s ?\n" +"Sélectionnez OUI si vous voulez changer cette valeur pour %s%%,\n" +"ou NON si vous êtes certain que %s%s est une valeur correcte." #: src/slic3r/GUI/GUI_App.cpp:754 msgid "Do you want to proceed?" @@ -1743,6 +1906,10 @@ msgstr "Dupliquer" msgid "Duplicate by grid" msgstr "Dupliquer par grille" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "Pendant les autres couches, le ventilateur" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dynamique" @@ -1755,10 +1922,22 @@ msgstr "E&xporter" msgid "edges fixed" msgstr "arrêtes corrigées" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Éditer la couleur" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Éditer un G-code personnalisé" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Éditer la Zone de Hauteur" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Modifier le message de pause d'impression" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Édition" @@ -1767,10 +1946,6 @@ msgstr "Édition" msgid "Elephant foot compensation" msgstr "Compensation de l'effet patte d'éléphant" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "L'élévation est trop basse pour l'objet. Utilisez la fonction \"Socle autour de l'objet\" pour imprimer l'objet sans élévation." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "L'Élévation est trop basse pour cet objet. utilisez la fonction \"Socle autour de l'objet\" pour imprimer l'objet sans élévation." @@ -1779,6 +1954,10 @@ msgstr "L'Élévation est trop basse pour cet objet. utilisez la fonction \"Socl msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Émet M73 P[pourcentage imprimé] R[temps restant en minutes] à 1 minute d'intervalle dans le G-code afin que le firmware puisse indiquer précisément le temps restant. Jusqu'à présent seul le firmware Prusa i3 MK3 reconnait M73. Par ailleurs le firmware i3 MK3 supporte M73 Qxx Sxx pour le mode silencieux." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Couches vides détectées, la sortie ne serait pas imprimable." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +2017,18 @@ msgstr "Placé dans la file d'attente" msgid "Ensure vertical shell thickness" msgstr "S'assurer de l'épaisseur de la coque verticale" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Entrez le G-code personnalisé utilisé sur la couche actuelle" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Entrer de nouveaux noms" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Entrez le message court qui apparait sur l'affichage de l'imprimante pendant la pause d'impression" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Entrez la température du lit nécessaire pour que votre filament colle à votre lit chauffant." @@ -1875,17 +2062,17 @@ msgid "Error" msgstr "Erreur" #: src/slic3r/GUI/FirmwareDialog.cpp:608 -#, possible-c-format +#, c-format msgid "Error accessing port at %s: %s" msgstr "Erreur d'accès au port sur %s : %s" #: src/slic3r/GUI/Plater.cpp:3593 -#, possible-c-format +#, c-format msgid "Error exporting 3MF file %s" msgstr "Erreur d'export du fichier 3MF %s" #: src/slic3r/GUI/Plater.cpp:3564 -#, possible-c-format +#, c-format msgid "Error exporting AMF file %s" msgstr "Erreur d'export du fichier AMF %s" @@ -1893,6 +2080,10 @@ msgstr "Erreur d'export du fichier AMF %s" msgid "Error Message" msgstr "Message d'erreur" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Erreur d'analyse du fichier config PrusaSlicer, il est probablement corrompu. Essayez de supprimer manuellement le fichier pour récupérer après cette erreur. Vos profils d'utilisateurs ne seront pas affectés." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Erreur lors du téléchargement vers l'hôte d'impression :" @@ -1910,7 +2101,7 @@ msgid "Error! Invalid model" msgstr "Erreur ! Modèle invalide" #: src/slic3r/GUI/FirmwareDialog.cpp:610 -#, possible-c-format +#, c-format msgid "Error: %s" msgstr "Erreur : %s" @@ -1940,7 +2131,7 @@ msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" msgstr "Dépasse de %1%=%2% mm pour être imprimable avec une buse de diamètre %3% mm" #: src/slic3r/GUI/UpdateDialogs.cpp:148 -#, possible-c-format +#, c-format msgid "Exit %s" msgstr "Sortir de %s" @@ -1956,6 +2147,10 @@ msgstr "Option expérimentale qui ajuste le flux pour les surplombs (le flux pou msgid "Expert" msgstr "Expert" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Mode expert" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Mode de Vue Expert" @@ -2148,7 +2343,7 @@ msgid "Extruder" msgstr "Extrudeur" #: src/slic3r/GUI/Tab.cpp:2253 src/libslic3r/GCode/PreviewData.cpp:475 -#, possible-c-format +#, c-format msgid "Extruder %d" msgstr "Extrudeur %d" @@ -2258,6 +2453,10 @@ msgstr "Réglages du ventilateur" msgid "Fan speed" msgstr "Vitesse du ventilateur" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Vitesse du ventilateur (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Rapide" @@ -2279,6 +2478,10 @@ msgstr "Type de fonctionnalité" msgid "Feature types" msgstr "Types de fonctionnalité" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "Imprimantes Technologie FFF" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2316,6 +2519,10 @@ msgstr "Annulations de Filament" msgid "Filament parking position" msgstr "Position d'attente du filament" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Sélection des Profils de Filament" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Propriétés du filament" @@ -2336,6 +2543,10 @@ msgstr "Temps de déchargement du filament" msgid "filaments" msgstr "filaments" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filaments" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "échec de la fermeture du fichier" @@ -2493,6 +2704,34 @@ msgstr "Flux" msgid "flow rate is maximized" msgstr "le débit est maximisé" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Pour ajouter un autre code faites un clic droit sur la souris" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Pour ajouter un changement d'extrudeur faites un clic gauche sur la souris" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Pour ajouter un changement de couleur faites un clic gauche avec la souris" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "" +"For Delete \"%1%\" code use left mouse button click\n" +"For Edit \"%1%\" code use right mouse button click" +msgstr "" +"Pour Supprimer le code \"%1%\" utilisez le clic gauche de la souris\n" +"Pour Modifier le code \"%1%\" utilisez le clic droit de la souris" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "" +"For Delete color change use left mouse button click\n" +"For Edit color use right mouse button click" +msgstr "" +"Pour Supprimer le changement de couleur utiliser le clic gauche de la souris\n" +"Pour Modifier la couleur utiliser le clic droit de la souris" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Pour plus d'informations, merci de visiter notre page wiki :" @@ -2503,12 +2742,30 @@ msgstr "Seulement pour les générateur de supports" #. TRN Description for "WHITE BULLET" #: src/slic3r/GUI/Tab.cpp:3345 -msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." -msgstr "pour le bouton gauche : indique un préréglage non-système (ou non par défaut),\npour le bouton droit : indique que le réglage n'a pas été modifié." +msgid "" +"for the left button: \tindicates a non-system (or non-default) preset,\n" +"for the right button: \tindicates that the settings hasn't been modified." +msgstr "" +"pour le bouton gauche : indique un préréglage non-système (ou non par défaut),\n" +"pour le bouton droit : indique que le réglage n'a pas été modifié." + +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "" +"For the Wipe Tower to work with the soluble supports, the support layers\n" +"need to be synchronized with the object layers." +msgstr "" +"Pour que la tour de nettoyage fonctionne avec les supports solubles, les couches du support\n" +"doivent être synchronisées avec les couches d'objets." #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." -msgstr "Pour que la Tour de Nettoyage fonctionne avec des supports solubles, les couches de support\ndoivent être synchronisées avec les couches de l'objet." +msgstr "" +"Pour que la Tour de Nettoyage fonctionne avec des supports solubles, les couches de support\n" +"doivent être synchronisées avec les couches de l'objet." + +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Forcer le socle partout autour de l'objet" #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." @@ -2534,6 +2791,10 @@ msgstr "Avant" msgid "Front View" msgstr "Vue Avant" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "nom de profil complet" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "G-code" @@ -2550,6 +2811,10 @@ msgstr "Version du G-code" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2949,10 @@ msgstr "a les changements suivants non-enregistrés :" msgid "Head diameter" msgstr "Diamètre de la tête" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "La pénétration de la tête ne doit pas être supérieure à la largeur de la tête." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Température du plateau chauffant pour la première couche. Mettez ceci à zéro pour désactiver les commandes de contrôle de température du plateau dans la sortie." @@ -2717,7 +2986,7 @@ msgid "Heights at which a filament change is to occur." msgstr "Hauteurs auxquelles le changement de filament doit se produire." #: src/slic3r/GUI/ConfigWizard.cpp:300 -#, possible-c-format +#, c-format msgid "Hello, welcome to %s! This %s helps you with the initial configuration; just a few settings and you will be ready to print." msgstr "Bonjour, bienvenu dans %s ! Ce %s vous aide à la configuration initiale ; juste quelques paramètres et vous serez prêt à imprimer." @@ -2778,8 +3047,16 @@ msgid "Hostname, IP or URL" msgstr "Nom d'hôte, IP ou URL" #: src/slic3r/GUI/Tab.cpp:136 -msgid "Hover the cursor over buttons to find more information \nor click this button." -msgstr "Passez le curseur au dessus des boutons pour obtenir plus d'informations\nou cliquez sur ce bouton." +msgid "" +"Hover the cursor over buttons to find more information \n" +"or click this button." +msgstr "" +"Passez le curseur au dessus des boutons pour obtenir plus d'informations\n" +"ou cliquez sur ce bouton." + +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "Jusqu'où le socle doit-il s'étendre autour de la géométrie contenue" #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." @@ -2802,9 +3079,15 @@ msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self msgstr "Le fichier HTTPS CA est optionnel. Il est uniquement requis si vous utilisez le HTTPS avec un certificat auto-signé." #: src/slic3r/GUI/Tab.cpp:1773 -#, possible-c-format -msgid "HTTPS CA File:\n \tOn this system, %s uses HTTPS certificates from the system Certificate Store or Keychain.\n \tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "Fichier HTTPS CA :\n\tDans ce système, %s utilise des certificats HTTPS issus du système Magasin de Certificats ou Trousseau.\n\tPour utiliser un fichier CA personnalisé, veuillez importer votre fichier CA dans le Magasin de Certificats / Trousseau." +#, c-format +msgid "" +"HTTPS CA File:\n" +" \tOn this system, %s uses HTTPS certificates from the system Certificate Store or Keychain.\n" +" \tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." +msgstr "" +"Fichier HTTPS CA :\n" +"\tDans ce système, %s utilise des certificats HTTPS issus du système Magasin de Certificats ou Trousseau.\n" +"\tPour utiliser un fichier CA personnalisé, veuillez importer votre fichier CA dans le Magasin de Certificats / Trousseau." #: src/slic3r/GUI/Preferences.cpp:192 msgid "Icon size in a respect to the default size" @@ -2819,12 +3102,12 @@ msgid "If checked, supports will be generated automatically based on the overhan msgstr "Si cette case est cochée, les supports seront générés automatiquement en fonction de la valeur seuil de surplomb. Si cette case n'est pas cochée, les supports seront générés uniquement dans les volumes \"Générateur de supports\"." #: src/slic3r/GUI/ConfigWizard.cpp:413 -#, possible-c-format +#, c-format msgid "If enabled, %s checks for new application versions online. When a new version becomes available, a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done." msgstr "Si activé, %s vérifie en ligne l'existence de nouvelles versions de Slic3r PE. Lorsqu'une nouvelle version est disponible, une notification est affichée au démarrage suivant de l'application (jamais pendant l'utilisation du programme). Ceci est uniquement un mécanisme de notification, aucune installation automatique n'est faite." #: src/slic3r/GUI/ConfigWizard.cpp:423 -#, possible-c-format +#, c-format msgid "If enabled, %s downloads updates of built-in system presets in the background.These updates are downloaded into a separate temporary location.When a new preset version becomes available it is offered at application startup." msgstr "Si activé, %s télécharge les mises à jours des préréglages système intégrés en arrière-plan. Ces mises à jour sont téléchargées dans un répertoire temporaire séparé. Lorsqu'une nouvelle version de préréglages est disponible, elle est proposée au démarrage de l'application." @@ -2844,6 +3127,10 @@ msgstr "Si activé, Slic3r télécharge les mises à jours des préréglages sys msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Si ceci est activé, la scène 3D sera affichée avec la résolution Retina. Si vous rencontrez des problèmes de performance 3D, le fait de désactiver cette option vous aidera peut-être." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Si elle est activée, la tour de nettoyage ne sera pas imprimée sur des couches sans changement d'outil. Sur les couches avec un changement d'outil, l'extrudeur se déplacera vers le bas pour imprimer la tour de nettoyage. C'est à l'utilisateur de s'assurer qu'il n'y a pas de collision avec l'impression." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "Si activé, utilise la l'appareil photo en perspective. Si n'est pas activé, utilise l'appareil photo en vue orthographique." @@ -2856,6 +3143,10 @@ msgstr "Si activé, vous pouvez changer la taille des icônes de la barre d'outi msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Si le temps de couche estimé est inférieur à ~%1%s, le ventilateur tournera à %2%%% et la vitesse d'impression sera réduite pour qu'au moins %3%s soient passées sur cette couche (cependant, la vitesse ne sera jamais réduite en-dessous de %4%mm/s)." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Si le temps estimé pour la couche est supérieur, mais cependant inférieur à ~%1%s, le ventilateur tournera à une vitesse proportionnellement décroissante entre %2%%% et %3%%%." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Si exprimée avec une valeur absolue en mm/s, cette vitesse sera appliquée à tous les déplacements d'impression de la première couche, quel que soit leur type. Si exprimée comme un pourcentage (par exemple 40%), cela modulera la vitesse par défaut." @@ -2945,7 +3236,7 @@ msgid "Import STL/OBJ/AMF/3MF without config, keep bed" msgstr "Importer STL/OBJ/AMF/3MF sans la configuration, garder le lit" #: src/slic3r/GUI/GUI_ObjectList.cpp:2416 -#, possible-c-format +#, c-format msgid "In this mode you can select only other %s Items%s" msgstr "Dans ce mode vous ne pouvez sélectionner que d'autres %s Items %s" @@ -2954,7 +3245,7 @@ msgid "Incompatible bundles:" msgstr "Lots incompatibles :" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 -#, possible-c-format +#, c-format msgid "Incompatible with this %s" msgstr "Incompatible avec ce %s" @@ -2962,10 +3253,19 @@ msgstr "Incompatible avec ce %s" msgid "Increase Instances" msgstr "Augmenter les Instances" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Augmenter/diminuer la zone d'édition" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 -msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." -msgstr "indique que certains paramètres ont été modifiés et ne sont pas égaux aux valeurs du système (ou par défaut) pour le groupe d'options actuel.\n\nCliquez sur l'icône CADENAS OUVERT pour régler tous les paramètres pour le groupe d'options actuel sur les valeurs du système (ou par défaut)." +msgid "" +"indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\n" +"Click the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." +msgstr "" +"indique que certains paramètres ont été modifiés et ne sont pas égaux aux valeurs du système (ou par défaut) pour le groupe d'options actuel.\n" +"\n" +"Cliquez sur l'icône CADENAS OUVERT pour régler tous les paramètres pour le groupe d'options actuel sur les valeurs du système (ou par défaut)." #. TRN Description for "LOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3334 @@ -2974,8 +3274,12 @@ msgstr "indique que les paramètres sont les mêmes que les valeurs système (ou #. TRN Description for "BACK ARROW" #: src/slic3r/GUI/Tab.cpp:3083 -msgid "indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick the BACK ARROW icon to reset all settings for the current option group to the last saved preset." -msgstr "indique que les paramètres ont été changés et qu'ils ne sont pas identiques au dernier préréglage enregistré du groupe d'options en cours.\nCliquez sur l'icône FLÈCHE ARRIÈRE pour restaurer tous les paramètres du groupe d'options en cours avec les valeurs du dernier préréglage enregistré." +msgid "" +"indicates that the settings were changed and are not equal to the last saved preset for the current option group.\n" +"Click the BACK ARROW icon to reset all settings for the current option group to the last saved preset." +msgstr "" +"indique que les paramètres ont été changés et qu'ils ne sont pas identiques au dernier préréglage enregistré du groupe d'options en cours.\n" +"Cliquez sur l'icône FLÈCHE ARRIÈRE pour restaurer tous les paramètres du groupe d'options en cours avec les valeurs du dernier préréglage enregistré." #: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:69 #: src/slic3r/GUI/GUI_ObjectList.cpp:510 src/slic3r/GUI/Plater.cpp:439 @@ -3040,7 +3344,7 @@ msgid "Inspect / activate configuration snapshots" msgstr "Inspecter / activer les instantanés de configuration" #: src/slic3r/GUI/wxExtensions.cpp:407 src/slic3r/GUI/wxExtensions.cpp:474 -#, possible-c-format +#, c-format msgid "Instance %d" msgstr "Instance %d" @@ -3093,6 +3397,10 @@ msgstr "Format de fichier non valide." msgid "invalid filename" msgstr "nom de fichier non valide" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Pénétration de Tête invalide" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "entête non valide ou archive corrompue" @@ -3105,6 +3413,10 @@ msgstr "Entrée numérique non valide." msgid "invalid parameter" msgstr "paramètre non valide" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Diamètre de tête d'épingle non valide" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3466,10 @@ msgstr "Garder le ventilateur toujours actif" msgid "Keep lower part" msgstr "Garder la partie du bas" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Garder au minimum" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Garder la partie du haut" @@ -3162,6 +3478,10 @@ msgstr "Garder la partie du haut" msgid "Keyboard Shortcuts" msgstr "Raccourcis Clavier" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Marquer les objets" @@ -3199,6 +3519,10 @@ msgstr "La hauteur de couche ne peut pas être supérieure au diamètre de la bu msgid "Layer height limits" msgstr "Limites de hauteur de couche" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Hauteur de couche :" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Réglages de zone de Couche à modifier" @@ -3229,10 +3553,6 @@ msgstr "Couches et périmètres" msgid "Layers and Perimeters" msgstr "Couches et Périmètres" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Hauteurs des couches" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Raccourcis du Curseur de Couches" @@ -3259,6 +3579,10 @@ msgstr "Gauche" msgid "Left click" msgstr "Clic gauche" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Bouton gauche de souris :" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Vue Gauche" @@ -3483,9 +3807,9 @@ msgstr "Hauteur maximale d'impression" msgid "Max print speed" msgstr "Vitesse d'impression maximale" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "version maximale de slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "Version maximum de PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3979,10 @@ msgstr "Fusion des tranches et calcul des statistiques" msgid "Mesh repair failed." msgstr "Échec de la réparation du maillage." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Message pour mettre en pause l'impression sur la couche en cours (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Les messages avec une sévérité inférieure ou égale au loglevel seront imprimés. 0 : identification, 1 : débogage, 3 : avertissement , 4 : erreur, 5 : fatal" @@ -3667,9 +3995,9 @@ msgstr "Minimum" msgid "Min print speed" msgstr "Vitesse d'impression minimale" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "version minimale de slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "Version minimum de PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3756,7 +4084,7 @@ msgid "Mirror vertically" msgstr "Symétriser verticalement" #: src/slic3r/Utils/OctoPrint.cpp:69 -#, possible-c-format +#, c-format msgid "Mismatched type of print host: %s" msgstr "Mauvais appariement de l'hôte d'impression : %s" @@ -3764,6 +4092,10 @@ msgstr "Mauvais appariement de l'hôte d'impression : %s" msgid "Mixed" msgstr "Mélangé" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4205,8 @@ msgid "Model repair canceled" msgstr "Réparation du modèle annulée" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Échec de la réparation du modèle:\n" +msgid "Model repair failed:" +msgstr "Échec de la réparation du modèle:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4228,10 @@ msgstr "Modificateur" msgid "Modifiers" msgstr "Modificateurs" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "prix/bouteille" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "€/kg" @@ -3904,6 +4240,10 @@ msgstr "€/kg" msgid "Mouse wheel" msgstr "Roulette de la souris" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Roulette de la souris:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Déplacer" @@ -3941,7 +4281,7 @@ msgid "Multi-part object detected" msgstr "Objet multi-pièces détecté" #: src/slic3r/GUI/FirmwareDialog.cpp:400 src/slic3r/GUI/FirmwareDialog.cpp:436 -#, possible-c-format +#, c-format msgid "Multiple %s devices found. Please only connect one at a time for flashing." msgstr "Plusieurs %s équipements ont été détectés. Veuillez n'en connecter qu'un seul à la fois pour le processus de flash." @@ -3949,9 +4289,15 @@ msgstr "Plusieurs %s équipements ont été détectés. Veuillez n'en connecter msgid "Multiple Extruders" msgstr "Extrudeurs Multiples" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Plusieurs fichiers ont été chargés pour une impression multi-matériaux.\nAu lieu de les considérer en tant que plusieurs objets, dois-je considérer\nces fichiers en tant que un seul objet ayant plusieurs pièces ?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "" +"Multiple objects were loaded for a multi-material printer.\n" +"Instead of considering them as multiple objects, should I consider\n" +"these files to represent a single object having multiple parts?" +msgstr "" +"Plusieurs fichiers ont été chargés pour une impression multi-matériaux.\n" +"Au lieu de les considérer en tant que plusieurs objets, dois-je considérer\n" +"ces fichiers en tant que un seul objet ayant plusieurs pièces ?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -3994,7 +4340,7 @@ msgid "New Project" msgstr "Nouveau Projet" #: src/slic3r/GUI/UpdateDialogs.cpp:30 -#, possible-c-format +#, c-format msgid "New version of %s is available" msgstr "Une nouvelle version de %s est disponible" @@ -4014,6 +4360,10 @@ msgstr "Prochaine action Annuler : %1%" msgid "No extrusion" msgstr "Aucune extrusion" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Aucun socle ne peut être généré pour ce modèle avec la configuration actuelle" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "Aucun fichier précédemment découpé." @@ -4022,6 +4372,10 @@ msgstr "Aucun fichier précédemment découpé." msgid "NO RAMMING AT ALL" msgstr "PAS D'EXPULSION DU TOUT" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Sans couches dispersées (EXPERIMENTAL)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Aucun point de support ne sera positionné plus près que ce seuil." @@ -4043,6 +4397,14 @@ msgstr "mode normal" msgid "not a ZIP archive" msgstr "n'est pas une archive ZIP" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "Introuvable :" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Remarque : FlashAir avec firmware 2.00.02 ou plus récent avec une fonction de téléchargement activée est nécessaire." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Note : une version d'Octoprint supérieure ou égale à 1.1.0 est requise." @@ -4131,10 +4493,6 @@ msgstr "Élévation de l'objet" msgid "Object manipulation" msgstr "Manipulation de l'Objet" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Manipulation de l'Objet" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Nom de l'objet" @@ -4240,7 +4598,7 @@ msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" msgstr "Ouvrir un projet STL/OBJ/AMF/3MF avec la configuration, effacer le lit" #: src/slic3r/GUI/MainFrame.cpp:551 -#, possible-c-format +#, c-format msgid "Open the %s website in your browser" msgstr "Ouvrir le site web de %s dans votre navigateur" @@ -4348,6 +4706,18 @@ msgstr "Socle et Support" msgid "Pad around object" msgstr "Socle autour de l'objet" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Socle partout autour de l'objet" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Taille du bord de socle" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "La taille du bord de socle est trop petite pour la configuration actuelle." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "Pénétration du connecteur de l'objet socle" @@ -4428,6 +4798,11 @@ msgstr "Espacement du motif" msgid "Pattern used to generate support material." msgstr "Motif utilisé pour générer les supports." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Pause d'impression ou G-code personnalisé" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4825,27 @@ msgstr "périmètres" msgid "Perimeters" msgstr "Périmètres" -#: src/slic3r/GUI/ConfigWizard.cpp:440 -#, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Choisissez un autre fabriquant supporté par %s :" +#: src/slic3r/GUI/ConfigWizard.cpp:816 +#, c-format +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:2430 msgid "Pillar widening factor" msgstr "Facteur d'élargissement du pilier" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Le diamètre de la tête d'épingle doit être plus petit que le diamètre du pilier." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Placer les roulements dans les fentes et relancer" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Positionner sur la surface" @@ -4537,26 +4924,56 @@ msgid "Preparing infill" msgstr "Préparation du remplissage" #: src/slic3r/GUI/Tab.cpp:2758 -#, possible-c-format +#, c-format msgid "Preset (%s)" msgstr "Préréglage (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Un préréglage avec le nom \"%1%\" existe déjà." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - Copie" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" -msgstr "Appuyez pour activer le rectangle de\ndésélection ou pour redimensionner\nou faire pivoter les objets sélectionnés\nautour de leur propre centre" +msgid "" +"Press to activate deselection rectangle\n" +"or to scale or rotate selected objects\n" +"around their own center" +msgstr "" +"Appuyez pour activer le rectangle de\n" +"désélection ou pour redimensionner\n" +"ou faire pivoter les objets sélectionnés\n" +"autour de leur propre centre" #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Press to activate one direction scaling in Gizmo scale" -msgstr "Appuyez pour activer le redimensionnement\ndans une direction pour le Gizmo" +msgstr "" +"Appuyez pour activer le redimensionnement\n" +"dans une direction pour le Gizmo" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format -msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" -msgstr "Appuyez pour activer le rectangle\nde sélection ou pour modifier de 5%\nla dimension du Gizmo ou pour\nmodifier d'1 mm le déplacement du\nGizmo" +#, no-c-format +msgid "" +"Press to activate selection rectangle\n" +"or to snap by 5% in Gizmo scale\n" +"or to snap by 1mm in Gizmo move" +msgstr "" +"Appuyez pour activer le rectangle\n" +"de sélection ou pour modifier de 5%\n" +"la dimension du Gizmo ou pour\n" +"modifier d'1 mm le déplacement du\n" +"Gizmo" #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Press to scale selection to fit print volume\nin Gizmo scale" -msgstr "Appuyez pour redimensionner la sélection afin\nqu'elle s'ajuste aux dimensions du Gizmo" +msgid "" +"Press to scale selection to fit print volume\n" +"in Gizmo scale" +msgstr "" +"Appuyez pour redimensionner la sélection afin\n" +"qu'elle s'ajuste aux dimensions du Gizmo" #: src/slic3r/GUI/KBShortcutsDialog.cpp:127 msgid "Press to select multiple object or move multiple object with mouse" @@ -4615,6 +5032,10 @@ msgstr "Réglages d'impression" msgid "Print speed override" msgstr "Contournement de la vitesse d'impression" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Imprimer z" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Onglet des Réglages de l'Imprimant&e" @@ -4678,14 +5099,14 @@ msgstr "Impression avec plusieurs extrudeurs de différents diamètres de buse. #. TRN "Processing input_file_basename" #: src/slic3r/GUI/MainFrame.cpp:715 -#, possible-c-format +#, c-format msgid "Processing %s" msgstr "Traitement %s" -#: src/slic3r/GUI/Plater.cpp:1600 -#, possible-c-format -msgid "Processing input file %s\n" -msgstr "Traitement du fichier d'entrée %s\n" +#: src/slic3r/GUI/Plater.cpp:2287 +#, c-format +msgid "Processing input file %s" +msgstr "Traitement du fichier d'entrée %s" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5118,10 @@ msgstr "Traitement de maillage triangulé" msgid "Profile dependencies" msgstr "Dépendances du profil" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Profil :" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Progression" @@ -4722,9 +5147,27 @@ msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap co msgstr "PrusaSlicer est basé sur Slic3r par Alessandro Ranellucci et la communauté RepRap." #: src/slic3r/GUI/GUI_App.cpp:297 -#, possible-c-format -msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." -msgstr "PrusaSlicer a besoin de pilotes graphiques opérationnels OpenGL 2.0 pour fonctionner correctement,\nalors que OpenGL version %s, rendu %s, fournisseur %s a été détecté." +#, c-format +msgid "" +"PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" +"while OpenGL version %s, render %s, vendor %s was detected." +msgstr "" +"PrusaSlicer a besoin de pilotes graphiques opérationnels OpenGL 2.0 pour fonctionner correctement,\n" +"alors que OpenGL version %s, rendu %s, fournisseur %s a été détecté." + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "Version de PrusaSlicer" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "" +"PrusaSlicer's user interfaces comes in three variants:\n" +"Simple, Advanced, and Expert.\n" +"The Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "" +"Les interfaces utilisateur de PrusaSlicer se déclinent en trois variantes :\n" +"Simple, Avancé et Expert.\n" +"Le mode Simple affiche uniquement les paramètres les plus fréquemment utilisés pertinents pour l'impression 3D régulière. Les deux autres offrent des réglages fins de plus en plus sophistiqués, ils conviennent respectivement aux utilisateurs avancés et experts." #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." @@ -4749,7 +5192,7 @@ msgstr "Qualité (découpage plus lent)" #: src/slic3r/GUI/GUI_ObjectList.cpp:854 src/slic3r/GUI/GUI_ObjectList.cpp:1139 #: src/slic3r/GUI/GUI_ObjectList.cpp:1145 #: src/slic3r/GUI/GUI_ObjectList.cpp:1377 -#, possible-c-format +#, c-format msgid "Quick Add Settings (%s)" msgstr "Ajout de Réglages Rapide (%s)" @@ -4762,7 +5205,7 @@ msgid "Quick Slice and Save As" msgstr "Découpage Rapide et Enregistrer Sous" #: src/slic3r/GUI/MainFrame.cpp:409 -#, possible-c-format +#, c-format msgid "Quit %s" msgstr "Quitter %s" @@ -4783,8 +5226,14 @@ msgid "Ramming customization" msgstr "Personnalisation de l'expulsion" #: src/slic3r/GUI/WipeTowerDialog.cpp:40 -msgid "Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n\nThis is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." -msgstr "L'Expulsion décrit l'extrusion rapide qui a lieu juste avant un changement d'outil sur une imprimante MM à extrudeur unique. Le but est de donner une forme correcte au filament déchargé afin qu'il n'empêche pas l'insertion du nouveau filament et puisse être réinséré lui-même plus tard. Cette phase est importante et des matériaux différents peuvent nécessiter des vitesses d'extrusion différentes pour obtenir la bonne forme. De ce fait, les débits d'extrusion pendant l'expulsion sont ajustables.\n\nCeci est un paramétrage de niveau expert, et un mauvais ajustement provoquera probablement des blocages, des accrochages de la roue de l'extrudeur sur le filament , etc ..." +msgid "" +"Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" +"\n" +"This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." +msgstr "" +"L'Expulsion décrit l'extrusion rapide qui a lieu juste avant un changement d'outil sur une imprimante MM à extrudeur unique. Le but est de donner une forme correcte au filament déchargé afin qu'il n'empêche pas l'insertion du nouveau filament et puisse être réinséré lui-même plus tard. Cette phase est importante et des matériaux différents peuvent nécessiter des vitesses d'extrusion différentes pour obtenir la bonne forme. De ce fait, les débits d'extrusion pendant l'expulsion sont ajustables.\n" +"\n" +"Ceci est un paramétrage de niveau expert, et un mauvais ajustement provoquera probablement des blocages, des accrochages de la roue de l'extrudeur sur le filament , etc ..." #: src/slic3r/GUI/WipeTowerDialog.cpp:90 msgid "Ramming line spacing" @@ -4839,7 +5288,7 @@ msgid "Recent projects" msgstr "Projets récents" #: src/slic3r/GUI/PresetHints.cpp:262 -#, possible-c-format +#, c-format msgid "Recommended object thin wall thickness for layer height %.2f and" msgstr "Épaisseur des parois fines de l'objet recommandée pour la hauteur de couche %.2f et" @@ -4870,7 +5319,7 @@ msgid "Redo" msgstr "Recommencer" #: src/slic3r/GUI/GLCanvas3D.cpp:3497 -#, possible-c-format +#, c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" @@ -4884,13 +5333,18 @@ msgstr "Répéter Historique" msgid "Reducing printing time" msgstr "Réduction du temps d'impression" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" -msgstr "Recharger depuis le Disque" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" +msgstr "Recharger à partir du disque" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Recharger le fichier sélectionné depuis le Disque" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Recharger l'objet sélectionné à partir du disque" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Recharger les volumes sélectionnés à partir du disque" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4909,6 +5363,14 @@ msgstr "Retirer" msgid "Remove all points" msgstr "Retirer tous les points" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Supprimer les détails" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Supprimer l'extrudeur de la séquence" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Supprimer l'instance" @@ -5006,27 +5468,31 @@ msgstr "Répéter le dernier découpage rapide" msgid "Repeat Last Quick Slice" msgstr "Répéter le Dernier Découpage Rapide" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "Remplacer ?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "S&ignaler un Problème" #: src/slic3r/GUI/MainFrame.cpp:561 -#, possible-c-format +#, c-format msgid "Report an issue on %s" msgstr "Signaler un problème sur %s" #: src/slic3r/Utils/PresetUpdater.cpp:590 -#, possible-c-format +#, c-format msgid "requires max. %s" msgstr "nécessite max. %s" #: src/slic3r/Utils/PresetUpdater.cpp:588 -#, possible-c-format +#, c-format msgid "requires min. %s" msgstr "nécessite min. %s" #: src/slic3r/Utils/PresetUpdater.cpp:583 -#, possible-c-format +#, c-format msgid "requires min. %s and max. %s" msgstr "nécessite min. %s et max. %s" @@ -5038,6 +5504,10 @@ msgstr "Scanner à nouveau" msgid "Rescan serial ports" msgstr "Rescanner les ports série" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Réinitialiser" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Réinitialiser le plan de coupe" @@ -5063,6 +5533,10 @@ msgstr "Réinitialiser la Rotation" msgid "Reset scale" msgstr "Réinitialiser l'échelle" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Réinitialiser à la base" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Réinitialiser la Couleur du Filament" @@ -5127,6 +5601,10 @@ msgstr "Clic droit sur l'icône pour réparer le STL avec Netfabb" msgid "Right click" msgstr "Clic droit" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Clic droit souris :" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Vue Droite" @@ -5172,7 +5650,7 @@ msgid "Rotation angle around the Z axis in degrees." msgstr "Angle de rotation autour de l'axe Z en degrés." #: src/slic3r/GUI/ConfigWizard.cpp:298 src/slic3r/GUI/GUI_App.cpp:658 -#, possible-c-format +#, c-format msgid "Run %s" msgstr "Run %s" @@ -5199,12 +5677,12 @@ msgstr "Envoyer pour imprimer" #. TRN Preset #: src/slic3r/GUI/Tab.cpp:3264 -#, possible-c-format +#, c-format msgid "Save %s as:" msgstr "Enregistrer %s sous :" #: src/slic3r/GUI/MainFrame.cpp:686 -#, possible-c-format +#, c-format msgid "Save %s file as:" msgstr "Enregistrer le fichier %s sous :" @@ -5226,7 +5704,7 @@ msgstr "Enregistrer la configuration dans le fichier spécifié." #. TRN "Save current Settings" #: src/slic3r/GUI/Tab.cpp:133 -#, possible-c-format +#, c-format msgid "Save current %s" msgstr "Enregistrer l'état actuel %s" @@ -5343,6 +5821,10 @@ msgstr "Recherche des dispositifs" msgid "Searching for optimal orientation" msgstr "Recherche de l'orientation optimale" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Sélectionnez un fichier gcode :" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Sélectionner Tous les objets" @@ -5533,10 +6015,26 @@ msgstr "Définir comme Objet Séparé" msgid "Set as a Separated Objects" msgstr "Définir comme Objets Séparés" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Définir le changement d'extrudeur pour chaque" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Définir l'extrudeur pour les items sélectionnés" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Définir la séquence d'extrudeur" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Définir la séquence d'extrudeur pour l'impression complète" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Définir la séquence d'extrudeur (outil)" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Définir le curseur inférieur sur le curseur actuel" @@ -5550,7 +6048,7 @@ msgid "Set number of instances" msgstr "Définir le nombre d'instances" #: src/slic3r/GUI/Plater.cpp:4163 -#, possible-c-format +#, c-format msgid "Set numbers of copies to %d" msgstr "Régler le nombre de copies sur %d" @@ -5646,6 +6144,26 @@ msgstr "Réglages" msgid "Settings for height range" msgstr "Réglages pour la zone de hauteur" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "Dois-je ajuster ces paramètres pour les supports ?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Dois-je ajuster ces réglages afin d'activer le Vase Spirale ?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Dois-je ajuster ces réglages afin d'activer la tour de Nettoyage ?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Dois-je passer au motif de remplissage rectiligne?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Dois-je synchroniser les couches de support afin d'activer la Tour de Nettoyage ?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Forme" @@ -5654,6 +6172,14 @@ msgstr "Forme" msgid "Shells" msgstr "Coques" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Maj + Clic gauche souris :" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Maj + Clic droit souris :" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Afficher" @@ -5738,10 +6264,18 @@ msgstr "Afficher le répertoire de configuration utilisateur (datadir)" msgid "Show/Hide (L)egend" msgstr "Afficher/Masquer la (L)égende" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Afficher/Masquer le dialogue des paramètres des périphériques 3Dconnexion" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Simple" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Mode simple" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "Mode de Vue Simple" @@ -5755,8 +6289,15 @@ msgid "Single Extruder Multi Material" msgstr "Multi Material à extrudeur unique" #: src/slic3r/GUI/Tab.cpp:2023 -msgid "Single Extruder Multi Material is selected, \nand all extruders must have the same diameter.\nDo you want to change the diameter for all extruders to first extruder nozzle diameter value?" -msgstr "Le Multi-Matériaux Extrudeur Unique est sélectionné,\net tous les extrudeurs doivent avoir le même diamètre.\nVoulez-vous modifier le diamètre pour tous les extrudeurs\nen utilisant la valeur du diamètre de la buse du premier extrudeur ?" +msgid "" +"Single Extruder Multi Material is selected, \n" +"and all extruders must have the same diameter.\n" +"Do you want to change the diameter for all extruders to first extruder nozzle diameter value?" +msgstr "" +"Le Multi-Matériaux Extrudeur Unique est sélectionné,\n" +"et tous les extrudeurs doivent avoir le même diamètre.\n" +"Voulez-vous modifier le diamètre pour tous les extrudeurs\n" +"en utilisant la valeur du diamètre de la buse du premier extrudeur ?" #: src/slic3r/GUI/Tab.cpp:2240 msgid "Single extruder multimaterial parameters" @@ -5809,6 +6350,18 @@ msgstr "Gizmo SLA activé" msgid "SLA material" msgstr "Matériau SLA" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "Sélection des Profils Matériaux SLA" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "Type de matériau SLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "Matériaux SLA" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "Impression SLA" @@ -5829,6 +6382,10 @@ msgstr "Points de Support SLA" msgid "SLA supports outside the print area were detected" msgstr "SLA supports détectés en dehors de la zone d'impression" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "Imprimantes Technologie SLA" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Slab" @@ -5845,10 +6402,6 @@ msgstr "Slic3r peut envoyer des fichiers G-code à un hôte d'impression. Ce cha 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "version de slic3r" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r ne descendra pas en-dessous de cette vitesse." @@ -5937,6 +6490,14 @@ msgstr "Inclinaison lente" msgid "Small perimeters" msgstr "Périmètres courts" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Lisse" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Lissage" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Nom de l'instantané" @@ -6096,6 +6657,10 @@ msgstr "Vitesse utilisée pour décharger le filament sur la tour de nettoyage ( msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Vitesse utilisée pour décharger l'extrémité du filament juste après l'expulsion." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "vitesse :" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Sphère" @@ -6104,6 +6669,10 @@ msgstr "Sphère" msgid "Spiral vase" msgstr "Mode de vase spirale" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Vase Spirale" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6137,6 +6706,10 @@ msgstr "Scinder en parties" msgid "Split to Parts" msgstr "Scinder en Parties" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Standard" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Étoiles" @@ -6147,7 +6720,7 @@ msgstr "Démarrer un nouveau projet" #: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 msgid "Start at height" -msgstr "Commencer à cette hauteur" +msgstr "Hauteur de début" #: src/slic3r/GUI/Tab.cpp:1564 src/slic3r/GUI/Tab.cpp:1949 #: src/libslic3r/PrintConfig.cpp:1736 src/libslic3r/PrintConfig.cpp:1751 @@ -6179,13 +6752,13 @@ msgid "stealth mode" msgstr "mode silencieux" #: src/slic3r/GUI/Plater.cpp:3545 -#, possible-c-format +#, c-format msgid "STL file exported to %s" msgstr "Fichier STL exporté vers %s" #: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 msgid "Stop at height" -msgstr "Arrêter à cette hauteur" +msgstr "Hauteur d'arrêt" #: src/slic3r/GUI/Tab.cpp:1716 src/slic3r/GUI/Tab.cpp:1901 msgid "Success!" @@ -6215,6 +6788,10 @@ msgstr "Bloqueur de Support" msgid "Support Enforcer" msgstr "Générateur de Support" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Générateur de support" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Tête du support" @@ -6323,6 +6900,14 @@ msgstr "Temps de support restant" msgid "Supports stealth mode" msgstr "Supporte le mode silencieux" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "Supprimer les préréglages \" - par défaut - \"" @@ -6348,17 +6933,29 @@ msgid "Switch to Preview" msgstr "Basculer vers la Prévisualisation" #: src/slic3r/GUI/wxExtensions.cpp:2412 -#, possible-c-format +#, c-format msgid "Switch to the %s mode" msgstr "Basculer vers le mode %s" #: src/slic3r/GUI/GUI_App.cpp:752 -msgid "Switching the language will trigger application restart.\nYou will lose content of the plater." +msgid "" +"Switching the language will trigger application restart.\n" +"You will lose content of the plater." msgstr "Le changement de langue déclenchera le redémarrage de l’application. L'objet et tous les paramètres non enregistrés seront perdus." #: src/slic3r/GUI/WipeTowerDialog.cpp:327 -msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" -msgstr "Basculer vers les réglages simples annulera les changements effectués en mode avancé !\n\nVoulez-vous continuer ?" +msgid "" +"Switching to simple settings will discard changes done in the advanced mode!\n" +"\n" +"Do you want to proceed?" +msgstr "" +"Basculer vers les réglages simples annulera les changements effectués en mode avancé !\n" +"\n" +"Voulez-vous continuer ?" + +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "nom de profil symbolique" #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." @@ -6414,18 +7011,29 @@ msgstr "Test" msgid "Texture" msgstr "Texture" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "Le modèle de remplissage %1% n'est pas censé fonctionner avec une densité de 100%." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 -#, possible-c-format +#, c-format msgid "The %s device could not have been found" msgstr "L'équipement %s n'a pas pu être trouvé" #: src/slic3r/GUI/FirmwareDialog.cpp:417 -#, possible-c-format -msgid "The %s device was not found.\nIf the device is connected, please press the Reset button next to the USB connector ..." -msgstr "L'équipement %s n'a pas été trouvé.\nSi l'équipement est connecté, veuillez appuyer sur le bouton Reset à côté du connecteur USB ..." +#, c-format +msgid "" +"The %s device was not found.\n" +"If the device is connected, please press the Reset button next to the USB connector ..." +msgstr "" +"L'équipement %s n'a pas été trouvé.\n" +"Si l'équipement est connecté, veuillez appuyer sur le bouton Reset à côté du connecteur USB ..." #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:640 -msgid "The currently manipulated object is tilted (rotation angles are not multiples of 90°).\nNon-uniform scaling of tilted objects is only possible in the World coordinate system,\nonce the rotation is embedded into the object coordinates." +msgid "" +"The currently manipulated object is tilted (rotation angles are not multiples of 90°).\n" +"Non-uniform scaling of tilted objects is only possible in the World coordinate system,\n" +"once the rotation is embedded into the object coordinates." msgstr "L'objet actuel est incliné (les angles de rotation ne sont pas des multiples de 90 °). La mise à l'échelle non uniforme des objets inclinés est possible dans le système de coordonnées seulement quand la rotation est incorporée aux coordonnées de l'objet." #: src/libslic3r/PrintConfig.cpp:2462 @@ -6514,8 +7122,14 @@ msgid "The object will be raised by this number of layers, and support material msgstr "L'objet sera surélevé de ce nombre de couches, et du support sera généré en dessous." #: src/libslic3r/PrintConfig.cpp:2259 -msgid "The percentage of the bed area. \nIf the print area exceeds the specified value, \nthen a slow tilt will be used, otherwise - a fast tilt" -msgstr "Pourcentage de la zone du lit.\nSi la zone d'impression excède la valeur spécifiée,\nalors une inclinaison lente sera appliquée, sinon - une inclinaison rapide" +msgid "" +"The percentage of the bed area. \n" +"If the print area exceeds the specified value, \n" +"then a slow tilt will be used, otherwise - a fast tilt" +msgstr "" +"Pourcentage de la zone du lit.\n" +"Si la zone d'impression excède la valeur spécifiée,\n" +"alors une inclinaison lente sera appliquée, sinon - une inclinaison rapide" #: src/slic3r/GUI/GUI_App.cpp:831 msgid "The presets on the following tabs were modified" @@ -6525,6 +7139,14 @@ msgstr "Les préréglages des onglets suivants ont été modifiés" msgid "The printer multiplexes filaments into a single hot end." msgstr "L'imprimante multiplexe les filaments vers une seule tête d'extrusion." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "Le fichier 3mf sélectionné a été enregistré avec une version plus récente de %1% et n'est pas compatible." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "Le fichier amf sélectionné a été enregistré avec une version plus récente de %1% et n'est pas compatible." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "Le fichier sélectionné ne contient aucune géométrie." @@ -6557,6 +7179,23 @@ msgstr "La vitesse de chargement d'un filament dans l'extrudeur après une rétr msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "La vitesse des rétractations (ne s'applique qu'au moteur de l'extrudeur)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "" +"The Spiral Vase mode requires:\n" +"- one perimeter\n" +"- no top solid layers\n" +"- 0% fill density\n" +"- no support material\n" +"- inactive Ensure vertical shell thickness" +msgstr "" +"Le mode Vase Spirale nécessite :\n" +"- un périmètre\n" +"- pas de couches solides supérieures\n" +"- une densité de remplissage de 0%\n" +"- pas de matériau de soutien\n" +"- la non-activation d'Assurer l'épaisseur verticale de la paroi" + #: src/libslic3r/Print.cpp:1187 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." @@ -6592,8 +7231,28 @@ msgid "The vertical distance between object and support material interface. Sett 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." #: src/slic3r/GUI/Tab.cpp:2429 -msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" -msgstr "L'option Nettoyage n'est pas disponible lorsque vous utilisez le mode Rétractation du Firmware.\n\nVoulez-vous que je la désactive pour permettre la Rétractation du Firmware ?" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" +"L'option Nettoyage n'est pas disponible lorsque vous utilisez le mode Rétractation du Firmware.\n" +"\n" +"Voulez-vous que je la désactive pour permettre la Rétractation du Firmware ?" + +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "À l'heure actuelle, la Tour de Nettoyage ne prend pas en charge l'E volumétrique (use_volumetric_e-0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "" +"The Wipe Tower currently supports the non-soluble supports only\n" +"if they are printed with the current extruder without triggering a tool change.\n" +"(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "" +"La tour de nettoyage prend actuellement en charge les supports non solubles seulement\n" +"si ils sont imprimés avec l'extrudeur actuel sans déclencher un changement d'outil.\n" +"(support_material_extruder et support_material_interface_extruder doivent être réglés sur 0)." #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." @@ -6627,12 +7286,12 @@ msgstr "La tour de nettoyage est uniquement supportée pour plusieurs objets s'i msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "La tour de nettoyage n'est supportée que si tous les extrudeurs ont le même diamètre de buse et utilisent un filament de même diamètre." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "La tour de nettoyage est uniquement supportée si tous les objets ont le même profil de hauteur de couche" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "La tour de Nettoyage n'est prise en charge que si tous les objets ont la même hauteur de couche variable" #: src/slic3r/GUI/UpdateDialogs.cpp:127 -#, possible-c-format +#, c-format msgid "This %s version: %s" msgstr "Version de ce %s : %s" @@ -6640,10 +7299,6 @@ msgstr "Version de ce %s : %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Ce code est inséré entre des objets lorsque vous utilisez l'impression séquentielle. Par défaut la température de l'extrudeur et du plateau est réinitialisée et utilise la commande sans-attente ; toutefois si des commandes M104, M109, M140 ou M190 sont détectées dans ce code personnalisé, Slic3r n'ajoutera pas de commandes de température. Notez que vous pouvez utiliser des variables génériques pour tous les réglages de Slic3r, donc vous pouvez entrer une commande \"M109S[first_layer_temperature]\" où vous le souhaitez." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Ce code personnalisé est inséré à chaque changement d'extrudeur. Si vous ne laissez pas ce champ vide, il sera nécessaire de faire le changement d'outil vous-même - PrusaSlicer n'ajoutera pas d'autre G-code pour changer le filament. Vous pouvez utiliser des variables génériques pour tous les réglages Slic3r de même que [previous_extruder] et [next_extruder], ainsi par exemple la commande standard de changement d'outil peut être rédigée comme T[next_extruder]." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Ce code personnalisé est inséré à chaque changement de couche, juste après le mouvement Z et avant le déplacement de l'extrudeur au point de départ de la couche suivante. Notez que vous pouvez utiliser des variables génériques pour tous les réglages de Slic3r de même que [layer_num] et [layer_z]." @@ -6708,18 +7363,35 @@ msgstr "Cette fonction permet de forcer l'impression d'une couche solide après 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/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Ce fichier ne peut être chargé en mode simple. Voulez-vous basculer en mode avancé ?\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Ce fichier ne peut être chargé en mode simple. Voulez-vous basculer en mode avancé ?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Ce fichier contient plusieurs objets positionnés à différentes hauteurs. Au lieu de les considérer comme des objets distincts, voulez-vous que je considère\nce fichier comme un seul objet en plusieurs parties?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should I consider\n" +"this file as a single object having multiple parts?" +msgstr "" +"Ce fichier contient plusieurs objets positionnés à différentes hauteurs. Au lieu de les considérer comme des objets distincts, voulez-vous que je considère\n" +"ce fichier comme un seul objet en plusieurs parties?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 -#, possible-c-format -msgid "This firmware hex file does not match the printer model.\nThe hex file is intended for: %s\nPrinter reported: %s\n\nDo you want to continue and flash this hex file anyway?\nPlease only continue if you are sure this is the right thing to do." -msgstr "Le fichier hex de ce firmware ne correspond pas au modèle d'imprimante.\nLe fichier hex est prévu pour : %s\nImprimante détectée : %s\n\nVoulez-vous continuer et flasher ce fichier hex quand même ?\nS'il vous plait, ne continuez que si vous êtes certain de faire le bon choix." +#, c-format +msgid "" +"This firmware hex file does not match the printer model.\n" +"The hex file is intended for: %s\n" +"Printer reported: %s\n" +"\n" +"Do you want to continue and flash this hex file anyway?\n" +"Please only continue if you are sure this is the right thing to do." +msgstr "" +"Le fichier hex de ce firmware ne correspond pas au modèle d'imprimante.\n" +"Le fichier hex est prévu pour : %s\n" +"Imprimante détectée : %s\n" +"\n" +"Voulez-vous continuer et flasher ce fichier hex quand même ?\n" +"S'il vous plait, ne continuez que si vous êtes certain de faire le bon choix." #: src/libslic3r/PrintConfig.cpp:278 msgid "This flag enables the automatic cooling logic that adjusts print speed and fan speed according to layer printing time." @@ -6790,13 +7462,21 @@ msgstr "Ceci est la hauteur de couche imprimable maximum pour cet extrudeur, uti msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "Cette valeur est la hauteur de couche imprimable minimum pour cet extrudeur et elle limite la résolution pour la hauteur de couche variable. Les valeurs type se situent entre 0.05 mm et 0.1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "Ceci est généralement provoqué par de petites extrusions négligeables ou par un modèle défectueux. Essayez de réparer le modèle ou de changer son orientation sur le lit." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Cette matrice décrit les volumes (en millimètres cube) nécessaires pour purger le nouveau filament dans la tour de nettoyage pour une paire d'outils donnée." #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:643 -msgid "This operation is irreversible.\nDo you want to proceed?" -msgstr "Cette opération est irréversible.\nVoulez-vous continuer?" +msgid "" +"This operation is irreversible.\n" +"Do you want to proceed?" +msgstr "" +"Cette opération est irréversible.\n" +"Voulez-vous continuer?" #: src/libslic3r/PrintConfig.cpp:1372 msgid "This option sets the number of perimeters to generate for each layer. Note that Slic3r may increase this number automatically when it detects sloping surfaces which benefit from a higher number of perimeters if the Extra Perimeters option is enabled." @@ -6858,10 +7538,18 @@ msgstr "Cette valeur sera ajoutée (ou soustraite) de toutes les coordonnées Z msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "Ce vecteur enregistre les volumes requis pour changer l'outil utilisé pour la tour de nettoyage. Ces valeurs sont utilisées pour simplifier la création des volumes de purge complets ci-dessous." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 -#, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Cette version de %s n'est pas compatible avec les ensembles de configuration actuellement installés.\nCela survient probablement du fait d'avoir lancé une ancienne version de %s après en avoir utilisé une nouvelle.\n\nVous pouvez soit quitter %s et essayer à nouveau avec une version plus récente, ou vous pouvez relancer la configuration initiale. Procéder ainsi permettra de créer une sauvegarde de la configuration existante avant d'installer les fichiers compatibles avec ce %s.\n" +#: src/slic3r/GUI/UpdateDialogs.cpp:155 +#, c-format +msgid "" +"This version of %s is not compatible with currently installed configuration bundles.\n" +"This probably happened as a result of running an older %s after using a newer one.\n" +"\n" +"You may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "" +"Cette version de %s n'est pas compatible avec les ensembles de configuration actuellement installés.\n" +"Cela survient probablement du fait d'avoir lancé une ancienne version de %s après en avoir utilisé une nouvelle.\n" +"\n" +"Vous pouvez soit quitter %s et essayer à nouveau avec une version plus récente, ou vous pouvez relancer la configuration initiale. Procéder ainsi permettra de créer une sauvegarde de la configuration existante avant d'installer les fichiers compatibles avec ce %s." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6911,6 +7599,14 @@ msgstr "Temps d'attente nécessaire après que le filament ait été déchargé. msgid "To do that please specify a new name for the preset." msgstr "Pour faire cela veuillez spécifier un nouveau nom pour le préréglage." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "" +"To except of redundant tool manipulation, \n" +"Color change(s) for unused extruder(s) was(were) deleted" +msgstr "" +"À l'exception de la manipulation d'outils redondants,\n" +"le(s) Changement(s) de couleur pour le(s) extrudeur(s) inutilisé(s) a (ont) été supprimé(s)" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "Vers les objets" @@ -6920,7 +7616,7 @@ msgid "To parts" msgstr "Vers les parties" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:212 -#, possible-c-format +#, c-format msgid "Toggle %c axis mirroring" msgstr "Activer la symétrie sur l'axe %c" @@ -6988,6 +7684,11 @@ msgstr "Durée totale de l'expulsion" msgid "Translate" msgstr "Traduire" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Translation" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Déplacement" @@ -7018,7 +7719,7 @@ msgid "Undo" msgstr "Annuler" #: src/slic3r/GUI/GLCanvas3D.cpp:3497 -#, possible-c-format +#, c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" @@ -7057,12 +7758,20 @@ msgid "UNLOCKED LOCK" msgstr "CADENAS OUVERT" #: src/slic3r/GUI/Tab.cpp:3362 -msgid "UNLOCKED LOCK icon indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick to reset all settings for current option group to the system (or default) values." -msgstr "L'icône CADENAS OUVERT indique que certains paramètres ont été modifiés et ne sont pas égaux aux valeurs du système (ou par défaut) pour le groupe d'options actuel.\nCliquez pour régler tous les paramètres pour le groupe d'options actuel sur les valeurs du système (ou par défaut)." +msgid "" +"UNLOCKED LOCK icon indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\n" +"Click to reset all settings for current option group to the system (or default) values." +msgstr "" +"L'icône CADENAS OUVERT indique que certains paramètres ont été modifiés et ne sont pas égaux aux valeurs du système (ou par défaut) pour le groupe d'options actuel.\n" +"Cliquez pour régler tous les paramètres pour le groupe d'options actuel sur les valeurs du système (ou par défaut)." #: src/slic3r/GUI/Tab.cpp:3377 -msgid "UNLOCKED LOCK icon indicates that the value was changed and is not equal to the system (or default) value.\nClick to reset current value to the system (or default) value." -msgstr "L'icône CADENAS OUVERT indique que la valeur a été changée et n'est pas égale à la valeur du système (ou par défaut).\nCliquez pour réinitialiser la valeur actuelle sur les valeurs du système (ou par défaut)." +msgid "" +"UNLOCKED LOCK icon indicates that the value was changed and is not equal to the system (or default) value.\n" +"Click to reset current value to the system (or default) value." +msgstr "" +"L'icône CADENAS OUVERT indique que la valeur a été changée et n'est pas égale à la valeur du système (ou par défaut).\n" +"Cliquez pour réinitialiser la valeur actuelle sur les valeurs du système (ou par défaut)." #: src/slic3r/GUI/GUI_Preview.cpp:245 msgid "Unretractions" @@ -7109,7 +7818,7 @@ msgid "Unsupported selection" msgstr "Sélection non supportée" #: src/libslic3r/GCode/PreviewData.cpp:495 -#, possible-c-format +#, c-format msgid "up to %.2f mm" msgstr "jusqu'à %.2f mm" @@ -7137,6 +7846,10 @@ msgstr "Mise à jour" msgid "Upload a firmware image into an Arduino based printer" msgstr "Charger un firmware dans une imprimante basée sur un Arduino" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Téléchargement non activé sur la carte FlashAir." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Envoyer vers l'Hôte d'Imprimante avec le nom de fichier suivant :" @@ -7158,6 +7871,10 @@ msgstr "Connexion USB/Série" msgid "USB/serial port for printer connection." msgstr "Port USB/Série pour la connexion de l'imprimante." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Utiliser un autre extrudeur" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Utiliser une taille personnalisée pour les icônes de la barre d'outils" @@ -7247,6 +7964,26 @@ msgstr "Les valeurs de cette colonne sont pour le mode Normal" msgid "Values in this column are for Stealth mode" msgstr "Les valeurs de cette colonne sont pour le mode Silencieux" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Hauteur de couche variable" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Hauteur de couche variable - Adaptatif" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "Hauteur de couche variable - Modification manuelle" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Hauteur de couche variable - Réinitialisation" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Hauteur de couche variable - Tout lisser" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "variantes" @@ -7255,6 +7992,10 @@ msgstr "variantes" msgid "vendor" msgstr "fabriquant" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Fournisseur :" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "G-code commenté" @@ -7275,6 +8016,10 @@ msgstr "Parois verticales" msgid "View" msgstr "Vue" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Mode de vue" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7304,9 +8049,9 @@ msgstr "Indications du débit volumétrique non disponible" msgid "Volumetric flow rate" msgstr "Débit volumétrique" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Débit volumétrique (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Débit volumétrique (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7322,12 +8067,12 @@ msgid "Welcome" msgstr "Bienvenue" #: src/slic3r/GUI/ConfigWizard.cpp:296 -#, possible-c-format +#, c-format msgid "Welcome to the %s Configuration Assistant" msgstr "Bienvenue dans l'Assistant de Configuration de %s" #: src/slic3r/GUI/ConfigWizard.cpp:298 -#, possible-c-format +#, c-format msgid "Welcome to the %s Configuration Wizard" msgstr "Bienvenue dans l'Assistant de Configuration de %s" @@ -7450,6 +8195,11 @@ msgstr "Tour de nettoyage" msgid "wipe tower" msgstr "tour de nettoyage" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Tour de Nettoyage" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Tour de nettoyage - Ajustement du volume de purge" @@ -7488,8 +8238,18 @@ msgid "World coordinates" msgstr "Les coordonnées mondiales" #: src/slic3r/GUI/UpdateDialogs.cpp:76 -msgid "Would you like to install it?\n\nNote that a full configuration snapshot will be created first. It can then be restored at any time should there be a problem with the new version.\n\nUpdated configuration bundles:" -msgstr "Voulez-vous l'installer ?\n\nNotez qu'un instantané complet de la configuration sera sauvegardé d'abord. Elle peut être restaurée à tout moment si vous rencontrez un problème avec la nouvelle version.\n\nEnsembles de configuration mis à jour :" +msgid "" +"Would you like to install it?\n" +"\n" +"Note that a full configuration snapshot will be created first. It can then be restored at any time should there be a problem with the new version.\n" +"\n" +"Updated configuration bundles:" +msgstr "" +"Voulez-vous l'installer ?\n" +"\n" +"Notez qu'un instantané complet de la configuration sera sauvegardé d'abord. Elle peut être restaurée à tout moment si vous rencontrez un problème avec la nouvelle version.\n" +"\n" +"Ensembles de configuration mis à jour :" #: src/libslic3r/Zipper.cpp:95 msgid "write calledback failed" @@ -7560,7 +8320,7 @@ msgid "You can't load SLA project if there is at least one multi-part object on msgstr "Vous le pouvez pas charger le projet SLA s'il y a au moins un objet multi-parties sur le lit" #: src/slic3r/GUI/Plater.cpp:1746 -#, possible-c-format +#, c-format msgid "You can't to add the object(s) from %s because of one or some of them is(are) multi-part" msgstr "Vous ne pouvez pas ajouter l'objet (les objets) depuis %s car l'un d'entre eux est en plusieurs parties" @@ -7568,17 +8328,25 @@ msgstr "Vous ne pouvez pas ajouter l'objet (les objets) depuis %s car l'un d'ent 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/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Vous devez sélectionner au moins un filament pour les imprimantes sélectionnées" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Vous devez sélectionner au moins un matériau pour les imprimantes sélectionnées" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Vous avez peut-être besoin de mettre à jour le pilote de votre carte graphique." #: src/slic3r/GUI/Preferences.cpp:130 -#, possible-c-format +#, c-format msgid "You need to restart %s to make the changes effective." msgstr "Vous devez redémarrer %s afin que les modifications soient appliquées." #: src/slic3r/GUI/GUI_ObjectList.cpp:2415 -#, possible-c-format +#, c-format msgid "You started your selection with %s Item." msgstr "Vous avez commencé votre sélection avec l'item %s." @@ -7594,6 +8362,26 @@ msgstr "Votre objet semble être trop grand, il a donc été automatiquement ré msgid "Z offset" msgstr "Décalage Z" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "" +"Zero first layer height is not valid.\n" +"\n" +"The first layer height will be reset to 0.01." +msgstr "" +"Une hauteur de première couche de zéro n'est pas valide.\n" +"\n" +"La hauteur de la première couche sera réinitialisée à 0,01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "" +"Zero layer height is not valid.\n" +"\n" +"The layer height will be reset to 0.01." +msgstr "" +"Une hauteur de couche de zéro n'est pas valide.\n" +"\n" +"La hauteur de la couche sera réinitialisée à 0,01." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zig-Zag" diff --git a/resources/localization/it/PrusaSlicer.mo b/resources/localization/it/PrusaSlicer.mo index b8a205ca8cb59da99f691e7e187d3f387b05210d..2f17472a6c72eefd2fecb3af69276c2f01b487b8 100644 GIT binary patch delta 54380 zcmZtP1#}h11Ml&@xkzw#OOW6ag1fuBJHg#4u((qwZpGc5;$B>e7K%%8DJ})x_qQ|r zU(Y*l&)I%vW@pD|_eMzfE{HK=Tuk?7+z8Vgj>VB3CpqRS>^PxO9j8)%r8-XR#g0=0 z<6shOg+3gFF>x@G-I<7Ea5fgfv`ZW(6ShR<`x(39uNVhoE_Iw>$8nt?0?|k)fl;su zM#p*>gsm|Jj>JG*g2`|#?!)7FAIB_noVeI|Ir#$|X9%ji`72EWR$^k}zhOlD17lOa zbHye+LI%NkfeG=wO^>n4q{li&+_?iic; zoxTKg;~3NpGi-*%)|IG+t+(;*s3F~hQSg-Yvh_Bq!Y8QmK45J0uja(~sOyQ*RYB

qpz9qz@nYaFKx-or+iX|3aA!%?XFwxOor3~H+GpvrlIsqnQ;kGsx{ zP_lK5zcQvKApvGawX`^^=54(MvY7^)M6`w8L%3T z#(t=J0yZ%IT1@daFproWbwhnr#T`(KrZ;NHCSoj{YvXH>1@G*@EZBIX>G@bxzA31N zEJm%VwWx9qV+Z`hB@mB5;Z0@=s$(4D;iyH_*QUGHsi^!bQ9a*-&G8aysPk?%4Je9n ziI>9|*bp_v?XU~`cMxhjyDzqw8v?hQA&-M9C^u@c6h`%|IHt$Ws2)tWF1Bv4?m<<2 z0<+=`Y>d&inJH+86^KtpI^a4t2&jecP&fLw^8mtx7>?yoi)TG*D9@tuUqvf$^yOr=uFM5cS+xkLmFIK9?5_fsZ6;1gh^h zbJPS?p^F)DBo@F8m>i#?DhfPchBC1=qqP8L<9bC@zW%78AB$QWOHmE~%O#M2z(Z8e zzG4atKIk}MSQN8k56ps#t>;h$e#KBse8^Yo_HfL53WPq{{Xf4;vP1O+f7eE zi>N5-?NrTL2i3wxsD0lSHJ6i61uQ}}bUUiTOPB<2VjBF2nxf=KOuihb-BATKHSLk9 zah;w75|iMfMq(x=!gbc)Q5D`q75K)+BmeGwfN+wdrmhHTS5!m|eG^neCSYOQh#HZX z*2G60Cq(ub+F&m1kLhqdYK>gNDEK!u)an=@yHCXIu`9LO3$+ag zBF`FUHfqh(J7-3+E6yQ41~ouXIJK|}Cd9?4f_I{(?jQ!^Nz|Hoju|oD6?0!<)KpGJP5E3LLH*7)0;;gk zpQcB3F)i^nsEWsB{6U$I@zZKQf^Oy<$MwJtXrLL*Sf{CyIYM0f(+ISx0V}@&_ z=}KV&Wl5NX zt)&h&y${Aw%Z3n8kEWn{y21Jzh7#Y88j07awG!c`nY&n+n0RW`eFZTomc$O&1f%*9ucjKAhO@VL9Kzq4;g>W(Nz+(Sni>E_618|q(^3G z%VT5W)v-UWM-`OmvDwF=sJShHO0Rlqz#(E4xxPBisg3+Ft4y8doU~*wXEQ?yqO)wBAAq{YySp<}EIch)e#3XnI zRp2930nT&N(?qBOa$+77}f;TT4ICg#9X)~~2XYqs}%Nsi^M2QfAAf*dDea93a0F@!=3p{(*AP&F$52Ci7bD|m8xQ!`Jh_sh)<_tt2Zd2< zq8w@pYuohZsG;s?uMf7@Ctx4aXQ4(W&R1{BT_+&{4Mj%O2;{)ySOgnm;5U;Vjs=PL zMD3alsQYq!Hx0;(;lxX#db-NGAH9*q?4;kvpD@1TqaiL&A_7``)2u77D)C(yg3)|F zuYjDGhIld5NVGx?b!V)HgHb)ZYOmi!P2nTdi2Q?qt#3LH*7|0(tQ~_Qa@u zpA&#CX2PMk0oP(g=DbM+pL2_ND!SR~L#r}zkmkFaPIpZ9e@ zhNwR8i`ZUxg!B#Qjv&yRm;F`z7nk5=J~fQQpJMo&Y8VjH=e_l6qAECpqp(OUpR)sh z$AvgJwlQ@apOc%09ma(CIj*@sPJEveM85H;MY%S<&-LbNHwno|IFFjE7dFGcs6`nq zfzO+}G^i=5iJ{mZHP>rUi})aFDzBr;dx?=S8m&l-aWNKVM&&P<(DixSp*9JcyKvO@ z=z#fg0IGs*7#~le3ciDyny;wUpCOUSmkYHvDqu>ig(|NHs^a0Oil^H2b*{az57ol6 zsBQHKRpC3-6EJFGb3GXKaw&jXTtzSl%i;xWi~8VFD2Zv9iyDD(sF9hBYRFR5{q9zq zu-9fdgX+;8?2FH_E`}#HQ?nPPZ)r%yc9Ka}p0j?SgRB6!%9) z$aO{&Pz#sa3+qr1nBAzkKZ=@yTh@1|sfw1|G$b}Ee^OLK(xJ-BXDy0lh?hY<^C#H! zSLp5k4_<)PkJ{h96s9NXP(7`Qs-Urrw?$1+cdLujh>u6jb?THp?;}_kb|zjAgYYQo z9r6e@rT$btC$jc`QUYpmY9(MsREAL04draSC3-_=(?_EoK#MUIZnf7hq2~A=YAWBL zw%d1W%pfy$DbV}=e+U5;kQ-HTZJVJZs)Amqkr;(qe81TAX{aGzj@lJFQ6q2})qsbX z0zX(21e--2hS~+?g4zFt2(%zU701# zQGP|Oq0DKF#Ze8fo5nSP_BLUlbrNd-F18-D-myAq&B&xe^)M7Q#8s_Lteva_P*XY1 zy3BgOwSnunnG7FL+h=t;pVJRFVn)o&%U;{3HflSyL#>^;s3}RF-VAvVh7iwz!B`iy zi~6Ca=oi%2glkbF;_l2~=KdUJAmJ5i&XZ&`JXUUs)5^4 zJw1t;@o#I~OeS6gRepP>z4t?xK49H>v?2u|0mpWSYaa*?ivjXosWr|1Q*GI)v)Mc~k>$ zqI&WbH4;&?8-q~kd9XB=L^X5_YU-AtcG+Q61AIBm)I~y96~rK*PcTU^47+14T!xyO zzfg012erQ+q4xJD)S8GAYI+`w)rgnIy*M4cMVr$!w4K$(JY1iall@ z_ZhAz>UppX^`O{;s`v`3z(=Tt|BIS}z+C2fGSpCK!NXVt)lh$KlO7K>vgxoA=E}|f zuTEeH33~lrKo$H9RnSLk)I2`#tK{UU0!v_7tbw|3HmYHptw&J}`wKOaFHmbEO`-y!ZR2zpQ-pRdOgi=7HKlnl;lHAQBl-3ER9+VHBlXDhAO|K zjSoVN>{!%DxC;rW;0@M8s6}`g)uWrJRs0&&^Y^F%BNZ?WNsOvEH|EEZ7=!~+51e_Z z#kdny;U!c#_f6b&-V#s)`~}SjBt)&!%&5hc165%;R8JeAMyeUApk6jU0@d)@s0J;v z*Ee7$;`>qC`zdN<0t@Lm!TyU+Kn+NV+V`QTxhjNtu^DQ}W}>#ydeqD48LFaKh0Ro? zKrPa=s7G*a%#Dpu52D1quhMb!ST zi+XhTK{a53y}l9C5#NJ)UfjcQ{Dj(m&5E-BTN9W;pdfxleR#}Y%naoK)X)z{t@7!p zAzW|cr%+Sy0G00@YK|ipH&3{Ps3{zRN}q+Ax)rFY+Ed(q{y##3p4ord3lC5|d5&5{ z-%t%mTEdJ}7-~@!M-6Qw)T-}-YR~{wh2!xR&Owdv_>y+JqB^pP`2I!A(r_JQ>U zszD!6J@b_^Z^L+~M{y`t$7(nd7om1b#?tI}Uay65De>-QOoI}aHB*rR)sZUJHZB1T z(O}e^&b09*s3F>o+UJK+yW%7&-#OHrUdQwSY)@22l2$MylHFPYHIlVa<%FYlQ73!d z?Lk08H_~31g5F%ADqMjYiM6Pq-HyfZDAvHhie}L^L^Ukj+8tH#AXGUMQM+a;s=n>W zu5z8j1eEbFOpDJ@t2Rz0^X$)yYI$`G!Fs4EaZz*n3+f}-d{hJXpw`4`)V{xsDnD9f zQ*mK&|+$Yn$te03Xh{IIESk6CTfkmLT$TG*aMSPG5IH8cH&d5hcPSh zx7O5EO$Vx>ro4~T{+~!d1usXnbOUN`51<-y1-(ZxYVKa68uk%2RgtQhxle!^flR3M z0;nk|kE*aX>b_2>=gd#&s^=qZhK2UR4pfg1qgMN6RKwn3MT}J4=TyNOs0tRM8nzZy z@MbKDdr|L%fEwn3QwWv62dYDE4fel!IE4hYe71EJ>b<`cH8K}bJ-UHe@R>D9O%pGJ zDyIi(YWkxV*=*E(%We8L)CgQgt&#gR+5Z}v4!`QpTU3ufqDC-6Z97${cS$CffG)H_RnQmJ!m&1eChFz05;Nj{ z)JQ!+jnHRQ!{gU6_l2S=EQ)GKMN|V@qRQ`$+7+WwQ|4|apdRf&_4E*`0q0OXx@ps6 z*EMS)1!{2?LT$SmSRA{e?%RYKnf<7#xQfdE3HiM5#Hwc+6pA$5bxILX%bKHl)C09Y zC!n5aEA92YsGgofP0e#u1AO((N3m3xk9ZqY&ljNHp1;}nZPa4^h`K*f1ARA){g;_Q zE)v2qFU~<_xPbZ`@DNo{w1%dKVWylR72aNDt1u~oq?L#E%y2mR0pr2^1a2R z+W*lTnW0LLs<|tQA58MHOJRcbNnx=p>dm-4&+0PTrE_O z2iWwfxR>~bChUJb^Sdl@L zu~1u|bAxiqwDUPNF>QNOPG3|5CU!8-k?p9C?8nS_tpoeNFo8%N&0DP$>cR*tjT=$h z84MRuGk53^f%EQ6t(3wf%-;7My`v8;4ONd&ec9q4{hR;&wI# zWww^VJX~*%`Ee$yN9R#f^ci)3)GnrHsZr^LFauUXHJ}$}#nGsaY(p(hcMkzAvNNdd zaSeCiCsYeJcQpl_LiO|=YPEkxJ&f{aQA1o3RY4saZ;9F!y-{mr zyuH2x)u63dQ2YOP0`D-Ow;73#Se$s~KIW^`PI!j+PV9=JnkP)vz7ts%2*h?7^ov4OjkTK8h6`V7@MBh1u9<3$U2-4>bEe z_8_xna$ruf6DE7r2SP^rw%QSL>tRqlUHQr_aD=?D;&HWNoOIKki9>y?yj~cQ} zgU#Y9h>BOR@rJ0+3GGqk^gxY3Kh%?QBx+a8Mz4HS#}5ytV72Tv36b%k^(AT*e?S!+ zX^1Hx7OLV@sC}LTHIyY#71cxS?~bSjj6qd29kqxzq1MVtR5>?Y0(x+~!~zU))S+g( zl^$lMpfjp~DX0S0qZ)P$wOy~E_Wyg-11IKi(~xwihUZ7!R|3`0hFBN7VGz2<31|^M zLAAL32-CAZr~=2JZd`zkaT~VA_#=JZZ^QIQH6(D9xj#Lshq+J%9o{_Ge`YOPe5ZoXIC8W$5!GQ;Pz!aX<&Q_nONuflx9uc78V-YjDW)JPsew>*KT1ZrdM z**>Qnjzjh2A}akG&c<4E%=ZUgVm9JA=bA@!b4*2i1m?h{m=`bO8jSg?&->Z$F4Qgw zo9A;F6sPPw_Wv^yuFdy3+wkZDD&oSRh0Hl7S!{aLU#iKN>6Cn0@R{9z0ItNPTS35{D>ObLBIK&&$tcu;>I05=Nxw3>2n%j@m)UW z3eLs5*mJkf`G$4(_?#(NXRmowyH5xdB_Vhp@8bZr8%DsV2h8_!UmfCkK!b`OHa{D# zd4%tH5dVmmxX(RmwrTBS<~t#cQQP-EM#0B6{sz^+k9Y=;ANRJs>&!f1_WwH6YCep) zuv!AksIZo)Z^Q_rFB- zJmMeb<9R|<`GwGJMxc~UScDOdNKgxX7tPBjt~D*Hf;_0Xt!U#-P;=h{HDY}+9gaXf zIai||U|&#Q?WVhAMxq)95f8^SIO-DnUvH(=BUE#@Z%ekJ-i~hN8|D`W3f}a2 zzwaCCmU%!7MSYY?c-!d`UOlk^6v$GPvAe8o_o59**g*b8-i zDAI7(nLt1VZb3a#PoReIzD-Yf*XR9mSr$}5(=d+m;~)4tD*w!TX39>W7V%Y7!(!bx zZ^N{xCtoep^+)K}`#1MC@LrvLq)V|(;n#$v-2HZk5;5lk{d`C4n(sQ4;4dXs%|7)9sk)W1UMJa3ZSb8&KPC2daWYsD@rb-S-I9kq_3u7bc#>nhBM!;0yM@3aCIrLTrRT zV-Hk%z)REe_~`9>)N>*TpI}LBgV|pBoIi0os;6E4F%|SiHDm;8n@&fSy9YH=XI%n% z)ILD1?x?TL?|x-O6_mvqhML;~)*8rL+G%g?gqqW?s3{tOYVZWqNKHnSH`k^wwz@0q zg|(=m-GbWpdu;p=YD!Mo_*K*#-bMA~1*%}@jj1RyssV9OQe_IjIBI|{!Xas5`7NO>PHEL~~LG|bXYO#GnJ;S5FGabl;YCt~J{S{Chs)=e~ z15`&_pms}FjHmbi7y=raUr`mUK+W|&)Er+yeUiC`Q5k}psOQDw_a2Y<`5cfpQ^$^s^Ou%4Vg<7nqP>bs+ zY8$`9GZ^QydAZz1jo6tle2a#j+(pH6e={Rq{u}#WLs*{#4OJgh%Lbu(FaWYC2B&H>`Ty_a)ZXcowcxo?vLM@W0 ztN@t?b-fT?#0u6_z5wqN&s%IqdZ~Z_@8z@(b>B18E{Nz4@D^<{RD-gi7Pp(1fO^!x z+T3Pni>XNOhML=7Faxed_2e>!;RDQyN%*26HMF8Q9~UydVsh3Lr^^rMHN&NwOAXYde#!N;dIo{ z9ziX>i`F|f{RL{YG$EEVhd`~9>8+=1hvM(;+h6ji0hg;X=xKiTIZu0^cw~+ zHOFx~@l)|k1;gW;shE#y*isC^ji?6wX?=%kP}~G2Uslw}rP-|ln>VY*IwT4!q?)x3}e7S+z=67uRBh=Ko-|dCC ziOi5BK|N@4;(jcK+8w^c0p16SM5v0BqYBK7+UGe@b6W>B^qo;1`3Y6gFjPaQ+v^LE zHRC#K3FP3y0n~%!HFm|IB&J8dpdKI#Q5Bv-?TQPi)%*@sQO=}hWC~a-q84Q%)W~+l zP#kNo@5VIR|ECG$;=(_uxeQ5WdYltAcjYi0w!{iJ26N*@%#Tr%2YBC-DTSK*0jTXc z3)P`hsGfgDl@o!#PErgrN$Phx5YTE~gR1Zp>Mi&X)#HDy{*-2|L`ALY45*>4j(YI4 z!XO-os&F1^ZLL7%{~a}zFHut#F%|n?H)bTD?N$Oc0+mq>sgFU}6E%d>P(56aT3n~B z_fQ@9jF~ZMka^;jL3N}mYVo#0jmT6ij|YR;{~-jT2b&=a!;HkkQ58(W1-Kj!VY$?1 z@kLJ);C)q`3@ek~1=W!~s87?EF$lk)o|wtgnvqD2S`)>rwbHugb=j5#ExKi>p-Ys` zj6g7IWD21QDvL3&GB(79sFB)^dYzs}HQ*g;M3RP>HBtae6Yq)PxD)@uU^jh$Q-VOe z45nvwP!+XC&3y;de(sK1?LVVN>?CULU!xivF{8OZ7M>-Z5;fN^P`fKaCNo00QIGB_ zsHt>25l}^AF*g2UFD$}9;`>k)9YgK=zff!BiA{fR<54o3ZJ7W+a6K;uVfHL$=&Rvk z;+;{?iMUz42DnZp0$QbIaXz+2Es}`YSad#~)u+hKo#5^9T)v&Z- z0p3qM3Zr(*c+{hJF{*+MsI{^K)8lQ__6*ErUiZ1s)#4dJKow2IRk#+l4eRALZ>yoG zDVd5|BL`8B+zY6o{tLC3o}xw~Fi(K@J>?Xrjxw0=~o*SRh}3QylMM7^ce~;QgqkJ`N?m8r86D1p>UEcoapAL|@dCZUkx#tweSB z0BVFz7GVGD#)~AVM-NbQ_#Abkub|184s|^n7REfNZP^nw0+UdSY60pwun(30u1$Y} z!-z*I6yOwLQBOd1G=UGwdwNVXgiR!>e)QGr;2{a{e-CC%Gd4kPF4fz2qivE&j(UiorG-N8O zAv;Q$=SRoVW}EfE^rVl(47kpE1rHE+%9uy}L8Jk$^NxUqDn?neSQ4OiLk?663!<*q z#ERGuHHXWw5^ls_@f#}N+;V0lm!KBi@2K=YQRUr6P1#5E-v5E+%@Zw)H6QB6QW%VN zP!F8G_WCG$eTt1QwQjWOdr)iPENX4Nz)biZH3gX}mb@uTdW$MFR7EK;9~MKcfqtk5&=6F) zGpe!w)zdX3=q>L+pj=sJU5+s^}1EC{Nq?P1I06Lf!WT)q&VG&6j4WF$?jlB);8(6P(7_=ZHek(e^iAt zQ02};mAf9x;X%xf(du}+#B~Z1&ACF+Lt)P~Qbl*V;5F6KYrG zMU`K?wQCBlO@bENCM=0Bu>gjJn-3VBQH$pv)T8<>9>z>%^3Geg>>zghKTF_;1tp*{f}My=LI){m&g7xf zV4iq!P>VD#vKCyYBmv#f(q`y~T7>gabGHRmzz(d4$5Fc@!9eo>3PXL!tbl4rYt&kp zhAMXfYEf=OHE1ttja)@@FJojMpoGFgMTJ_}!sNnXf{XERZC!t1SC92@PI2zBQc0;`( zrYBobtNJMFN%{vW|DUKu{229iOgq$U=S*0Ncs}(0{>MN9deTkCY`740!#PyJm#w!^ zL;nOdgn`41Nl_1|EU0pFTT7v)peAYx+M&wphVAgDVeJ3j1RmH6jfR_w!%;oyh+2d_ zP>A6}9>kjWG=iv%2*O zXii;J#$T}rZbvojy*1`o6A!T#LG`$fwXb!ybvJ5=Z(ualTf=Q2!iS^b=p`Vh4{ z-lBFzq-pGb4ONn9W=?`oEzXX5gqE{*MHMvDUSEn!i0?&x&TlzA!21=9k*I=i;ZA&w zYVg__b~m6N)n8F-!#9)tAAvyZnE~GKfF?jaa3-Q&CYw?F{~l`JzC_*l9o4{?vrKv( z)YO$hjYJF7es{4pPC!lFJq*IY+2+%5Mwftww!5`Is;5J-8BWAv_zFv6=p57FUKo{l zf7D!$Ks9hWYOyUtt&LMy3t!+fEIHSVP>x^CyTvVO1NE>l89HHkTy5j;P^&s@o|&4B zs3AXr8tUh$)$GhS4Nr)g<20!2xlwDY96rUSsFzyB1>SYnX=VaW53I_Ck=Pn9qbe%2 z(A>}zHN-uwlQ1LkHK;{+8SCI%d%fZ!)37$EXa7Ldc3g?2@Gz#<{*SWQe5)l3=Hx;+ zYIV;-wR|m>)(xm0L|tMQ)q7OWQ!O zYS|W>;Vh~FH&Ju@8dZ>gnHhqq-ob!kRYT12v-KP>c01)QI_)n>CUZ zUCmKV0x}%6X!@ZVFbCDc^{5^l!5}_7(#Er)?kj~_)D=)2s*4)w zwkz2G+7@$2(2e_151w1hfV!Vii1zqcG{(0PlCY7olFqk=L09mO-_=8fvOqVmcgw zs(7`%eipT+?xGs-729B(^=4P~LyeR>mw=vFn^7;1bEw6171g7EP$Tm%>V`-g%yvtG zLBtE9Myiob?||ChV{H07)FXW@YQ%oW&v+YoLb}dh8_lYHjQXS#Ws~V)22_Izq8d;N z)u1Ym(hZ(6wsI_tkH6mBh`};qy z38;Y2sEQ))G!>^pRg?uahheCEWl`IxhP5SDCf*Y};X%}5%dyLpQwVimdDPmeg(|lV zx>`J)2{0GVR8#{Np@w)jYPFuh^!NcaMX7e1eP0B1y$q^nUC?_OVG!}@sBOI+)#Ib6 zU2z*#evCcre^s1nj~TkGs0LKD@zz+0_%QSqC#r(0sKxliru+7qPfAg7BI)^2Jv@#% z@Eq#-;M->mMRmOSKK8%%`zR8$3pQHMpoZ`%YBhgAH7xpmGo&G?#TSMe+B&GAZH}6% zo~ZIhqeftVo@7eS>rLp7*3s-Q78 zJ_9vEt1t++qPFv8EQbG}7GKWa&0Dh~>VZ`iy}$p{gn(}7j(RyvKn?XJ>l0MP-%&k| zd(`AliC;hDdH^*Ar%}&?YpC)+OP)VYtYhXGpB9y|C2Ey-MJ>7^ zHa-VS5?^D}U!fLn)Z?b$T-I8swa^pQunVXM(?ir$L_A^AGoh;sMF?m$HbU+5zNp2w z0CmH5>vhyn`c9gjCPi(doT&7AHr@>@5TAi+@Lg0rA*amRD23WRy-uVpRUUsD|D_O-+`|%~9mD#`LI>DT`W+Em2c60(0VI)Lb4xHRKv?@CCKl;+-?;sWCF~9H=SI z=Mqo>Nd%v7bsY^0Y&Z&70?@d@_&J}g4~ zKB~iRn)9Zoh4DBEjZynI{RKWS_?S~{jQcP0n+urovPmCtCBWgI4mi*M3~-L&$!mO@ z9j9Jr7h#^80nS6p8Fb5hArpR^DIonQssWGgcq8dL>F=5+UM>vdLOra6v7ZwT}M3+-lC>B&I|UxdXVFVxuGzYB3=!Btk!8*fcT7;<_8Vuu?6v%uUP%q4aZ{D zf6NaYu3=8%xnG;NWLwnz-BJ5}ExyCOm>##dZvwnO5_ui9SSr3XtGEk(AwCW_`t8qQ)N3$k6p!WM5RK=&UGzNYO@c!9-6|7JE0&2wEte?#g=R-ZI zidZY7hPDxE$XcRS?_kt6-GG{c`=}v*Z{v}^n0R8;+R1<_C)B3rL%l1?Ayec!%?W6K z_C$@q4Ah+OLfv=()zV|A3NN5OfIL7|{L-d>M=h>6|C(Ks4z>TwpvnzLb#N?Z##xwB z`~L_5_3%DwwferAXMG}U$`I#A^?cSh^S(ch!NlL9DoFUku1FNq@BN#w)~JT$jpg@#zUajEdp{4%k3~tJ ziu>?lY}fDo(%IBFe(wR3E3V1d9XOA*2TNH z9}6TkQ}G4$;3=ET?`XC6M?K-@p*~6NK{enls(~4kn~`)M6VNsqkizfq4_f#uwtnv? zltWVao$I7e5Ar+bN$(NtcLrdYG=A^L>4(z#orc6)r!#YZAjI$e$fa<4zr(*ZcCKJP z?w^{`@028d8rx!=%zp2I)jtdQwEs^MNWq2CS^dsZT$au6{cxyK4!`#=o44UZ3hEVV zDrlV3tojeAcSf@?zxPwI-55l?bS^5yaGZjxFclWbZHB%HJ|;dFXK4SA%;Wcdfhc8O z<8FLUh6efk-nV3`=l44uXxIW=L3;FperGOj#aURRkQv%%n1Fo2h5gPQ((@K!w-8TK z)NIe-Vt(ge(kJ6voLHPS=8|D}3BR+JgpDOl%bS)myI?W0fSr`3{Z7vS_G>x6_ncT< zfw|^BUq!P9a#iv>r-;A9KPl&66~Fi7oKw~Bz0Mb*wr!}u0lPSvexo@Pqcif-BR4fJEN}mK|Se)qNZdP z>d}1zwdNkyV*e*2@PUNn7_YXuAqO%uPFd8;;;8jDswbaN75M6y2UK(nB%T z*HKhYucMxXcQGL&^#+ddZq`@P!%MpZ}xdG>ZMU0^@Oa4dg8T0Jt4=T zUS3O4A6$;1-XWKfx0~|}GvRmCcFfekbf`S){uV9)y^RK-3Rr=oaT}^fMH~8^5?Btk z|Hq;B@h((@UZIBaUsS`QH!>p_hDC{2Ky`2|7RE)W4?MR~FDLi8%@Ekw?@T2j2pi*8 z)ZE2u;`d&wnXE-n=`~P8+zvHGgD?`#Ky_pu2ICrRf@e_AgRD*c-mh$gBMoz%MFcd2 zJ5fV*1NB8`U^COBtf;xJg_??{sFCT6>Ukg39FIZ`=>$}RmZKW9A2nh}QETj9)W{`i z?&pIHt1KM>%~gHWV(f^T!_lY;=V2XOi<+7UE&SeZOin;G>^W*xe?-0i16rE3lndt& zZ;pE4e8qw+zK5;+-e1#66Yh7;X_eP#r=<-t2Gx$5xGA_hJ4P^<; zh>fraj>Hsr1P9|i)T(aP#cZ!(_=xya%!&iMnu=FrapJpBBm5P!W0G#{{}}|zcQdQ} z4h9fU+nq-)rpGEc1qj z(m(ZfP0up*F^jJqYFkXj-nbsM*h2c6InR!&Xd>!4am{)cmG22^&Ah>47|_p*SV`2b zXpZ`j+66TQ!(0N|PHRv@a|rb*_ZI4j^$%(;1NxgA5~H?VanumjL9OPI7>tvxTToMV z+4>f>$m9NG%1wvrfSboA6hReG6?J1bR6{1BdbAMLgAJ&~v==q^XHbjsx%C5T?f3?m z@{*xCQW!O|RZ!)(LptI*qX=kU&PBCw2Wmu4+4Orjowzg5jKmDozFv#^P`U-v;SP+) zTDXN;J8uU0y??IXlquE-H63g^(g8Js{V|>P|3sUx6}62{U}k)RX)xgsvnUIo9yEnf zb6pbE@JgtuYlm9ABdnuQ53+Hn25&$$csuI;-AdQ~KVmPOvi_k9q+dp5yn&jlzfljI z7pN)tWUogVYNjeKYH_7S-JcJYzbNYd3aF8-ftu2G=>7hGUjn*eC~7XppyqxG>c*w0 zIb3Vqi<--`$cXd%K=y5i8rtuuhQ}Xf;wexS=0r81IHt#X!`T0tyTK%Aj+UW@bQ7v4 zXHkpt9;#sxhnr8ivCw-!p%zmk)Gq0d%0CG;LYq((9z-?hDr!XT+W7O~EDrVbJqda= z297X24Mr7^6E(LbP-~+JYK{jXpUj*gs1f*aywot-W3?umqb6y32ikHhUvQI zU&kLRjUyYG58E5P)k4~B8{eeW$H5EIDMzh|n494L)PA1y>)d~cd_Ril!}Zdfdr4cz z^+fpfKliv}ZO$qb*7rXbuF=wOKT0w6Ixo06IcEr!Waj#K3T#T8FNB>oc#8Z-xTd2p z@gK*0$}Ugjnl0~uy>L(c*Yo?w@qq%PQUL#8-TQpjlpDu#u@M#QroiVEP>$Hl{OWc@h}$WYxDQq=m8^fESF ziAu82ur9VxzUSl}BT3h>#Wq%9{v|*EA0R#raj(AA{(p~N)U||b)w$4(uzSK5#ve6t z5)wYo#aNuPIdwcD6Wf_@Lg*V0{Bbc`X*zq~IvS=UJ}%;(a^%lSetiu%gYabXxtw_j z>)6NHi8B1Ae6#+4BC({d{^$724c?1~oB3Ga#OJ276k6RjV6;`YY@+f6LHLmE@mE`DQ}XM` z$F*(btIXNUBsuFzTTDDU)<+!`xi1g#aLTVi+V7MXL0|vnwgq0L#r??e-y=Gi^hoVY z`YFyGgs)QZ44W^2`_FN1=H6fN7drySZJ90b3Hf)~{OyQuwGG!l<8dc&qmFSTrlhh1 z_QpZPlapZ{XHoKGAbkUALpWzs315qPM;rdz%vSn=Yv(xgaP1~#O(&d?`~Jk*CcCqO zcoG`ZfwV)~{{yL@F`4L^CKj;~ysLAt*FbjDEN0d7ieD__LLj+|vpUMC*c$5Fsk zd}0f*mpuCL-wj-^YOj^%UL7_6llLv<=b-%C|4CDx0s8-M|3P2}H|0 zCU9c_d35X~{NLjP`EGGfbk2E%|K`+@&*l%}{@h%9OQq$xw*m1ql&d$Eej`GMn}Ng% zTpWtqDIftiB*S0|(LcYuLO8XpI3{_La1Q3i2jtW7oU;(u8+kFF7gW}OdutF+f%(WE zM&1xCMOmXr&r1H5oXsQK_up3%`Qt~BXjK_*FOC}1?t)$MxYqiR&wUIJ#Il-E5cbQV;bpai4V0M)IDP; zuLq}Fn*U7X;_sZZN!`3N-1FnuOyDTj$8$E+^S`3K@)wzRk$IKP%wO5@ zzW4j%M#&ep&K7$;64&=~X6KAe1C!J9GTeWHxQ+xi-xd?~{=1PnYLmW;a*m<*_dinG zj3p>Q#~Csm;4DF*mne*{vj2BnB<;u1ko;4L#IP0apqwYf&)M=KalH`t@`aGIoAP|* z3$uBvacw(|bxUz!I~hLyr{IDVvY0}mlc_nGbi^g!0K(@9-=mN=#EWq1V{kb4mL+Wu z@o6OeWh)`*)a3e)<0#jAasF=8CP%dUe<3+$+E)L_EYov-vJFtY2WJ8r)elor=?)6} zZVQ`D{1@AalH8MwMjR&o59Pk*%uBw?Iw^ML_u2mzgD`|6xPvU&WwQHpRI2zN)5nS&iu!oQMs z+BWnM@xz=kIB#%WM?%U7^8WvOChi=ym9C)R$K03)H7s63pEC23V`F8oZq z2=UsS(Ma2Zt8GJ6cw7qHO*{taI`l8d^=v{5KbQci8j`+W*P8Au@&3#R;}xW&KE_?vpW;b2Z^DTsuyl zft+prKLy)?a-wm4Kb4#!PjbRjxK~FB;)_XdW$So_ZN1;W;}_bDVsQZ2B(lUqSpkmEXamC+DmyUQ$;sL~a5qBGq=_P?ZB<$lXPq>s?#!;P0if~S$5s$g167=0E(3h#9QOFQ(8ADjdVq3y8+Ypn=BbI!zxHgyj7EoX_o9_a) zw+-pXwT9f6l?D~(#tEFEr2RPd+k1$s|9oU3b1IwR1BI65+)G-7|C`bK1LSXP4>Hln z)r6Z<;W6@*w+B8Mlldp{Se-GR0R3sLpu->%#A{jq( zQ$x<-oWtym!)=2$kvEr3n@s+Kwt^~Dc2=cx%;y|U{%oY_I75Xe$QObaIiqr)*Z(*~ zdf39|lA$c|2DYO9-2Bj9OQT9i@2>&~hZAkhwSD&bcD#%FwYIKm_ZTa8P zfNPgYJIv{3BhwHvJab~7*KaQGIUf0GSbI)pfAu8chghy~~tKR=Z?S+`OH<^e(qvA|9KAaxt*v~nI zo3C(I?j! zV3)ueJ4CuLhs?9MFrTz;^f;L<>~Ac`_2uLrLAVQf`f+_E`F2N09F{Y56(FbKw$cKaOQwn?w3&?z{No^Z&m86tI!ZKa+bR=TkE4 z*udF>7DuGQqnw4w)0eaY6q23BRwQ3i!r@$dL%11f_j{wX9-)! zbUIUpaBF=PGn)+ANzl>37JP@a+hkZq0|KZZ3hAjaJ@Ld`i^4gK^C0*4BmKwGnzW3R zRg*I(;cMJinCo$VWWbE1b>Kez1kJrmfz^m~<(z2?noIb{@tQ*Pqqk)=CK1j zuKn{PBc`J)9kV#As&eAjx#w@ZXYY$IHR>~;J zsiQylw6*!d_2{fX#vjKzGDYPk9hFIsO6Gw!e%9X9%oY@68`T!qkpHet*S&4IXR8AC z*g&4rge&1myhT}SIo+;A^4fwM*xr?=;<^-Yko0X7+KRKd&7<<_+i-Up*MYq0Db!C| zE6%Bu!7o2J+qpjmr;c*uIf5UE7a{yJ*W;PG%=70nkqKP5Ya5{Z<`O@FNhq{}Er_V| zi9DM)H;@)cK@03X=V(M_&QZ2;YY5LJT#xG+@e!TK#62ysCuRS|^}+i5*PTE-m28jM z6sn_{tu)vcm=a@f<2MStZ7W?$VL1qo;GQa+w<#--^8$H`a;-OE9S^N0#+Pga>X9df z_J3qs;Urtpk4#1XpPLff3$O9+fAU74QRi$KnF;F{&6%AB{EGwZwb*p%8)sY6b)4pO zukfD$61UTf7Mz*>Q*bxs;y6vZj=#CKjlA6`AQopKlkE7YG~16(kT(VmFF;yy{Dt(+ zq}3q&8Xs^^M8d~83q|_B?;l$fA1JtCB!%ZBYbE+{?AM z6j+M}9l6NtpE$2^=I3jW#QS0kEM*(e+BPsh1!o}Nk7G39P|EvE{)2>nCtpVz zw1|9HiDxGskL#~~y#L>GQAbiTw6uk%BjZ~N*ueSUW3atmfW#oqwYK5U$^RP#&!nt$ zq~)QkYvldNS%xxtllLUyIi%O%)Nw=ae;qlwF)ufLrw|=e$yk+B#|_)Kvc#7X-)|dq zm2f-G6{Kh5zOmdtpKB4wUxV@%aZSew+rVk0XCYpjJY8_28ln0hapqN_+_cSRPC)!E z1wY3TwgG=|?J0R~a_T5b`en{sw$a}S?^7P)Y$|vOC!f-QC&F%qC66F5tsW1;HSv$i-p-0Tq;e z%5V`-s_4T-xwHtP*m75(iYVg$`~Up!ch1aaw+%)Ac{-VybNS9W-}x@@_niei>rfV4 zOVIfRd|wY@ui^bzRQ$uQd<|t2(f&MqxA=X2k2Wsomf%U(M%+Kc`<=o5Uxmsq;XV#G zU90?t^!_gpoQvm~xNic%8Mv2V{&nbkBFf*#`+iL1Wwfut`&zW& zD0lJwF4~Mlo#g*0JfB2i3kqzkdLF)C!TSK-e~zb%=XBK5^(5ZussI7aFQe~SD6hpJ z_o4l7FvuaiC-D3bbr0fwI^IX)J|A}n+R*h3Xk@Qb@1b*0aSK*N*IHEk6L$_BN8`Q( z1HFz;m*M?AwA+a`Z=ilD2E7gUV<`Iyp1V+gDcZGx&RDd03-`k)+v87k7upqG6%_w3 zK!Y(T{S2NNbi5vf7vSFQw>$-%pYh)hp*-yqOX2+`yjOte7toikUQA-R>m#&Hq3!Lc z{6;~WV@rJf--ucF`Lk=qBpyPeS$Gy+y9>V0NBgtRLw$}RvMx~Aj46LqENI~(_(@jZ^te-DA^ z576;CG`thADWz z_u`(6`ZZ|37tgQZ-h%h{4S2r- zM6Sn5=AdjG>gl@FufGs=4&JXp-!R(H^<}@V3w3mziHZD@2-9^FD%ap%=r^8$_nE3n z{*w6|5PAU}g6m^UpdWoRKCz2YAI1CW)DC^0#rub7Gt;ks4}Ftp{|3IRaIeESm*L*@ zc{KXGKM5i((77Ltzm0ny8eEO~&!T*S-{u3vv)Jj;k7VXtjaYL)E zX|Ac$dMvwTaNxGa=4i%ot)#ZHA!@}8**a#px|xu##x~c^#0*<=EeyFeW2B-+Zuf1K ztU}K?hL*O?)Zp#6zgn}wNLqb{)?+60q>*wR>fGoTCUw`aO+DcZ?)>gUTubIw-m#{n zS{tx3nv<~&`O>eaTpA;0X{Nhu_toF$gV)@BZf^WNJHk^EhSp~#GD#zJn&rCq>Nm`I zubcboy=%hL+WZNImaD}D-%jqCJ#FE+!J4sJEvV9JVw&!1HIaoqS~8g%^FR}iv?p|@ zx7D<@e#_qCfM2$4MBT)Irl(?BCY`YKm}WYfkwx#*)e@v=1Pl68as`spLuN@A>rJ&R^Q73)ms1K=oa1IDk54Bq?LmF0SDJ4m(U zmh8Q+q$ae&NEohBylurxXs#K2ryI++5W!EBP3s z53<%0T47@IuvdepJTWD==!srdDn%pr?I+tyXJoL|an0?;O7O>4i*V|-9z8Yq+B0W1 zsmX@gVy26Q7K)TCDi~8s8jhn6E`Ii$!F&E%mJ2_(lpUW;y8}K+4dMsh8?kydTEYqP>xU&^FNVI7cdG6e~v2gEIU?asI^ zi90OVmdbY0JQ9k-+S{bV!*mEyhvDQu7$iGPr=d}lrK7e-9YBXs)FDkI$@wLGY7ePT zXMp>GRSf1d%#`FhXqY0~dz21?=9}MSm4hF@xoGf#H!rA8!{X?+m4W@Sy3fa6Xa*!; zpdT|fa*?;Dm!BBZ(niW~ZJoA>#J500;qVpx1B4+}=oT#i2XGC-mrc z(1!$yhQqQ94CjwZrI28_f)oTKZdkAl_CW5f_a83HQeD59CfV%AD1{jky-L;RJ5vBEwh0oTx<>euZUTAnQ(4;)6(G$PvR&;-&l z+i=oW$}wT9$8e<{0&g_CB= zTVKxhvhrT(%38$83U-OuRl#PAJxq&Qy!$KINtFxaItonC5hgD0PrSD$uyl#oJe74- zlDI))j6{p~y{T+5_YO{Hcd>TNI10IdC5=OZAVAnJ;*;A8)+C|Pi6Nc@PD>fHjFPs{ zT1!idUmwdRiCxvKYzA3Bm;mx?j#k^YX?@#<)oa?;cC~iYiCe1Knl6xsB)4ej=o&3r z;49TIJ*J(+&KlanNK;d!X`zOxz*J)|$@}UsLw$0Jz8~(%q@-mM<7Tpn-uu<8BkX-% zW1Gr^n8!wS7U)T6JyzOnn@P-(}|(=X4EBILu1ky#Aogz;?m~O>LN~}S(mbBF0N%cc7g$a zDwPsu-M7nn0wNt7fa;l!3sPurxNA{gLNKL4TW+NXyru>03C^|c-rwrkAtqjnu;WX~ z>9ly08rf2oE%1G?Ris-Wl=p}89qFow35MN+sS?ft7NCi`y|w|EhnWKiIxUr*W-?7) zvo+SI19Acj5VP90rQyONm0i$#)j~?Eblr|-WmE8;q{m4M*sRBvc$GjL)F75e%&-m# z160uh8)zHx3~_PM3T0EkIe28yP`<(Kw=@e*)F%H5qv|*&Y|#KlpbfUtP#D*YDg`oE zrHlqQlL83|T>u`bQN|>wq70GlFGsG%kgJhA0gfV@MIM*Pd+VB5e`yr}$d=FsgTSYl zb3B{ap!|P9v0SYqT{TvyP_pB<5`S9EjL-O3-iP9O$0dP80O-Ay$FoDcl%!{wXg-Op z63$6%pb}C-!VBx?y?qiZC$m~sw+0L#gb(!NgOEIY2z7R}YC*jt#w=x1 zMXZrc6vr%OXN(F$1I-;s8(wB9JEdf#rj$d;)m^P@bm>?h$4XO9PEg#{&T2aIiwV{d z>co_fD3#mX-)mtDq;D!}RZC8(E+5)>PqeeIjB1BLSgq-?^8sVQVGE`$2)86LCzDPC zIXcTi2(v!9t+>Tu6Bl%*O&grq2sZvZ?b}Fx&mh;@MXq(Iivx{~_R@|}WMU@Zl_9p^ zQUbo)1^-h8ZN<|GHeGzjVG}xsp_eu=aU+p%@G#+Tj@3F22X8I;stv>J`Z--}9j^yo zZd_#o{w*qqOJg#YaE2HL^OUgS;;xNsMj7d}mh>Lo$kvsPNm@{`P^WxAWxSDRvyRHi z0HYW?O(+MCfOX=m9`>8kR1EH4MB?o65i6D7vb;aV+2Zg9+6@`H!TJ#|0JnRjZuG#( zTm2xf^#Bl&RfgI3qqvsJ1^`WpHONQA;?xTE#gs9SXxYN%dM9sTmxND-0W^W+hd8Ye zgbUq>6k2JJ4!Z|RbFp@Az3D`yKvgQuX`tAsEv&Bvj zS6OUeVa$TfrAR6urR;`ln^CPztA(*Vcc|oCV`)>Jc-LaBtWreMY#kmu(k$uykHxA= z26ykDPR_4vRgq=ECoIA*ti*u&4cJcNgYxbsJ%eIZkVlEj+ z1z}P0^8gP6n0Y*5#xb)2A1g=;L(UB@$EFrKg5XR70jz{h`GC$g(mFBh_kB^Nx96y^&o$#+&$kHn-$FV_VcnyRq>fXS8>}Py3IdF1zQie5!ZbKWzm>bxnkqz+XdYU|( zUoxfvo`Hg1399|ViUw^1VGsWkPEVN#4VE^v5%CG~R^sFbSYtVYd1APTKfr#$AIo`- z53*I2rP6GATYtuGD9`pn0!cTOFp+j90Or9?s2}uM2DQqf2QE}aFSZjxWUU>od!T+t z>7MjPJ;g?|tYKRi&BnNeTnPkU1`3f%iD`yuB_kl9KNt?>j{%UIBcaVi^wY?x`k87M zpop*qM^N&nJzrjpqtUfa@yhGF)gQ`Fc*1>$?WkB| z#SoObdv|$nzr)@u5kLKaO{gN417E`?Ec5pLg>B*D)DKwJd-VhMhj2MD2P_xA{0G}K zd!x+3YP5MK)}e>i8xG)M@afI|i0uy7&Fg?0&FG=!iaq%?1_f>YqD}Gp|7NF5=rhUQ zA}5V$0RMt?)NA+`{_hyIJ^`6MkTC_%%(&%^gNTI zy@%mM-Uhn{FDGjdhjjx*!Tws_RL+-|j9Lykv9ww^;h0$`Hka{hD)L0dvt|5=kuo6y zuLZAaiuarOMDgQtKB`hzc@l8Sd%m2{V&w{*Xrif_PZ6Uk_`ZsDb^@f4?G*Q_twtgPldB2U-NYm496r#t!AxK5@Zqz zV(NO*Uu2Zcgp&5XcYuA!4MP?q+InoeZ9<-5m<JMy|7pcHf7a-n~uy`f%14TdV|=M~a0G)KuD;#295Ryg%T8nL^kO2THt^DeFpN zRUl!X);&f>t)MduA=C>@%tHD6&PC4Q|1&tL014pGtcM*|SMG@RH26ShkfL42)x86!@F>K5O+SyrD4SS+mh?`FcPtC&b6KpZaND-{U zu_(Zs?%*X2X;T&%GdOZ85v^msuc0sofQ^(1Cj$YEm3Ac>MR-W3Rft8D7VCX|Mk)?O zkHxB-concxV5Y=1EBWNnBnueK_t)a=ReXNA|KVM+if?A(y%*Vi-htJ;v#O>QsYXOL zjWO~^854L+gF!=rkvNw0?Yy_}bY974uP)fd<%Ro)Y#^dx(Q*cFpQcVGA=-MHbXuAo zswH7KSQ zIyA=6V`+Yn9lsX)p3dyO7qSLX z&1c&oE-1i`lhDz2`lcD20X0ipcnY6V?vE}GY~{7HRdY2DTgM@JZRb#my{%4^+5GG+ zFs5YEU3g+-+4U9;`=2r-Fh*3ChcYD56ptL1a)-D=GAO@k0VnyWNs4$8W&%R%gA$!< z^OwWk`aV9A&+^fZpG|<|!kz=os#Td{>o&fiOu|rI+_H@?KXEg)@X=YQ6A}kkt;s@5 zBfb;pB}{&Joi}lS?S;o3Lw3L zb5XMDKBEZo0W#D$g;O?@NgatO1$cd_N#eH^w#0~}!V>%&!4U#paDX7*%W^Hdnpg+E z`pyX&CzT~;_1Q)@0zaQz+T8nqzewZ~flODJ1!QHyk%%&kP6LAP5nGoF)x* z)NsKC`Ev$S_eNaIFAY~Hq@ZmNiRPPuDR*DOr*rYhWn3OQSS{XPF5^8c>qni04q&9z z(R+xz1FR=b8KMw<-yRl2C)#p?Xpj_X9qAMTyW^ihm^gzlkgtTf!6^ie3jon|te%x2l@>JiA)rzM*j$`r427Szgrx+1GL*q3*pHp2{Q%Lxwr7Cg9e-%w z&?9bzStlq;GmOD6;!MIuqzg=z4UQ#zjiPugNu+7d0NNyV05|`fq8>9Ne;T8lF`+-n z8&lKO60ws2gmQ@h%)WF$a1`lNyd3y2Kwfqu3K{)^)Mfv8xUGOEW;YfhF#!s%|n5m;R z6nvTVB`(^@r;Z3PtT?!d(-pw5PAQek@CzrnuQYIyirmly@fd;~ zs6Mi-$+Qm_DL@zgmSOG&7qbWtRr~ur&=g3z+j;zf@) zRjmo~L0ad1_d{^Ub>QqKu7}hEhb6k#`Ut;#FheyS(z!Wc#7XrRp2wl@lW%U#S@S7DlzahLVydhyvp18 zG~dTpt{!54K6?X|qCC6=7BH()E8@tP!HDIt3JkguHGm%+i-;ZLLHDX>_#E%bX8>0| z*YOF`K%R#nCHnV(K;ZiOEE&p^7gHxN@LjNKbifl4SMB5T>CcW9q4#5bL zYcv~J0tt*D$Phw!*2)I)?*H&v)u_vpFO<=y8nhVszkKEdYGFERX$pnR6%*(1xooaT z?8h{k_wz><(gFfxLF^ei!qGqBRLA?(em<3X&+q3Km5c{obCF&(H82@=36YlA{u0+J zl|Lj0>3#FJ{Bsr4NfCX#ngYzHK-dp+#DBfUPY%P6c`dK=c}$}dp&?Um5qn{&DE`(H z1XIQ1Gs3glsXJ|eLiK19oCIM=fGj`xL8m~UN^8bZXo-v7;8VQB8+<~!_}riQXm7a$`nY1AC`F{X&eZ;V*)({ zryR<@5EzFs(IE!-eT=j#lx~n1A01`5=a)JeYf5k)MB`&F8RX;fV+hMzR2kkn-n*?j z{Kt}PE1WY>x)K5+1mUBDAmCM1hI3392AN(`1d}(Q&nl?$HuY+<8q^IyGz`4O8QbZi6 z4R4=>a1t7!@)g1OhS*dW{@(Z?CyacP1gA&|PgxMYk!OoyyCK00eL^{YwSogD@;%m3 zn!pOGw4+LXA;Vu7K@N?gH7wOO0OBfi@yV@#)5wZSZL;V`fGLv5Gb1fHab5_}SI0Z&L7g%D!@U<;M|CsaA4 zAqIKEf`TFn!4ZLqGKQsqoi@CiP79yFjt%&Mr6+?kCtcf4n(rG;8K~oue5N4HFT2o%~j!x!yAK>tdK&ct`!CcW>XM02 xGKqg$ttmcU0u1PMgwL$VpNfc|cZ6RTKVB0)VcigS7H z?dNpf@~STBnO#WEh;h+(&X4B55j)&ehbwsm$4QD&3p&n-NRIQZn^GMo<_yP4hOuxY zX2)8%2@_$YnU3SZ)EFJpVr0x?EskS|SHfa=9y4K_S#Ej1Q;a}Y5~^Y>+=(giG)BQU z$atI|7!@PVcAP+rhZ-~piHM(GZpuAD&D2{|{RAt_ znx;TKKx#~nHBbZYV;y1r!|I<$Kpn2athfuC;B(A?l~;0hu?K48yHK0*UsS#Om=ix? zTgn7>WJoWL<5hCO>LTDr019WNnL4h;Iy zegX*yoI;KKA%@3K)*q+=hTCG+EGDXAD%1e;qdKaKiLfc^0s5epVh*a@TGS~xiCTgu zs3q{fBao25f2bKq$O~Ts%4RKx>aZ!Q!R|Ib3R4oFgIc1U7#okFru+tKAkns&8OUjE zi0MclhLra^D+us8;_Sdv*nGR$j5&5VPD$bgun6`;br6Oc$WhdQZ=g2iJ4}L~QM)@H zpI9Olr!9zTI81hnf9qV~Wu)Gq&y^D*3B^D148I+mfRCE08J z7k$K^p_bwmYT(~ddn3U-Pkm(eoSvvXkbA$`8 z)Y`qk5g759iBCk$%rZ=an^7HJM-BWXYHdHFmNMYDdBW6~iFkh0fLo$wb|7j7{o@E| z6E4KMnEHg7s=io@_(Uv^w{aY1JZX0KMl3-5CDz9boZSgH1l4ei(BkYI=F{+27 zde&^h;^)lFl*9CT^o9hoP;e-w#x)p)3g?h_k#qCBnesUo%vA2d$fQ3*?VXR94&z-k zYh46&3d*9Eqz(RtJy1(`9P{97EU2kZ_b)FEY>qE+EzZLEm&}W!FmDx2VM)}Bs5a`SxC-~-0PK3ptod_P`yWx|qTe>{B}dJOKPv%cltQg-EsTl{ zFa@^7f;bX=xZCFMM{TMzsN;Lp#&4kp{sh&|2h>dX?wALQg_@DXM!x?Oh($sP)Dzai z-?6JH;M_pXz-!dhId{zrBt|uy4fP~NP~~c(X0SPGGX|js(!)9gdlR3CS#@qHSx5l z2g;9Hn)0akKt0q!(b3XGi1~$RVsPz0V^pVB!M3p~) zYWO&|#Y?CsEdJ717get#X2-tRAD5#Bkk~ zJS_>&upbuvW*Xd#qljnt?l@a;EiS+gKa5fT<9*IR{=xWo&+)kRzj{1QAmw^_J?^HP zj#`o>sJ*rwHKUi@d=~Qo0d2bXm>r|}JnqyN#hk=jqZ*io+N7&6HXcOnfy=1Pc?)CU zXH>aJ;XLjxPmNldJT_hs3lgt{@#xM!p4e z;X%}H{*0P|Xpzi-vY;Byje4_{L@j9*)XcTE_QUAJC!>~RUL?O6$s!U|@gLNhZn5sh za>Nf|ON<`biGGlIhBNHsI^>(X>bE} z#>*Ip75ECPcYP3Q?S`Y?kh4((UTEVhZ2o#w`6D)d4>dzyZF;0=9{2s>PeULD8Tn8J z>Y>)OHM(nvnzF&xNvORt*T$Ek>Tf~~?4r$ojk!lo%*SLp|LX~8icec_ zT3=Ydqt-HNY-4(BDQgo9CBF~q)MVlP+!u3UMqGtDH5XC+JwYA&4snTVsyh=%hl4OB zE=C=nL#U;>iR>HaD{3Yp^1juYC&vs}4E03qP)pX==1)hp6NZ6!3bk2Zq4wIx_?&-@ zEPMj;dOy?v{i6uz82ydv@Fr@F?qP0xig_?aGBf3MQ27l}$F&7&4+W#vdMN72 zW?>E7i90byax;S`Q3JYT^gEvj=!v4I@VI|KSQgdsaBPd4QEQhX&@_+_b^a@%2GH83 z_e3q-7}W8cYV((&W^@bg$784gPfn?H&cl2Hn!@#11@~Z0jGoGTt~W=-4D>8LR3jaL-a zv$aB?sruAsOe2SX?o7TI?7Cfp0pTh6V^s; zruwLcyP}?GD5~6OR6~E+_-fPu_oANosLj8GnTS6^J!qT^=9s5I^_ww+-<;nfB%~ps zJZdI7p&A;7n$jt#%{Bwm;d0E2r%??BWHj%QMAlTOa+y)>)Iz-{np-Q&1}B9bwka}2GmS$M{UlN zs6FFO8+ky+Na7H66x74LBKUFJwb? zTnRNJt&qLpce)YK6plyj(s`)0U4Iv?l2I9$XW-vZ#ASqA} zk`eWxR2cPUY=AYf502FNKT2RR2{m(=jz3~r;t_J15ofiQL(M=l)Drc!@nNVbo{ico z3sIYR1*+T{)C_II^!$i*1~uT%xp{D%|LA$l45UO&SsqkFWl_7nip{TunxQr}Js34Z zeNY{aLOuC-)C^9;61W6w;X~9WEX0pZ8dzC$&wot<>bME2q0XqUOx;l(PD7oFg{X2{ zZT>OTtM~`j2@9AvY6@$0%u2f7y1D@8KOG5INzmGQ3mOxn zMwkn=cBN4bHbA`ro1+HO1GNN0QENH{^~6hT`X^03Dne|M=j+$R6S2ov*s~T$22u+hDxAjur5;G?*tLh zuI+_-K@3K1mYJ9nSD~iv2I@oS1L{e>pk^kZm}xix79pMml^%qe$$qG%8gJ8Qq4wBH z%&7Cfmw=|?8EQ9wLyb6oaZ@ojs>70~fmB5eunnq%KB!$i7Ij=Vq8?})YDNyA25=Vj zK(}mq>=G=o&VLF5+GNF0Z>l<25`$3{H=t%_FKVi!6-^0_xLhv5lWVZO;3s`r%4@+~4&i z#5}}nV}2Zs%HNIpPIw;G&L`A^1(xCbYoyuAm^CSZ+9bcBI_`uT>2TDVF0lFQQBQUV zRqi(GIDJOVP~5Vn<24(L26fCn zpc?R$Gv#8To+vqLb7ev8fzqgQRZ&aW1U2wpr~yy*6VQlPqNe5;>WSW>MjoZS`TCq5 z^#$bt@`2|>sX#|qs3NawtXYW$u}5W(^E*ze!Y?fFdsW{3*t|Le!q6HX=Q{1|sOfQP zqklHJYUm|u00DLE`A3a3KWbOkM4k8FP@fS^QBTkcHDiNNPd*uSI+kJ<+=^Plho~6{ zSJymXG9>PI@)A%()vQ6NH`Z`0h}%#DdyksRWc5q~Sy2Nli%M^X`li$cHGmnY0k1^u zo%N_qyAQYE9d!Tvf6i~F;zrby-9T-^yOKVg-{lcfLAl=I(}K#OMPQ|l~ht>ZU0Q&kN0A}NC! z$N*e`V^C|KxrO;uEQ=c06x6_$;tt%0Q*j7KAq^&IWd>LTb&C45;{2B&V`*!13?HF3 zNyIj0{{=PIiF8*G9RJDHz| z+TsM_$58`l$m>z{`(kXhIFf)yI1}}zT88>GJb+r;yEq$PqB?K|f=V7E?=Eb!fwOP-h-Xke`dz>j)9S7rW^yekevX94UfiqCw z`@i5=OxD-q{$bQIRQf0Eh)MdHJunJGiT{lYv0i_V(;C0vC~P*sbo>wt5Kl1B%uo%i zNW9NL&VOA3dr7E(2?v>xw?L(j!&!J6OW^>HYc|}4`a)o5p+n#oRPd2F#l-tBz?xP%ZWQ<&F0ED z&g1^Y;!!w(^qAw#r`=p4?`1Bf;^kv8=u(Q!W#pC|S&T#_EuoCv<@v|_p-KfpDMvvlPT9tnfG&h{s!Hj@?rnN&GG9IQCm@K1Kbg_!!gxC*nzL_K!Kn+15xu zQ$;|#w;|@iAE@tmx!0N(QZdw&mPa+%9QEpLgL*S|!hGmQeMj7cdXa5Ky)pM$&s*=K zj{66UL;p_eb*7;{sE^}us1Byu_#7NhdhQbGh-^^IWQ{LM)&XkH75{{g!ZTpi$SP2;Y3siD{cA~>k$kj{W2!TFR1$QHkv2S zjA@A%!3fwAn_~wXKZe@0=QeWwa}$WP$vk;c)GN0{4+F(W?2 zOc-m6`Rpiy8c=1_4Aw@q(+ag@?NLiQ5Od;i)TitwKLKsFv#2-PbyNkVd-VH-844 z7?mH4d>s3o(FF8lOHnhi0X5=XsDckr-+aEIrY`;glU@Pa6K{(8Tt9?b;|F*KKcUJW zJ!qEb8*0-XhV0eHs==)$fctt|L)1@h55zEWtQ<8nqPnP@D8Kx_|x`>7?0YiBRW06Y5ly$1K@o?1Uor>yUJ8EW5Vj8@M+N_bzoBA32 zHjo|lB>Airkq<+sF>1}4p_ZTr>cuhuH4{Tn0~u%2|FBNC>2pvsw-9w)SK0V_tA85- zt<8Sah)<&$yo2iCF{Krr9H{)_sJ&AI)lqZQ3=Bkl`i(>_ z`Erb-^S_&brv5zYd;de!6NLZQbQ}lOKw8ujWkU@tFRENo)G4TpnxWRH7g--vN5fFZ za~5hz*Q35CY{bayKW7U8J<0w{<~I|MQSX6;mrX_A6?dwfB&eB6hFY>LsE!I?D3--O{5Pn*^5r)3uZE)BF$qaf9b`c@ zkQX(8BB-@4hw88ns$2_H#~o~XUsS^*QENOMRd2RUUyj-A(j|Xjeq1kv8o0j| zf!qXwF)J=XeF~mO?SaS-%@>m_n2C4|)E?=NnQ;a##{HNNJ3KNoumJTLu^u(x<9HPB zU@lz!*d2i1xn%;*OVsiEfvS-7iTS}J7i!8jqrPmOu|7ksZG@+0lg2^qom{B$m9Rdx zLM`ET)RG-U&D1GOp!5HRzzU9GI`ZIuAv(Ef!ah7UzjI|j@gKpL``K^ z)ZXx0$J_LosMD|vi{N(bgr6}R{X1=6nlB7fQBUvyRpAF}jbpzu9i_#=#Ot6o*#%U& z2dF*p1$Dl?uRTsrjEg#5V^Qr+Ma|4=)IblSUk#ljpeMM8s_+&U;1ARk&wpcPVijsL zokZ<{7pOIk^482;T2#X&F#}e^j@TRZCcKLpz!%gK#Cga0S3OOjE7Tqc{ABVop^j4_RJnSn^Zq;P_;s`CeNam{$)^8}df?@#_rhL3f!zd7 zqjvq2&*t-eDQZbpp&HzV`uSilx_bmQ)jv>cALWbbC=P0%=}`GOPvC{~m!#Bt-shUOaWNAn|dS9}l3`_B-muk@$ysf~u$|?T<9%jKC7O()tXw zS+o9UI;@KN&}ol)z=5uuzu^S58OEX3YB_3+wqqb(Ky~y1RgMGZ?(XEMCn}G6;wGqi zLr|w^7V60tqn>yj2I6tl%st1XI{y(oUUw6vu@**+ycTB0VAPvyF6s%EqBiAr)LK5n zbeP!db!Vs~W+dJNwK?bFeB6lpu%6HB?ybc9y2W3cgp35L;y~0B97BB}xrc!mDZJNx z^JPNKKn~O%sAg@6MTz%9ZK@5Z8A}^ro;*8hMk=A+pmnhkHVW|i-Khy9K^>k&J^4q} z9!Ly*Ws*bb-TYy1yO;OmIyNpeLp4VOf%ZF$sYt%lmX9Z)m06t%=BQK##6B)`}F zmrh@iptal`+04L2)Hk1(sLdBWifK4A#w4B#m0lXPG|f>B2ca4sVB_OZdtff=G_Amo zcpL+9zdx#(()+lO1Yb0-d%l;VI@pDp@@qH`zo6E9R&+Lzhrb7idLP`0;WeKDr~!Cm zdfgXHEY#^pf!c&+QOCWx)!&tXMm`v|rXi>&Uy7Q-gQ!h+2Q@<Yq?g&v8nxl5_Ak-XMpQttd3)AC%)aiMKH85dZvnhj6?RUo&YIzC)O?8oYUiU+y0cwgnqSksQ>J_^J zHFfJz<@cgy<|Y=$cc=%*6W_E`9W@gza5DBr4J2X$limR9>B+hf&>Qd|F2h&}y-rEo zin;L{*2El%yv|S@iW*q>#9sG%etguszB=kf)EKoV2BVJQ4Acz$jjFd2^+4Ov{qz6* zw!kHuaT|+L;4x|sq)%chlt%51$~X)=SYKcW?}~1V|{|Th{s85IxL5p!ltM- zZ;N`v4YB#-ZT=#xO!_L+QhdTH=uPK!{=({h0&3_vYRcZ*c!Kn%qZFu3mmjsZ_hOZ2}CVLHEUa&J_xmkR-u;iu=SCVfBz$sIj0#=9o9iL+#A*4c+`1agr#sV zY6ik*HsxZWW+0ul0II`E=q?Sa-67URsHHfBQFZ>$5YVx>fqH?wM7&FQ=3+rHpyk7Swq=D!qo+6*u{VN)&P_NpasAD?_ zHGqkz2bhZ58>=xZZub+=ls!RJ{DwO)e17u;`!EM@tXrrCV-++@krMSJ#ZgaI3zgpr z^`X<<#>b%E3o}tmxDEB7mr?!sKM@Ed;3;G_ODfcdNnvXR)DqN1b=bnD_dreY5Su^O z=C8nUr0+m&=8A>Q-l&O+w?!>=XS}M<{{aNrkWjyfnVOxbQ*i=Sp=wbxpt{(TcuUlt zxrBP5JVOmEYB6()QlRSB$M7nLDu2WJ1{)I(D6aPoC0h~D6i&jzI3M*czlK_xhu9E5 zV>ql+!VIVZ>J+p^bn@Ng`Rx3LhWEonZso1^y1UDO-&0q)mGla}Je!y4bl&%`5^ z@jCg4d&_#wf5EJr*BMB9^73A1DbB%KSf+y4X@Jx51-{1jc&nn<{SOyhtmJk770!^# zrd*jS=G@Ok&1Ckf%+yo@iwT^g`8;NIgJp#>jPyiBT`2OjsOCV|E-?hx1>QKqv|E@HOfU6``)Fm>RYDa$^cC zjw;s-^`h#DdhyIgEzMd~#~ZOS9zgB-SoO^NAv@|gmqQJpMLoY+>nS9t;W?;Hw;nZ+ zt*AY45w%Aip?3Xen;!o+v-TNK9T!18X%$pQZP15<(R~47dg4>@1Mct>C`n*Leemr zyn$u#8LESvjlAw}x5}Xk_C&Wq>j>1;PD0JlYU?gkduLEDn473K-XrTr)C>nScH8qi z(Fp{RkPv&}P?O<&Ms@6KVxAxpYIDUzy*l%t_C`x70-&A+We@2 z6i02s`j`&8qdqlfp*Hsh^y^7Z6ObQJQWSZ4n!V9)YKoeKClL~G3n`0ujF#5 z2WyC0%E8u2*12u`CSx@TnzHTI3)UCb2yMO2Me+kt$LS+Zz#o_e$G0;xwgm?gKZhz; zv%Osc)IhqU%Fjf-Zw~qiXjfmuLLLG^W^D?0Fcp5oY$OjvZJt%Ay|4?lruR@&AEl$2 z;;g8>Qy+ESTc92+7`1oCp_XEW)qlYToK9vlWkwyZQm9SU)!GlWxrSo~9FLmfji^0y z#QM-0{&$m}8g(p7TC1T>MI&T}{Lb$Lv^G6ZBOQi%Mb5GAM>X)w=6}XT#AA0hU(ds^ zKJhE48Oq(o>ukevsDXOBnwiRsdKK3~^;ZwW>HN1L(3gY`sHM1v`f!NY&7AiFsN-1% zRk03gfURu$IMi{PjoQ3nsPlauwN!Vo0!9cnGg!k~A4}-`Hz!aU7hpKNkNN`g1ht0m zQ3D9*ZuUfc)S4H;I@lDSVJK<_=JznK@KEbvEK2%ytcXc^ns^)ZYqu^Wps7#U%k0WR zs2`bXpc?FM(?_C~Vh(Bzm)rbpsIT8A@hRR%eTJOrZR$U;e#YvgN9|)itQz;>{Hvoa zBxq`{q25?etpR<_Z!%M&Hd$q?he4<*-;Fv(*HAB%H>mo_`$2p+2ao8;#nnf1w&&fO-Y5MGfpQX2jR17fX^sW~xhC>!9{X zJ5)zwP&4%xYT%(5i2g0Mz!lV!y+9TGfErL#W=Qd*sEWBzd!PVn;AK%$s&7&%KL+*Q zn2G9mp^b-O7UFwQFQOO74DsK89Bdj+gW6P?FfSIt@)(TTgj+EpoO;R2T%hFH{1*~I%?`uqL!vK>b(+V^CzJ8!hCf9{@*qN?MOI<+O7FVn9b7=^+M@} zTKkEpkuO1YxDK_+wxLePSq#Kis2Pbh(xeBX_Ea%cdTrEkZ;5_QO@9Jka4PD}HF=b2 zXfA54cA=Kw2CC!NsDXS%Em^>5Gw_6{CoPQCu^BGGHFyE*jWK&B%UH8CMaOdfH5EZ5 z=n00S8u%Nv$qu3hcn;O^bJWM`N7S402WlX`ai)HBoZ;nq zI2G0IGSuE!<0qggzknLRUDT9*$8;EDvRQ(Bs1esio&P4NCmM-5c5_f`x(c77uUd73p8*_3|gGy#q1K5EMTL!E-Cf0`-Fj#`3Js0Qkxp18YBA75YA>BaJ;+&XJuF7NBWej&pf+h3YVRDj@jF`B4L?geup{ItaBH{WA#! z64-=VyMIw@^cXd@p1+MrP*a%KS{F4VJyDx)3TkOWF&FMeE#X_#-iWx+Y{n$0_A?@T z%$xQ4P&SJ;^%M?mmuMiYurOtJkQ{l9-F^lA>N*RZx4V zKkC7@VhWxA^8}8N@D8;EI~VhD?BPv^P4Ks+UZ*W?TxQafuJAh7i4R}Np9f&e)%-3P zGq2%v;EAUcG#!^5Z$G5ib+88UO^3}Mh;YQ~{w?_Y$dd8z{}U)nfkikR zpI`&*a@0)a5!8p#DbyagftsQFs7>WPW`3!Z3-z98i<;s-Ha^>1{`F1N?<22(b^UAG*>Yx|ucuvEdxDs{FucJ=E zSJd8$f7+amY^XP8e)OwgH3BKI6ArOGMIwYTb>v!DNiNLWF_Sk#Lp?|Jhbt~!Pz-UuULbJTfmkNt5H zw!kPC%&z|(V>4r?u`}s+FM8eo99OM>z3zV-@(gN^Rk>u|BWEsg{&idmT=qJD;B3@; zAlns=9Su#xs>Byw^}7F3$!k1JeBU+mhfU+Jn`3nVi<2IB!|UwA<~UFBo8~>R8+H6X zU>2--%luK!AU}atB&54-rerMkCB7b0VwO8z_g_q`hH5zcU9bCZG#_!776gVf7WvatC4>ug3sy5zyc%soMrUyjF04V z|AZoMWS={=r!XD`!bR~px5-Z&)#pSY{tb29!bSHv->@gX!{8V`_g~p;7t`mgCjMtE zGvHFOeeSLwi4<`>aeVxpKz=U}-{<}t(jyc49DgnvzDHm;6%!=(IVXr;!b`-LB=xy( zK7TTw`!PEbbqsSP_qm^X1yG-M&Dh0lFOR}A#IpA~I!2kApmo3KPmpZk89 zn9^td`=2vO(6RU%BjPDr;1cRhbr-b+Ur?{yVySo{tbqD3s*n0i=z%If1vRtFP~Uzt zq&AjBJwQX$&mApO^WQ&Jhn-1SjJ;8>(qw7OljTCa$qHb6W~L$@A>KT#&waCHN@oUM z3e|8IOpm=$@A`SDj{ZTtxVEBRaJNyPHDCP%q7g`*o;AlTsLy~>mr~&zN5hzZe0qR{n6Sb??p}u&$ zL{05Co1Z9?&-s&hPHch)QB$5Kv(NnoRM=V_mEH<9qy111FbM;288UFcvxY!Q5_Vuy zyom*{SQelA$ML;UQyGd{s=cVSKZe?TS5Xb$Mm78e^~9d6X5jfyPhJ~yV>8qYhhSpu zk|hK*^?Ohq{fqVR0cuK%X7jm!x$Ge7Q!!n3vk7yeK5h%6Ht+8^8)u>32l;aF0PLB- zoIdwIHqkhj&;1vX$L039{{fQ5d3;VuKLz6F^|}A1bNzf~*LKM7bN_bQ6Vz`1tAH8U zQq((r6Q)2sA z;R_s$Q45<*I01DUR^cPufmv}$5!3K_EJ^$x>R6^L>T|!iltR53gHf9@axtI7d&sF; zjPu`-Kn)VA;dU&HQHmSO;{@WvFaoF#oubJ7Q3RlJVDn7NeC{Sj_1>OoGS zPEqvIT5JA8_Sg&Sp!U+S(wu*t+w&yIYc}H^YA-y;68H@@BSp)YQ`8cDLzRzR)|`sMeggV#R|B<62V+VcZ~X_=@oDP|)b5R1&NQ3? zHSioZUI10UBC1|T)Ii3d9%wdl?3@*-J>lO>KrfiXsLl4!`Wp43`HI?X@yeSH^P;A* z9IAsBsPpYdy(j)e4R9T5M)uqEt2mALC)6>WRKch3f_`TjfjF$~cGO-tUD4$F8G znHeck*^Imbs-xeKicTjR{{uC^rI;BHVQPGfdOswnV%9nt>IIh$HLzmH_g`MI1k#XD zA2qUps4tzvQJZ9pP5;BD&$Q09=?hWiR-l$56!o6iX44O%mf#d>&)i1!^ByD9zw?cN zDn_VkMiv9LR_Rbnk{4B>xQ&-XHCO{xuO(`eb+GnFEzx*nVx6U^C0TCWj+)6+=-0^a z*@Wk)j=j~)r&ui1R2M{T&St1J?udGl(WuQf2Q|>0mOh zV|C8I)}lWN8pt20she%%OHfa`2K7eUgL={{s0N;*j@wt%9!OBbyjb!hUwE8Cs2R|8 zhbeqS;x-aGaTn1WNbA3!U2=tlF`8q0>1)y*(nfN3q*61tFn`KTI3wlQtL}?RukWAN z#9!*SA(3AtIL}GDLRq~fe_qSjTq@d*JFA~U`ADd2J5ZrN$?Zp_<%AbAxGmgEDWgxX zUZnrL=4+R7tt2fc#-okg)LreSntx0pK9Kx23^W|&2ho3cRK83exm~`qMt?WXi23Z4LfMS^~=Tq1-ID7Qc8TeF=A68y7m(d=qm#l+{(1 z`wn+MegA(&V>xIb0tNV4!M(N-*LQqf9Z1)|>F^tAV+c>7k;|Btdo=mYxmVK0AY4tF zcKWZ^XzKmEhSN?*>g#XY<)ThS_Mdy{Clp;tNz~QFj?~1=KZ}!hfX4D`Fm&{h`xWKB zlJ=bck?z%$f372~J7tzoKN{)$H1GbUl&83ywD1gi z65gSlKM{#L2s|NCf9bFlaUYrSd9wr)e`?xw+L1q+IIjrj1p{e9x{mC4%5Em@j4j8< zh4Yk~uMSQN%Io5XV`m@nb=13NlAO=fA9a!@E`6FC35j&yn9ur>}rkv77{`?__Q{}#4#lV1w*y91{M zg;SH)n}+#@?#v@!KLa-B{*Sct+|@}tPdQ!snO@fz;(IAyoA6cg@6kqMH;0d0t4K+D zL#_WwDki1FKdAU8i7RcPLZpo&?GX7l2|u8*!^8_x<}cJotFDdY>H3}Y5q1!Yry{-E zFY$-u-{t0i&O-*Mk4Aq%8qGs^jZ(SVV0|j;*J#BEpCv6Foz)Ek{Pk2mN9ER}6~=npISE%&9lZa)r&4KVku?2a znu&5huXOZvnD}nm;)gBApM*#$a`_dmvxW+>jjpKcge~)sLO#-4aaT53P6OH)p!3g{U-ybhVSe-O@LTc!?;1~;zNEhX zzm}vw<}O2?eyV9gS`9kiOgMw>d@E^(s5gsv7t+Vk{%0KOw#EEMCD4FI=1?&? z;W|{%HJ!Bmq*bG0DJtzIe3tt;>ALv6qLYsJV)8rVJ3N6aNdM?IZpzJ}y%hwDkhh1r z6Kq~Z;yv^(&QHQr+i5xq*0voiAYH$N&Pe`8B}*u3++XC1gL$C;t-d6tsgHM7c|}U5>OyrjFk!O+s=SX>KcSvfibUtAyWB zu%=CWj{Ii*f7e(VnricE*}?tHtU!8m(#F!hu8Xw8Z(y7t;&rKKE}nm&t$35n>ZA^! zKo&ZQ&pnfS25Engcb9uD_fr~vfC1dPvf9R~(M~tYPvI_4co*e9;~hJ|^0e#z6<_K! zB#obMooHHrUEl2}hY&tW1LtjgIi_(-aQ^8?KmF*+OT+q6tfCv^PrZmAr)&xCBHX`T z>4`6;pUWinrsH9D!277>AFUp<%Ani=Cv)y4?ljVfh~B32BT5n?k|nZwS&n;0|9KP1mrJv zo8vr_SDf%P${*$~O2I($i?m#C|vO;@-HX^FX8+s2hv zlm@0zCOdU9aQ~@9dyTf8e7Bt{`8f zAGXnJgmo3f91LWREw{!byZ?+q`kG(rU#7iQYco@WI1{DpP{!&J{ z{F=wTQit3g5XZlnR&LVGcUskziPBYUjZq9KDd8x1m0MRf%6B6zI(K*CN9|CR7mGH6 z$jgr})rZRvl1sq~qKquNRd zD7e<dwE0xw9`~NMOyY>(oK`REy(+M6(W3r`rj}=1BpaN z?q3F}av`?-eEyS4PH{4uai^ob*L8#NeJXt89!!1~ zD&`=q6SuA%q)jI8DdnS~uIH3FPUBlCbAhx_+mZ4r+CI*bzKr}x>>K|mD(GsDoo&Mo zHl^?q8otjxh`f@v@*8Vo%1k7@#|~C)v?JV00m^T*0~$k_XM|r--bc7K*>edmG5P$J zRz|VHj`Dyia~1ui(U|1lqv9Vlx`FgYRJ=-=G{hScuSsLQetF7gg!j9xu+Ef?M48i+ zJ!;cFTEkKAhSvWG74~r-ppF_jK;|4qSUq$Q_JT`G8p&mdli zdp7aN3~q?+aI0;cYEBSs{Jio}=RY1U0{NY6;sfg=?T}9t{y{uO|h|MaySX%i^Fn7VE3fRZtQ{@j^~mywiDMPJnkANCXYn~X*H zm5TbaqQu0*^JLRW8(LD?-^ylnci_kUJmwf1s`)%1q_%M7@PL z%_O^jGq*S8E|KQH$cWz&*g~Pswt$~-0t&R_?#%s`{PN_*uuuFSX$QFn&`~q)Z{+JL zMtB9`b>tPdX-dDr9YEe@Ze48|w7sf1Q7Jr;j6dj9*AhDEO662GevHChZADXpZ{(yU zP&##WrKjv;oT4v1?zS#Vjc}9*k1x3I68`n-O^t;APudm=gkx^cG6MeQl~bSmRNSkH z=cIhZUq*4Bcyc=(@9m?er%oQzrr+6Mdn;ixzu5RQD(0flDDD~LwYTX*NdNUJMq~T9 z7t`qv${w(t&7@o((gTT)$I|4LDCfL;3>pCz9r)Y)vwz+x)k*agKIJVk|nGK)Kqum3R{BU9jaMxc@D6Dz2w+4>AYZ zjNeFm@v|p9VZ&dMcHF;u@fUU4au2fuY-%l|0$gRu+e!Ed>DLMC+K5TH2it!9X-UjL z$Gh+z>Z(M6Xxv+DLla4BOSldBH@KtoG+(&4bC;o^>Ez9%OiDTmM|hp`NMA@BaVftC zgNXl5epWlkq^Dg*pM_xu>(w5p`)BdAiLn_b09$11( zA1LFaqdy3*quif%7WxoQWW$fhA4~ov%AT+tO{0x8v~iyMf=xR~dH<|l!--J20DsJ-EpM# zBy9%aqqePAZXM3Qu2VD=odR9S%s}J14pBJ`70(g>o$xWr%p<&-u&xExbCmgydb_Bf zh4A0xb)l@TC)~R!*OR-RZCB~rC>xt4Kdki+CF2Zte+q3Pa}$j;!@pIDdn}EuCjTOx zmOU-Zwj>J z{zh6D1v^uy4vkE}xy1L9r>hHT7i}HIKal^)cGi;kIO3zpe?a*ggroAbZ?G`;B+~kj zw^DzWlZ*j0=6*|tu19mHum zXhzwo*pD&+sOt-9VZ^Vyan?UE4c#Q;n(gc{jp?dqJNjf*+GomC!BV!9hIo*BmyIW} zbsx~d&#ME0hjdn+GJR=lE^YMXjzPaI^~LwSEm@evZ4}JReTnq>wozqArooc7@t5w% zIT^%Xb5|mNFKO8cKctNlc!u)-;LqzSZT(G|vgGT!N&BOS`{UcjHjpUc$hO)Yv*ujpmojxLM8F{DO-2eNJ#MF(*J)66o)?Zf??&dTQOs5kt zn{A{Ug{s;St6T?OQg{@`Ak2`R8QX=}N4m0+YfY^RB6Xg=}f=L&IMQ%Lg>FG+el!YfH%%zcD3|2_&#An_WF?x&%hgzsZA+i5Mr1Grn;ct`RJ z&`=F-UE9eEGC?OFdAc5xw}U$?@uAdv&ApEFulAwh5)US?wEphtD@M|mMyisyllvX< z;Z!a~;d6v_#UY&AcDRxFNXjK7tpVYpgzwvO9?C4zPi+2i@>Wy!3uy%@vw-*^?n~Udc9FgZw^DXHK2dt)GChNXI=2h#(Y{S! z7yc0(*r`R|Ho@Jq1cq4gG%bxG&`5(axbQkB#z%ygjis|2?AA?@zQ2;FoymoIbz|7SL#H6OnW zA5#Bi&ycGxhlKWd6~z-e;dNqPi08xPkjNkNhqnG0CqiiGk43()5U*!*Kv!NB%yg4(t3F+EaJPx7!r zNj>=@hb>I!X&25L7qVDF&TZ8~ce z+qP)cqf2mD^rD_nPuTZjo&(;nqa{6$nBnQ`OMCK#y)Nx3=n3my&eJ2jr_A(dRXho! zv<>RiCa`UAm)`@+OwV1#(F6-6Fr`{X3Z>`m z25XuA^FHpq@1Aph=XcKU{`F!G7IcW^llth5p5(j6W_Fzj>esJwdpw{p_NX>b;!|SRZyJ}go>bd^MZ5x;GGQ&juN_iM3IP~x~q`LO7uh|#xB ziebQyPl-CLJuQANn&{$bu{cNz-xIsCsq>sD5;&HUw^H?A#h+xL_x4cqjUQ3v1rd}@ znQoL7v5c?|XGM*avKi#2gi3Og;;P7snz0*(Fmh4!;F*i!c)|ZH#e@G4trYl3ob{?s zG{Y3W`Qz|o~<@jFjN=Lk|`m@${xcTbRJO@K3=Cl0fx3oFW@lXjHD z^YWJYo-ISw+|Mn*HB?JH&T$*-86Az?6XEU&?2Kmjr*nNJa)cS3DmK&!+9hb;9IuRG8a2zj>{|3o*u=xVm<1qcun7i55u3}vl|hU8X2XCV zYnovd{<#@`K)H9psCeaW*dg)l7O0@sFTseUw_4$ELqsUN${vz$71iqQS^6wrUlZD#zy;WmvE;2GatWXF42%ErzI<%bo4f_J%3iyB~&pc{-+@ zM8+(={~`2D_>Qk>UnC89>wBG(R? z^!KxH2C(7-p6vPn<^|}*58;V?e|wLY?96Zb3_XPgRs#AeZJ&3>#{VtGT_Zn9B@IuS?I@Vys*?6=&+r6SYjH((+@~tI=&LZrQfE(mNDzl_c=(Dmkyi(=~3nA;{Fx zc$KWhVa0;+W~Dq|%m+stYLLTRV@{)N4boTdlB*{0+sFg*oR8`{Bottom #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,16 +990,24 @@ msgstr "File di certificato (*.crt, *.pem)|*.crt;*.pem|All files|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Cambia &Lingua Applicazione" +msgstr "&Lingua" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" -msgstr "Cambia tipo di camera (prospettiva, ortografica)" +msgstr "Cambia tipo di visuale (prospettica, ortografica)" #: src/slic3r/GUI/GUI_ObjectList.cpp:1226 msgid "Change extruder" msgstr "Cambia estrusore" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Cambio estrusore" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Cambio Estrusori" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 #, possible-c-format msgid "Change Option %s" @@ -1045,6 +1106,11 @@ msgstr "Chiudi" msgid "Color" msgstr "Colore" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, possible-c-format +msgid "Color change for Extruder %d at %.2f mm" +msgstr "Cambio colore per Estrusore %d a %.2f mm" + #: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1146,6 +1212,10 @@ msgstr "Connessione delle barre di supporto e giunzioni" msgid "Connection to Duet works correctly." msgstr "La connessione a Duet funziona correttamente." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "Connessione a FlashAir correttamente funzionante e caricamento abilitato." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "Connessione con OctoPrint funzionante." @@ -1236,6 +1306,10 @@ msgstr "Correzioni" msgid "Cost" msgstr "Costo" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Costo (soldi)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "Non è stato possibile disporre gli oggetti! Alcune geometrie potrebbero essere non valide." @@ -1244,6 +1318,10 @@ msgstr "Non è stato possibile disporre gli oggetti! Alcune geometrie potrebbero msgid "Could not connect to Duet" msgstr "Connessione a Duet fallita" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "Impossibile connettersi a FlashAir" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "Impossibile connettersi ad OctoPrint" @@ -1262,7 +1340,7 @@ msgstr "Non sono state trovate le risorse per stabilire una nuova connessione" #: src/libslic3r/PrintConfig.cpp:1872 msgid "Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "Copri il layer di contatto superiore del supporto con anelli. Disattivato per impostazione predefinita." +msgstr "Copre con anelli il layer superiore del supporto a contatto. Disattivato per impostazione predefinita." #: src/libslic3r/PrintConfig.cpp:73 msgid "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." @@ -1274,7 +1352,7 @@ msgstr "verifica CRC-32 fallita" #: src/libslic3r/PrintConfig.cpp:2734 msgid "Create pad around object and ignore the support elevation" -msgstr "Crea Pad intorno all'oggetto ed ignora l'elevazione del supporto" +msgstr "Genera Pad intorno all'oggetto ed ignora l'elevazione del supporto" #: src/libslic3r/PrintConfig.cpp:2460 msgid "Critical angle" @@ -1306,6 +1384,10 @@ msgstr "Il preset corrente è ereditato da:\n%s" msgid "Current version:" msgstr "Versione corrente:" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Orlo (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1401,10 @@ msgstr "Può essere specificato il file del certificato CA personalizzato per le msgid "Custom G-code" msgstr "G-code personalizzato" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "Gcode personalizzato al layer corrente (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Stampante Personalizzata" @@ -1355,6 +1441,10 @@ msgstr "D&eseleziona tutto" msgid "Data directory" msgstr "Directory dati" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Zona morta:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "decompressione non riuscita o archivio corrotto" @@ -1471,10 +1561,26 @@ msgstr "Elimina tutto" msgid "Delete All Instances from Object" msgstr "Elimina Tutte le Istanze dall'Oggetto" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Elimina il cambio colore" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Elimina il cambio colore per Estrusore %1%" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Elimina il segnale di cambio colore per il layer corrente" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Elimina G-code personalizzato" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Elimina il cambio estrusore a \"%1%\"" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Elimina Intervallo Altezza" @@ -1492,6 +1598,10 @@ msgstr "Elimina Oggetto" msgid "Delete Option %s" msgstr "Elimina Opzione %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Elimina pausa stampa" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Elimina selezionato" @@ -1560,7 +1670,7 @@ msgstr "Deseleziona tutti gli oggetti" #: src/libslic3r/PrintConfig.cpp:1304 msgid "Detect bridging perimeters" -msgstr "Rileva perimetri ponte" +msgstr "Rileva perimetri ponte (bridge)" #: src/libslic3r/PrintConfig.cpp:1988 msgid "Detect single-width walls (parts where two extrusions don't fit and we need to collapse them into a single trace)." @@ -1578,6 +1688,10 @@ msgstr "Rileva parti non connesse nel modello(i) dato e le divide in oggetti sep msgid "Detected advanced data" msgstr "Rilevati dati avanzati" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Dispositivo:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Diametro" @@ -1610,9 +1724,9 @@ msgstr "Disattiva ventola per i primi" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Disabilita la retrazione quando la traiettoria del movimento non oltrepassa i perimetri del layer superiore (pertanto qualunque scolatura sarà probabilmente invisibile)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Elimina tutti i cambi colore" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Elimina tutte le modifiche personalizzate" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1743,6 +1857,10 @@ msgstr "Duplica" msgid "Duplicate by grid" msgstr "Duplica per griglia" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "Durante gli altri layer, la ventola" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dinamico" @@ -1755,10 +1873,22 @@ msgstr "Esporta" msgid "edges fixed" msgstr "spigoli riparati" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Modifica colore" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Modifica G-code personalizzato" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Modifica Intervallo Altezza" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Modifica messaggio pausa di stampa" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Editing" @@ -1767,10 +1897,6 @@ msgstr "Editing" msgid "Elephant foot compensation" msgstr "Compensazione zampa d'elefante" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "L'elevazione è troppo bassa per l'oggetto. Utilizza la funzione \"Pad intorno all'oggetto\" per stampare l'oggetto senza elevazione." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "L'elevazione è troppo bassa per l'oggetto. Utilizza la funzione \"Pad intorno all'oggetto\" per stampare l'oggetto senza elevazione." @@ -1779,6 +1905,10 @@ msgstr "L'elevazione è troppo bassa per l'oggetto. Utilizza la funzione \"Pad i msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Inserisce M73 P[percent printed] R[remaining time in minutes] ad intervalli di un minuto nel G-code per permettere al firmware di mostrare un tempo residuo accurato. Al momento solo il firmware della Prusa i3 MK3 riconosce M73. Il firmware della i3 MK3 supporta il codice M73 Qxx Sxx anche per la modalità silenziosa." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Rilevati layer vuoti, il file non sarà stampabile." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +1968,18 @@ msgstr "Messo in coda" msgid "Ensure vertical shell thickness" msgstr "Mantieni spessore guscio verticale" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Inserisci il G-code personalizzato da usare al layer corrente" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Inserisci un nuovo nome" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Inserisci un breve messaggio da mostrare sul display della stampante durante la pausa di stampa" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Inserisci la temperatura del piano necessaria per l'adesione del filamento al piano riscaldato." @@ -1893,6 +2031,10 @@ msgstr "Errore nell'esportazione del file AMF %s" msgid "Error Message" msgstr "Messaggio d'errore" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Errore nell'analisi del file config di PrusaSlicer, probabilmente è corrotto. Per risolvere questo problema prova ad eliminare manualmente il file. Il tuoi profili utente non verranno toccati." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Errore durante il caricamento dell'host di stampa:" @@ -1956,6 +2098,10 @@ msgstr "Opzione sperimentale per regolare il flusso delle sporgenze (sarà utili msgid "Expert" msgstr "Esperto" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Modalità Esperto" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Modalità Visualizzazione Esperto" @@ -2258,6 +2404,10 @@ msgstr "Impostazioni ventola" msgid "Fan speed" msgstr "Velocità ventola" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Velocità ventola (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Veloce" @@ -2279,6 +2429,10 @@ msgstr "Tipo di caratteristica" msgid "Feature types" msgstr "Tipi di caratteristica" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "Stampanti con tecnologia FFF" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2316,6 +2470,10 @@ msgstr "Sovrascrittura filamento" msgid "Filament parking position" msgstr "Posizione di parcheggio del filamento" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Selezione Profili Filamento" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Proprietà filamento" @@ -2336,13 +2494,17 @@ msgstr "Durata scaricamento filamento" msgid "filaments" msgstr "filamenti" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filamenti" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "chiusura del file fallita" #: src/libslic3r/Zipper.cpp:69 msgid "file create failed" -msgstr "creazione del file non riuscita" +msgstr "generazione del file non riuscita" #: src/slic3r/GUI/MainFrame.cpp:642 msgid "File Not Found" @@ -2493,6 +2655,26 @@ msgstr "Flusso" msgid "flow rate is maximized" msgstr "il flusso viene massimizzato" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Per aggiungere un altro codice usa il tasto destro del mouse" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Per aggiungere un cambio estrusore usa il tasto sinistro del mouse" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Per aggiungere un cambio colore usa il tasto sinistro del mouse" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "Per Eliminare il codice \"%1%\" usa il tasto sinistro del mouse\nPer Modificare il codice \"%1%\" usa il tasto destro del mouse" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "Per Eliminare il cambio colore usa il tasto sinistro del mouse\nPer Modificare il colore usa il tasto destro del mouse" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Per maggiori informazioni visita la nostra pagina wiki:" @@ -2506,10 +2688,18 @@ msgstr "Solo per rinforzi supporto" msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "per il tasto sinistro: indica un preset non di sistema (o non-predefinito),\nper il tasto destro: indica che le impostazioni non sono state modificate." +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "Per far sì che la torre di spurgo funzioni con i supporti solubili, i layer dei supporti devono essere sincronizzati con quelli del modello." + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." msgstr "Per far sì che la torre di spurgo funzioni con i supporti solubili, i layer dei supporti devono essere sincronizzati con quelli del modello." +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Forza il Pad ovunque intorno all'oggetto" + #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." msgstr "Forza riempimento solido per le regioni con un'area inferiore al limite specificato." @@ -2534,6 +2724,10 @@ msgstr "Frontale" msgid "Front View" msgstr "Vista anteriore" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "nome completo profilo" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "G-code" @@ -2550,6 +2744,10 @@ msgstr "Formato G-code" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2882,10 @@ msgstr "ha le seguenti modifiche non salvate:" msgid "Head diameter" msgstr "Diametro testa" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "L'inserimento della capocchia non deve essere più grande della sua larghezza." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Temperatura piano riscaldato per il primo layer. Imposta a zero per disattivare i comandi di controllo temperatura nell'output." @@ -2781,6 +2983,10 @@ msgstr "Nome Host, IP o URL" msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "Scorri il cursore sui bottoni per ottenere maggiori informazioni o clicca su questo bottone." +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "Quanto deve estendersi il Pad attorno la geometria contenuta" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Quanto devono penetrare i piccoli connettori nel corpo del modello." @@ -2844,9 +3050,13 @@ msgstr "Se abilitato, Slic3r scarica gli aggiornamenti dei preset inclusi in bac msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Se attivo, la scena 3D verrà renderizzata con la risoluzione Retina. Se si riscontrano problemi di prestazioni 3D, disattivare questa opzione potrebbe essere d'aiuto." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Se attiva, la torre di spurgo non verrà stampata sui layer con cambio attrezzo. Sui layer con un cambio attrezzo, l'estrusore si sposterà verso il basso per stampare la torre di spurgo. L'utente è responsabile nell'accertarsi che non avvengano collisioni durante la stampa." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." -msgstr "Se attivo, usa la camera in prospettiva. Se non attivo, usa la camera ortografica." +msgstr "Se attivo, usa la visuale in prospettiva. Se non attivo, usa la visuale ortografica." #: src/slic3r/GUI/Preferences.cpp:119 msgid "If enabled, you can change size of toolbar icons manually." @@ -2856,6 +3066,10 @@ msgstr "Se attivo, è possibile modificare manualmente la dimensione delle icone msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Se il tempo previsto per il layer è inferiore a ~%1%s, la ventola girerà al %2%%% e la velocità di stampa sarà ridotta così da impiegare non meno di %3%s su quel layer (in ogni caso, la velocità non sarà mai ridotta sotto %4%mm/s)." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Se la durata di stampa prevista per il layer è più lunga, ma comunque inferiore a ~%1%s, la ventola girerà ad una velocità proporzionalmente decrescente compresa tra %2%%% e %3%%%." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Se espresso in valore assoluto in mm/s, questa velocità sarà applicata a tutti i movimenti di stampa del primo layer, a prescindere dal tipo di movimento. Se espresso in percentuale (per esempio: 40%) verranno scalate le velocità predefinite." @@ -2962,6 +3176,10 @@ msgstr "Incompatibile con questo %s" msgid "Increase Instances" msgstr "Aumenta Istanze" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Aumenta/diminuisci l'area di modifica" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." @@ -3093,6 +3311,10 @@ msgstr "Formato file non valido." msgid "invalid filename" msgstr "nome file non valido" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Inserimento Capocchia non valido" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "titolo non valido o archivio corrotto" @@ -3105,6 +3327,10 @@ msgstr "Input numerico non valido." msgid "invalid parameter" msgstr "parametro non valido" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Diametro apice non valido" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3380,10 @@ msgstr "Mantieni la ventola sempre accesa" msgid "Keep lower part" msgstr "Mantieni parte inferiore" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Mantieni min" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Mantieni parte superiore" @@ -3162,6 +3392,10 @@ msgstr "Mantieni parte superiore" msgid "Keyboard Shortcuts" msgstr "Scorciatoie Tastiera" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Etichetta oggetti" @@ -3199,6 +3433,10 @@ msgstr "L'altezza layer non può essere più grande del diametro dell'ugello" msgid "Layer height limits" msgstr "Limiti altezza layer" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Altezza layer:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Impostazioni da modificare in Intervallo Layer" @@ -3229,10 +3467,6 @@ msgstr "Layer e perimetri" msgid "Layers and Perimeters" msgstr "Layer e Perimetri" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Altezze layer" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Scorciatoie Scorrimento Layer" @@ -3259,6 +3493,10 @@ msgstr "Sinistra" msgid "Left click" msgstr "Click sinistro" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Tasto sinistro mouse:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Vista sinistra" @@ -3483,9 +3721,9 @@ msgstr "Altezza massima di stampa" msgid "Max print speed" msgstr "Massima velocità di stampa" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "versione slic3r massima" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "versione PrusaSlicer massima" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3893,10 @@ msgstr "Unendo gli slice e calcolando le statistiche" msgid "Mesh repair failed." msgstr "Riparazione mesh fallita." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Messaggio per pausa stampa al corrente layer (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Messaggi con severità inferiore o uguale al loglevel saranno stampati. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" @@ -3667,9 +3909,9 @@ msgstr "Minimo" msgid "Min print speed" msgstr "Velocità minima di stampa" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "versione slic3r minima" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "versione PrusaSlicer minima" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3764,6 +4006,10 @@ msgstr "Tipo di Host di stampa non corrispondente: %s" msgid "Mixed" msgstr "Mischiate" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4119,8 @@ msgid "Model repair canceled" msgstr "Riparazione modello annullata" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Riparazione modello fallita:\n" +msgid "Model repair failed:" +msgstr "Riparazione modello fallita:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4142,10 @@ msgstr "Modificatore" msgid "Modifiers" msgstr "Modificatori" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "soldi/bottiglia" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "soldi/kg" @@ -3904,6 +4154,10 @@ msgstr "soldi/kg" msgid "Mouse wheel" msgstr "Rotella del mouse" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Rotella del mouse:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Sposta" @@ -3949,9 +4203,9 @@ msgstr "Trovati molteplici %s dispositivi. Per favore connettine uno alla volta msgid "Multiple Extruders" msgstr "Estrusori multipli" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Sono stati caricati oggetti multipli per stampante multi-material.\nInvece di considerarli come oggetti multipli, devo considerarli come parte di un singolo oggetto avente parti multiple?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "Sono stati caricati oggetti multipli per stampante multi-material.\nInvece di considerarli come oggetti multipli, devo considerarli come parte di un singolo oggetto avente parti multiple?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4014,6 +4268,10 @@ msgstr "Annulla Prossima azione: %1%" msgid "No extrusion" msgstr "No estrusione" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Non può essere generato nessun Pad per questo modello con la configurazione corrente" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "File non processato precedentemente." @@ -4022,6 +4280,10 @@ msgstr "File non processato precedentemente." msgid "NO RAMMING AT ALL" msgstr "NESSUN RAMMING" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Nessun layer rado (SPERIMENTALE)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Non verranno posizionati punti di supporto più vicini di questa soglia." @@ -4043,6 +4305,14 @@ msgstr "modalità normale" msgid "not a ZIP archive" msgstr "non un archivio ZIP" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "Non trovato:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Nota: è necessaria FlashAir con firmware 2.00.02 o successivo e funzione di caricamento attiva." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Nota: è richiesta una versione di OctoPrint 1.1.0 o successiva." @@ -4131,10 +4401,6 @@ msgstr "Elevazione oggetto" msgid "Object manipulation" msgstr "Manipolazione oggetto" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Manipolazione Oggetto" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Nome oggetto" @@ -4189,7 +4455,7 @@ msgstr "Uno o più oggetti sono assegnati ad un estrusore non presente sulla sta #: src/libslic3r/PrintConfig.cpp:1817 src/libslic3r/PrintConfig.cpp:2425 msgid "Only create support if it lies on a build plate. Don't create support on a print." -msgstr "Crea supporti solo se poggiano sulla superficie di stampa. Non creare supporti sulla stampa." +msgstr "Genera supporti solo se questi poggiano sulla superficie di stampa. Non genera supporti sulla stampa." #: src/libslic3r/PrintConfig.cpp:978 msgid "Only infill where needed" @@ -4197,15 +4463,15 @@ msgstr "Riempimento solo quando necessario" #: src/slic3r/GUI/Tab.cpp:2271 msgid "Only lift Z" -msgstr "Solleva solo Z" +msgstr "Solleva Z solamente " #: src/libslic3r/PrintConfig.cpp:1500 msgid "Only lift Z above" -msgstr "Solleva solo Z al di sopra" +msgstr "Solleva Z solo al di sopra" #: src/libslic3r/PrintConfig.cpp:1509 msgid "Only lift Z below" -msgstr "Solleva solo Z al di sotto" +msgstr "Solleva Z solo al di sotto" #: src/libslic3r/PrintConfig.cpp:1279 msgid "Only retract when crossing perimeters" @@ -4348,9 +4614,21 @@ msgstr "Pad e Supporto" msgid "Pad around object" msgstr "Pad Intorno all'oggetto" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Pad ovunque intorno all'oggetto" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Dimensioni brim del Pad" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "La dimensione del brim del Pad è troppo piccola per la configurazione attuale." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" -msgstr "Penetrazione connettore Pad dell'oggetto" +msgstr "Inserimento connettore Pad dell'oggetto" #: src/libslic3r/PrintConfig.cpp:2711 msgid "Pad object connector stride" @@ -4428,6 +4706,11 @@ msgstr "Spaziatura trama" msgid "Pattern used to generate support material." msgstr "Trama usata per generare il materiale di supporto." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Pausa stampa o G-code personalizzato" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4733,27 @@ msgstr "perimetri" msgid "Perimeters" msgstr "Perimetri" -#: src/slic3r/GUI/ConfigWizard.cpp:440 +#: src/slic3r/GUI/ConfigWizard.cpp:816 #, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Scegli un altro produttore supportato da %s:" +msgid "Pick another vendor supported by %s" +msgstr "Scegli un altro distributore 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:2430 msgid "Pillar widening factor" msgstr "Fattore di espansione pilastro" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Il diametro dell'apice dovrebbe essere più piccolo rispetto al diametro del pilastro." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Posiziona i cuscinetti negli alloggi e riprendi" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Posiziona sulla faccia" @@ -4541,6 +4836,15 @@ msgstr "Preparazione infill" msgid "Preset (%s)" msgstr "Preset (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Preset con il nome \"%1%\" già esistente." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "NomePreset||%1% - Copia" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "Premere per attivare il rettangolo di deselezione\no per ridimensionare o ruotare gli oggetti selezionati\nattorno al loro centro" @@ -4550,7 +4854,7 @@ msgid "Press to activate one direction scaling in Gizmo scale" msgstr "Premere per attivare una direzione di ridimensionamento nel Gizmo ridimensiona" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format +#, no-c-format msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" msgstr "Premere per attivare il rettangolo di selezione\no per incrementi del 5% nel Gizmo ridimensiona\no per incrementi di 1mm nel Gizmo sposta" @@ -4615,6 +4919,10 @@ msgstr "Impostazioni di stampa" msgid "Print speed override" msgstr "Scavalca velocità di stampa" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Stampa z" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Impostazioni Stampant&e" @@ -4682,10 +4990,10 @@ msgstr "Stampa con più estrusori con ugelli di di diametro diverso. Se il suppo msgid "Processing %s" msgstr "Elaborando %s" -#: src/slic3r/GUI/Plater.cpp:1600 +#: src/slic3r/GUI/Plater.cpp:2287 #, possible-c-format -msgid "Processing input file %s\n" -msgstr "Processando il file di input %s\n" +msgid "Processing input file %s" +msgstr "Processando il file di input %s" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5005,10 @@ msgstr "Elaborando la mesh triangolata" msgid "Profile dependencies" msgstr "Dipendenze profilo" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Profilo:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Progresso" @@ -4726,6 +5038,14 @@ msgstr "PrusaSlicer è basato su Slic3r di Alessandro Ranellucci e la comunità msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." msgstr "PrusaSlicer richiede un driver video con supporto OpenGL 2.0 per funzionare correttamente, mentre è stata rilevata la versione %s OpenGL, render %s, distributore %s." +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "versione PrusaSlicer" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "L'interfaccia utente di PrusaSlicer è disponibile in tre varianti:\nSemplice, Avanzata ed Esperto.\nLa modalità Semplice mostra solo le impostazioni rilevanti utilizzate più spesso per una semplice stampa 3D. Le altre due offrono progressivamente ottimizzazioni più sofisticate, sono adatte ad utenti avanzati ed esperti, rispettivamente." + #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." msgstr "Lo spurgo dopo un cambio di attrezzo verrà effettuato dentro il riempimento di questo oggetto. Questo diminuisce la quantità di scarto ma potrebbe prolungare il tempo di stampa a causa di spostamenti aggiuntivi." @@ -4849,7 +5169,7 @@ msgstr "Spessore raccomandato per oggetto con parete sottile: Non disponibile a #: src/slic3r/GUI/GUI_App.cpp:386 src/slic3r/GUI/GUI_App.cpp:395 msgid "Recreating" -msgstr "Ricreando" +msgstr "Rigenerando" #: src/slic3r/GUI/BedShapeDialog.cpp:68 msgid "Rectangular" @@ -4884,13 +5204,18 @@ msgstr "Storia Ripeti" msgid "Reducing printing time" msgstr "Riduzione tempo di stampa" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" msgstr "Ricarica da Disco" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Ricarica il file selezionato dal Disco" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Ricarica l'oggetto selezionato dal disco" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Ricarica i volumi selezionati dal disco" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4909,6 +5234,14 @@ msgstr "Rimuovi" msgid "Remove all points" msgstr "Rimuovi tutti i punti" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Rimuovi dettagli" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Rimuovi estrusore dalla sequenza" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Rimuovi istanza" @@ -5006,6 +5339,10 @@ msgstr "Ripeti l'ultimo slice veloce" msgid "Repeat Last Quick Slice" msgstr "Ripeti l'ultimo slice veloce" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "Sostituire?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "&Segnala un problema" @@ -5038,6 +5375,10 @@ msgstr "Ri-scansiona" msgid "Rescan serial ports" msgstr "Scansiona nuovamente porte seriali" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Reimposta " + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Ripristina piano di ritaglio" @@ -5063,6 +5404,10 @@ msgstr "Reimposta rotazione" msgid "Reset scale" msgstr "Reimposta scala" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Ripristina alla base" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Ripristina colore Filamento" @@ -5127,6 +5472,10 @@ msgstr "Click destro sull'icona per riparare il file STL tramite Netfabb" msgid "Right click" msgstr "Click destro" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Tasto destro mouse:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Vista destra" @@ -5343,6 +5692,10 @@ msgstr "Ricerca dispositivi" msgid "Searching for optimal orientation" msgstr "Ricerca orientamento ottimale" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Seleziona un file gcode:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Seleziona Tutti gli oggetti" @@ -5533,10 +5886,26 @@ msgstr "Imposta come Oggetto Separato" msgid "Set as a Separated Objects" msgstr "Imposta come Oggetti Separati" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Imposta il cambio estrusore per ogni" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Imposta estrusore per gli elementi selezionati" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Imposta sequenza estrusore" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Imposta la sequenza estrusore per l'intera stampa" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Imposta sequenza estrusore(attrezzo)" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Imposta il cursore inferiore alla barra di scorrimento attuale" @@ -5646,6 +6015,26 @@ msgstr "Impostazioni" msgid "Settings for height range" msgstr "Impostazioni per intervallo altezza" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "Vuoi che regoli queste impostazioni per i supporti?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Vuoi che modifichi queste impostazioni per poter attivare il Vaso a Spirale?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Vuoi che modifichi queste impostazioni per poter attivare la Torre di Spurgo?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Devo passare alla trama di riempimento rettilinea?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Devo sincronizzare i supporti layer in modo da poter attivare la Torre di Spurgo?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Forma" @@ -5654,6 +6043,14 @@ msgstr "Forma" msgid "Shells" msgstr "Gusci" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Shift + Tasto sinistro mouse:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Shift + Tasto destro mouse:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Mostra" @@ -5738,10 +6135,18 @@ msgstr "Mostra cartella configurazione utente (datadir)" msgid "Show/Hide (L)egend" msgstr "Mostra/Nascondi (L)egenda" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostra/Nascondi finestra delle impostazioni dei dispositivi 3Dconnexion" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Semplice" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Modalità Semplice" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "Modalità di visualizzazione semplice" @@ -5809,6 +6214,18 @@ msgstr "Gizmo SLA attivato" msgid "SLA material" msgstr "Materiale SLA" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "Selezione Profili Materiale SLA" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "Tipo materiale SLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "Materiali SLA" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "Stampa SLA" @@ -5829,6 +6246,10 @@ msgstr "Punti di Supporto SLA" msgid "SLA supports outside the print area were detected" msgstr "Sono stati rilevati supporti SLA al di fuori dell'area di stampa" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "Stampanti con tecnologia SLA" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Lastra" @@ -5845,10 +6266,6 @@ msgstr "Slic3r può caricare i file G-code su un host di stampa. Questo campo de 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "versione di slic3r" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r non rallenterà la velocità al di sotto di questa." @@ -5937,6 +6354,14 @@ msgstr "Inclinazione lenta" msgid "Small perimeters" msgstr "Perimetri piccoli" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Leviga" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Levigatura" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Nome istantanea" @@ -6096,6 +6521,10 @@ msgstr "Velocità usata per scaricare il filamento sulla wipe tower (non influis msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Velocità utilizzata per scaricare la punta del filamento immediatamente dopo il ramming." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "Velocità:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Sfera" @@ -6104,6 +6533,10 @@ msgstr "Sfera" msgid "Spiral vase" msgstr "Vaso a spirale" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Vaso a spirale" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6137,6 +6570,10 @@ msgstr "Dividi in parti" msgid "Split to Parts" msgstr "Dividi in parti" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Standard" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Stelle" @@ -6215,6 +6652,10 @@ msgstr "Blocco Supporto" msgid "Support Enforcer" msgstr "Rinforzo Supporto" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Generatore Supporti" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Testa supporto" @@ -6225,7 +6666,7 @@ msgstr "Diametro anteriore della testa del supporto" #: src/libslic3r/PrintConfig.cpp:2378 msgid "Support head penetration" -msgstr "Penetrazione testa del supporto" +msgstr "Inserimento testa del supporto" #: src/libslic3r/PrintConfig.cpp:2387 msgid "Support head width" @@ -6250,12 +6691,12 @@ msgstr "interfaccia supporto" #: src/libslic3r/PrintConfig.cpp:1948 src/libslic3r/PrintConfig.cpp:1956 #: src/libslic3r/PrintConfig.cpp:1970 src/libslic3r/GCode/PreviewData.cpp:172 msgid "Support material" -msgstr "Materiale supporto" +msgstr "Materiale di supporto" #: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/PrintConfig.cpp:1904 #: src/libslic3r/GCode/PreviewData.cpp:173 msgid "Support material interface" -msgstr "Interfaccia materiale supporto" +msgstr "Interfaccia materiale di supporto" #: src/libslic3r/PrintConfig.cpp:1957 msgid "Support material will not be generated for overhangs whose slope angle (90° = vertical) is above the given threshold. In other words, this value represent the most horizontal slope (measured from the horizontal plane) that you can print without support material. Set to zero for automatic detection (recommended)." @@ -6323,6 +6764,10 @@ msgstr "Supporto Tempo residuo" msgid "Supports stealth mode" msgstr "Supporto modalità silenziosa" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "Nascondi i preset \" - default - \"" @@ -6360,6 +6805,10 @@ msgstr "Il cambio della lingua necessita il riavvio dell'applicazione.\nVerrà c msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" msgstr "Cambiare alle impostazioni semplici eliminerà tutte le modifiche fatte alle impostazioni complesse!\n\nProcedere?" +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "nome simbolico profilo" + #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." msgstr "Sincronizza i layer di supporto con i layer dell'oggetto stampato. È utile con le stampanti multi-material, dove il cambio estrusore è costoso." @@ -6414,6 +6863,10 @@ msgstr "Test" msgid "Texture" msgstr "Texture" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "La trama di riempimento %1% non è fatta per lavorare con densità al 100%." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 #, possible-c-format msgid "The %s device could not have been found" @@ -6511,7 +6964,7 @@ msgstr "L'oggetto verrà allargato/ristretto sul piano XY dal valore configurato #: src/libslic3r/PrintConfig.cpp:1433 msgid "The object will be raised by this number of layers, and support material will be generated under it." -msgstr "L'oggetto verrà sollevato da questo numero di layer, e verrà generato il materiale di supporto al di sotto di questo." +msgstr "L'oggetto verrà sollevato per questo numero di layer e verrà generato il materiale di supporto al di sotto di esso." #: src/libslic3r/PrintConfig.cpp:2259 msgid "The percentage of the bed area. \nIf the print area exceeds the specified value, \nthen a slow tilt will be used, otherwise - a fast tilt" @@ -6525,6 +6978,14 @@ msgstr "Sono stati modificati i preset nelle seguenti schede" msgid "The printer multiplexes filaments into a single hot end." msgstr "La stampante processa diversi filamenti in un singolo hotend." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "Il file 3mf selezionato è stato salvato con una versione più recente di %1% e non è compatibile." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "Il file amf selezionato è stato salvato con una versione più recente di %1% e non è compatibile." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "Il file selezionato non contiene geometrie." @@ -6557,6 +7018,11 @@ msgstr "La velocità di caricamento di un filamento nell'estrusore dopo la retra msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "Velocità delle retrazioni (si applica solamente al motore dell'estrusore)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +msgstr "La modalità Vaso a spirale richiede:\n- un solo perimetro\n- nessun layer solido superiore\n- densità riempimento 0%\n- nessun materiale di supporto\n- disattivazione \"Mantieni spessore guscio verticale\"" + #: src/libslic3r/Print.cpp:1187 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." @@ -6595,6 +7061,14 @@ msgstr "Distanza verticale tra oggetto e interfaccia del materiale di supporto. msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "La funzione Wipe non è disponibile quando si usa la modalità Retrazione Firmware.\n\nDevo disattivarla per poter abilitare la Retrazione Firmware?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "La Torre di Spurgo attualmente non supporta la volumetrica E (use_volumetric_e=0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "La Torre di Spurgo attualmente è compatibile con i supporti non solubili solamente se questi sono stampati con l'attuale estrusore senza l'innesco di un cambio attrezzo. (entrambi support_material_extruder e support_material_interface_extruder devono essere impostati a 0)." + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." msgstr "La Torre di Spurgo attualmente è compatibile con i supporti non solubili solamente se questi sono stampati con l'attuale estrusore senza l'innesco di un cambio attrezzo. (entrambi support_material_extruder e support_material_interface_extruder devono essere impostati a 0)." @@ -6627,9 +7101,9 @@ msgstr "La Torre di spurgo è supportata con oggetti multipli solo se questi han msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "La torre di spurgo è supportata solo se tutti gli estrusori hanno l'ugello con lo stesso diametro ed utilizzano filamenti con lo stesso diametro." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "La Torre di spurgo è supportata solo con oggetti multipli che hanno lo stesso profilo di altezza layer" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "La Torre di spurgo è supportata solo se tutti gli oggetti hanno la stessa altezza layer variabile" #: src/slic3r/GUI/UpdateDialogs.cpp:127 #, possible-c-format @@ -6640,10 +7114,6 @@ msgstr "%s versione: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Questo codice è inserito tra gli oggetti quando si utilizza una stampa sequenziale. Come predefinito, la temperatura di estrusione e del piano sono resettate con il comando non-attesa; in ogni caso se nel codice personalizzato vengono rilevati i comandi M104,M109,M140 o M190, Slic3r non aggiungerà i comandi di temperatura. Si fa presente che puoi usare variabili sostitutive per tutte le impostazioni di Slic3r, quindi puoi inserire un comando \"M109 S[first_layer_temperature]\" quando preferisci." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Questo codice personalizzato è inserito ad ogni cambio estrusore. Se non lo lasci vuoto, dovrai provvedere al cambio di attrezzo da solo - PrusaSlicer non emetterà altri G-code per cambiare il filamento. È possibile usare delle variabili segnaposto per tutte le impostazioni di Slic3r così come [previous_extruder] e [next_extruder], così ad es. il comando per il cambio attrezzo standard può essere scriptato come T[next_extruder]." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Questo codice personalizzato è inserito ad ogni cambio layer, subito dopo il movimento Z e prima che l'estrusore si sposti al punto del primo layer. Si fa presente che puoi usare variabili sostitutive per tutte le impostazioni di Slic3r sia per [layer_num] che per [layer_z]." @@ -6708,13 +7178,13 @@ msgstr "Questa funzione permette di forzare un layer solido ogni tot layer. Zero 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/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Non è possibile caricare questo file in modalità semplice. Si desidera passare alla modalità avanzata?\n\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Non è possibile caricare questo file in modalità semplice. Si desidera passare alla modalità avanzata?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Questo file contiene numerosi oggetti posizionati ad altezze multiple. Invece di considerarli come oggetti multipli, devo considerare \nquesto file come un oggetto singolo con parti multiple?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "Questo file contiene numerosi oggetti posizionati ad altezze multiple. Invece di considerarli come oggetti multipli, devo considerare \nquesto file come un oggetto singolo con parti multiple?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 #, possible-c-format @@ -6790,6 +7260,10 @@ msgstr "Questa è la massima altezza layer stampabile per questo estrusore, usat msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "Questa è l'altezza minima stampabile per questo estrusore e limita la risoluzione per l'altezza variabile dei layer. Valori tipici sono compresi tra 0.05 mm e 0.1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "Questo solitamente è causato da estrusioni molto piccole o da un modello difettoso. Provare a riparare il modello o cambiare il suo orientamento sul piano." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Questa matrice descrive il volume (in millimetri cubici) necessario per spurgare il filamento nella torre di spurgo per una qualunque coppia di attrezzi." @@ -6858,10 +7332,10 @@ msgstr "Questo valore sarà aggiunto (o sottratto) da tutte le coordinate Z nel msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "Questo vettore salva il volume necessario per cambiare da/a ogni attrezzo usato per la torre di spurgo. Questi valori vengono usati per semplificare la creazione dei volumi di spurgo completi." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#: src/slic3r/GUI/UpdateDialogs.cpp:155 #, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Questa versione di %s non è compatibile con gli attuali gruppi di configurazioni installati.\nProbabilmente è causato dall'esecuzione di una vecchia versione di %s dopo averne utilizzata una più recente.\n\nProva a chiudere %s e riprovare con una versione più recente, o prova ad effettuare nuovamente la configurazione iniziale. Così facendo creerai un'istantanea di backup della configurazione esistente prima di istallare i file compatibili con questo %s.\n" +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "Questa versione di %s non è compatibile con gli attuali gruppi di configurazioni installati.\nProbabilmente è causato dall'esecuzione di una vecchia versione di %s dopo averne utilizzata una più recente.\n\nProva a chiudere %s e riprovare con una versione più recente, o prova ad effettuare nuovamente la configurazione iniziale. Così facendo creerai un'istantanea di backup della configurazione esistente prima di istallare i file compatibili con questo %s." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6911,6 +7385,10 @@ msgstr "Tempo di attesa dopo lo scarico del filamento. Può aiutare ad ottenere msgid "To do that please specify a new name for the preset." msgstr "Per favore specifica un nuovo nome per il preset per effettuare l'operazione." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "Ad eccezione della manipolazione ridondante dello strumento,\nIl cambio colore per gli estrusori inutilizzati è stato(e) eliminato" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "In oggetti" @@ -6988,6 +7466,11 @@ msgstr "Durata totale di ramming" msgid "Translate" msgstr "Traduci" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Traduzione" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Spostamento" @@ -7137,6 +7620,10 @@ msgstr "Aggiorna" msgid "Upload a firmware image into an Arduino based printer" msgstr "Carica un'immagine del firmware su una stampante basata su Arduino" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Caricamento non attivato sulla scheda FlashAir." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Carica all'Host di stampa con il seguente nome file:" @@ -7158,6 +7645,10 @@ msgstr "Connessione USB/Seriale" msgid "USB/serial port for printer connection." msgstr "Porta USB/Seriale per connessione stampante." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Usa un altro estrusore" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Utilizza dimensione personalizzata per le icone degli strumenti" @@ -7176,7 +7667,7 @@ msgstr "Utilizza pad" #: src/slic3r/GUI/Preferences.cpp:110 msgid "Use perspective camera" -msgstr "Usa la camera in prospettiva" +msgstr "Usa la visuale prospettica" #: src/libslic3r/PrintConfig.cpp:2067 msgid "Use relative E distances" @@ -7247,6 +7738,26 @@ msgstr "I valori in questa colonna sono per la modalità Normale" msgid "Values in this column are for Stealth mode" msgstr "I valori in questa colonna sono per la modalità Silenziosa" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Altezza layer variabile" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Altezza layer variabile - Adattivo" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "Altezza layer variabile - Modifica manuale" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Altezza layer variabile - Ripristina" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Altezza layer variabile - Leviga tutto" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "varianti" @@ -7255,6 +7766,10 @@ msgstr "varianti" msgid "vendor" msgstr "produttore" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Fornitore:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "G-code verboso" @@ -7275,6 +7790,10 @@ msgstr "Gusci verticali" msgid "View" msgstr "Vista" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Modalità Visualizzazione" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7304,9 +7823,9 @@ msgstr "Suggerimenti sul flusso volumetrico non disponibili" msgid "Volumetric flow rate" msgstr "Flusso volumetrico" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Flusso volumetrico (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Flusso volumetrico (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7450,6 +7969,11 @@ msgstr "Torre di spurgo" msgid "wipe tower" msgstr "torre di spurgo" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Torre di spurgo" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Torre di spurgo - Regolazione volume di spurgo" @@ -7568,6 +8092,14 @@ msgstr "Non è possibile aggiungere oggetti da %s perché uno o più sono multi- 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/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Devi selezionare almeno un filamento per le stampanti selezionate" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Devi selezionare almeno un materiale per le stampanti selezionate" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Dovresti aggiornare i driver della scheda video." @@ -7594,6 +8126,14 @@ msgstr "L'oggetto sembra essere troppo grande, è stato quindi ridimensionato au msgid "Z offset" msgstr "Offset Z" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "Altezza primo layer a zero non è valida.\n\nL'altezza del primo layer verrà reimpostata a 0.01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "Altezza layer zero non valida.\n\nL'altezza layer verrà reimpostata a 0.01." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zig-Zag" diff --git a/resources/localization/ja/PrusaSlicer.mo b/resources/localization/ja/PrusaSlicer.mo index 964437275d4cca6f46a4281b077728dc4ca23ee7..50f89660dc6c2767b0b493a983f4f1e9fe3fcd78 100644 GIT binary patch delta 55474 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 z»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 Rj;&uFhxKW1@0I_X{V%8D=Nte4 delta 42644 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 diff --git a/resources/localization/ja/PrusaSlicer_ja.po b/resources/localization/ja/PrusaSlicer_ja.po index 8480650ea..f8ebcc3b4 100644 --- a/resources/localization/ja/PrusaSlicer_ja.po +++ b/resources/localization/ja/PrusaSlicer_ja.po @@ -5,28 +5,15 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 2.0.8\n" -"Project-Id-Version: \n" -"POT-Creation-Date: \n" -"PO-Revision-Date: \n" -"Last-Translator: Oleksandra Iushchenko \n" -"Language-Team: \n" - -#: src/slic3r/GUI/PresetHints.cpp:39 -msgid "During the other layers, fan" -msgstr "他のレイヤーの間、ファン" - -#: src/slic3r/GUI/PresetHints.cpp:35 -msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." -msgstr "レイヤーのプリント予測時間が長くなったものの、まだおよそ%1%sより短い場合、冷却ファンは%2%%%から%3%%%の間で時間に比例した回転数になります。" +"X-Generator: PhraseApp (phraseapp.com)\n" #: src/slic3r/GUI/MainFrame.cpp:61 msgid " - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/releases" -msgstr "-http://github.com/prusa3d/PrusaSlicer/releasesで更新を確認することを忘れないでください" +msgstr " -http://github.com/prusa3d/PrusaSlicer/releasesで更新を確認することを忘れないでください" #: src/slic3r/GUI/MainFrame.cpp:727 msgid " was successfully sliced." -msgstr "スライス完了" +msgstr " スライス完了。" #: src/libslic3r/PrintConfig.cpp:179 src/libslic3r/PrintConfig.cpp:745 #: src/libslic3r/PrintConfig.cpp:1154 src/libslic3r/PrintConfig.cpp:1217 @@ -36,14 +23,10 @@ msgid "%" msgstr "%" #: src/libslic3r/GCode/PreviewData.cpp:504 -#, c-format +#, possible-c-format msgid "%.2f - %.2f mm" msgstr "%.2f〜%.2f mm" -#: src/slic3r/GUI/Tab.cpp:2895 -msgid "%1% - Copy" -msgstr "%1% - コピー" - #. TRN Remove/Delete #: src/slic3r/GUI/Tab.cpp:2958 msgid "%1% Preset" @@ -58,201 +41,193 @@ msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" msgstr "%1%=%2% mmはレイヤーの高さ%3% mmでプリントするには低すぎます" #: src/slic3r/GUI/PresetHints.cpp:228 -#, c-format +#, possible-c-format msgid "%3.2f mm³/s at filament speed %3.2f mm/s." msgstr "フィラメント速度%3.2f mm/sで%3.2f mm³/ s。" #: src/slic3r/GUI/Plater.cpp:974 -#, c-format +#, possible-c-format msgid "%d (%d shells)" msgstr "%d (%d 領域)" #: src/slic3r/GUI/Plater.cpp:982 -#, c-format +#, possible-c-format msgid "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d facets reversed, %d backwards edges" msgstr "%d縮退ファセット、%dエッジ修正、%dファセット削除、%dファセット追加、%dファセット反転、%d後方エッジ" #: src/slic3r/GUI/PresetHints.cpp:268 -#, c-format +#, possible-c-format msgid "%d lines: %.2f mm" msgstr "%dライン:%.2f mm" #: src/slic3r/GUI/MainFrame.cpp:894 -#, c-format +#, possible-c-format msgid "%d presets successfully imported." msgstr "%d プリセットを正常にインポートしました。" #: src/slic3r/GUI/MainFrame.cpp:550 -#, c-format +#, possible-c-format msgid "%s &Website" msgstr "%s&Webサイト" #: src/slic3r/GUI/UpdateDialogs.cpp:113 -#, c-format +#, possible-c-format msgid "%s configuration is incompatible" msgstr "%s構成に互換性がありません" #: src/slic3r/GUI/Field.cpp:136 -#, c-format +#, possible-c-format msgid "%s doesn't support percentage" msgstr "%sは比率をサポートしていません" #: src/slic3r/GUI/MsgDialog.cpp:73 -#, c-format +#, possible-c-format msgid "%s error" msgstr "%sエラー" #: src/slic3r/GUI/ConfigWizard.cpp:336 -#, c-format +#, possible-c-format msgid "%s Family" msgstr "%sファミリー" #: src/slic3r/GUI/MsgDialog.cpp:74 -#, c-format +#, possible-c-format msgid "%s has encountered an error" msgstr "%sでエラーが発生しました" #: src/slic3r/GUI/GUI_App.cpp:132 -#, c-format -msgid "" -"%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it.\n" -"\n" -"The application will now terminate." -msgstr "" -"%sでエラーが発生しました。 メモリ不足が原因である可能性があります。 システムに十分なRAMがあるのにこのエラーが発生している場合、バグの可能性がありますので、ご報告いただければ幸いです。\n" -"\n" -"これで、アプリケーションは終了します。" +#, possible-c-format +msgid "%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it.\n\nThe application will now terminate." +msgstr "%sでエラーが発生しました。 メモリ不足が原因である可能性があります。 システムに十分なRAMがあるのにこのエラーが発生している場合、バグの可能性がありますので、ご報告いただければ幸いです。\n\nこれで、アプリケーションは終了します。" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:155 -#, c-format +#, possible-c-format msgid "%s has encountered an error. It was likely caused by running out of memory. If you are sure you have enough RAM on your system, this may also be a bug and we would be glad if you reported it." msgstr "%sでエラーが発生しました。 メモリ不足の可能性があります。 システムに十分な空きメモリー領域があるのに発生した場合、バグの可能性がありますので、ご報告いただければ幸いです。" #: src/slic3r/GUI/UpdateDialogs.cpp:112 -#, c-format +#, possible-c-format msgid "%s incompatibility" msgstr "%sと互換性がありません" #: src/slic3r/GUI/UpdateDialogs.cpp:172 -#, c-format -msgid "" -"%s now uses an updated configuration structure.\n" -"\n" -"So called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\n" -"An inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n" -"\n" -"Please proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." +#, possible-c-format +msgid "%s now uses an updated configuration structure.\n\nSo called 'System presets' have been introduced, which hold the built-in default settings for various printers. These System presets cannot be modified, instead, users now may create their own presets inheriting settings from one of the System presets.\nAn inheriting preset may either inherit a particular value from its parent or override it with a customized value.\n\nPlease proceed with the %s that follows to set up the new presets and to choose whether to enable automatic preset updates." msgstr "%sは、更新された構成を使用するようになりました。さまざまなプリンターのデフォルト設定を含む、いわゆる「システムプリセット」が導入されました。 これらのシステムプリセットは変更できません。代わりに、ユーザーはシステムプリセットの1つから設定を継承して独自のプリセットを作成できます。新しく作成されたプリセットは、その前身から値を継承するか、変更された値で上書きできます。%sの指示に従って新しい設定を行い、自動プリセット更新を有効にするかどうかを選択します。" #: src/slic3r/GUI/GUI_App.cpp:681 -#, c-format +#, possible-c-format msgid "%s View Mode" msgstr "%s表示モード" #: src/slic3r/GUI/MainFrame.cpp:563 -#, c-format +#, possible-c-format msgid "&About %s" -msgstr "%sについて" +msgstr "%sについて(&A)" #: src/slic3r/GUI/GUI_App.cpp:769 msgid "&Configuration" -msgstr "構成" +msgstr "構成(&C)" #: src/slic3r/GUI/GUI_App.cpp:661 msgid "&Configuration Snapshots" -msgstr "構成スナップショット" +msgstr "構成スナップショット(&C)" #: src/slic3r/GUI/MainFrame.cpp:454 msgid "&Copy" -msgstr "コピー" +msgstr "コピー(&C)" #: src/slic3r/GUI/MainFrame.cpp:447 msgid "&Delete selected" -msgstr "選択したものを削除" +msgstr "選択したものを削除(&D)" #: src/slic3r/GUI/MainFrame.cpp:575 msgid "&Edit" -msgstr "編集" +msgstr "編集(&E)" #: src/slic3r/GUI/MainFrame.cpp:377 msgid "&Export" -msgstr "エクスポート" +msgstr "エクスポート(&E)" #: src/slic3r/GUI/MainFrame.cpp:480 src/slic3r/GUI/MainFrame.cpp:604 msgid "&Filament Settings Tab" -msgstr "フィラメント設定タブ" +msgstr "フィラメント設定タブ(&F)" #: src/slic3r/GUI/MainFrame.cpp:574 msgid "&File" -msgstr "ファイル" +msgstr "ファイル(&F)" #: src/slic3r/GUI/ConfigWizard.cpp:1094 msgid "&Finish" -msgstr "&終了" +msgstr "終了(&F)" #: src/slic3r/GUI/MainFrame.cpp:580 msgid "&Help" -msgstr "ヘルプ" +msgstr "ヘルプ(&H)" #: src/slic3r/GUI/MainFrame.cpp:359 msgid "&Import" -msgstr "インポート" +msgstr "インポート(&I)" #: src/slic3r/GUI/MainFrame.cpp:376 msgid "&New Project" -msgstr "新しいプロジェクト" +msgstr "新しいプロジェクト(&N)" #: src/slic3r/GUI/ConfigWizard.cpp:1093 msgid "&Next >" -msgstr "次 >" +msgstr "次 >(&N)" #: src/slic3r/GUI/MainFrame.cpp:339 msgid "&Open Project" -msgstr "プロジェクトのオープン" +msgstr "プロジェクトのオープン(&O)" #: src/slic3r/GUI/MainFrame.cpp:456 msgid "&Paste" -msgstr "ペースト" +msgstr "貼り付け(&P)" #: src/slic3r/GUI/MainFrame.cpp:471 msgid "&Plater Tab" -msgstr "プレートタブ" +msgstr "プレートタブ(&P)" #: src/slic3r/GUI/GUI_App.cpp:665 msgid "&Preferences" -msgstr "環境設定" +msgstr "環境設定(&P)" #: src/slic3r/GUI/MainFrame.cpp:409 msgid "&Quit" -msgstr "中止" +msgstr "中止(&Q)" #: src/slic3r/GUI/MainFrame.cpp:561 msgid "&Redo" -msgstr "やり直し" +msgstr "やり直し(&R)" #: src/slic3r/GUI/MainFrame.cpp:406 msgid "&Repair STL file" -msgstr "STLファイルの修復" +msgstr "STLファイルの修復(&R)" #: src/slic3r/GUI/MainFrame.cpp:341 msgid "&Save Project" -msgstr "プロジェクトを保存" +msgstr "プロジェクトを保存(&S)" #: src/slic3r/GUI/MainFrame.cpp:444 msgid "&Select all" -msgstr "全て選択" +msgstr "全て選択(&S)" #: src/slic3r/GUI/MainFrame.cpp:558 msgid "&Undo" -msgstr "やり直し" +msgstr "元に戻す(&U)" #: src/slic3r/GUI/MainFrame.cpp:577 msgid "&View" -msgstr "ビュー" +msgstr "ビュー(&V)" #: src/slic3r/GUI/MainFrame.cpp:576 msgid "&Window" -msgstr "ウィンドウ" +msgstr "ウィンドウ(&W)" + +#: src/slic3r/GUI/ConfigWizard.cpp:574 src/slic3r/GUI/ConfigWizard.cpp:602 +msgid "(All)" +msgstr "(全て)" #: src/libslic3r/PrintConfig.cpp:1376 msgid "(minimum)" @@ -264,7 +239,11 @@ msgstr "スライス" #: src/slic3r/GUI/MainFrame.cpp:455 msgid "(Re)Slice No&w" -msgstr "(再)スライス実行" +msgstr "(再)スライス実行(&w)" + +#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:2555 +msgid "(Unknown)" +msgstr "(不明)" #: src/slic3r/GUI/MainFrame.cpp:641 msgid ") not found." @@ -290,14 +269,18 @@ msgstr "3D編集画面" msgid "3D Honeycomb" msgstr "3Dハニカム" +#: src/slic3r/GUI/Mouse3DController.cpp:255 +msgid "3Dconnexion settings" +msgstr "3Dconnexion設定" + #: src/slic3r/GUI/Plater.cpp:3590 -#, c-format +#, possible-c-format msgid "3MF file exported to %s" msgstr "3MFファイルを%sにエクスポートしました" #: src/slic3r/GUI/ConfigWizard.cpp:1092 msgid "< &Back" -msgstr "< 戻る" +msgstr "< 戻る(&B)" #: src/libslic3r/PrintConfig.cpp:251 msgid "A boolean expression using the configuration values of an active print profile. If this expression evaluates to true, this profile is considered compatible with the active print profile." @@ -320,12 +303,12 @@ msgid "A toolpath outside the print area was detected" msgstr "プリント可能範囲外のツールパスが検出されました" #: src/slic3r/GUI/AboutDialog.cpp:35 -#, c-format +#, possible-c-format msgid "About %s" msgstr "%sについて" #: src/libslic3r/GCode/PreviewData.cpp:499 -#, c-format +#, possible-c-format msgid "above %.2f mm" msgstr "%.2fmm以上" @@ -345,6 +328,10 @@ msgstr "アクティベート" msgid "Active" msgstr "アクティブ" +#: src/slic3r/GUI/GLCanvas3D.cpp:273 +msgid "Adaptive" +msgstr "アダプティブ" + #: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:237 msgid "Add a new printer" msgstr "新しいプリンターを追加" @@ -357,10 +344,30 @@ msgstr "サポートされているモデルの下にパッドを追加します msgid "Add a sheath (a single perimeter line) around the base support. This makes the support more reliable, but also more difficult to remove." msgstr "サポートの周りに覆い(1つの円周線)を追加します。 これにより、サポートの造形信頼性が高まりますが、除去するのが難しくなります。" +#: src/slic3r/GUI/wxExtensions.cpp:3441 +msgid "Add color change" +msgstr "色の変更を追加" + +#: src/slic3r/GUI/wxExtensions.cpp:3435 +msgid "Add color change (%1%) for:" +msgstr "色の変更(%1%)を追加:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:186 msgid "Add color change marker for current layer" msgstr "現在のレイヤーに色変更マーカーを追加" +#: src/slic3r/GUI/wxExtensions.cpp:3447 +msgid "Add custom G-code" +msgstr "カスタムG-コードの追加" + +#: src/slic3r/GUI/GLCanvas3D.cpp:246 +msgid "Add detail" +msgstr "詳細を追加" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192 +msgid "Add extruder to sequence" +msgstr "エクストルーダーをリストに追加します" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1662 msgid "Add Generic Subobject" msgstr "一般的なサブオブジェクトの追加" @@ -405,6 +412,10 @@ msgstr "選択したオブジェクトの1つ以上のインスタンスを追 msgid "Add part" msgstr "パーツ追加" +#: src/slic3r/GUI/wxExtensions.cpp:3444 +msgid "Add pause print" +msgstr "プリントの一時停止を追加" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1229 msgid "Add point" msgstr "ポイント追加" @@ -441,6 +452,11 @@ msgstr "オブジェクト設定の追加" msgid "Add Settings for Sub-object" msgstr "サブオブジェクト設定の追加" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1922 +msgid "Add Shape" +msgstr "形状を追加" + #: src/libslic3r/PrintConfig.cpp:382 msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)." msgstr "傾斜面付近でソリッドインフィル(塗りつぶし)を追加して、垂直方向の厚みを保証します(トップ+ボトムソリッドレイヤー)。" @@ -463,9 +479,13 @@ msgstr "サポートポイントの追加" msgid "Add..." msgstr "追加..." -#: src/slic3r/GUI/wxExtensions.cpp:2571 -msgid "Add/Del color change" -msgstr "カラーチェンジの追加/削除" +#: src/slic3r/GUI/PresetBundle.cpp:1683 +msgid "Add/Remove filaments" +msgstr "フィラメントの追加/削除" + +#: src/slic3r/GUI/Preset.cpp:1102 +msgid "Add/Remove materials" +msgstr "材料の追加/削除" #: src/slic3r/GUI/Tab.cpp:920 msgid "Additional information:" @@ -494,6 +514,10 @@ msgstr "アドレス" msgid "Advanced" msgstr "上級者向け" +#: src/slic3r/GUI/ConfigWizard.cpp:786 +msgid "Advanced mode" +msgstr "拡張モード" + #: src/slic3r/GUI/GUI_App.cpp:675 msgid "Advanced View Mode" msgstr "高度なビューモード" @@ -559,14 +583,12 @@ msgid "Alternate nozzles:" msgstr "代替ノズル:" #: src/slic3r/GUI/Plater.cpp:3561 -#, c-format +#, possible-c-format msgid "AMF file exported to %s" msgstr "%sにエクスポートされたAMFファイル" #: src/slic3r/GUI/GLCanvas3D.cpp:725 -msgid "" -"An object outside the print area was detected\n" -"Resolve the current problem to continue slicing" +msgid "An object outside the print area was detected\nResolve the current problem to continue slicing" msgstr "プリント領域外のオブジェクトが検出されました。スライスを続行するには、この問題を解決してください" #: src/slic3r/GUI/GLCanvas3D.cpp:720 @@ -616,12 +638,12 @@ msgid "Are you sure you want to %1% the selected preset?" msgstr "%1%のプリセットを選択してよろしいですか?" #: src/slic3r/GUI/FirmwareDialog.cpp:862 -msgid "" -"Are you sure you want to cancel firmware flashing?\n" -"This could leave your printer in an unusable state!" -msgstr "" -"ファームウェアの書込みをキャンセルしてもよろしいですか?\n" -"これにより、プリンターが使用できない状態になる可能性があります!" +msgid "Are you sure you want to cancel firmware flashing?\nThis could leave your printer in an unusable state!" +msgstr "ファームウェアの書込みをキャンセルしてもよろしいですか?\nこれにより、プリンターが使用できない状態になる可能性があります!" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1191 +msgid "Are you sure you want to do it?" +msgstr "実行してもよろしいですか?" #: src/libslic3r/PrintConfig.cpp:2258 msgid "Area fill" @@ -649,7 +671,7 @@ msgstr "整列" #: src/slic3r/GUI/Plater.cpp:2718 msgid "Arranging canceled." -msgstr "配列中止" +msgstr "配列中止。" #: src/slic3r/GUI/Plater.cpp:2144 msgid "Arranging done." @@ -696,14 +718,14 @@ msgid "Auto-generate points" msgstr "自動ポイント生成" #: src/slic3r/GUI/Plater.cpp:979 -#, c-format +#, possible-c-format msgid "Auto-repaired (%d errors)" msgstr "自動修復( エラー: %d)" -#: src/slic3r/GUI/GUI_ObjectList.cpp:230 -#, c-format +#: src/slic3r/GUI/GUI_ObjectList.cpp:331 +#, possible-c-format msgid "Auto-repaired (%d errors):" -msgstr "自動修正(エラー:%d)" +msgstr "自動修正(エラー:%d):" #: src/slic3r/GUI/FirmwareDialog.cpp:771 msgid "Autodetected" @@ -713,14 +735,10 @@ msgstr "自動検出" msgid "Autogenerate support points" msgstr "サポートポイントの自動生成" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1190 msgid "Autogeneration will erase all manually edited points." msgstr "自動生成は、マニュアルで編集されたすべてのポイントを消去します。" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 -msgid "Are you sure you want to do it?" -msgstr "本当に実行しますか?" - #: src/slic3r/GUI/Tab.cpp:3421 msgid "Automatic generation" msgstr "自動生成" @@ -746,20 +764,12 @@ msgid "BACK ARROW" msgstr "戻る矢印" #: src/slic3r/GUI/Tab.cpp:3113 -msgid "" -"BACK ARROW icon indicates that the settings were changed and are not equal to the last saved preset for the current option group.\n" -"Click to reset all settings for the current option group to the last saved preset." -msgstr "" -"戻る矢印アイコンは、現在の設定グループが最後に保存されたプリセットとは異なる設定に変更されたことを示します。\n" -"クリックすると、現在の設定グループのすべての設定が最後に保存されたプリセットに戻されます。" +msgid "BACK ARROW icon indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick to reset all settings for the current option group to the last saved preset." +msgstr "戻る矢印アイコンは、現在の設定グループが最後に保存されたプリセットとは異なる設定に変更されたことを示します。\nクリックすると、現在の設定グループのすべての設定が最後に保存されたプリセットに戻されます。" #: src/slic3r/GUI/Tab.cpp:3127 -msgid "" -"BACK ARROW icon indicates that the value was changed and is not equal to the last saved preset.\n" -"Click to reset current value to the last saved preset." -msgstr "" -"戻る矢印アイコンは、値が変更され、最後に保存されたプリセットと等しくないことを示します。\n" -"クリックすると、現在の値が最後に保存されたプリセットにリセットされます。" +msgid "BACK ARROW icon indicates that the value was changed and is not equal to the last saved preset.\nClick to reset current value to the last saved preset." +msgstr "戻る矢印アイコンは、値が変更され、最後に保存されたプリセットと等しくないことを示します。\nクリックすると、現在の値が最後に保存されたプリセットにリセットされます。" #: src/slic3r/GUI/Preferences.cpp:52 msgid "Background processing" @@ -833,6 +843,14 @@ msgstr "オブジェクト間のGコード" msgid "Between objects G-code (for sequential printing)" msgstr "オブジェクト間のGコード(シーケンシャルプリントの場合)" +#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458 +msgid "Bottle volume" +msgstr "ボトル容量" + +#: src/libslic3r/PrintConfig.cpp:2464 src/libslic3r/PrintConfig.cpp:2465 +msgid "Bottle weight" +msgstr "ボトル重量" + #. TRN To be shown in the main menu View->Bottom #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -972,7 +990,7 @@ msgstr "証明書ファイル (*.crt, *.pem)|*.crt;*.pem|全て|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "アプリケーション言語の変更" +msgstr "アプリケーション言語の変更(&L)" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -982,8 +1000,16 @@ msgstr "カメラタイプの変更(パース/アイソメ)" msgid "Change extruder" msgstr "エクストルーダー切替え" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "エクストルーダーの変更" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "エクストルーダーの変更" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 -#, c-format +#, possible-c-format msgid "Change Option %s" msgstr "オプション%s変更" @@ -1080,6 +1106,11 @@ msgstr "閉じる" msgid "Color" msgstr "色" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, possible-c-format +msgid "Color change for Extruder %d at %.2f mm" +msgstr "エクストルーダー %d の色のチェンジを %.2f mmで行う。" + #: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1135,11 +1166,11 @@ msgstr "同心円" #: src/slic3r/GUI/ConfigWizard.cpp:1185 msgid "Configuration &Assistant" -msgstr "セットアップガイド" +msgstr "セットアップガイド(&A)" #: src/slic3r/GUI/ConfigWizard.cpp:1182 msgid "Configuration &Wizard" -msgstr "設定ウィザード" +msgstr "設定ウィザード(&W)" #: src/slic3r/GUI/ConfigWizard.cpp:1184 msgid "Configuration Assistant" @@ -1171,7 +1202,7 @@ msgstr "確認" #: src/slic3r/GUI/Tab.cpp:1904 msgid "Connection failed." -msgstr "接続失敗" +msgstr "接続失敗。" #: src/slic3r/GUI/Tab.cpp:3416 msgid "Connection of the support sticks and junctions" @@ -1179,7 +1210,11 @@ msgstr "サポートスティックとジャンクションの接続" #: src/slic3r/Utils/Duet.cpp:51 msgid "Connection to Duet works correctly." -msgstr "Duetへの接続は機能しています" +msgstr "Duetへの接続は機能しています。" + +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "FlashAir接続が正常に機能し、アップロードが有効になっています。" #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." @@ -1187,11 +1222,11 @@ msgstr "OctPrintとの接続成功。" #: src/slic3r/GUI/Tab.cpp:1901 msgid "Connection to printer works correctly." -msgstr "プリンターとの接続成功" +msgstr "プリンターとの接続成功。" #: src/slic3r/Utils/OctoPrint.cpp:195 msgid "Connection to Prusa SL1 works correctly." -msgstr "Prusa SL1と正しく接続しました" +msgstr "Prusa SL1と正しく接続しました。" #: src/libslic3r/PrintConfig.cpp:1823 msgid "Contact Z distance" @@ -1271,6 +1306,10 @@ msgstr "補正" msgid "Cost" msgstr "費用" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "コスト(金額)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "モデルオブジェクトを配置できませんでした! 一部のジオメトリが無効のようです。" @@ -1279,6 +1318,10 @@ msgstr "モデルオブジェクトを配置できませんでした! 一部 msgid "Could not connect to Duet" msgstr "Duetに接続できませんでした" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "FlashAirに接続できませんでした" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "OctoPrintに接続できません" @@ -1324,24 +1367,26 @@ msgid "Cubic" msgstr "立方" #: src/slic3r/GUI/wxExtensions.cpp:2413 -#, c-format +#, possible-c-format msgid "Current mode is %s" -msgstr "現在のモードは%sです。" +msgstr "現在のモードは%sです" #: src/slic3r/GUI/Tab.cpp:925 msgid "Current preset is inherited from the default preset." msgstr "現在の設定はデフォルト設定から継承されます。" #: src/slic3r/GUI/Tab.cpp:928 -#, c-format -msgid "" -"Current preset is inherited from:\n" -"\t%s" +#, possible-c-format +msgid "Current preset is inherited from:\n\t%s" msgstr "現在のプリセット継承元:%s" #: src/slic3r/GUI/UpdateDialogs.cpp:45 msgid "Current version:" -msgstr "現在のバージョン" +msgstr "現在のバージョン:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "カスプ(先端)(mm)" #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 @@ -1356,6 +1401,10 @@ msgstr "HTTPS OctoPrint接続用にカスタムCA証明書ファイルをcrt/pem msgid "Custom G-code" msgstr "カスタムGコード" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "現在のレイヤー(%1% mm)のカスタムG-コード。" + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "カスタムプリンター" @@ -1386,12 +1435,16 @@ msgstr "シリンダー" #: src/slic3r/GUI/MainFrame.cpp:491 msgid "D&eselect all" -msgstr "全てを非選択状態に" +msgstr "全てを非選択状態に(&e)" #: src/libslic3r/PrintConfig.cpp:3115 msgid "Data directory" msgstr "データディレクトリー" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "デッドゾーン:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "解凍に失敗したか、アーカイブが破損しています" @@ -1430,7 +1483,7 @@ msgid "Default filament profile associated with the current printer profile. On msgstr "現在のプリンタープロファイルに関連付けられているデフォルトのフィラメントプロファイル。 現在のプリンタープロファイルを選択すると、このフィラメントプロファイルがアクティブになります。" #: src/slic3r/GUI/Tab.cpp:2757 -#, c-format +#, possible-c-format msgid "Default preset (%s)" msgstr "デフォルトプリセット(%s)" @@ -1494,7 +1547,7 @@ msgstr "削除" #: src/slic3r/GUI/MainFrame.cpp:449 msgid "Delete &all" -msgstr "全て削除" +msgstr "全て削除(&a)" #: src/slic3r/GUI/KBShortcutsDialog.cpp:138 msgid "Delete All" @@ -1508,10 +1561,26 @@ msgstr "全て削除" msgid "Delete All Instances from Object" msgstr "オブジェクトのすべてのインスタンスを削除" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "色変更を削除" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "エクストルーダー%1%の色の変更を削除" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "現在のレイヤーの色変更マーカーを削除" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "カスタムG-コードを削除" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "\"%1%\"へのエクストルーダーの変更を削除" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "高さ範囲を削除" @@ -1525,10 +1594,14 @@ msgid "Delete Object" msgstr "オブジェクト削除" #: src/slic3r/GUI/GUI_ObjectSettings.cpp:100 -#, c-format +#, possible-c-format msgid "Delete Option %s" msgstr "オプション%s削除" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "プリント一時停止を削除" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "選択を削除します" @@ -1615,6 +1688,10 @@ msgstr "指定されたモデルで接続されていないパーツを検出し msgid "Detected advanced data" msgstr "検出された高度なデータ" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "デバイス:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "直径" @@ -1647,9 +1724,9 @@ msgstr "ファンをオフにする最初のレイヤー" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "移動経路が上層の外周をまたがない場合、吸い込みを無効にします(したがって、垂れ出てもおそらく見えません)。" -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "すべての色の変更を破棄" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "すべてのカスタム変更を破棄" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1733,11 +1810,8 @@ msgid "Do not rearrange the given models before merging and keep their original msgstr "元のXY座標を残して、マージする前にモデルを再配置しないでください。" #: src/slic3r/GUI/Field.cpp:206 -#, c-format -msgid "" -"Do you mean %s%% instead of %s %s?\n" -"Select YES if you want to change this value to %s%%, \n" -"or NO if you are sure that %s %s is a correct value." +#, possible-c-format +msgid "Do you mean %s%% instead of %s %s?\nSelect YES if you want to change this value to %s%%, \nor NO if you are sure that %s %s is a correct value." msgstr "%s%sではなく%s%%ですか?この値を%s %%に変更するなら「はい」を、%s%sでよろしいなら「いいえ」を選択してください。" #: src/slic3r/GUI/GUI_App.cpp:754 @@ -1783,22 +1857,38 @@ msgstr "複製" msgid "Duplicate by grid" msgstr "グリッドで複製" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "他のレイヤーの間、ファン" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "動的" #: src/slic3r/GUI/MainFrame.cpp:708 msgid "E&xport" -msgstr "エクスポート" +msgstr "エクスポート(&x)" #: src/slic3r/GUI/GUI_ObjectList.cpp:238 msgid "edges fixed" msgstr "エッジ修正" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "色を編集" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "カスタムG-コードの編集" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "高さ範囲の編集" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "一時停止メッセージを編集" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "編集中" @@ -1807,10 +1897,6 @@ msgstr "編集中" msgid "Elephant foot compensation" msgstr "最初の層の広がり補正" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "オブジェクトに対して上昇高さが低すぎます。 「オブジェクトの周囲のパッド」機能を使用して、オブジェクトを上昇させずにプリントします。" - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "オブジェクトに対して持上げ高さが低すぎます。 「オブジェクトの周囲のパッド」機能を使用して、オブジェクトを持上げ高さなしでプリントします。" @@ -1819,6 +1905,10 @@ msgstr "オブジェクトに対して持上げ高さが低すぎます。 「 msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "正確な残り時間を表示させるために、Gコードに1分間隔でM73 P [プリント率(%)] R [残り時間(分)]を埋め込みます。 現在のところ、M73を認識するのはPrusa i3 MK3ファームウェアのみです。 また、Prusa i3 MK3ファームウェアは、サイレントモードのM73 Qxx Sxxもサポートしています。" +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "空のレイヤーが検出されたため、モデルをプリントできませんでした。" + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,7 +1928,7 @@ msgstr "出力画像の水平ミラーリングを有効にします" #: src/libslic3r/PrintConfig.cpp:1781 msgid "Enable support material generation." -msgstr "サポート材生成の有効化" +msgstr "サポート材生成の有効化。" #: src/libslic3r/PrintConfig.cpp:918 msgid "Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill." @@ -1878,10 +1968,18 @@ msgstr "キュー追加済み" msgid "Ensure vertical shell thickness" msgstr "垂直壁の厚さを確認する" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "クリーニングタワーは、すべてのオブジェクトのレイヤー高さが同じである場合にのみサポートされます" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "新しい名前を入力" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "プリントを一時停止したときにプリンターディスプレイに表示するショートメッセージを入力" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "フィラメントをベッドに確実に付着させるために必要なベッド温度を入力します。" @@ -1915,17 +2013,17 @@ msgid "Error" msgstr "エラー" #: src/slic3r/GUI/FirmwareDialog.cpp:608 -#, c-format +#, possible-c-format msgid "Error accessing port at %s: %s" msgstr "%sポートへのアクセスエラー:%s" #: src/slic3r/GUI/Plater.cpp:3593 -#, c-format +#, possible-c-format msgid "Error exporting 3MF file %s" msgstr "3MFファイル%sのエクスポートエラー" #: src/slic3r/GUI/Plater.cpp:3564 -#, c-format +#, possible-c-format msgid "Error exporting AMF file %s" msgstr "AMFファイル%sのエクスポートエラー" @@ -1933,6 +2031,10 @@ msgstr "AMFファイル%sのエクスポートエラー" msgid "Error Message" msgstr "エラーメッセージ" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "PrusaSlicer構成ファイルの読み込みエラー。 ファイルが破損している可能性があります。 ファイルを手動で削除してください。 ユーザープロファイルは影響を受けません。" + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "プリントサーバーへのアップロードエラー:" @@ -1950,7 +2052,7 @@ msgid "Error! Invalid model" msgstr "エラー!無効なモデル" #: src/slic3r/GUI/FirmwareDialog.cpp:610 -#, c-format +#, possible-c-format msgid "Error: %s" msgstr "エラー: %s" @@ -1980,7 +2082,7 @@ msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" msgstr "ノズル径%3% mmで過剰な%1%=%2% mmをプリント可能" #: src/slic3r/GUI/UpdateDialogs.cpp:148 -#, c-format +#, possible-c-format msgid "Exit %s" msgstr "%s終了" @@ -1996,6 +2098,10 @@ msgstr "オーバーハング時の流量を調整する試用的なオプショ msgid "Expert" msgstr "高度" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "エキスパートモード" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "エキスパートビューモード" @@ -2006,7 +2112,7 @@ msgstr "エクスポート" #: src/slic3r/GUI/MainFrame.cpp:373 msgid "Export &Config" -msgstr "設定のエクスポート" +msgstr "設定のエクスポート(&C)" #: src/slic3r/GUI/MainFrame.cpp:362 src/slic3r/GUI/MainFrame.cpp:602 msgid "Export &G-code" @@ -2014,7 +2120,7 @@ msgstr "&Gコードのエクスポート" #: src/slic3r/GUI/MainFrame.cpp:488 msgid "Export &toolpaths as OBJ" -msgstr "ツールパスをOBJとしてエクスポート" +msgstr "ツールパスをOBJとしてエクスポート(&t)" #: src/libslic3r/PrintConfig.cpp:2949 msgid "Export 3MF" @@ -2038,7 +2144,7 @@ msgstr "STLとしてエクスポート" #: src/slic3r/GUI/MainFrame.cpp:375 msgid "Export Config &Bundle" -msgstr "設定とバンドルのエクスポート" +msgstr "設定とバンドルのエクスポート(&B)" #: src/slic3r/GUI/MainFrame.cpp:373 msgid "Export current configuration to file" @@ -2091,7 +2197,7 @@ msgstr "プレートを&STLとしてエクスポート" #: src/slic3r/GUI/MainFrame.cpp:481 msgid "Export plate as STL &including supports" -msgstr "サポートを含むSTLとしてプレートをエクスポート" +msgstr "サポートを含むSTLとしてプレートをエクスポート(&i)" #: src/libslic3r/PrintConfig.cpp:2943 msgid "Export SLA" @@ -2111,15 +2217,15 @@ msgstr "モデルを3MFとしてエクスポートします。" #: src/libslic3r/PrintConfig.cpp:2955 msgid "Export the model(s) as AMF." -msgstr "モデルをAMF形式でエクスポート" +msgstr "モデルをAMF形式でエクスポート。" #: src/libslic3r/PrintConfig.cpp:2932 msgid "Export the model(s) as OBJ." -msgstr "モデルをOBJとしてエクスポート" +msgstr "モデルをOBJとしてエクスポート。" #: src/libslic3r/PrintConfig.cpp:2960 msgid "Export the model(s) as STL." -msgstr "STLとしてモデルをエクスポート" +msgstr "STLとしてモデルをエクスポート。" #: src/slic3r/GUI/Plater.cpp:2927 msgid "Export the selected object as STL file" @@ -2188,7 +2294,7 @@ msgid "Extruder" msgstr "エクストルーダー" #: src/slic3r/GUI/Tab.cpp:2253 src/libslic3r/GCode/PreviewData.cpp:475 -#, c-format +#, possible-c-format msgid "Extruder %d" msgstr "エクストルーダー %d" @@ -2240,7 +2346,7 @@ msgstr "射出率" #: src/slic3r/GUI/ConfigWizard.cpp:612 msgid "Extrusion Temperature:" -msgstr "射出温度" +msgstr "射出温度:" #: src/slic3r/GUI/Tab.cpp:1143 msgid "Extrusion width" @@ -2298,6 +2404,10 @@ msgstr "ファン設定" msgid "Fan speed" msgstr "ファンスピード" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "ファンスピード(%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "早い" @@ -2319,6 +2429,10 @@ msgstr "機能タイプ" msgid "Feature types" msgstr "射出の種類" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "FFF型プリンター" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2356,6 +2470,10 @@ msgstr "フィラメント上書き" msgid "Filament parking position" msgstr "フィラメント待避ポジション" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "フィラメントプロファイルの選択" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "フィラメント特性" @@ -2376,6 +2494,10 @@ msgstr "フィラメントアンロード時間" msgid "filaments" msgstr "フィラメント" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "フィラメント" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "ファイルのクローズに失敗しました" @@ -2533,6 +2655,26 @@ msgstr "移動" msgid "flow rate is maximized" msgstr "最大送り量になります" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "右クリックしてコードを追加します" + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "マウスの左ボタンを押してエクストルーダーの変更を追加します" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "色を変更するには、マウスの左ボタンをクリックしてください" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "\"%1%\"コードを削除するには、マウスの左ボタンを押します\n\"%1%\"コードを編集するには、マウスの右ボタンを押します" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "色の変更を削除するには、マウスの左ボタンをクリックします\n右クリックして色を選択します" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "詳細については、Wikiページをご覧ください:" @@ -2543,15 +2685,21 @@ msgstr "強制サポートのみ" #. TRN Description for "WHITE BULLET" #: src/slic3r/GUI/Tab.cpp:3345 -msgid "" -"for the left button: \tindicates a non-system (or non-default) preset,\n" -"for the right button: \tindicates that the settings hasn't been modified." +msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "左ボタンの場合:システム(デフォルト)プリセットでないことを示し、右側ボタンの場合:設定が変更されていないことを示します。" +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "ワイプタワーを可溶性のサポートと連携させるには、\nサポートレイヤーをオブジェクトレイヤーと同期させる必要があります。" + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." msgstr "ワイプタワーを可溶性のサポートと連携させるには、サポートレイヤーをオブジェクトレイヤーと同期させる必要があります。" +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "オブジェクト全体にパッドを強制" + #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." msgstr "指定されたしきい値よりも小さい領域を、ソリッドインフィル(塗りつぶし)にします。" @@ -2576,6 +2724,10 @@ msgstr "正面" msgid "Front View" msgstr "正面" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "完全なプロファイル名" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "Gコード" @@ -2592,6 +2744,10 @@ msgstr "Gコード型" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,7 +2840,7 @@ msgstr "ギズモ-SLAサポートポイント" #: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:641 msgid "Gizmo-Move" -msgstr " ギズモ移動" +msgstr "ギズモ移動" #: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:569 msgid "Gizmo-Place on Face" @@ -2726,6 +2882,10 @@ msgstr "次の未保存の変更があります:" msgid "Head diameter" msgstr "先端径" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "サポートチップの貫通は、サポートチップの厚さを超えないようにしてください。" + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "最初のレイヤーのビルドプレート(ベッド)の加熱温度。ベッド温度制御コマンドを無効にするには、これをゼロにします。" @@ -2759,7 +2919,7 @@ msgid "Heights at which a filament change is to occur." msgstr "フィラメントを切り替える高さ。" #: src/slic3r/GUI/ConfigWizard.cpp:300 -#, c-format +#, possible-c-format msgid "Hello, welcome to %s! This %s helps you with the initial configuration; just a few settings and you will be ready to print." msgstr "こんにちは、%sへようこそ! この%sは初期設定に役立ちます。 いくつかの設定を行うだけで、プリントの準備ができます。" @@ -2820,11 +2980,13 @@ msgid "Hostname, IP or URL" msgstr "ホスト名、IPアドレス、もしくはURL" #: src/slic3r/GUI/Tab.cpp:136 -msgid "" -"Hover the cursor over buttons to find more information \n" -"or click this button." +msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "カーソルをボタンの上に置くと、詳細情報が表示されます。またはこのボタンをクリックします。" +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "パッドの形状の周りの幅" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "小さなコネクターをモデルにどの程度深く入れるか。" @@ -2846,15 +3008,9 @@ msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self msgstr "HTTPS CAファイルはオプションです。 HTTPSを自己署名証明書で使用する場合にのみ必要です。" #: src/slic3r/GUI/Tab.cpp:1773 -#, c-format -msgid "" -"HTTPS CA File:\n" -" \tOn this system, %s uses HTTPS certificates from the system Certificate Store or Keychain.\n" -" \tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "" -"HTTPS CAファイル:\n" -"     このシステムでは、%sはシステムの証明書ストアまたはキーチェーンからのHTTPS証明書を使用します。\n" -"     カスタムCAファイルを使用するには、CAファイルを証明書ストア/キーチェーンにインポートしてください。" +#, possible-c-format +msgid "HTTPS CA File:\n \tOn this system, %s uses HTTPS certificates from the system Certificate Store or Keychain.\n \tTo use a custom CA file, please import your CA file into Certificate Store / Keychain." +msgstr "HTTPS CAファイル:\n     このシステムでは、%sはシステムの証明書ストアまたはキーチェーンからのHTTPS証明書を使用します。\n     カスタムCAファイルを使用するには、CAファイルを証明書ストア/キーチェーンにインポートしてください。" #: src/slic3r/GUI/Preferences.cpp:192 msgid "Icon size in a respect to the default size" @@ -2869,12 +3025,12 @@ msgid "If checked, supports will be generated automatically based on the overhan msgstr "オンにすると、オーバーハングのしきい値に基づいてサポートが自動的に生成されます。 チェックしない場合、サポートは「強制サポート」ボリューム内でのみ生成されます。" #: src/slic3r/GUI/ConfigWizard.cpp:413 -#, c-format +#, possible-c-format msgid "If enabled, %s checks for new application versions online. When a new version becomes available, a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done." msgstr "有効にすると、%sはプログラムの新バージョンをオンラインでチェックします。 新しいバージョンが利用可能になると、次のアプリケーションの起動時にメッセージが表示されます(プログラムの使用中は表示されません)。 これは単なる通知であり、自動インストールは行われません。" #: src/slic3r/GUI/ConfigWizard.cpp:423 -#, c-format +#, possible-c-format msgid "If enabled, %s downloads updates of built-in system presets in the background.These updates are downloaded into a separate temporary location.When a new preset version becomes available it is offered at application startup." msgstr "有効にすると、%sはバックグラウンドでビルトインシステムプリセットアップデートをダウンロードします。 これらの更新は一時的な場所にダウンロードされます。 新しいプリセットが利用可能な場合、プログラムの起動時に警告が表示されます。" @@ -2894,6 +3050,10 @@ msgstr "有効にすると、Slic3rはビルトインシステムプリセット msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "有効にすると、3DシーンはRetina解像度でレンダリングされます。 3Dパフォーマンスに問題がある場合は、このオプションを無効にしてください。" +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "有効にすると、ツール変更がない場合にワイプタワーをプリントしなくなります。 ワイプタワーの高さが同期しなくなりますので、ツールチェンジのあるレイヤーでは、エクストルーダーがプリント面より下方に移動してワイプタワーをプリントするケースもあります。 この場合、プリントした部分との衝突がないことをご自身で確認しておく必要があります。" + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "有効にした場合、パース(遠近)ビューカメラを使用します。 有効になっていない場合は、アイソメ(等角)ビューカメラを使用します。" @@ -2906,6 +3066,10 @@ msgstr "有効にすると、ツールバーアイコンのサイズをマニュ msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "レイヤーの推定時間が〜%1%s未満の場合、ファンは%2%%%で動作し、プリント速度が低下して、そのレイヤーで%3%s以上が費やされます(ただし、速度が%4%mm/s以下になることはありません)。" +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "レイヤーのプリント予測時間が長くなったものの、まだおよそ%1%sより短い場合、冷却ファンは%2%%%から%3%%%の間で時間に比例した回転数になります。" + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "値がmm/s単位の絶対値として入力された場合、この速度はタイプに関係なく、最初のレイヤーのすべてのプリント移動に適用されます。 パーセンテージ(例:40%)で入力された場合、デフォルトの速度をスケーリングします。" @@ -2964,15 +3128,15 @@ msgstr "存在しない設定ファイルを無視する" #: src/slic3r/GUI/MainFrame.cpp:352 msgid "Import &Config" -msgstr "設定インポート" +msgstr "設定インポート(&C)" #: src/slic3r/GUI/MainFrame.cpp:357 msgid "Import Config &Bundle" -msgstr "構成バンドルのインポート" +msgstr "構成バンドルのインポート(&B)" #: src/slic3r/GUI/MainFrame.cpp:354 msgid "Import Config from &project" -msgstr "プロジェクトから構成をインポート" +msgstr "プロジェクトから構成をインポート(&p)" #: src/slic3r/GUI/Plater.cpp:4016 msgid "Import Object" @@ -2988,14 +3152,14 @@ msgstr "修正した3mfファイルのインポートに失敗しました" #: src/slic3r/GUI/MainFrame.cpp:349 msgid "Import STL/OBJ/AM&F/3MF" -msgstr "STL/OBJ/AMF/3MFのインポート" +msgstr "STL/OBJ/AM&F/3MFのインポート" #: src/slic3r/GUI/KBShortcutsDialog.cpp:106 msgid "Import STL/OBJ/AMF/3MF without config, keep bed" msgstr "設定なしでSTL/OBJ/AMF/3MFをインポートします(プリント領域を維持します)" #: src/slic3r/GUI/GUI_ObjectList.cpp:2416 -#, c-format +#, possible-c-format msgid "In this mode you can select only other %s Items%s" msgstr "このモードでは、他の%sアイテム%sのみを選択できます" @@ -3004,7 +3168,7 @@ msgid "Incompatible bundles:" msgstr "互換性のないパッケージ:" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:70 -#, c-format +#, possible-c-format msgid "Incompatible with this %s" msgstr "この%sと互換性がありません" @@ -3012,14 +3176,14 @@ msgstr "この%sと互換性がありません" msgid "Increase Instances" msgstr "インスタンスを増やす" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "編集エリアを拡大/縮小する" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 -msgid "" -"indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\n" -"Click the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." -msgstr "" -"一部の設定が変更され、現在のオプショングループのシステム(またはデフォルト)値と等しくないことを示します。\n" -"開いたカギアイコンをクリックして、現在のオプショングループのすべての設定をシステム(またはデフォルト)値にリセットします。" +msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." +msgstr "一部の設定が変更され、現在のオプショングループのシステム(またはデフォルト)値と等しくないことを示します。\n開いたカギアイコンをクリックして、現在のオプショングループのすべての設定をシステム(またはデフォルト)値にリセットします。" #. TRN Description for "LOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3334 @@ -3028,9 +3192,7 @@ msgstr "設定が現在の設定グループのシステム(デフォルト) #. TRN Description for "BACK ARROW" #: src/slic3r/GUI/Tab.cpp:3083 -msgid "" -"indicates that the settings were changed and are not equal to the last saved preset for the current option group.\n" -"Click the BACK ARROW icon to reset all settings for the current option group to the last saved preset." +msgid "indicates that the settings were changed and are not equal to the last saved preset for the current option group.\nClick the BACK ARROW icon to reset all settings for the current option group to the last saved preset." msgstr "設定が変更され、現在のオプショングループに最後に保存されたプリセットと等しくないことを示します。戻る矢印アイコンをクリックして、現在のオプショングループのすべての設定を最後に保存されたプリセットに戻します。" #: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:69 @@ -3096,7 +3258,7 @@ msgid "Inspect / activate configuration snapshots" msgstr "構成スナップショットの点検/有効化" #: src/slic3r/GUI/wxExtensions.cpp:407 src/slic3r/GUI/wxExtensions.cpp:474 -#, c-format +#, possible-c-format msgid "Instance %d" msgstr "インスタンス%d" @@ -3149,6 +3311,10 @@ msgstr "無効なファイル形式。" msgid "invalid filename" msgstr "無効なファイル名" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "モデルへの無効なサポートの貫通" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "無効なヘッダーまたはアーカイブが破損しています" @@ -3161,6 +3327,10 @@ msgstr "無効な数値入力。" msgid "invalid parameter" msgstr "無効なパラメーター" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "無効なピンヘッド径" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3210,6 +3380,10 @@ msgstr "ファンを常時オン" msgid "Keep lower part" msgstr "下側パーツをキープ" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "最小に保つ" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "上側パーツを保持" @@ -3218,6 +3392,10 @@ msgstr "上側パーツを保持" msgid "Keyboard Shortcuts" msgstr "キーボードショートカット" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "オブジェクトにラベルを付ける" @@ -3255,6 +3433,10 @@ msgstr "ノズル径を超えるレイヤー高さには設定できません" msgid "Layer height limits" msgstr "レイヤー高さ限度" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "レイヤー高さ:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "修正するレイヤー範囲の設定" @@ -3285,10 +3467,6 @@ msgstr "レイヤーと外周" msgid "Layers and Perimeters" msgstr "積層ピッチと外壁の設定" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "積層ピッチ" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "レイヤースライダーのショートカット" @@ -3315,6 +3493,10 @@ msgstr "左" msgid "Left click" msgstr "左クリック" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "左マウスボタン:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "左面" @@ -3334,7 +3516,7 @@ msgstr "ノズルからの溶融樹脂を引抜いた後にフィラメントを #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:124 msgid "License agreements of all following programs (libraries) are part of application license agreement" -msgstr "以下のすべてのプログラム(ライブラリ)のライセンス契約は、アプリケーションライセンス契約の一部です。" +msgstr "以下のすべてのプログラム(ライブラリ)のライセンス契約は、アプリケーションライセンス契約の一部です" #: src/libslic3r/PrintConfig.cpp:1491 msgid "Lift Z" @@ -3501,7 +3683,7 @@ msgstr "マスクされたSLAファイルが%1%にエクスポートされまし #: src/slic3r/GUI/MainFrame.cpp:604 msgid "Mate&rial Settings Tab" -msgstr "材料設定タブ" +msgstr "材料設定タブ(&r)" #: src/slic3r/GUI/Tab.cpp:3300 msgid "Material" @@ -3539,9 +3721,9 @@ msgstr "最大のプリント高さ" msgid "Max print speed" msgstr "最大プリント速度" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "slic3rの最大バージョン" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "最大PrusaSclierバージョン" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3709,7 +3891,11 @@ msgstr "スライスの合成と見積もりの計算" #: src/slic3r/Utils/FixModelByWin10.cpp:248 msgid "Mesh repair failed." -msgstr "メッシュ修復失敗" +msgstr "メッシュ修復失敗。" + +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "現在のレイヤーで印刷を一時停止するためのメッセージ(%1% mm)。" #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" @@ -3723,9 +3909,9 @@ msgstr "最小" msgid "Min print speed" msgstr "最低プリント速度" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "最小のslic3rバージョン" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "最小PrusaSlicerバージョン" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3812,7 +3998,7 @@ msgid "Mirror vertically" msgstr "垂直にミラーリング" #: src/slic3r/Utils/OctoPrint.cpp:69 -#, c-format +#, possible-c-format msgid "Mismatched type of print host: %s" msgstr "プリントホストのタイプの不一致:%s" @@ -3820,6 +4006,10 @@ msgstr "プリントホストのタイプの不一致:%s" msgid "Mixed" msgstr "ミックス" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3935,6 +4125,10 @@ msgstr "個別条件領域" msgid "Modifiers" msgstr "個別条件領域" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "金額/ボトル" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "コスト/kg" @@ -3943,6 +4137,10 @@ msgstr "コスト/kg" msgid "Mouse wheel" msgstr "マウスホイール" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "マウスホイール:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "移動" @@ -3980,7 +4178,7 @@ msgid "Multi-part object detected" msgstr "マルチパートオブジェクトを検出" #: src/slic3r/GUI/FirmwareDialog.cpp:400 src/slic3r/GUI/FirmwareDialog.cpp:436 -#, c-format +#, possible-c-format msgid "Multiple %s devices found. Please only connect one at a time for flashing." msgstr "複数の%sデバイスが見つかりました。 更新するには一度に1つずつ接続してください。" @@ -3988,15 +4186,9 @@ msgstr "複数の%sデバイスが見つかりました。 更新するには一 msgid "Multiple Extruders" msgstr "複数のエクストルーダー" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "" -"Multiple objects were loaded for a multi-material printer.\n" -"Instead of considering them as multiple objects, should I consider\n" -"these files to represent a single object having multiple parts?" -msgstr "" -"マルチマテリアルプリンター用に複数のオブジェクトがロードされました。\n" -"これらは複数のオブジェクトではなく、\n" -"複数のパーツからなる単一のオブジェクトとしますか?" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "マルチマテリアルプリンター用に複数のオブジェクトがロードされました。\nこれらは複数のオブジェクトではなく、\n複数のパーツからなる単一のオブジェクトとしますか?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4004,7 +4196,7 @@ msgstr "グリッドを作成して複数コピーします。" #: src/libslic3r/PrintConfig.cpp:3045 msgid "Multiply copies by this factor." -msgstr "この係数で複数コピーします" +msgstr "この係数で複数コピーします。" #: src/slic3r/GUI/Field.cpp:139 msgid "N/A" @@ -4020,7 +4212,7 @@ msgstr "プリンターバリエーションの名前。 たとえば、プリ #: src/libslic3r/PrintConfig.cpp:1412 msgid "Name of the printer vendor." -msgstr "プリンターメーカーの名前" +msgstr "プリンターメーカーの名前。" #: src/libslic3r/PrintConfig.cpp:1009 msgid "Name of the profile, from which this profile inherits." @@ -4039,7 +4231,7 @@ msgid "New Project" msgstr "新プロジェクト" #: src/slic3r/GUI/UpdateDialogs.cpp:30 -#, c-format +#, possible-c-format msgid "New version of %s is available" msgstr "新バージョン%sがあります" @@ -4059,6 +4251,10 @@ msgstr "次の取り消しアクション:%1%" msgid "No extrusion" msgstr "射出なし" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "現在の構成では、このモデルのパッドを生成できません" + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "以前にスライスされたファイルはありません。" @@ -4067,6 +4263,10 @@ msgstr "以前にスライスされたファイルはありません。" msgid "NO RAMMING AT ALL" msgstr "ラミングなし" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "スパースレイヤーなし(試用的)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "このしきい値よりも近くにサポートポイントは配置されません。" @@ -4088,9 +4288,17 @@ msgstr "通常モード" msgid "not a ZIP archive" msgstr "ZIPアーカイブではありません" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "見つかりません:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "注:ファームウェア2.00.02以降のFlashAirおよびアップロード機能を有効にする必要があります。" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." -msgstr "注:OctoPrintのバージョンは1.1.0以上が必要です" +msgstr "注:OctoPrintのバージョンは1.1.0以上が必要です。" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1213 msgid "Note: some shortcuts work in (non)editing mode only." @@ -4126,7 +4334,7 @@ msgstr "冷却移動回数" #: src/slic3r/GUI/Tab.cpp:1845 msgid "Number of extruders of the printer." -msgstr "プリンターのエクストルーダー数" +msgstr "プリンターのエクストルーダー数。" #: src/libslic3r/PrintConfig.cpp:1888 msgid "Number of interface layers to insert between the object(s) and support material." @@ -4150,11 +4358,11 @@ msgstr "Yのピクセル数" #: src/libslic3r/PrintConfig.cpp:151 msgid "Number of solid layers to generate on bottom surfaces." -msgstr "底部のソリッドレイヤー(塗りつぶし)数" +msgstr "底部のソリッドレイヤー(塗りつぶし)数。" #: src/libslic3r/PrintConfig.cpp:1711 msgid "Number of solid layers to generate on top and bottom surfaces." -msgstr "上部と底部のソリッドレイヤー(塗りつぶし)数" +msgstr "上部と底部のソリッドレイヤー(塗りつぶし)数。" #: src/libslic3r/PrintConfig.cpp:2045 msgid "Number of solid layers to generate on top surfaces." @@ -4176,10 +4384,6 @@ msgstr "オブジェクトの持ち上げ高" msgid "Object manipulation" msgstr "オブジェクト操作" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "オブジェクト操作" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "オブジェクト名" @@ -4285,7 +4489,7 @@ msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" msgstr "設定とSTL/OBJ/AMF/3MFを開きます(プリント領域を削除します)" #: src/slic3r/GUI/MainFrame.cpp:551 -#, c-format +#, possible-c-format msgid "Open the %s website in your browser" msgstr "ブラウザで%sウェブサイトを開きます" @@ -4319,7 +4523,7 @@ msgstr "サポート材とラフトのオプション" #: src/slic3r/GUI/Plater.cpp:2251 msgid "Orientation found." -msgstr "オリエンテーションが見つかりました" +msgstr "オリエンテーションが見つかりました。" #: src/slic3r/GUI/Plater.cpp:2768 msgid "Orientation search canceled." @@ -4375,7 +4579,7 @@ msgstr "オーバーラップ" #: src/slic3r/GUI/MainFrame.cpp:478 msgid "P&rint Settings Tab" -msgstr "プリント設定タブ" +msgstr "プリント設定タブ(&r)" #: src/slic3r/GUI/GUI_ObjectList.cpp:79 src/slic3r/GUI/GUI_ObjectList.cpp:520 #: src/slic3r/GUI/Tab.cpp:3425 src/slic3r/GUI/Tab.cpp:3426 @@ -4393,6 +4597,18 @@ msgstr "パッドとサポート" msgid "Pad around object" msgstr "オブジェクト周りにパッド" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "オブジェクト周り全体にパッドを配置" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "パッドブリムサイズ" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "パッドのブリム(縁)サイズは、現在の構成には小さすぎます。" + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "パッドオブジェクトコネクタの貫通" @@ -4473,6 +4689,11 @@ msgstr "パターンの間隔" msgid "Pattern used to generate support material." msgstr "サポートの生成用のパターン。" +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "プリントを一時停止するか、カスタムGコードを挿入します" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4495,15 +4716,27 @@ msgstr "外周" msgid "Perimeters" msgstr "外周" -#: src/slic3r/GUI/ConfigWizard.cpp:440 -#, c-format -msgid "Pick another vendor supported by %s:" -msgstr "%sがサポートする別のメーカーを選択:" +#: src/slic3r/GUI/ConfigWizard.cpp:816 +#, possible-c-format +msgid "Pick another vendor supported by %s" +msgstr "%sがサポートする別のベンダーを選択してください" + +#: src/libslic3r/PrintConfig.cpp:66 +msgid "Picture sizes to be stored into a .gcode and .sl1 files" +msgstr ".gcodeおよび.sl1ファイルに保存される画像サイズ" #: src/libslic3r/PrintConfig.cpp:2430 msgid "Pillar widening factor" msgstr "柱の太さ係数" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "サポートチップの直径は、支柱の直径より小さくする必要があります。" + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "ベアリングを穴に挿入して続行します" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "ベッド上に配置" @@ -4547,7 +4780,7 @@ msgstr "位置(mm)" #: src/libslic3r/PrintConfig.cpp:1553 msgid "Position of perimeters starting points." -msgstr "外周プリントの開始点" +msgstr "外周プリントの開始点。" #: src/libslic3r/PrintConfig.cpp:2123 msgid "Position X" @@ -4563,7 +4796,7 @@ msgstr "ポストプロセス・スクリプト" #: src/slic3r/GUI/MainFrame.cpp:489 msgid "Pre&view" -msgstr "プレビュー" +msgstr "プレビュー(&v)" #: src/slic3r/GUI/KBShortcutsDialog.cpp:121 src/slic3r/GUI/Preferences.cpp:10 msgid "Preferences" @@ -4582,15 +4815,21 @@ msgid "Preparing infill" msgstr "インフィルの準備" #: src/slic3r/GUI/Tab.cpp:2758 -#, c-format +#, possible-c-format msgid "Preset (%s)" msgstr "プリセット(%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "\"%1%\"というプリセット名は既に存在します。" + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - コピー" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "" -"Press to activate deselection rectangle\n" -"or to scale or rotate selected objects\n" -"around their own center" +msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "クリックして四角形選択解除をアクティブにするか、選択したオブジェクトをその中心基点で縮尺または回転します" #: src/slic3r/GUI/KBShortcutsDialog.cpp:148 @@ -4599,19 +4838,11 @@ msgstr "クリックして一方向だけギズモサイズを変更します" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 #, no-c-format -msgid "" -"Press to activate selection rectangle\n" -"or to snap by 5% in Gizmo scale\n" -"or to snap by 1mm in Gizmo move" -msgstr "" -"クリックして四角形の選択を有効にします\n" -"または5%サイズ変更ステップ\n" -"または1mm刻み" +msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" +msgstr "クリックして四角形の選択を有効にします\nまたは、5%サイズ変更ステップする\nまたは1mm刻みにする" #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "" -"Press to scale selection to fit print volume\n" -"in Gizmo scale" +msgid "Press to scale selection to fit print volume\nin Gizmo scale" msgstr "押すと、選択を拡大縮小し、プリントボリュームをギズモサイズに合わせます" #: src/slic3r/GUI/KBShortcutsDialog.cpp:127 @@ -4640,7 +4871,7 @@ msgstr "プリント" #: src/slic3r/GUI/MainFrame.cpp:510 msgid "Print &Host Upload Queue" -msgstr "プリントサーバーアップロードキュー" +msgstr "プリントサーバーアップロードキュー(&H)" #: src/libslic3r/PrintConfig.cpp:439 msgid "Print contour perimeters from the outermost one to the innermost one instead of the default inverse order." @@ -4671,9 +4902,13 @@ msgstr "プリント設定" msgid "Print speed override" msgstr "プリント速度上書き" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Z高さでプリント" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" -msgstr "プリンター設定タブ" +msgstr "プリンター設定タブ(&e)" #: src/slic3r/GUI/GUI_ObjectList.cpp:1438 msgid "Printable" @@ -4734,12 +4969,12 @@ msgstr "異なるノズル直径の複数のエクストルーダーでのプリ #. TRN "Processing input_file_basename" #: src/slic3r/GUI/MainFrame.cpp:715 -#, c-format +#, possible-c-format msgid "Processing %s" msgstr "%s実行中" -#: src/slic3r/GUI/Plater.cpp:1600 -#, c-format +#: src/slic3r/GUI/Plater.cpp:2287 +#, possible-c-format msgid "Processing input file %s" msgstr "入力ファイル%sを処理中" @@ -4753,6 +4988,10 @@ msgstr "ポリゴンメッシュ処理" msgid "Profile dependencies" msgstr "プロファイルの依存関係" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "プロファイル:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "進捗" @@ -4763,7 +5002,7 @@ msgstr "進度:" #: src/slic3r/GUI/MainFrame.cpp:542 msgid "Prusa 3D &Drivers" -msgstr "Prusa 3D &ドライバー" +msgstr "Prusa 3D &ドライバー(&D)" #: src/slic3r/GUI/ConfigWizard.cpp:1109 msgid "Prusa FFF Technology Printers" @@ -4778,11 +5017,17 @@ msgid "PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap co msgstr "PrusaSlicerは、Alessandro RanellucciとRepRapコミュニティによるSlic3rをベースにしています。" #: src/slic3r/GUI/GUI_App.cpp:297 -#, c-format -msgid "" -"PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" -"while OpenGL version %s, render %s, vendor %s was detected." -msgstr "OpenGLバージョン%s、レンダー%s、ベンダー%sが検出されました。PrusaSlicerには、OpenGL 2.0が機能するグラフィックドライバーが必要です。 " +#, possible-c-format +msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." +msgstr "OpenGLバージョン%s、レンダー%s、ベンダー%sが検出されました。PrusaSlicerには、OpenGL 2.0が機能するグラフィックドライバーが必要です。" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "PrusaSlicerバージョン" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "PrusaSlicerのユーザーインターフェイスには、次の3つのバリエーションがあります。\nシンプル、高度、エキスパート。\nシンプルモードでは、通常の3Dプリントするときに最も一般的に使用される設定のみが表示されます。 他の2つは上級ユーザーやエキスパートユーザー向けに微調整できる項目を提供します。" #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." @@ -4807,7 +5052,7 @@ msgstr "高品質(スライスが遅くなります)" #: src/slic3r/GUI/GUI_ObjectList.cpp:854 src/slic3r/GUI/GUI_ObjectList.cpp:1139 #: src/slic3r/GUI/GUI_ObjectList.cpp:1145 #: src/slic3r/GUI/GUI_ObjectList.cpp:1377 -#, c-format +#, possible-c-format msgid "Quick Add Settings (%s)" msgstr "クイック追加設定(%s)" @@ -4820,7 +5065,7 @@ msgid "Quick Slice and Save As" msgstr "クイックスライスと名前を付けて保存" #: src/slic3r/GUI/MainFrame.cpp:409 -#, c-format +#, possible-c-format msgid "Quit %s" msgstr "%sを終了" @@ -4841,14 +5086,8 @@ msgid "Ramming customization" msgstr "ラミングのカスタマイズ" #: src/slic3r/GUI/WipeTowerDialog.cpp:40 -msgid "" -"Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" -"\n" -"This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." -msgstr "" -"ラミングとは、単一エクストルーダーMMプリンターでツールを交換する直前の急速吐出動作を指します。 その目的は、フィラメントを抜く時に新しいフィラメントの挿入を妨げないようにすることと、再挿入のときにエラーにならないよう、フィラメントの先端部を適切な形にすることです。 この処理は重要であり、材料が変わると、良好な先端形状が得られるラミング条件の変更が必要となったりします。 このため、ラミング中の吐出速度は調整できるようになっています。\n" -"\n" -"これはエキスパートレベルの設定です。不適切な調整は、ジャムや、ドライブギアがフィラメントを削ったりする可能性があります。" +msgid "Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n\nThis is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." +msgstr "ラミングとは、単一エクストルーダーMMプリンターでツールを交換する直前の急速吐出動作を指します。 その目的は、フィラメントを抜く時に新しいフィラメントの挿入を妨げないようにすることと、再挿入のときにエラーにならないよう、フィラメントの先端部を適切な形にすることです。 この処理は重要であり、材料が変わると、良好な先端形状が得られるラミング条件の変更が必要となったりします。 このため、ラミング中の吐出速度は調整できるようになっています。\n\nこれはエキスパートレベルの設定です。不適切な調整は、ジャムや、ドライブギアがフィラメントを削ったりする可能性があります。" #: src/slic3r/GUI/WipeTowerDialog.cpp:90 msgid "Ramming line spacing" @@ -4903,7 +5142,7 @@ msgid "Recent projects" msgstr "最近のプロジェクト" #: src/slic3r/GUI/PresetHints.cpp:262 -#, c-format +#, possible-c-format msgid "Recommended object thin wall thickness for layer height %.2f and" msgstr "レイヤー高さ%.2fでの推奨オブジェクトの薄壁厚と" @@ -4934,7 +5173,7 @@ msgid "Redo" msgstr "再実行" #: src/slic3r/GUI/GLCanvas3D.cpp:3497 -#, c-format +#, possible-c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" @@ -4947,13 +5186,18 @@ msgstr "やり直し履歴" msgid "Reducing printing time" msgstr "造形時間短縮" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" msgstr "ディスクから再読込み" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "選択したファイルをディスクから再読み込みします" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "選択したオブジェクトをディスクからリロードします" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "選択したオブジェクトをディスクから再読込みする" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4972,6 +5216,14 @@ msgstr "除去" msgid "Remove all points" msgstr "全てのポイントを削除" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "詳細を削除" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "リストからエクストルーダーを削除する" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "インスタンス削除" @@ -5069,27 +5321,31 @@ msgstr "最後のクイックスライスを繰り返す" msgid "Repeat Last Quick Slice" msgstr "最後のクイックスライスを繰り返す" -#: src/slic3r/GUI/MainFrame.cpp:561 -msgid "Report an I&ssue" -msgstr "問題を報告する" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "置き換えますか?" #: src/slic3r/GUI/MainFrame.cpp:561 -#, c-format +msgid "Report an I&ssue" +msgstr "問題を報告する(&s)" + +#: src/slic3r/GUI/MainFrame.cpp:561 +#, possible-c-format msgid "Report an issue on %s" msgstr "%sに関する問題を報告する" #: src/slic3r/Utils/PresetUpdater.cpp:590 -#, c-format +#, possible-c-format msgid "requires max. %s" msgstr "最大%sが必要" #: src/slic3r/Utils/PresetUpdater.cpp:588 -#, c-format +#, possible-c-format msgid "requires min. %s" msgstr "最小%sが必要" #: src/slic3r/Utils/PresetUpdater.cpp:583 -#, c-format +#, possible-c-format msgid "requires min. %s and max. %s" msgstr "最小%sと最大%sが必要です" @@ -5101,6 +5357,10 @@ msgstr "再走査" msgid "Rescan serial ports" msgstr "シリアルポートの再捜査" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "リセット" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "切断面をリセットする" @@ -5126,6 +5386,10 @@ msgstr "回転をリセット" msgid "Reset scale" msgstr "縮尺をリセット" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "ベースにリセット" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "フィラメントの色をリセット" @@ -5190,6 +5454,10 @@ msgstr "NetfabbでSTLを修正するには、アイコンを右クリックし msgid "Right click" msgstr "右クリック" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "右マウスボタン:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "右側" @@ -5232,10 +5500,10 @@ msgstr "Y軸を中心とした回転角(度単位)。" #: src/libslic3r/PrintConfig.cpp:3063 msgid "Rotation angle around the Z axis in degrees." -msgstr "Z軸周りの回転角度(度)" +msgstr "Z軸周りの回転角度(度)。" #: src/slic3r/GUI/ConfigWizard.cpp:298 src/slic3r/GUI/GUI_App.cpp:658 -#, c-format +#, possible-c-format msgid "Run %s" msgstr "%s実行" @@ -5254,20 +5522,20 @@ msgstr "s" #: src/slic3r/GUI/MainFrame.cpp:466 src/slic3r/GUI/MainFrame.cpp:709 msgid "S&end G-code" -msgstr "Gコードを送信" +msgstr "Gコードを送信(&e)" #: src/slic3r/GUI/MainFrame.cpp:709 msgid "S&end to print" -msgstr "プリントする" +msgstr "プリントする(&e)" #. TRN Preset #: src/slic3r/GUI/Tab.cpp:3264 -#, c-format +#, possible-c-format msgid "Save %s as:" msgstr "形式を変更して%sを保存:" #: src/slic3r/GUI/MainFrame.cpp:686 -#, c-format +#, possible-c-format msgid "Save %s file as:" msgstr "%sファイルを別の名前で保存:" @@ -5289,7 +5557,7 @@ msgstr "指定したファイルに構成を保存します。" #. TRN "Save current Settings" #: src/slic3r/GUI/Tab.cpp:133 -#, c-format +#, possible-c-format msgid "Save current %s" msgstr "現在の%sを保存" @@ -5319,11 +5587,11 @@ msgstr "プリセット保存" #: src/slic3r/GUI/MainFrame.cpp:843 msgid "Save presets bundle as:" -msgstr "プリセットパッケージを別の名前で保存" +msgstr "プリセットパッケージを別の名前で保存:" #: src/slic3r/GUI/MainFrame.cpp:343 msgid "Save Project &as" -msgstr "プロジェクトを別名で保存" +msgstr "プロジェクトを別名で保存(&a)" #: src/slic3r/GUI/KBShortcutsDialog.cpp:109 msgid "Save project (3MF)" @@ -5380,7 +5648,7 @@ msgstr "プリントエリアに合わせて縮尺する" #: src/libslic3r/PrintConfig.cpp:3078 msgid "Scaling factor or percentage." -msgstr "スケーリング係数または割合" +msgstr "スケーリング係数または割合。" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:409 msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" @@ -5406,6 +5674,10 @@ msgstr "デバイス検索中" msgid "Searching for optimal orientation" msgstr "最適方向を探す" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Gコードファイルの選択:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "全てのオブジェクトを選択" @@ -5596,10 +5868,26 @@ msgstr "分離オブジェクトとして設定" msgid "Set as a Separated Objects" msgstr "分離オブジェクトとして設定" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "エクストルーダー変更のサイクルを設定する" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "選択アイテムのエクストルーダーを設定" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "エクストルーダーの順序を設定する" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "プリント全体のエクストルーダーの順序を設定する" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "エクストルーダー(ツール)の順序を設定する" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "下のつまみを現在のスライダーのつまみに設定します" @@ -5613,7 +5901,7 @@ msgid "Set number of instances" msgstr "インスタンス数の設定" #: src/slic3r/GUI/Plater.cpp:4163 -#, c-format +#, possible-c-format msgid "Set numbers of copies to %d" msgstr "コピーの数を%dに設定" @@ -5709,6 +5997,26 @@ msgstr "設定" msgid "Settings for height range" msgstr "高さ範囲の設定" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "サポート用にこれらの設定を調整しますか?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "これらの設定を調整して、スパイラル花瓶(ベイス)モードを有効にしますか?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "ワイプタワーを有効にするために、これらの設定を調整しますか?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "線形塗りつぶしパターンに切り替えてもよろしいですか?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "クリーニングタワーを有効にするには、サポートレイヤーを同期する必要がありますが変更してよろしいですか?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "形状" @@ -5717,13 +6025,21 @@ msgstr "形状" msgid "Shells" msgstr "シェル" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "シフト+左マウスボタン:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "シフト+右マウスボタン:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "表示" #: src/slic3r/GUI/MainFrame.cpp:559 msgid "Show &Configuration Folder" -msgstr "設定フォルダーの表示" +msgstr "設定フォルダーの表示(&C)" #: src/slic3r/GUI/MainFrame.cpp:563 msgid "Show about dialog" @@ -5801,10 +6117,18 @@ msgstr "ユーザー設定フォルダーの表示(datadir)" msgid "Show/Hide (L)egend" msgstr "表示/非表示(L)凡例" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "3Dconnexion設定ダイアログボックスの表示/非表示" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "簡易" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "シンプルモード" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "簡易ビューモード" @@ -5818,10 +6142,7 @@ msgid "Single Extruder Multi Material" msgstr "シングルエクストルーダー・マルチマテリアル" #: src/slic3r/GUI/Tab.cpp:2023 -msgid "" -"Single Extruder Multi Material is selected, \n" -"and all extruders must have the same diameter.\n" -"Do you want to change the diameter for all extruders to first extruder nozzle diameter value?" +msgid "Single Extruder Multi Material is selected, \nand all extruders must have the same diameter.\nDo you want to change the diameter for all extruders to first extruder nozzle diameter value?" msgstr "1つのエクストルーダーのマルチマテリアルプリンターが選択されているため、すべてのエクストルーダーの直径が同じでなければなりません。最初のエクストルーダーの直径で、すべてのエクストルーダーノズルの直径を設定しますか?" #: src/slic3r/GUI/Tab.cpp:2240 @@ -5875,6 +6196,18 @@ msgstr "SLAギズモ表示" msgid "SLA material" msgstr "SLA材料" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "SLA材料プロファイルの選択" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "SLA材料のタイプ" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "SLA材料" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "SLAプリント" @@ -5895,6 +6228,10 @@ msgstr "SLAサポートポイント" msgid "SLA supports outside the print area were detected" msgstr "プリント範囲外のSLAサポートが検出されました" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "SLA型プリンター" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "平板" @@ -5911,10 +6248,6 @@ msgstr "Slic3rはGコードファイルをプリンターサーバーにアッ 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はGコードファイルをプリントサーバーにアップロードできます。 このフィールドには、プリントサーバーのホスト名、IPアドレス、またはURLが含まれている必要があります。" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "slic3rバージョン" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3rはこの速度以下にしません。" @@ -5946,7 +6279,7 @@ msgstr "モデルをスライスし、SLAプリントレイヤーをPNGとして #: src/libslic3r/PrintConfig.cpp:2965 msgid "Slice the model and export toolpaths as G-code." -msgstr "モデルをスライスし、ツールパスをGコードでエクスポートします" +msgstr "モデルをスライスし、ツールパスをGコードでエクスポートします。" #: src/libslic3r/PrintConfig.cpp:2971 msgid "Slice the model as FFF or SLA based on the printer_technology configuration value." @@ -6003,13 +6336,21 @@ msgstr "スローチルト" msgid "Small perimeters" msgstr "短い外周" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "スムーズ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "スムージング" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "スナップショット名" #: src/slic3r/GUI/MainFrame.cpp:549 msgid "Software &Releases" -msgstr "ソフトウェアリリース" +msgstr "ソフトウェアリリース(&R)" #: src/slic3r/GUI/PresetHints.cpp:181 msgid "solid infill" @@ -6074,7 +6415,7 @@ msgstr "インターフェイスの塗りの隙間。 ゼロを設定すると #: src/libslic3r/PrintConfig.cpp:1931 msgid "Spacing between support material lines." -msgstr "サポートパターンの線間距離" +msgstr "サポートパターンの線間距離。" #: src/slic3r/GUI/GUI_ObjectList.cpp:71 src/slic3r/GUI/GUI_ObjectList.cpp:512 #: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1084 @@ -6112,7 +6453,7 @@ msgstr "造形速度設定" #: src/libslic3r/PrintConfig.cpp:200 msgid "Speed for printing bridges." -msgstr "ブリッジ形成速度" +msgstr "ブリッジ形成速度。" #: src/libslic3r/PrintConfig.cpp:1699 msgid "Speed for printing solid regions (top/bottom/internal horizontal shells). This can be expressed as a percentage (for example: 80%) over the default infill speed above. Set to zero for auto." @@ -6124,7 +6465,7 @@ msgstr "サポートとモデルのインターフェイスレイヤーのプリ #: src/libslic3r/PrintConfig.cpp:1940 msgid "Speed for printing support material." -msgstr "サポート材造形速度" +msgstr "サポート材造形速度。" #: src/libslic3r/PrintConfig.cpp:1000 msgid "Speed for printing the internal fill. Set to zero for auto." @@ -6162,6 +6503,10 @@ msgstr "ワイプタワー上でアンロードするときのスピード(ラ msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "ラミング直後にフィラメントの先端を引き抜く速度。" +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "スピード:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "球体" @@ -6170,6 +6515,10 @@ msgstr "球体" msgid "Spiral vase" msgstr "スパイラル花瓶" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "スパイラル花瓶" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6203,6 +6552,10 @@ msgstr "パーツの分割" msgid "Split to Parts" msgstr "パーツに分割" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "標準" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "スター型" @@ -6245,7 +6598,7 @@ msgid "stealth mode" msgstr "静音モード" #: src/slic3r/GUI/Plater.cpp:3545 -#, c-format +#, possible-c-format msgid "STL file exported to %s" msgstr "%sにエクスポートされたSTLファイル" @@ -6281,6 +6634,10 @@ msgstr "サポート禁止" msgid "Support Enforcer" msgstr "サポート強制" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "サポートジェネレーター" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "サポート先端" @@ -6389,6 +6746,10 @@ msgstr "残り時間をサポート" msgid "Supports stealth mode" msgstr "静音モードサポート" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +msgid "Supports work better, if the following feature is enabled:\n- Detect bridging perimeters" +msgstr "以下の機能が有効になっている場合、サポートはより良く機能します。\n-ブリッジング境界の検出" + #: src/slic3r/GUI/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "「-デフォルト-」プリセットを非表示" @@ -6414,25 +6775,21 @@ msgid "Switch to Preview" msgstr "プレビューに切替え" #: src/slic3r/GUI/wxExtensions.cpp:2412 -#, c-format +#, possible-c-format msgid "Switch to the %s mode" msgstr "%sモードに切替え" #: src/slic3r/GUI/GUI_App.cpp:752 -msgid "" -"Switching the language will trigger application restart.\n" -"You will lose content of the plater." +msgid "Switching the language will trigger application restart.\nYou will lose content of the plater." msgstr "言語を切り替えると、アプリケーションが再起動します。プレートの内容が失われます。" #: src/slic3r/GUI/WipeTowerDialog.cpp:327 -msgid "" -"Switching to simple settings will discard changes done in the advanced mode!\n" -"\n" -"Do you want to proceed?" -msgstr "" -"簡易な設定に切り替えると、上級モードで行われた変更が破棄されます!\n" -"\n" -"続行しますか?" +msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" +msgstr "簡易な設定に切り替えると、上級モードで行われた変更が破棄されます!\n\n続行しますか?" + +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "シンボリック・プロファイル名" #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." @@ -6444,7 +6801,7 @@ msgstr "オブジェクトレイヤーと同期する" #: src/slic3r/GUI/MainFrame.cpp:557 msgid "System &Info" -msgstr "システム情報" +msgstr "システム情報(&I)" #: src/slic3r/GUI/SysInfoDialog.cpp:44 msgid "System Information" @@ -6458,7 +6815,7 @@ msgstr "システムプリセット" #: src/slic3r/GUI/GUI_App.cpp:662 msgid "Take Configuration &Snapshot" -msgstr "構成スナップショットを撮る" +msgstr "構成スナップショットを撮る(&S)" #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Taking configuration snapshot" @@ -6488,28 +6845,23 @@ msgstr "テスト" msgid "Texture" msgstr "テクスチャー" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "インフィル(中塗り)パターン%1%は、塗りつぶし密度100%%では機能しません。" + #: src/slic3r/GUI/FirmwareDialog.cpp:530 -#, c-format +#, possible-c-format msgid "The %s device could not have been found" msgstr "%sデバイスが見つかりませんでした" #: src/slic3r/GUI/FirmwareDialog.cpp:417 -#, c-format -msgid "" -"The %s device was not found.\n" -"If the device is connected, please press the Reset button next to the USB connector ..." -msgstr "" -"%sデバイスが見つかりませんでした。\n" -"デバイスが接続されている場合は、USBコネクタの横にあるリセットボタンを押してください..." +#, possible-c-format +msgid "The %s device was not found.\nIf the device is connected, please press the Reset button next to the USB connector ..." +msgstr "%sデバイスが見つかりませんでした。\nデバイスが接続されている場合は、USBコネクタの横にあるリセットボタンを押してください..." #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:640 -msgid "" -"The currently manipulated object is tilted (rotation angles are not multiples of 90°).\n" -"Non-uniform scaling of tilted objects is only possible in the World coordinate system,\n" -"once the rotation is embedded into the object coordinates." -msgstr "" -"現在操作されているオブジェクトは傾斜しています(回転角度が90°の倍数ではありません)。\n" -"回転がオブジェクト座標に埋め込まれると、傾斜オブジェクトの不均一なスケーリングはワールド座標系でのみ可能になります。" +msgid "The currently manipulated object is tilted (rotation angles are not multiples of 90°).\nNon-uniform scaling of tilted objects is only possible in the World coordinate system,\nonce the rotation is embedded into the object coordinates." +msgstr "現在操作されているオブジェクトは傾斜しています(回転角度が90°の倍数ではありません)。\n回転がオブジェクト座標に埋め込まれると、傾斜オブジェクトの不均一なスケーリングはワールド座標系でのみ可能になります。" #: src/libslic3r/PrintConfig.cpp:2462 msgid "The default angle for connecting support sticks and junctions." @@ -6525,7 +6877,7 @@ msgstr "使用するエクストルーダー(より具体的なエクストル #: src/libslic3r/PrintConfig.cpp:955 msgid "The extruder to use when printing infill." -msgstr "インフィルに使用するエクストルーダー" +msgstr "インフィルに使用するエクストルーダー。" #: src/libslic3r/PrintConfig.cpp:1341 msgid "The extruder to use when printing perimeters and brim. First extruder is 1." @@ -6533,7 +6885,7 @@ msgstr "外周とブリム(縁)をプリントするときに使用するエク #: src/libslic3r/PrintConfig.cpp:1669 msgid "The extruder to use when printing solid infill." -msgstr "ソリッドインフィルで使用するエクストルーダー" +msgstr "ソリッドインフィルで使用するエクストルーダー。" #: src/libslic3r/PrintConfig.cpp:1879 msgid "The extruder to use when printing support material interface (1+, 0 to use the current extruder to minimize tool changes). This affects raft too." @@ -6597,13 +6949,8 @@ msgid "The object will be raised by this number of layers, and support material msgstr "オブジェクトは、このレイヤー数だけ持ち上げられ、その下にサポート材が生成されます。" #: src/libslic3r/PrintConfig.cpp:2259 -msgid "" -"The percentage of the bed area. \n" -"If the print area exceeds the specified value, \n" -"then a slow tilt will be used, otherwise - a fast tilt" -msgstr "" -"ベッド領域の占有率。\n" -"プリント領域が指定された値を超える場合、ティルト動作を遅くします。それ以外では-速いティルトとなります" +msgid "The percentage of the bed area. \nIf the print area exceeds the specified value, \nthen a slow tilt will be used, otherwise - a fast tilt" +msgstr "ベッド領域の占有率。\nプリント領域が指定された値を超える場合、ティルト動作を遅くします。それ以外では-速いティルトとなります" #: src/slic3r/GUI/GUI_App.cpp:831 msgid "The presets on the following tabs were modified" @@ -6613,6 +6960,14 @@ msgstr "次のタブのプリセットが変更されました" msgid "The printer multiplexes filaments into a single hot end." msgstr "プリンタは、1つのホットエンドで複数のフィラメントを切り替えます。" +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "選択した3mfファイルは新しいバージョン%1%で保存されており、互換性がありません。" + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "選択したamfファイルは新しいバージョン%1%で保存され、互換性がありません。" + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "選択したファイルにはジオメトリが含まれていません。" @@ -6645,6 +7000,11 @@ msgstr "引込み後のフィラメントのエクストルーダーへの再ロ msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "吸込み速度(エクストルーダーモーターにのみ適用)。" +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +msgstr "スパイラル花瓶モードにするには以下が必要です。\n-1つの外周\n-上部の塗りつぶしレイヤーなし\n-充填密度0%\n-サポートなし\n-垂直壁の厚さオプションがチェックされていないことを確認" + #: src/libslic3r/Print.cpp:1187 msgid "The Spiral Vase option can only be used when printing a single object." msgstr "スパイラル花瓶オプションはオブジェクト一つのプリントに限られます。" @@ -6680,12 +7040,17 @@ msgid "The vertical distance between object and support material interface. Sett msgstr "オブジェクトとサポートマテリアルインターフェース間の垂直距離。 これを0に設定すると、Slic3rは最初のオブジェクトレイヤーのブリッジフローと速度を使用しなくなります。" #: src/slic3r/GUI/Tab.cpp:2429 -msgid "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" -"\n" -"Shall I disable it in order to enable Firmware Retraction?" +msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "ファームウェア引き込みモードを使用している場合、ワイプオプションは使用できません。ファームウェア引き込みを有効にするために無効にしますか?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "ワイプタワーは現在のところ体積出力E(use_volumetric_e = 0)をサポートしていません。" + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "現在のところ、非溶解性サポートのワイプタワーは、ツールの変更をトリガーせずに現在のエクストルーダーでプリントされる場合のみサポートします。\n(support_material_extruderとsupport_material_interface_extruderの両方を0に設定する必要があります)。" + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." msgstr "ツールの変更を行わずに現在のエクストルーダーでプリントする場合、ワイプタワーは今のところ、非溶解性サポートのみをサポートします。 (support_material_extruderとsupport_material_interface_extruderの両方を0に設定する必要があります)。" @@ -6712,18 +7077,18 @@ msgstr "ワイプタワーは、複数のオブジェクトが均等にスライ #: src/libslic3r/Print.cpp:1223 msgid "The Wipe Tower is only supported for multiple objects if they have equal layer heights" -msgstr "ワイプタワーは、複数のオブジェクトのレイヤーの高さが等しい場合に利用できます。" +msgstr "ワイプタワーは、複数のオブジェクトのレイヤーの高さが等しい場合に利用できます" #: src/libslic3r/Print.cpp:1155 msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "ワイプタワーは、すべての押出機のノズル径が同じで、同じ直径のフィラメントを使用している場合にのみサポートされます。" -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "ワイプタワーは、すべてのオブジェクトのレイヤーの高さプロファイルが同じ場合に使用できます。" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "クリーニングタワーは、すべてのオブジェクトのレイヤーの高さが同じである場合にのみサポートされます" #: src/slic3r/GUI/UpdateDialogs.cpp:127 -#, c-format +#, possible-c-format msgid "This %s version: %s" msgstr "この%sのバージョン: %s" @@ -6731,10 +7096,6 @@ msgstr "この%sのバージョン: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "このコードは、オブジェクト別の順次プリンティングを使用するとき、オブジェクト間に挿入されます。 デフォルトでは、エクストルーダーとベッドの温度は非待機コマンドを使用します(M104/M140)。 ただし、このカスタムコードでM104、M109、M140またはM190が記述された場合、Slic3rは温度コマンドを追加しません。 すべてのSlic3r代替変数を使用できるため、「M109 S [first_layer_temperature]」コマンドを必要な場所に記述できます。" -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "このカスタムコードは、エクストルーダー変更のたびに挿入されます。 ここに何かを記述した場合は、ツールの変更を自分で行う必要があります。PrusaSlicerはフィラメントを変更するためのその他のGコードを出力しません。 すべてのSlic3r設定と[previous_extruder]および[next_extruder]に代替変数を使用できます。 標準のtoolchangeコマンドは、T [next_extruder]としてスクリプト化できます。" - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "このカスタムコードは、レイヤーが変わるたびに、Z移動の直後、エクストルーダがレイヤーの最初のポイントに移動する前に挿入されます。 [layer_num]および[layer_z]と同様に、すべてのSlic3r設定にワイルドカード変数を追加できます。" @@ -6799,32 +7160,18 @@ msgstr "この機能により、強制的に指定されたレイヤーごとに 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 "この機能は、レイヤーごとにプリントするのではなく、Zを徐々に上げながらオブジェクトの最外周だけを一筆書きで連続してプリントします。 このオプションを使うには、外周は1周で、インフィル(中塗り)なし、上部ソリッドレイヤー(塗りつぶし)なし、サポートなしに設定しなければなりません。 底部ソリッドレイヤーとスカート(パーツを囲むアウトライン)/ブリム(縁)ループの設定はできます。 2つ以上のオブジェクトをプリントする場合は使えません。" -#: src/slic3r/GUI/Plater.cpp:1712 +#: src/slic3r/GUI/Plater.cpp:2371 msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" msgstr "このファイルは簡易モードでは読込めません。 上級モードに切り替えますか?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "" -"This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\n" -"this file as a single object having multiple parts?" -msgstr "このファイルには、複数の高さに配置されたいくつかのオブジェクトが含まれています。 それらを複数のオブジェクトと見なすのではなく、複数のパーツから構成される単一のオブジェクトと見なすべきですか?" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "このファイルには、複数の高さに配置されたいくつかのオブジェクトが含まれています。\nそれらを複数のオブジェクトと見なすのではなく、\n複数のパーツから構成される単一のオブジェクトと見なすべきですか?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 -#, c-format -msgid "" -"This firmware hex file does not match the printer model.\n" -"The hex file is intended for: %s\n" -"Printer reported: %s\n" -"\n" -"Do you want to continue and flash this hex file anyway?\n" -"Please only continue if you are sure this is the right thing to do." -msgstr "" -"このファームウェアhexファイルは、プリンターモデルと一致しません。\n" -"16進ファイルの対象:%s\n" -"報告されたプリンター:%s\n" -"\n" -"ともかくこのhexファイルでファームウェアの書換えを続けますか?\n" -"絶対に間違いないと確信している場合にのみ続行してください。" +#, possible-c-format +msgid "This firmware hex file does not match the printer model.\nThe hex file is intended for: %s\nPrinter reported: %s\n\nDo you want to continue and flash this hex file anyway?\nPlease only continue if you are sure this is the right thing to do." +msgstr "このファームウェアhexファイルは、プリンターモデルと一致しません。\n16進ファイルの対象:%s\n報告されたプリンター:%s\n\nともかくこのhexファイルでファームウェアの書換えを続けますか?\n絶対に間違いないと確信している場合にのみ続行してください。" #: src/libslic3r/PrintConfig.cpp:278 msgid "This flag enables the automatic cooling logic that adjusts print speed and fan speed according to layer printing time." @@ -6895,17 +7242,17 @@ msgstr "これは、このエクストルーダーの最大プリント可能レ msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "このエクストルーダーの最小プリント可能なレイヤー高さ。 可変レイヤー高の解像度を制限します。一般的な値は0.05mmと0.1mmの間です。" +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "これは通常、無視できるほど少量の押出量またはモデルの欠陥が原因です。 ベッド上のモデルの修復または向きを再配置してみてください。" + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "この行列は、任意のツールチェンジ間においてワイプタワーの新しいフィラメントをパージするために必要な体積(立方ミリメートル)を示しています。" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:643 -msgid "" -"This operation is irreversible.\n" -"Do you want to proceed?" -msgstr "" -"この操作は元に戻せません。\n" -"続行しますか?" +msgid "This operation is irreversible.\nDo you want to proceed?" +msgstr "この操作は元に戻せません。\n続行しますか?" #: src/libslic3r/PrintConfig.cpp:1372 msgid "This option sets the number of perimeters to generate for each layer. Note that Slic3r may increase this number automatically when it detects sloping surfaces which benefit from a higher number of perimeters if the Extra Perimeters option is enabled." @@ -6967,14 +7314,10 @@ msgstr "この値は、出力Gコードの全てのZ座標に対して加算/減 msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "このベクトル列には、ワイプタワーで使用される各フィラメント間で変更するために必要なボリュームが保存されます。 これらの値は、以下の完全なパージボリュームの作成を簡素化するために使用されます。" -#: src/slic3r/GUI/UpdateDialogs.cpp:118 -#, c-format -msgid "" -"This version of %s is not compatible with currently installed configuration bundles.\n" -"This probably happened as a result of running an older %s after using a newer one.\n" -"\n" -"You may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." -msgstr "このバージョン%sは、現在インストールされているセットアップパッケージと互換性がありません。これは、新しいバージョンを使用した後に古いバージョンの%sを実行したことが原因である可能性があります。 %sを終了して新しいバージョンで再試行するか、再起動してデフォルト構成をロードしてください。 このバージョン%sと互換性のある設定をインストールする前に、現在の構成のバックアップが作成されます。" +#: src/slic3r/GUI/UpdateDialogs.cpp:155 +#, possible-c-format +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "このバージョン%sは、現在インストールされているセットアップパッケージと互換性がありません。\nこれは、新しいバージョンを使用した後に古いバージョンの%sを実行したことが原因である可能性があります。 \n%sを終了して新しいバージョンで再試行するか、再起動してデフォルト構成をロードしてください。 このバージョン%sと互換性のある設定をインストールする前に、現在の構成のバックアップが作成されます。" #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -7024,6 +7367,10 @@ msgstr "フィラメントがアンロードされた後に停止する時間。 msgid "To do that please specify a new name for the preset." msgstr "これを行うには、プリセットの新しい名前を指定してください。" +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "冗長なツール操作を除いて、\n未使用のエクストルーダーの色の変更は削除されました" + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "オブジェクト" @@ -7033,7 +7380,7 @@ msgid "To parts" msgstr "パーツへ" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:212 -#, c-format +#, possible-c-format msgid "Toggle %c axis mirroring" msgstr "%c軸のミラーリングを切替え" @@ -7101,6 +7448,11 @@ msgstr "トータルラミング時間" msgid "Translate" msgstr "移動" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "変形" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "移動" @@ -7115,7 +7467,7 @@ msgstr "非定型メッシュの修正を試みてください(このオプシ #: src/libslic3r/PrintConfig.cpp:1397 msgid "Type of the printer." -msgstr "プリンターのタイプ" +msgstr "プリンターのタイプ。" #: src/slic3r/GUI/GUI_ObjectList.cpp:2549 msgid "Type:" @@ -7131,7 +7483,7 @@ msgid "Undo" msgstr "やり直し" #: src/slic3r/GUI/GLCanvas3D.cpp:3497 -#, c-format +#, possible-c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" @@ -7169,17 +7521,11 @@ msgid "UNLOCKED LOCK" msgstr "開いたカギ" #: src/slic3r/GUI/Tab.cpp:3362 -msgid "" -"UNLOCKED LOCK icon indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\n" -"Click to reset all settings for current option group to the system (or default) values." -msgstr "" -"カギが開いたアイコンは、一部の設定が変更され、現在のオプショングループのシステム(またはデフォルト)値と等しくないことを示します。\n" -"クリックすると、現在のオプショングループのすべての設定がシステム(またはデフォルト)値にリセットされます。" +msgid "UNLOCKED LOCK icon indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick to reset all settings for current option group to the system (or default) values." +msgstr "カギが開いたアイコンは、一部の設定が変更され、現在のオプショングループのシステム(またはデフォルト)値と等しくないことを示します。\nクリックすると、現在のオプショングループのすべての設定がシステム(またはデフォルト)値にリセットされます。" #: src/slic3r/GUI/Tab.cpp:3377 -msgid "" -"UNLOCKED LOCK icon indicates that the value was changed and is not equal to the system (or default) value.\n" -"Click to reset current value to the system (or default) value." +msgid "UNLOCKED LOCK icon indicates that the value was changed and is not equal to the system (or default) value.\nClick to reset current value to the system (or default) value." msgstr "カギが開いたアイコンは、値が変更され、システム(またはデフォルト)値と等しくないことを示します。クリックすると、現在の値がシステム(またはデフォルト)値にリセットされます。" #: src/slic3r/GUI/GUI_Preview.cpp:245 @@ -7227,7 +7573,7 @@ msgid "Unsupported selection" msgstr "サポートしないところの選択" #: src/libslic3r/GCode/PreviewData.cpp:495 -#, c-format +#, possible-c-format msgid "up to %.2f mm" msgstr "最大%.2f mm" @@ -7255,6 +7601,10 @@ msgstr "アップグレード" msgid "Upload a firmware image into an Arduino based printer" msgstr "ファームウェアイメージをArduinoベースのプリンターにアップロードする" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "FlashAirカードでのアップロードが有効になっていません。" + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "次のファイル名でプリンターサーバーにアップロードします:" @@ -7274,7 +7624,11 @@ msgstr "USB/シリアル 接続" #: src/libslic3r/PrintConfig.cpp:1592 msgid "USB/serial port for printer connection." -msgstr "プリンター接続用USB/シリアルポート" +msgstr "プリンター接続用USB/シリアルポート。" + +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "別のエクストルーダーを使用する" #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" @@ -7365,6 +7719,26 @@ msgstr "この列の値は通常モード用です" msgid "Values in this column are for Stealth mode" msgstr "この列の値はサイレントモード用です" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "可変レイヤー高さ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "可変レイヤー高-アダプティブ" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr "可変レイヤー高-マニュアル編集" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "可変レイヤー高さ - リセット" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "可変レイヤー高さ - 全てを滑らかに" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "バリアント" @@ -7373,6 +7747,10 @@ msgstr "バリアント" msgid "vendor" msgstr "メーカー" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "ベンダー:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "コメント付きGコード" @@ -7393,6 +7771,10 @@ msgstr "外壁設定" msgid "View" msgstr "ビュー" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "ビューモード" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7422,8 +7804,8 @@ msgstr "体積押出し流量のヒントは利用できません" msgid "Volumetric flow rate" msgstr "体積押出し流量" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" msgstr "体積押出し量 (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 @@ -7440,18 +7822,18 @@ msgid "Welcome" msgstr "ようこそ" #: src/slic3r/GUI/ConfigWizard.cpp:296 -#, c-format +#, possible-c-format msgid "Welcome to the %s Configuration Assistant" msgstr "%s構成アシスタントへようこそ" #: src/slic3r/GUI/ConfigWizard.cpp:298 -#, c-format +#, possible-c-format msgid "Welcome to the %s Configuration Wizard" msgstr "%s構成ウィザードへようこそ" #: src/slic3r/GUI/Preferences.cpp:86 msgid "When checked, the print and filament presets are shown in the preset editor even if they are marked as incompatible with the active printer" -msgstr "チェックすると、アクティブなプリンターと互換性がないとマークされている場合でも、プリントおよびフィラメントのプリセットがプリセットエディターに表示されます。" +msgstr "チェックすると、アクティブなプリンターと互換性がないとマークされている場合でも、プリントおよびフィラメントのプリセットがプリセットエディターに表示されます" #: src/slic3r/GUI/PresetHints.cpp:223 msgid "when printing" @@ -7568,6 +7950,11 @@ msgstr "ワイプタワー" msgid "wipe tower" msgstr "ワイプタワー" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "ワイプタワー" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "ワイプタワー-パージ量調整" @@ -7606,12 +7993,7 @@ msgid "World coordinates" msgstr "ワールド座標" #: src/slic3r/GUI/UpdateDialogs.cpp:76 -msgid "" -"Would you like to install it?\n" -"\n" -"Note that a full configuration snapshot will be created first. It can then be restored at any time should there be a problem with the new version.\n" -"\n" -"Updated configuration bundles:" +msgid "Would you like to install it?\n\nNote that a full configuration snapshot will be created first. It can then be restored at any time should there be a problem with the new version.\n\nUpdated configuration bundles:" msgstr "インストールしますか?まず完全な設定スナップショットが作成されます。 新しいバージョンに問題がある場合はいつでも復元できます。アップデートされた設定に含まれるもの:" #: src/libslic3r/Zipper.cpp:95 @@ -7683,7 +8065,7 @@ msgid "You can't load SLA project if there is at least one multi-part object on msgstr "プリント領域にマルチパートオブジェクトがある場合、SLAプロジェクトをロードできません" #: src/slic3r/GUI/Plater.cpp:1746 -#, c-format +#, possible-c-format msgid "You can't to add the object(s) from %s because of one or some of them is(are) multi-part" msgstr "オブジェクトの1つまたはいくつかはマルチパートであるため、%sからオブジェクトを追加できません" @@ -7691,17 +8073,25 @@ msgstr "オブジェクトの1つまたはいくつかはマルチパートで msgid "You cannot use non-uniform scaling mode for multiple objects/parts selection" msgstr "複数のオブジェクト/パーツの選択で軸別のスケールモードを使用することはできません" +#: src/slic3r/GUI/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "選択したプリンターに対して少なくとも1つのフィラメントを選択する必要があります" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "選択したプリンターに対して少なくとも1つの材料を選択する必要があります" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "グラフィックカードドライバを更新する必要がある場合があります。" #: src/slic3r/GUI/Preferences.cpp:130 -#, c-format +#, possible-c-format msgid "You need to restart %s to make the changes effective." msgstr "変更を有効にするには、%sを再起動する必要があります。" #: src/slic3r/GUI/GUI_ObjectList.cpp:2415 -#, c-format +#, possible-c-format msgid "You started your selection with %s Item." msgstr "%sアイテムで選択を開始しました。" @@ -7717,6 +8107,14 @@ msgstr "オブジェクトが大きすぎて、プリントベッドに収まる msgid "Z offset" msgstr "Zオフセット" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "最初のレイヤーのゼロの高さは無効です。\n \n最初のレイヤーの高さは0.01にリセットされます。" + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "レイヤーの高さゼロは無効です。\n \nレイヤーの高さは0.01にリセットされます。" + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "ジグザグ" diff --git a/resources/localization/pl/PrusaSlicer.mo b/resources/localization/pl/PrusaSlicer.mo index e7683ee03c2f8636e5d0db28027613abc8e92485..dd6f77378ac490fbad9afcca8c3170bb65390eed 100644 GIT binary patch delta 53903 zcmZtP1#}hH;{N?PIl5+K0>A-EF=65QS0-Syz^TA;W)MT=A1-HI0|S}4Ve^M0S% zoBMYC)_>NT``I?z_neaez4vCvxi%!O?@mJhnGV;IXpWN_Ly9_1SWL$$(qE}uOC6^= zcrXRlL=SexxY!jb?)Y#lj>BS@c$wp5#Tuw`gRv`4#02;a19{Aezua+Rk&p{xU@?r1 zkr;rrFb(#`=r{vY;e6bWJMkg*Tj4kfvGGdE`#DZGRDF|In-0vuVeU=z;x>zRD%m`d?jj1*JBLaV?Am;k81D+s=mh|C!E}-hUf$8wRP50YiW+>JM z=3fO9l8^*bp?VsI8L%YA#MYP*yJ1?Kh3Rn{s^RO_SE#)aeWRI~jHu0)12bbdj=^@Q zc3y8}{`G)&ljCH;bf^c)p&D+0+BB_EQ|iNbIKjq$MmD^&8bh$sFJ|QZQRRlCmS{R^ zPt8ZwvlTnwZ$1Kv2xQ-EmY@VCAYL1_iQ3xqF4hsK@^erlUysf32x_V`Z804P#e~EQ zU>vM~TH<=xh4b4Pb)0>7wweb%pr+ij%~TYG+AP^oBMZY!*cdf}QP%0!Mb`DGhIe6h zJcEt!GinLyZFijVI1Cwp&pAUtJ^T~(;2R9Xs5_W;EP&cP3sFHIGwpiQ_I$KzI8Abh8p;tHq+TA-$|7pA~*m=c$v zW@JBVFP+A`_ykoxEk{Vt=f(gmjY@BgDQMprKtMg4iI;H^&ca^1&8djJ$1Fv9)X0KS zGnEtLV}!M)O>c!N*B3SNVK@M%VM>g<*F2X6eVW2T1T=z@m=vpEPHc^u>e<%is7<*A zW8p4Lgh#D6P zg9#2YD;SEQ*aAavy7d66!WS5Z(GM95p*C|z)N$*D`EUX1`75Z+=Xcm_ZeKD28bK)P z(<$6q2Gzrgmf@!FZu0%C>1XJKy%z#f&OBDNvDHnh`9mP;fQy*CxpVN{+ zauT|rW?~E`!v)sus0PoXDtut$|6(BV*hkIMElr|Fb~ziO*Z{Fs@!!S0ag4I6X9FTh|w>bwakvHpgyXjT~ISI z8P)I-OpKdt`Y}{JH&Dm(C2GcEUood3F>30oqw4WBA&`VXck39`i)8_J$DNn}L$31O zAB&+rBc`J&UV~b?&8XwJ8?|R{V;1yYGtXs5E#)xOl25>qI{zyOsKJoyW<+ICGf)TB z@IX{UlTdqN7HaL6qeglVv*J}$Js!5YmLfGK!>p)NRuXIBK}?LvZ|Dabad({G0$bgl*Dsm2ds>-J$y`~26XJM+0>qU zX6B-!FB2K534~xN)GM_II1HXFb(d+V7!Lf3*RsuMtflP zKql1ERm0-g6zkxk2h6|L`U44hFwH~L)9P4-_yqhLZ{b`#{ik_RwRvQwyc4D+eE_Dy zxz_EtjQB;H-{-N}w6icO>FZH@VC!S%Uu$%N1Z|c}sF6L#lK38@VZkTnTWksJPkbS& zqLfd~ISxdvZ7x)LG1Q1lTWg}0ss*b4f!5JJ0(ucl!z8#AwV8I>0>^CrMH_!$eQDD_ zqSid-GxJ;!W+a{)H6wLVGt|?@r(+J{8&U1}?hw#<{R=fE37;D?VJ6~5P!+Yb4zd1h z{S|}Bzl@r}&!_<<`paz6jF^;oe$-~JjM^hZkPi5qu>`c6XQR&Z8cc!vP!(QBRqzTm z(r7PC1?e#s@ocE6&X3xRWl;6BL_OaZ^`@MH>u?bc#7Zx<^sN6$0&3tgs^D{si=R<5 z5|bUM^mM2SLs4s77Gq;&)NXHpI%WgVi`y^`?nIS4hB5Fm`r{qNY2SH3KqGm9D)YjHS&~i zOpk+6uhfE=0K21>W(2CE^H58$$$A{M6!$O@K1Nmi8FOK*x8^HXF;sqk)YMPH<~aQ= z^WTKPdlJI1_B->ndkp3zzQ_6kwfWM%XG38@>t;+(JlntKw`7%Z74gNWhRT01?~y7P zh4?hojQ)h`_);GMt>qfj6dgrP>1EVZdOn&LP)yuQJRzpQ^BBx4`Wb4b5_~paOfsP2 zrBE|b8?~gZF$wlUEx~w9g}$E&sKQ@SQ+pBh#(QStuQ56Cm|x5u$$%O`cGR9IfLg-R zHoY2ZsvFw;t~P%V_91;NYGyoN-6i)qQ3+@&QlMra08d~JY=j?ddhKs!EnA{a%_7uu z0pCprGGS}txltpXYu$wI%wj0%mvI34J05PI;|w8?kc5%epRfw?wHS<_Q5B^3c-&9N zoT$@M6E)S1u`YH+jqHTYKZ{zz>!=y|11sS>EQ}F;9;YPjJ3a#W@gVlZPw0nTydL+P zO?TWxd_G2D%`5wRoV&zp5=lfnPgIY?2cr`i&Es^z9ML__6kLE$Ff@k8{W&0cOpp6R zY%4rM`Xcm=B+!}<``_^|T!u&a)-Vb?#PK*)@ippGFCwmKU>}Yqo+F;e*@@e6F?Nk_ zOqjsqRM* zBoV0N+8(vmKchDBX4F!iM%8y0wMRaqHnAVQiHE6B<+COAdEDbrngp#~ZPf8-fCaH5 zs(}@l826wmzJOWr1#0&vPiD$xMD2}2sE^%JsQOx<8t#c|c!W(~;IkPUQ9ay`I#$_d&{0`|q*SO;sTG)uDqHNrip3XY;GK8M-yKI%;uKb09sQp`m>1L_piMlErBWQKfB zUjpjkY@4wF^@3T4TKgTSB{*mO6SY*IQ5|tooANPH9Z7G#k* z|Bu}OyB{-9;2+dTlB6*WM4&oU$;RuVmZ-V43(h1y5Vh6`(|X*mU>UG8@kk879jMQc z>!>AtgVA*UW2Q4bPKbK-ra%=4L_JWz#%rKEbvC^(>IF0%)8TTPe+0G0mrzUj0Cn8{ zwthn`U7P^UzcP{%Pz6D#hD)OgG(Cs4a1_;nYnTQf zTcZS;O`QRC3JL^r{)-T(PJ$YqY+Yg9YrTy6n0;=Io8H93tTjikZ(Znj>qzCz7Ryo_dqfvA}*Zmn!>WbKGr$^q6{ z)?a)!a2mHz;4$j>%nR~3{ctg6!Bl+M>-dyL9jAJzy)yx|B(XD@DUXlA!~-x8%c4$E zJJb>lMg2@TA2lPsHJQ!YAHd8c+(V5lMiw)&RH(gC5LHn<48U%vV>S)7Dd(U%xDqwe z-IxupTK%$`cn(zk^^p$xoQ?!E;z_7;J;TQ5pw@ID>bM<3_4qvM&G^X1KchyLAe-5= z*-@J{A8Pl9qn@vbs=uC1Z;XjFhwTYytp{UjoR2#1yHK0t2oA>UsFBqP@wk72(H)h) z7x&_MREH;JH#4>wwKNw|Bfg62z!PkbFEEwXux<{I`#aj6sPn%TwVAe{MsN_-!Lz85 zyg<#wCu{srlOBwvNzaYyXg}1_%|M;9t*8$CgIc=x=u-n<3FsS4jGP|#m(I;G5Aj*3 zr8$Lq-~#G=Uq_wqr>H&g5jFAzVdncnUff4~6uO%>m+5dlYZuH%{>WUM|6&C8kdPZc zV`~h}ZQcj7P%n!0sD_WBD!h*B_+O|c_+ay6 zJU@mK@9ZO>h8Cc9^(HKeNAN6q3z&v4qB~O5CXH3lEJb)Goe{n#xD03g4qT61|XVI0y?8&y4}t33V(d zp*G_hRD(xQ^;|Y_pYxD_I`9TH15pc`U78BDxdKoP7C?=(JgQt(R7I_9yceqD<4`j( z&E_w{ti(5=I(!o~Gau0X`QN{Y=|Ei6xer9GRS4$Cs;DU&gE~eFQ6EOPPz`-YosKv~ z%_dEZ!Nh|wFIGeia2V=Sb*6Oz2J8HwZ4S?{=ba`y|Yi*j4P;-+(vDp zm#7ZJENNyc18P%+p{BMXYS%YGb*Lk%!GZV+$D?L=V1zxcsDUhv;QXsc2T0J`T(RCk zb?7l_WdESP$#_edS8*U#BOZ>Ua2o2gq$tgK=i@ayE+^i+jOkGHvSulgqXtsUTE|B~ zYugpIrekb;25O4dp*Gi6)Vq5(s@wt8nx4i?ejHEKKw_3RGm_4l3pJCaQT5bDouWoI z-`9eGrmnZm7>@2*p&I-NH52nuQ@awwaR*k%52#IBp@QjHZEJH>!<|v}_)w>21ggE2 z$f@!Nmb{JB`S%e}#j{a8U4&ZOUr-%6hVH8vwRZPW9eaXWs`se1k5bjlKuT14 zR@7c8h-$Dj>bXX!CF_7bjl8!lFx6(PMvZtY>WjxwRLB0r3iuu?W65f!fvKpD%|}(d z6eDm0>NDXr>V*?h-IQ;E8c>(&oPUjQI0;(2an`x0&;2#1nK_Ia(HRWEThKv890jCBbRG%{xvm^Nze=7J8CLZ*EBs0Lse87H6ztgr=cb4 z9Ct=lG#bNjE~>uMs87v@s3mxUn!&f|E>$h_S(4I6KpAyV4YWn|u)j?ogZl89gIRDB zYNl?WX6PBJN7VEF zjZC@3=+lS-31}ptsJ&1IRj?{*Et{fx-VgP@n2wtI4XBQvMy>H*sE+zIHUr3vnz>S_ z5qGrdBTzpdENaa8*E_#S6OWUFkIfO76t^_x!vaq>qd|Pp+~ah@=q>pj4)$)vhY$YV znhs+~TaR;_dh)gNI5jYFds9zaR0n(=%zI=dY9O018=maI`7cV~Jqh8Mr=!W}g{6rv zMjeyKs29u&)C{~uEm1srrBAnPsPvqurKo_K(MG7<-V;M`G-_{bMa}F59|29xGn?So z*;JIunh*1lUkwZ57}SUkqL%0x>iJKoktOV6(nBya@gk@Ww8HGz7d4O-sLknHPe7Y& zAL@9V#GUvQ)x)J-O+|Z9BmEP#+n=FcNZ(O2l%<<}@t|J0g;ATaJnFeR*aREm2;75X zY2PW)-TX%56sn?csHybtVUAxqR7WCEo3kNmMp|Pi&d2I_1~rg?p5~iV2x@cZL5;K| zszWuf5;k@7Ie!~$fjy|6p21+eh-&bo&G+^)Q*&B6Q#-Uq3YT#RkP_cS;o`h(4&3YHLiyxyZ zevhi)JF4M$L(Mr4Kuu*XR6~)d^W6~DfqtllMxi$G64YMVjjHFYkAQajT`a^De?pzx zyu-~BG)7f0996+WRL6cr9oJ*1^Zy9-!uf{kNRknz<5^J8GZ{X1gku^91PQ#{T= z{D=#2&s6h9Y&gyA`cbGC)J2?%e$ze95S)Q|G06;%(@axefk1j(kK^z>R>1}{P5N5w zK>RFfuN0bPepg%zmlBUL+vBvv^*9<6{$v`Siv@_EM6J1Zj<`rEH(-H55IdLZD$D_CozhNI-JKt>13=2FC zlj7uG!1@1+jFSsJ&UW0fh=$1MyqGn|7)#BF$}i(o5Wk4pgrApt+`q?PZv~r>^!pe> zde>DR=Pl01BkgCwPVDx*RjdwDfWFn~+MV<9iwPDfzpNKR|Wx37*BBC){K2bHeZS4jHxIeY6Rs_Z>$=qhML&));NK9SJXG6uc!~7glEn7g5>y!crdQUIOohj zcc6~n8T6-p=N$o^|4$ej)0{U`niZ1}&xQK%iA23h>!QAR^s?#0txFuA&ciJD9J6AQD`qCbF@Sh&%z%BaaQ^kFG>-%=!A?|w$xtIqhgynqI3By=Mf`#(Jp8Ho@6?Y^Z+Q3%E$p$I9{1mtthi-99eqV_o4+`a z?T*L&`@Y{%FNp4U&2El*&x{~879l+uYE#w3O4uGXqF+&O(le+L2mN8n$4^+H;WYG4cM{cr^J+;!AI9$PfSKrzQwWdu`OVkVXq8fynsbQ#&O|a?H zt-haZ#(dP&E<=5at+(+ls3qBB<0nvSco8*{JE)3Zp&I%Z)d9~Nv!pRlQ=JBN?n6-Z z=SRxw__A-x*Ip4b4KW@p{zS9zlJBIgaaiho8m<#QXhgI&cL^cHW?-_#J8w z_R)J(k+esx`G9X`CWfLqI{6#tUkxlHK_gg)itk2E!0 zAJy;^)D*u)mH&vEV$XLIkB3_0WT94GQEUd~UMlCIW{_E%VG%Kp2!l=Da8MVn; zp=M$@p1}!t5bJyV+|PzIetzyBwYJ7Qq+dWi7u9R(%ZPdpB*v+845ui)1s&~tdH7!ZBSD>01x9tR0GwcnTGqJz73B- z4REQAZ$$Us|DPl0FsqYru&poGOPz@|bEx|U_2=<}MT}JKV=QiDm;pcvjNQ&Ac zJy0F(hg#ZEsE*D-4P-6$_i=!a6VMwfB9?ieEd~(pg<7*&s17W~{I~{l;eAvGlEgM6 z&1x-ZjYJKg4yyhRSP`e7_P}lQ>5E5{IA&z6P`iHs>cR1t9T#F}JcC-IB5_T_4N+^` z4b{;hs2LiMZE&$oj}gzLCr0-}3^fxad*&_&C)m<_xNXcTng583tjTR4G+M{1)6*cA01 z>3~^u{`(QgM#55Tisw)x%$dThRZ-Lw*1^2k220|6)F!%z>ey==_og)QB&cH=jCrsq zs(g3U-Wh>G`utx^Ks`N%TC=OD&*_(_%@!?{S%OTcW7iE!;4+NBN2oVs*3^FPU$2j} z4o8iA9~Q*pSOxv~uaksfb#(v!&j3V=voBG*-^pl}Fi}RIpZl|2EfTcJE}}bC zs8{X>)Dn1t%!ARe0`ZinDQt~8c4JZJd9C#l<{3DtAdu1M$CViDJli7SP zQJdu}YNXLJn;s{^aNnxkU9JN<=;7;6c^ZRA-bAMzTgE}4CP`mypYI8q8 z4bb<6fTko$RV@VPYRV@=_wzrLfJPLKs<;lSU~AOz8Gt!)iA}$R>gW?2kD1f#`gEvM zk{z`POQ7m)h?>bBs2LlHWpE0{_7S*7KqGyKS{uJGbF5Nf0P(yy4r`+-{sZgd7u4~q zlgo^}8)^>?Mosk?48T>W<9PzB<7?Csm(I=k*Ey_AU=?=908Ev~%tR4XyaH-u9Z^#} z1l7@rs1dF}?V-J>7tDE^{ti_xc3#ubAnZ-NI99{$c{%@@n&|ob+&{ZXi4}>rLv5z* zs8?*Y{C@7QTxOz1a0ypqZ~@c6dCW)rDXN131eFl|Y7^Z>s8Ho+IDC8<=}&;65< zdbor5GSnNeVHs0#OVr5wq0&dAmS{4%Glg2>ZRq~@e{Q+~ey&IDfj6j`h+5WcnqXAJ zc~SW#Y`mtmsZH;Qq2&8eFPx32h7O=c{s^@+F(XYp4DgfLcpK$~t8o_U<7sf?&KSWUPfqzitKA|d#SH*NJ7?oZeHDfig2X;lhq95A)Z>X6} zRMk8e<|CjHmPf5kUDTBJLRF}IZN3?(rCEgP`DWCToy7Tg8}s3SYJScF<)fafR^4>G z5vsn{sF@pp8mMm!0gZ5uO<0ZU$Sy34*HAr9SHmnxQB*}WP$O%LTAE>~_rW~W%q+3_ zJFyt?OPCiE)-?H%$UuEg69OH{XlK2O8c9Sg^Bu2079ze2Rlz${2eZ{?_hO{=IBHi% z)-fNiLvRc6W9Wwi>iW5VfH4@=(cKtZH5{}F=TL91tEeUUfNC&mJu}rsP%o4!cns^H z);e8%^NKEv+TC3mm@l2fQA@PM#g zm=!mnj@M1hgr89z&(O%!QyR6TZBglcQJZ-#YGA8zBfBXYA@<*tde1|$co|b-2JxtM( z^Ph)651X(Gs}T2V<>&s2v^r|@yu~c|FFwS;*1YRI?2R^l?w@MsYs)Di9<809`wtF+ z+WWbGHk`DB`9WqW29jT(qxtGqzmqv#+k6B*QQ=pdiyu0(2Pinbi=T6d_@=IY&K&I7 z&CmTyDRH}-scnT5Nq>sJVxJy<&Tp8rr=R<8#b4t-;!As(jyCVjo}u1pea!n}b6@kl zz*n`OS<``-mItPyHrFQ9)SgF8`5n~My~Gk2wZHiRBNDYVy)ZqlMQz@*sNMb)Ri87! zym$gorzSg6&gYaPpa)x`9vF>Uy9KDtvJ@k58>)jJQKuyNK+~bTn4Nef)GK-bYV(dj zJ--082{)mR;|c36%&hbOHvyg7V;JrRbM46i%n5Wxe9%1-~a)=NG_uu_<}l){=KkbDM_^^*ld%on8OHfnLuH1WhAN`gusZ5Z*8p`q zN1>*0H>!c-sF7c_KCl-aC#P@A^`YL|D$3^)ljQ=6@aP#wQ)0nM&{Z&yPLcV?kG_pw; zi91mh`i(WFwHC70#t`zmqei^Yy5D*ivyuKC3t+Z!Cf*XYlv7Zf{0P!vpL3UhcIQ{r zh~tkp@l4i2sL%CEsE&@bZnEA)jXdfE^NP-hI`@^WO|9LnBT#!{7ADd8-|GhWhJxzZ zQ#_5{iDs(L<7nbHQB&7ql4)=P>dm(Xr{g`;lJuNxX09*lGh+s75A8#}KW<|n`c2_e zRKNevNI+}UVXApx4CW%f8I}Ggs$surW^-jjEkPAj2L__{$Y#{Y_nBj8Vy698E;RMvP85kXRqR#a})bTuq8p#>dQvHjXshBg&Ok_m8^Gl-kP9xOEZ9mkh z8j0Hd(@-y{MW_yMoWc25!cG#jCdW~G;BV9$D(X!0Kw4CKcHEDpP@B(xmigH*BdTK~ za0Jdqy~0z^Hk+>^YH9kS-Wvl^1Di0L^RHb$jRbv2+{B#t7BzyPpG*hBP$LOPtz{(} z?}(bYeyFKlfEv(mSQpQu-UnIcm}6N9)m|^u4Da(1(3BrS_3Sh@!&_Jwi_JB^7wC_A zmHvwA`2p0@9YsBN4Rs10TcgY~zhKOOyGd_{>R8avW+wAkeH933Dx0G=$uJDS^;jFv zqLw0PzDX~N`pjsIdLea3&CD27M`ogyYB{=_5kC_@i+bUlTwpqW7pceRyduz$4F84Z zi$ycku3w5;f&-`rPh0=MP~z`V<$@RaxqnGD0=4<(pgOh7+C;ZeBYuV23(=R*V~%M-)UhkS)a3WU0OFHTGq4G@rh8Gl{h&=hkD8g= zs1Cib@i@ykMYQjvA)vL)j~a2LwWhTxYAQQoOdO1wk+G;_xB#^Ye?`s6Z7hkOFdG(K zZU)j06`zYLcNBfv%?}7@m-?+Rn337Q-2+j$Xpb_%G_yuFNX4 z#+^}1I2LuBf5rgZhWZS-irOP_SDPity4q)sRUs0xlTi}2mR(VAs6p1z7(jd~sso#C z`c>4D-9uIU7iy-WuQ5}c4K~-nG_vGt{hTFO2OHxjEQ9sdnI%|+ z8rf>pZr+0$`8CwJ|Bl)tY1W&Lgrb(F0ye~ksE+Kk>E}>;z;};;rur*tjr=#522)tm zqt1Ia)Lto$8bM=JhkBzb8jI?{3e;}@71e>`HvM<}K>WE)f4I?|NuTqMKp+_@Hkq|A zjC#{mx7J7Pk>;olcEA7}f_iQ-Hp4?W1%rMu9ovo(9=`A68PelyF&)2&n(;T7Ugtm8 zRx^dQP$TSt8o@Nw$d;ha^L|uE&e-@>)NX!=+Wl{ku{d$InRC8(hk5=ss^gzfOAzl@ zGr%B>s`HG&5ymuta%`+fe2Ljs@ND? zqV~=q%!8*eFFJe8XGT8EO|&)Y3(efUoPTYi!z9Q@s5e&heP&4#p*ofYwI_<9j$dWe zOtiD7Dq4fMyQT7LzU}>$#wom5hzc>LYwgn)!=v3 zu1<2qG!Sepfm(`&sLeMLRep}m--sINNz|M27HUb~q8d(g)C?>$X4UyGPC!%J9<}D( zP!$e9osOv(j%!gf@)u@9?=kzXM=eDKtbyH8GkFyC{3Q&+7pM*;I&Nk-8~SwaD-%!! zZBU~EvQ%PX;er4LA{z&o-^N^ z3ZPCyd(49~Q5`>t8ldkEfjtC1pc>eAp5M*zv3VEsW7&)RoelI|;_EY>xXh;<#=6QE z7TkT!&l!V_e`oFS@eTeq9cI2|el**6+dQB4j(HWgy=&eN3y_ZboYe$!(C{(Trg@KL zG50<5lg|LuuHK0{?{WSxCPj@j9ct!^qE1mmo8AI7vqNqE6x57u#JqSMGwS?*BcO^h z+&61i0(Hz9qc%$~)Ti1M%#G_XAKpVveX<8;DvO|&rZ(!i&Zv%!MK!p}=HEdL_&vIx z|3MGUiy;K{&Mtx4?UnE>c0)B3{-@b|tx&J(nWz`ad{q8s)F!)zdVkzTy$9Z)US!TA zlb-;a5lx1^Q3U!C7^(t~{oM0A4AsCP)Mhz_0eBZRh0YU`p8|DU1F;}h!J0T0)v-IM zdfwRhXH9K*DwOuzNE;H$N-}|7FtKVrBBTqJ9?izA%4i zmH4Ik;d3a4kbe!eg#Le<^6}CA3WnQA?~dAQnO~XT50vo{2q0l0>cw*a&*44Xh@1W~ z$Fk{bGqvMzARV}i<;ZXN)|~GZ)(cpQ^e-5RCEoeD|AC@$*noI~_h!aAp+9k7e**f@ z@ma^Brgl1Nt>>X$EL*L&(fu6%*GzG8RJjlvFO52;^{mZNOWFZ-ItHNHn~t0+pEKVC zoSmp1T|uq=4OB<&p&odGn%dW>3csPIHtq-0p+HmvxltXefI-;O=8r=i$Dc6(ce`@_ zZxPUD`HDJ52|oHcZ!jMgz^tFl6t_TCI0<#Wx1u_74g>Kn>OJB4Y)pgdP(jo{s-eo& zL!FKR*q-*CDFm|MXB>t>U(9)3h1$J4Q6oQ(+TFLXA-={QSmmqv3(SX5d#K(w^IShv z`6;LdSD-q$+vZ`-xBvm_qu;;<^%pgJYNj2`(c(mrq`X(E2yt_-!T`KkL7ia;vk%XrDFTM z?k^aAkL`8;h$U7WuRF4_xRwGdu^rZk>vdnrdvPrBKTuQIA)eR$-9LD2WBtuXKrfC|iM;M_u_AFa@da27gA;q*H&pYyS@Qrc094>;9Ik0P5A;7Ej|6)J%3s=5@cA_@XBFI{fP>Cowib zzm#4l2%D#3O>sr}a9Md2muXuls)>mNvls$8*l4K(G4;mvPg3omG@ujcTxZ zMz8x%uqR+E(w7H$-G46_E0fppCteRj`1dDHXIs%&Vnz_8rKX?oCy|Njz0L;GBl3BjCHNZkg=J=bulskq zF5*ez-hy7|Bc8>!c)XC;{Xek?E6m=azQ7`M42u`_I)`cBX;I9qW#-~c74f#nFD;z2 zm<@-NG{mJvLGG1pk6?w~g-9Ln$7wL7s0d*{Ac6krfr)8n?UiXz< z7ImEK;c;w?zEcD;RWQ5x4W=L-ucFue6U;1_hj^k&UiU>4i7|-pLA{WUqF%KZF(y7o zHTWL0ptrKu3CHZHuV$T5--df(dK_Mv^RHLw3KI0D`VD`=YZ!=Kt9ae~X{d(RqZ-(O zdZivlHGCR%{H~$C=}fL_M!EP;9} z!|T5J@}N3e6g5M2QJ)3fQJ;oCp~|m8y&3nSX5glcN2%#`U%?qr?~MYeQ&Q7MKqH!j zop7Fw$Ef9XzicMOY^0Y*J>YR;Z56#LW8q-$WpUgx^t{B5Hk8FbisJ>!GH$C2AA(L5*ZEM#0I}nWzrTLv?5q z=EFT0fNxMUmbih}{aDX{8Fc;|5(pz>2&!kBQM>dER>qsy53@GpO^C}-OAw`z=|Dns zUo_StxQqOzco|bQ_PYPEs#jQ)O&HPC>zpEeXfrSWfg1vqnzO0M@M~dSjj3CD-T%%{ zU@P-WfH+V^EuRE&4RIdkJWB zok#87m~BnPnK2vjNYu>q#CkZ{#-CyUasPJab3F)kDpIsJ$GJF$6R(9@npv0!*Wy~d z*PioVhQNdlUcNf;n+mLn*RTYJbTn(&8S@ffj#Ka^USY;Mb~3Nvl3n=lBAtKD=DtDi zVg=%*yPBDqilvBO!Qz;*n_2Su-8lcLNti%_cJpe~F+7gieEGV2-QUxfz{bS4qFy|S zdYCjf*N6NEQ^t-8JmLItZPxHXAkOhTtY3uCm#X5LSy$dQx=4JurTVF)y9n2 z*~X`%JB6qY-b3wy=cwmm^)d#d8Z3c2#&uBx?T9)xV^MEh-(&)6U^xchNz{YSQ4jj{ zHu0pW4rND`FOAW$J!%Gep!Uun>pawq>_pA%S=5{F1*#)4`nY?==L8c_!HTHe+00}( zBX9-rH8#ImUvvIjqd)1LP#x)x$=D0Cu>El>@&v*~?Mn{^bbBMVV)!Y!y%aR9X>$5B)L0<~xS2Ai2piJ6I) zK)rX`59a)9_YNXKJ)Dn0xE@vUCDdobJ=Erj!*NxGS9-%X*tC~CoSHkBM)XB=0u?qP&X0*s8$3<< zBjo8SO8m#QfXd4exnb-3&1O76{UyX7*T3vPCngpAOX3MqoABT`Y)AupsPF|9M3Ue2 zKM(OAzi`r$SMoAJSs&MM45?RV;uKAL9}{%4kyr>hr@EhDcQ;ckRa z+Pe5}m^euZ`!13hk9#h+t|t^4Mgwsvz|Ut+dfRA_eQ*OE)0G&P@JuA-vr~Q#WoHwf zrb@Z<5!SVzyAySIZT(6cz#XB$fA*jAi3jxZS$?Qs6*ktRGJOPk(rb5Av@x) z_Ms*`psN6R+bLIxyO&9FHj=iKcx%`eXtD=H?@uaOWt|zeB|AsvRQv|#jWuV8sUqwla=SMpssMzb$umoHt97l!JeP9#$Rcu~qp4C<3KV{$2Ku#LC_n$PC8AzQMa3{~? zR2};Je=~^8!>Bwkkq7-Kq-z)9|6c!6?k*3-=3YSf5x1@awtN83=Oyngjh5rt`ouF( zuRgJAO0LYLl_zf)?%;V}5*|oJAdpJ*L&!D4>21StDU^bH2oL^AIbAQfi;&;Yjq$#q zvHCn)op>57K>6I14aQQ`HJbG7lyAY^jC@^Rx%qD$=`!oDP%R2KrhwjvPwlkvTX^Sh z!Zk_Hph8^FD5vWLc|Xxm0QXbw^~4L=QD!H9wXNd{mgGK1ei_mSVNvQ!<#vYlCz3gt z-rZNNTm`tBQK$yDt^`!tgTjL;_n2E(Pwu@oT$IMMaL40b$^GA}BhOVQEjncjVHI2F zEYcg(W=*{+zmaj2rw-Z*RY5c|50dxs|5T{F!OTE7d8@e#+7UM=ttH_Q>fkR&I_HQF zb4REr_(nv1J-ADAPbTjucPQz;ek3HNkqQ)!!h`e4C{IQD`qdwgkT#jTfmHm4o1aac z;pFLGG1nn4KY58r|HM6oXa9Tkrc6=lzeD;eGOqt;Fv)rLC;k3U*D@lFD5$F-;a)s2 znukjgu1Cd(Y+haROWAO8@^$@AnTa;sop4O@BYEb>wS~Yj@+WXNAYDHf>bgnU-TMB$ z#unzkuH*g-N0V*-m!Bh@tu{X@`TMv-x#QEp)Qr3gjh!T}D~T<))kNL@)vxhtk-nRH zj-$R)rnluv^1M6#vlRM`yCjwBr`pc{nWoF6{kR(Nzzib#O_r{mRP+qb+X|zSUxa7* zvh3`kJ`d&eZ%1`iC2t3vEk*hc@;}&m-T5y}fu&Run?lX(^d_X>K*ATvdq5>^h!^A5 z*WlJXT$Z%G#AlMke^c&%R}J!iT*t`o#eLMKO|u^9^6Uj zR6k5hqdTeWyRB?4@u_wc5j>NMP8=rw4;8=W&QG~Yl-JeQ)_IF?74CE7_vZej`Cnr* z^N^tHC3izAs)Jq(p^`n637{jo_!D}EzdL3w(qhu^YvPqLrJkeVy4?Ie%js zQpqsNY@$p;!t+TxV>^0?_+joi+_%Zsm6SRHDD&ewX4>>QtEl)X59Y&PC|rz(bX`}R za4{2g|D{@9(hd?|MMWvd>qvNktyDh`mew=G_fuao^1o2ue(rGYl-vclM^olBjkl&; zg#Q2c^yj&gNGL`^E$&$KbStj49Z~xUsc;YRIHc>+Z!p@Cwvp%hP@%2?Hc#OM)UgH! zQg>g%iwOTgSzUvO@1(AUl<)uJ`(HE?S5hDk>gq~nH6GqV+FaC?1TzvpPIxTks!_>U zI`Ib`2*iry-N$uUhkX6oWvK0(p6|?kguKt(YpKhRvikRD&TI433i7QFeb>%+~ z7P4uV)e+J&Qg%DRrF1f!yNlAf8dy!t{BIu0?zHKbXgC$+qftj4oEX)<|5fw@nGY!# z#=VyCRvJA)p+Vej{vQ?FiE?6*e}G0#QzkXx={&2eB=M!Bx3ryqg>CIa6-n3iQt$sV z6l_FfIR(bjvl6zkHpE-mW&Xy!#P@Ui$`L7LdsdA`ig8b;6Hm$1^~!cA4e^4M z-9=g^%KuF~7I9tIXds-l>ZHY?BekjH3h8Z#2ixZ>Vt&&0^2`eIb+w6R*Z(?^W^NKc z|Jes#*pVq&zpqCk4*p&*bIf))ir$V;fsR*<7TRr(8?&yP=n~L2haDKl}|2 z_wrJ%Eur?zR1?g{Jx%Zb`P^r0g%4?T9CuwRTFHaU?JRh(2lofc9k-n*%X3F4`;c-J z|KAl(q%dU{*oL1_COPrZI2%u3De4%?6TY!TbS~T4d2kUGHnrt0 zVSC$=e&jXax$JbP1P@N+4kPWyb-+IJBYu*y=}f-Q;jeKxWx4l}=>MOBb1D7Cjvyp68rbv6rm7#+@Y^T$aR#?CP=}qEg3V!0D z2HYdKhua57*bZ%`a2}gBmGXsc1C?p)oNDJ<$UTPgIY`rWmIhB!E*LL!$K*L(2?+PF zb^WaKUzUXWwxRw!{Mcq@P$Q)GR|SMy6KzG_ew#nRx`F(2Gia|GW5u zFXt+0hq-f5W+-Ly6CS|rOJa*%q~X>7dxQ@XHO}>#!tn_oBY&J7L3AEmX!FMtPD}^F zD679ekdW{K_ep*pq)bDe*>1~bAg?#|BviemMd)7~Ho>^-%ViG=0cqDn-C^O8a$8`t8`e!BKFB;BjM>m3A>N>zZ zorkY+SLN0<8OL*<=AO+RjS6#7aR#1$!+ndp74_6&bRDVZDEUJP#~|%4<-^@t%>VpK zJc0Z39~HbKqU#?jNW(*VFZ{UjQ&D3oX+&CO%2wd^Cv6So@)F*Q4Q;0*h}WXrM(Vjh z`U28(60bpJhksOvKXb?8_Wezv;XKrWy9A9?;BLsny4G{semSK{|C`7(^7KoK_r%8# zZbg|>c!&5S?ycnM8b*D;5zb8q?wTa`f1gwKA!%Q!%cKAQ<+2p~$gOLAv_#}-Kd~3WftNrD%x#(S%droq!mV8LEJ@%ucRaCsiO*abIP8w?R?Ywe=-&7 zD#bm52ZxZkga=;Pbme^^Z94Jjgs)MiJC!!El{B!8tDHY&o{;{E{C9+NqOJ!#laKHa zTxVxU>GSmcZw?s?N$kdmQ`yQMVI&1s^1w*KT`1F!{85yfO1uR3F2eE2*L9o58dIhx z>0huN@y&$qQsyVx7|*kX3IDjxkl%?2>=m5-#{8PW=JPaxw8X+N$NzN8hRl29tCK)IBJTa)*Oa8uGI*veHwRT{`h{4Dnz+nLy;MI{{1 zmaEOP?)b+;88Vu2&!AA4El^eY_PS_0R+7BNG`!7Ly39J3{ABjIdDw|~6z-C4BmA_) zV9F3~MfthphZ5JN|NklX`h&!K6j(tA{AeHs>FF^O@#N&i;2zF>kP7;d{^M#zS{5p+ z!JUin4W27Xeu5tbFbioNcus#ZcAxsH67I_V6Xo3X|Cz{->ot|cAhLqaB%{FH|Kxop z@1Gw9F^I}^&Ec-1#);qJnMe4*J{QXlun%dUDOVrMQnm~E1J!n@{ONCyw&9^%`mBZ6C3 zf1YV;%eAJy@|62=ZP5EaCJ*VVL`F;s53=!d_MxV>q5#{ewz!V+_iehKZOb#;6tLGO z%9JKt5l`V=>RQj;m2iGrZ+$xBu75ciu0sU}$=FV%ExAkBLaMKx4R@z=9VnZLO1-4D znsgXiOL>x!hz5&V~UF~XC`Ph@9O`JV_+ApQQ2-~Z{kc_f^~6jWN?R;0oo zDZH6`6KT<@XpybxJe{b-J=%6|9pRq|*Cjs-K4B19d8P&Sr0$#K55ex3NEN#mpH`I zjoXj39Sov5w=e5|D( zR-N!`{F7&*5I(_Og!}(oK4%&ajH2>flZ=DowmtL;o_@*kOGXBl-?*ZH4hGZ&Gmt3B~w zd3Xk+en*41{ zDDgz(zamZ7duvMl{NKV>9z?;nRIrKrzt<3(Ux>s2?)A3kFDU;j75_wKL8RrQu^W{A zz+HwqdQpS6-L}0eOME%;1GYoI6K==7iu4>b zK8^|&lIKtP>QuOdJY6SkBQr@4Azq6zU2u}^#1q2#RVUAE*Y`hNNl180#V>HA?Z5@{ zo>S-!x31!(U**n25k zMMMb~5u^kNVy#YgC&^@YXV$r}%<4~+7O>iSOLau_=x?=E|EkqJbXvtrC8@WzN4!<3 zwN-1aZM9YZsy*8JKkqj)n+-(m`S+Z0X1>e&-QM?kpZA@3_&M%%D2sk4qw|Y+-wk1J z;CU7*J_;+}K-n0yKOgUnVV~ckjSaaKxYKVVt{yz!i8A_Kf%|{qnosdR{Z@nx>G@L# zoR0h1xNd^LNw`kN$}hzA2qfuo#=2*IOv5CyfmB?wa=qnv22jRWp!6&jp@iqT=C4^aOy>aK&3=@=}H_vp6~ZKGfJ?bm;!c--!q!84a+ zGIg=qb!uI6MoX$nsTR9$uVz(>W2qu% zYI^r|-+#SkotibasG?2FC|OmvE$ZA57G@P&H8mw;bzk~}2f4@=7v8bDVzO`zM_7)j z%7?t7+cZYX5SqRCdl&zZcVBYPc}0Hjw)psrDz+FIC#%LzGi)1gc~xugu!|SozdAml zDV$*J^k8w(yH$L2Z&Q4Fv}UYUL{*|DB@|oKB<8h=Y_|B>Pv-E%vW#MNEYVDnH_Wt! z{W488X=hxa=qcgkGKP{8nk7_SY0apq;>eh9C{O|=sA`!*rM{eSS za;VGJb^rBe4~ylru>xn7bRZS$%qT8)l#T)8*Co1dee64fl~e(u8jJP&e_T-$TdHPM zTkU^r{g*Jeru$cqAAf59!wb8W4lO)z?CW$4Ha!xXE1jKP{N(X!K0@6BU2BXj)o^$? ztM0^8rH4vxBA*d162{$mDk?7f<*4@PtBoMYo$oJ>mShAmnH zwX<;&#ro$O;$8hl6Hv?4VVfOm(y=a~t9hYgjp3`+VVHI>8<+*&@;dcgid0xg2N~2)RpR>j4&@#w3)C}s!&bSFcacz!!c>a<}{K_tu2w) zGMQ+jl(sgxm5JiDFF(R6Ra$Ow^>03`^yW3N@!hArwxy~$r((luYwEg-ukAc?Z6u`` zlStY?nqtH2W7(j@mEAl#tGR>!tU-GN}~>Sbhkq!fp= zH_3(v=n$h01L=P>NY?S zn10y%1s%H2{^PZ*y8CZ`Jg)oBKVCFB2gFfK!vX#nt(`avp+W=PJZ7vGr@l3D@ChlA zQ+3rg6*?wT-!cnnH&sGi=!&9Ch3QZsFR!KSjzn?(yLZGFwkc-RhZKs2!?IKi7miA$ z&|tU%9SYK}8o&nAE&lqwhX!>~U0%zPZssvcxyq4CfLfCwNt`2vv^$`XXlrBwM6wd% ztp3$XS#5pa{z}1E;TAOm*O1rqikU*ouSv%PhtY2u39$i|Kvrg|R?g5Z4OmTn4zLYJ z6T%l94q9M3IG2oO(bmZc%1xlT7k7TVo^>B{{r2LE|NKYQgd}#-QX5ig@E}yuWd()) z6LI!SHgW}RY}rA0->zgQjn}s*84cx{E;l|EBCFq9$u42>tfu>?4rcq=;121^8of`4 zupQo2RczA8L#(LLzoUwsSbeNqM;Qbi25}{S;=eSS7vJ+3NKW4^3_q=xD2rBJ!2NFm0Nd#mTB- zUSiIi#GH8oQvp=tEXn&SfT1mNilHBFb99MJ9-G3(_^(Z7XU6>{f^8b)?V7=kXfCsp z*jlW#)zq@W(h6$-H_`%Vq_DC8-Ej3#_|Qf7TW!KSFoTWr@0!6jvq^ovlcw3v_jtUP zZ8{;gR!iE%YiLXwgZ3Hz(8MM~y$qp2dFRx!312@%VImVH5j4?q zlgs> zFg?w(AqwqPdkyL6 z2N#y8UJttuT1ah`uGI3{oY=40On-kct*KKvQjZXcv!L z8ej@`4jvgY0^eZg4Pn5En&e*rs+Oezi(HIA2W;eEFt(Nq3`kp{tFvuKhX_esKpv@) zqY+gJfJh0KBUhu!)yO>ok0Q(>k4xhH#dBD`awrH$I<`(F^68CQz{boD{C`=oT&*Qt zHC7m~WGigt9Xy_?$Anxyq~ayVC5c2t=>3HY*t@)vv}dt*^oeYRmpqZV)zA`BUZ9`< z(ur&kKk_h--RQq^602o(tFZyZ@WFmU5>lcMvF0Pn%F|G+YK*%8YC2rGq>>I99&4jX{BDBP05EGL%(bF>!65N3UTTkmR% zjXAbCr&H-WCxuHMJ8GXUKwhOUCO|B+t`1-tgZJ@ zhE4RYvDoP50p#UWOkB-mEZj8sn_1$_L&;lXscPK-r@neUJB!zYFE^~vK>v;_i%U~7 zmazIZ4DggO+Pxb#vPpx;rbX7jcOyHiazxgEiN%`b4JPA%dJa3YdK}0o#?BGT!7bW4 zZ&e%nb)}wy`}d}{v!4%H9{4T8KiJNWkFTTCkf9sUkM;s|yG`0g8=Sn6hj`HjLPV$x z*bk$)#_HK1niOl0k4UvsE8vSJV<7L?G@I_vO0ymDlK_Akn0(((2Mof7Z9@?VTW~5A zI8sGr07e0l0Hq9Y5vMHd?%_We;$2~|h2A!Ux${y6Fqa~! zNK}9uwy7mWlc)t)p4V4$p1NpGo%f2tmauAXYL1M;S^LjAJ8`9oM3-S=+8s107w<&RtVE28AHfuWTD2y*b*^<-x8=P|C!wB z(%pQaVE>f=Vv7g)!*{S#hkIvrv(vrR6WKEFrEWIYul_FEI;0D8ajYN+OOl@ld2liF z_Ken!nYkfXkO)K04KBx|77Bu3CxZZ1Qm0ZtXR0{`8HLaz5vd}=5Tq$I=&NCB$OZ)L z9W2!Ds3hl|@-MuRT{^))DszU*Yruh!8;9*ha)B$Xj`{e##mKBbcWR_ga3+9_No0{b>)d71fmzHhras z?HSzF0SzSE43vqiGXpY@?S%Qko@G!QAbR9NgXqPyVu-B87j=)!?+dzT{eL~phO;i! zG%%Wpam#llQhXUGB&sE+8K9MnfWZC$9DzRuL7tn4Z6={#CN8L-5}X1I5m<1TB){sH z?6dfkHiytH@ZLd+q`e`TeXJO3Z^&l+;RjfC{Pc8tOiHw3#7NXsEURqom+y!;AHth~ z%QN1p=ULmJR++~0?s}d*>s|f=TRPTqv#o%>WWO2szj}e~jC&4y)Pk<)YMobjooVAXShkXfMQKX8L-JpLolS{XNzGG|Zm0k0o2;1) zNm~V5>D_L7E8b$y&M#y^J9~DEG+B`oTWX|~PSL+mhF36~jDkEF)q4j=@cPq&rup9O zilw_z4mBvW3dw@nzQ5SJJrt;>tuUF2ET^TW^GK$4YW~tcu?1|j;uJ7}oRLZvfS)PT zNjtvzHpo>;QQbgH0}!hBn-To?Zg;&q{><*JKoY6dU-=hybH%jN3ji$z{v}UQZU=aF zfsCMl)RWe;Yq9^<-DfgI95s{HVl7I$ z6217}{fIpqpMOTr?t+^ZOL8+ZT3W&UW1F*@iU~DEt2?Z~^|yV(-isfPh6?5tY%=Yn zDD8+sIa$=@UCT&g4oNLa&-(gjOyvtp5R@utI5(`$$eBuB*HoZy&P1T)qLf}cRTvr$ zq-RI6VEB(RKDXk?RR)e*)aFP#dUmG@Zk_k{O1`VQP=Yr9yg~d^K2lT7LbAi?-L9r( z{?= zHpqkPS9sVi%&qaBAHh#t+Fzmi_bl5rC{mEw4O$>SKw6Y{1O2HS$(#AG4Q8QdN2-9O zBTj2MlK+Se5A;>sJjO8er8fyWj<&{+L10X#4 zo*k$!6bSc6fd&HY6?tzogzN^(Y8DYzI+T2S8Y-2+6i5f~L5X_JbX)+U#%bbxjH zzn{i`%e@8le0Ucv(1CDD0wZq%@Bx)D%8@aF7bTxEVD?69NqHTskT&RZfSVA_In1#Y zXJGd1P8O&M%wO->0V5^x2#di#az>%mMTrIF7OhbI-6H9$ynp70U_qv|gk!YhCMvBhI^7vRpTbC|6Un zBI{z^TJ;hvNQK_v*s!GXp5DdR@(Jr>)S$Ep{jACPGV$(V(t-ErBqe)u|IKEelLEG5 zTxg3+gC}CEzGT9|5ro~M>GYXsS$}WQzuBa*hqMgP&^vD)Z}qOx`DpL?dHlR1mf}lT z0CZ4l?`oZoq4KtcP?R*FA(bX8H`3%>V13dnY6uP`|J3TKC@`g1i<@PcVIHq_0=V{LT)-C)<|cfcIwok)KOp=@*I>bnRdqLLIOB)PNLAM zN{q>i6zyJcdazO3)tx})!f6s-(iG(6VTl`h_qpI6a5-s_bu0~E1>s=fQ02nwMejb^ zJ?diFJv(x8Xsytxi1yLF+p*V4R}?}tgSPwG<@^WCo3Mh9@UD3ox!)z<=M(*zD|z$K zshhKq(`gkN3gNNf1AtXPun)6HcKTb_^97vcJfz};ck@QRams1ZJ6`;j3t~p*m#bZlnLzEYEWP5rgk#o7MzJ8-jk| z{PV6%Op{gs)JqDbNq=b*ib_>?TtnG zQLk!7j{58%N4=)0&hswdo4RN!pp+T4fT+r7jBUt+05u925$;&1^pjhNLo9i#3Q)U*_t}$tod4a6 z_o4NRr5 zznGVB5bh5sSf0Ev{FiidfP*M!uE~tK_dnZsO;_&?Ax8D7I|;&4bJ9ymgad&k-x%5y zArBC)&roP~IRI%MXF)`k=r8OQ#%`stUeOK(ETm`xn#dP)G>okUKZH8(^IzJ=|HPU$ zgK#Q&xFo52V8Y~SVY*Rfz0)B`wQMqKBscmp>la-Vq}Ep%InA4U37_O$ehDAy|KVaj zKR$>&F%s?LzX=cR&ECmR8YG=|qu;iZpUb)s#9P3Yvg~?nrA(^>ILb>2G>M#%=2L1t zWP5aHydwQsB=9GVKH}NC!bH zfW4tx>IV+c(Uy=>b!wQe6>1GE7nC1k;rwy**LMgEq5@fIl`U@O_29bhRII$ME2pbV%&`d44LSkY;Q;%QCwHaj*V8GAI z+)!Bnn7Welcon=AMJKx!d#P*q*SrU=;g=1km>=8^G`JPC)IY78-^RxgWgGyc-@KM@ zVrLve(84SQ>1$pf6OVseR%Q*!?CEtaPzgsHSqv3L6wq7c@#Ls=I5e!ZB**dZ^mt7r zoJcFhN&$(N3HwI>mpAgB%BhD_AbAF9rFUOS?es3YmCxylf?u$h(w2~AZIG7qIki$u zl2io<6NVXI(xX;a5d2V3Q76KtIjq>b`hGsyKX@x2HnNL?gB{jevJY%iNJ`*%dv**c2;fARm&bRM-tACU znmIfcJ`+H35knvskWt&QdHs8LS+1V!Fb!QR1nejBkfag@VkdlqqY$HPK?6@|RY(Vc zj%aHjc@TYDAf_+e*B#kIECsbALJW{OmZ@HKdq(`l9a51*Wbhe~VHy^RO>_1+0D@L|g(Ey1#AX(5wv5Wwc;p95mT2#F=DfHeB+ z6zB84Uo^bH$5!_V@Yu8b&t>mE-cPKcAyxldFY;XV0{WT}dM5Y_WDCe05HSW;W({z8 z$?}Nxk|Rd8ioOvE?}Fv=G0WTpR4s5IGRHw*F#eyinCt)f_x!^_-tfP2;otE#ziL!P zY`v;`;x&YX_$Lw^|M5@wM^#-*;aagVG6O)lJ`fOW4rMVh;XK%w=p%gac}O#AI^*& zH|ZX9GNbzYD&u#J^4rJ9@2O~^c)ni-1BV^)1`6z?LqXRN$?Ne)Eyz0|R|$t4a0f(I zlv<>K9f2XO3YhJ^GdMoUA3Zt#FE(sFNM07?0EFF@`=W=iZn z;a&TcxHl@KwIyGr_%+AGx5mA9r-HQMKNCkHpH)gR>q<<>(orZ4@-|3yQtXCFp~nyu z%TFBgP2ep=CS<9?VBUyxTl%B-jAssRu L|JIf9Q~3V@VT05+ delta 42037 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 Mc{5h`&=+?91Eglq>Hq)$ diff --git a/resources/localization/pl/PrusaSlicer_pl.po b/resources/localization/pl/PrusaSlicer_pl.po index e09c143c2..32b28989d 100644 --- a/resources/localization/pl/PrusaSlicer_pl.po +++ b/resources/localization/pl/PrusaSlicer_pl.po @@ -7,14 +7,6 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || n%10 == 1 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 12 && n%100 <= 14)) ? 2 : 3);\n" "X-Generator: PhraseApp (phraseapp.com)\n" -#: src/slic3r/GUI/PresetHints.cpp:39 -msgid "\nDuring the other layers, fan" -msgstr "\nNa pozostałych warstwach, wentylator" - -#: src/slic3r/GUI/PresetHints.cpp:35 -msgid "\nIf estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." -msgstr "\nJeśli szacowany czas jest wyższy, ale poniżej ~%1%s, wentylator będzie pracował z proporcjonalnie zmniejszaną prędkością poniędzy %2%%% a %3%%%." - #: src/slic3r/GUI/MainFrame.cpp:61 msgid " - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/releases" msgstr " - Pamiętaj, aby sprawdzać aktualizacje na http://github.com/prusa3d/PrusaSlicer/releases" @@ -35,10 +27,6 @@ msgstr "%" msgid "%.2f - %.2f mm" msgstr "%.2f - %.2f mm" -#: src/slic3r/GUI/Tab.cpp:2895 -msgid "%1% - Copy" -msgstr "%1% - Kopiuj" - #. TRN Remove/Delete #: src/slic3r/GUI/Tab.cpp:2958 msgid "%1% Preset" @@ -237,6 +225,10 @@ msgstr "&Widok" msgid "&Window" msgstr "&Okno" +#: src/slic3r/GUI/ConfigWizard.cpp:574 src/slic3r/GUI/ConfigWizard.cpp:602 +msgid "(All)" +msgstr "(Wszystko)" + #: src/libslic3r/PrintConfig.cpp:1376 msgid "(minimum)" msgstr "(minimum)" @@ -249,6 +241,10 @@ msgstr "(Ponowne) Cięcie" msgid "(Re)Slice No&w" msgstr "(Pono&wne) Cięcie" +#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:2555 +msgid "(Unknown)" +msgstr "(Nieznane)" + #: src/slic3r/GUI/MainFrame.cpp:641 msgid ") not found." msgstr ") nie znaleziono." @@ -273,6 +269,10 @@ msgstr "Podgląd edycji 3D" msgid "3D Honeycomb" msgstr "Plaster miodu 3D" +#: src/slic3r/GUI/Mouse3DController.cpp:255 +msgid "3Dconnexion settings" +msgstr "Ustawienia 3Dconnexion" + #: src/slic3r/GUI/Plater.cpp:3590 #, possible-c-format msgid "3MF file exported to %s" @@ -328,6 +328,10 @@ msgstr "Aktywacja" msgid "Active" msgstr "Aktywny" +#: src/slic3r/GUI/GLCanvas3D.cpp:273 +msgid "Adaptive" +msgstr "Adaptacyjny" + #: src/slic3r/GUI/Preset.cpp:1003 src/slic3r/GUI/Tab.cpp:237 msgid "Add a new printer" msgstr "Dodaj nową drukarkę" @@ -340,10 +344,30 @@ msgstr "Dodaj podkładkę pod podporami modelu" msgid "Add a sheath (a single perimeter line) around the base support. This makes the support more reliable, but also more difficult to remove." msgstr "Dodaj osłonę (pojedynczą linię) wokół podpory bazowej. Sprawi to, że podpory będą stabilniejsze, ale też trudniejsze do usunięcia." +#: src/slic3r/GUI/wxExtensions.cpp:3441 +msgid "Add color change" +msgstr "Dodaj zmianę koloru" + +#: src/slic3r/GUI/wxExtensions.cpp:3435 +msgid "Add color change (%1%) for:" +msgstr "Dodaj zmianę koloru (%1%) dla:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:186 msgid "Add color change marker for current layer" msgstr "Dodaj punkt zmiany filamentu na obecnej warstwie" +#: src/slic3r/GUI/wxExtensions.cpp:3447 +msgid "Add custom G-code" +msgstr "Dodaj własny G-code" + +#: src/slic3r/GUI/GLCanvas3D.cpp:246 +msgid "Add detail" +msgstr "Dodaj szczegół" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192 +msgid "Add extruder to sequence" +msgstr "Dodaj ekstruder do sekwencji" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1662 msgid "Add Generic Subobject" msgstr "Dodaj Standardowy Model Podrzędny" @@ -388,6 +412,10 @@ msgstr "Dodaj kolejną kopię wybranego modelu" msgid "Add part" msgstr "Dodaj część" +#: src/slic3r/GUI/wxExtensions.cpp:3444 +msgid "Add pause print" +msgstr "Dodaj pauzę podczas druku" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1229 msgid "Add point" msgstr "Dodaj punkt" @@ -424,6 +452,11 @@ msgstr "Dodaj Ustawienia dla Modelu" msgid "Add Settings for Sub-object" msgstr "Dodaj Ustawienia dla Modelu Podrzędnego" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1922 +msgid "Add Shape" +msgstr "Dodaj kształt" + #: src/libslic3r/PrintConfig.cpp:382 msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)." msgstr "Dodaj zwarte wypełnienie przy pochyłych powierzchniach aby zagwarantować odpowiednią grubość warstwy (suma górnych i dolnych zwartych warstw)." @@ -446,9 +479,13 @@ msgstr "Dodaj punkt podpory" msgid "Add..." msgstr "Dodaj..." -#: src/slic3r/GUI/wxExtensions.cpp:2571 -msgid "Add/Del color change" -msgstr "Dodaj/usuń zmianę koloru" +#: src/slic3r/GUI/PresetBundle.cpp:1683 +msgid "Add/Remove filaments" +msgstr "Dodaj/usuń filamenty" + +#: src/slic3r/GUI/Preset.cpp:1102 +msgid "Add/Remove materials" +msgstr "Dodaj/usuń materiały" #: src/slic3r/GUI/Tab.cpp:920 msgid "Additional information:" @@ -477,6 +514,10 @@ msgstr "Adres" msgid "Advanced" msgstr "Zaawansowane" +#: src/slic3r/GUI/ConfigWizard.cpp:786 +msgid "Advanced mode" +msgstr "Tryb Zaawansowany" + #: src/slic3r/GUI/GUI_App.cpp:675 msgid "Advanced View Mode" msgstr "Widok Zaawansowany" @@ -600,6 +641,10 @@ msgstr "Czy na pewno chcesz %1% ten zestaw ustawień?" msgid "Are you sure you want to cancel firmware flashing?\nThis could leave your printer in an unusable state!" msgstr "Czy na pewno chcesz przerwać flashowanie firmware?\nMoże to spowodować nieprzewidziane problemy z drukarką!" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1191 +msgid "Are you sure you want to do it?" +msgstr "Czy na pewno chcesz to zrobić?" + #: src/libslic3r/PrintConfig.cpp:2258 msgid "Area fill" msgstr "Wypełnienie obszaru" @@ -677,10 +722,10 @@ msgstr "Generuj punkty automatycznie" msgid "Auto-repaired (%d errors)" msgstr "Naprawiono automatycznie (%d błędów)" -#: src/slic3r/GUI/GUI_ObjectList.cpp:230 +#: src/slic3r/GUI/GUI_ObjectList.cpp:331 #, possible-c-format -msgid "Auto-repaired (%d errors):\n" -msgstr "Naprawiono automatycznie (%d błędów):\n" +msgid "Auto-repaired (%d errors):" +msgstr "Naprawiono automatycznie (%d błędów):" #: src/slic3r/GUI/FirmwareDialog.cpp:771 msgid "Autodetected" @@ -690,9 +735,9 @@ msgstr "Wykryto automatycznie" msgid "Autogenerate support points" msgstr "Automatycznie generuj punkty podpór" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1166 -msgid "Autogeneration will erase all manually edited points.\n\nAre you sure you want to do it?\n" -msgstr "Generowanie automatyczne usunie wszystkie ręcznie ustawione punkty.\n\nCzy chcesz kontynować?\n" +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1190 +msgid "Autogeneration will erase all manually edited points." +msgstr "Generowanie automatyczne usunie wszystkie ręcznie ustawione punkty." #: src/slic3r/GUI/Tab.cpp:3421 msgid "Automatic generation" @@ -798,6 +843,14 @@ msgstr "G-code wykonywany przy przejściach pomiędzy modelami" msgid "Between objects G-code (for sequential printing)" msgstr "G-code wykonywany przy przejściach pomiędzy modelami (druk sekwencyjny)" +#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458 +msgid "Bottle volume" +msgstr "Objętość butelki" + +#: src/libslic3r/PrintConfig.cpp:2464 src/libslic3r/PrintConfig.cpp:2465 +msgid "Bottle weight" +msgstr "Waga butelki" + #. TRN To be shown in the main menu View->Bottom #: src/slic3r/GUI/MainFrame.cpp:524 msgid "Bottom" @@ -937,7 +990,7 @@ msgstr "Pliki certyfikatów (*.crt, *.pem)|*.crt;*.pem|Wszystkie pliki|*.*" #: src/slic3r/GUI/GUI_App.cpp:683 msgid "Change Application &Language" -msgstr "Zmień &Język Aplikacji" +msgstr "Język Ap&likacji" #: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Change camera type (perspective, orthographic)" @@ -947,6 +1000,14 @@ msgstr "Zmień rodzaj widoku (perspektywiczny/ortograficzny)" msgid "Change extruder" msgstr "Zmiana ekstrudera" +#: src/slic3r/GUI/GUI_ObjectList.cpp:528 +msgid "Change Extruder" +msgstr "Zmień Ekstruder" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:3852 +msgid "Change Extruders" +msgstr "Zmień Ekstrudery" + #: src/slic3r/GUI/GUI_ObjectSettings.cpp:144 #, possible-c-format msgid "Change Option %s" @@ -1045,6 +1106,11 @@ msgstr "Zamknij" msgid "Color" msgstr "Kolor" +#: src/slic3r/GUI/GLCanvas3D.cpp:1099 +#, 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/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:535 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" @@ -1146,6 +1212,10 @@ msgstr "Łączenia słupków i skrzyżowań podpór" msgid "Connection to Duet works correctly." msgstr "Połączenie z Duet pomyślne." +#: src/slic3r/Utils/FlashAir.cpp:70 +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "Połączenie z FlashAir działa poprawnie a przesyłanie jest włączone." + #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." msgstr "Połączenie z OctoPrint pomyślne." @@ -1236,6 +1306,10 @@ msgstr "Korekcje" msgid "Cost" msgstr "Koszt" +#: src/slic3r/GUI/Plater.cpp:233 +msgid "Cost (money)" +msgstr "Koszt (pieniędzy)" + #: src/slic3r/GUI/Plater.cpp:2140 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "Nie można ułożyć modeli! Niektóre geometrie mogą być nieprawidłowe." @@ -1244,6 +1318,10 @@ msgstr "Nie można ułożyć modeli! Niektóre geometrie mogą być nieprawidło msgid "Could not connect to Duet" msgstr "Nie można połączyć się z Duet" +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Could not connect to FlashAir" +msgstr "Nie można połączyć z FlashAir" + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" msgstr "Nie można połączyć się z OctoPrint" @@ -1306,6 +1384,10 @@ msgstr "Obecny zestaw ustawień jest dziedziczony z:\n%s" msgid "Current version:" msgstr "Obecna wersja:" +#: src/slic3r/GUI/GLCanvas3D.cpp:278 +msgid "Cusp (mm)" +msgstr "Wierzchołek (mm)" + #: src/slic3r/GUI/BedShapeDialog.cpp:93 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" @@ -1319,6 +1401,10 @@ msgstr "Dla połączeń HTTPS z OctoPrint może zostać użyty własny plik cert msgid "Custom G-code" msgstr "Własny G-code" +#: src/slic3r/GUI/wxExtensions.cpp:3500 +msgid "Custom Gcode on current layer (%1% mm)." +msgstr "Własny G-code na obecnej warstwie (%1% mm)." + #: src/slic3r/GUI/ConfigWizard.cpp:373 msgid "Custom Printer" msgstr "Własna Drukarka" @@ -1341,7 +1427,7 @@ msgstr "Tnij Płaszczyzną" #: src/libslic3r/PrintConfig.cpp:3014 msgid "Cut model at the given Z." -msgstr "Przetnij model na zadanej wysokości Z." +msgstr "Przetnij model na wysokości Z." #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Cylinder" @@ -1355,6 +1441,10 @@ msgstr "O&dznacz wszystko" msgid "Data directory" msgstr "Katalog danych" +#: src/slic3r/GUI/Mouse3DController.cpp:279 +msgid "Deadzone:" +msgstr "Martwa strefa:" + #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" msgstr "niepowodzenie rozpakowywania lub uszkodzone archiwum" @@ -1471,10 +1561,26 @@ msgstr "Usuń wszystko" msgid "Delete All Instances from Object" msgstr "Usuń wszystkie kopie modelu" +#: src/slic3r/GUI/wxExtensions.cpp:3465 +msgid "Delete color change" +msgstr "Usuń zmianę koloru" + +#: src/slic3r/GUI/wxExtensions.cpp:3092 +msgid "Delete color change for Extruder %1%" +msgstr "Usuń zmianę kolor dla ekstrudera %1%" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:187 msgid "Delete color change marker for current layer" msgstr "Usuń punkt zmiany filamentu na obecnej warstwie" +#: src/slic3r/GUI/wxExtensions.cpp:3467 +msgid "Delete custom G-code" +msgstr "Usuń własny G-code" + +#: src/slic3r/GUI/wxExtensions.cpp:3095 +msgid "Delete extruder change to \"%1%\"" +msgstr "Usuń zmianę ekstrudera do \"%1%\"" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1898 msgid "Delete Height Range" msgstr "Usuń zakres wysokości" @@ -1492,6 +1598,10 @@ msgstr "Usuń Model" msgid "Delete Option %s" msgstr "Usuń Opcję %s" +#: src/slic3r/GUI/wxExtensions.cpp:3466 +msgid "Delete pause print" +msgstr "Usuń pauzę wydruku" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Delete selected" msgstr "Usuń wybrane" @@ -1578,6 +1688,10 @@ msgstr "Wykryj niepołączone elementy załadowanych modelu i odłącz je, tworz msgid "Detected advanced data" msgstr "Wykryto zaawansowane dane" +#: src/slic3r/GUI/Mouse3DController.cpp:259 +msgid "Device:" +msgstr "Urządzenie:" + #: src/slic3r/GUI/BedShapeDialog.cpp:88 src/libslic3r/PrintConfig.cpp:677 msgid "Diameter" msgstr "Średnica" @@ -1610,9 +1724,9 @@ msgstr "Wyłącz wentylator przy pierwszych" msgid "Disables retraction when the travel path does not exceed the upper layer's perimeters (and thus any ooze will be probably invisible)." msgstr "Wyłącza retrakcję gdy ruch jałowy nie wykracza poza zewnętrzny obrys górnej warstwy (więc jakiekolwiek wycieki z dyszy prawdopodobnie i tak nie będą widoczne)." -#: src/slic3r/GUI/wxExtensions.cpp:2572 -msgid "Discard all color changes" -msgstr "Odrzuć wszystkie zmiany koloru" +#: src/slic3r/GUI/wxExtensions.cpp:3078 +msgid "Discard all custom changes" +msgstr "Odrzuć wszystkie własne zmiany" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1241 @@ -1743,6 +1857,10 @@ msgstr "Duplikuj" msgid "Duplicate by grid" msgstr "Duplikuj wg siatki" +#: src/slic3r/GUI/PresetHints.cpp:39 +msgid "During the other layers, fan" +msgstr "Na pozostałych warstwach, wentylator" + #: src/libslic3r/PrintConfig.cpp:2418 msgid "Dynamic" msgstr "Dynamicznie" @@ -1755,10 +1873,22 @@ msgstr "&Eksport" msgid "edges fixed" msgstr "naprawiono krawędzie" +#: src/slic3r/GUI/wxExtensions.cpp:3460 +msgid "Edit color" +msgstr "Edytuj kolor" + +#: src/slic3r/GUI/wxExtensions.cpp:3462 +msgid "Edit custom G-code" +msgstr "Edytuj własny G-code" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2690 msgid "Edit Height Range" msgstr "Edytuj Zakres Wysokości" +#: src/slic3r/GUI/wxExtensions.cpp:3461 +msgid "Edit pause print message" +msgstr "Edytuj komunikat wstrzymania wydruku" + #: src/slic3r/GUI/GUI_ObjectList.cpp:373 msgid "Editing" msgstr "Edytowanie" @@ -1767,10 +1897,6 @@ msgstr "Edytowanie" msgid "Elephant foot compensation" msgstr "Kompensacja \"stopy słonia\"" -#: src/libslic3r/SLAPrint.cpp:681 -msgid "Elevation is too low for object. Use the \"Pad around obect\" feature to print the object without elevation." -msgstr "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół modelu\", aby wydrukować model bez podniesienia." - #: src/libslic3r/SLAPrint.cpp:678 msgid "Elevation is too low for object. Use the \"Pad around object\" feature to print the object without elevation." msgstr "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół modelu\", aby wydrukować model bez podniesienia." @@ -1779,6 +1905,10 @@ msgstr "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół m msgid "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute intervals into the G-code to let the firmware show accurate remaining time. As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 firmware supports M73 Qxx Sxx for the silent mode." msgstr "Umieść M73 P[postęp w procentach] R[pozostały czas w minutach] co 1 minutę w G-code, aby pozwolić firmware na wyświetlanie dokładnego pozostałego czasu. Na ten moment jedynie firmware drukarki Prusa i3 MK3 rozpoznaje komendę M73. Firmware i3 MK3 wspiera również M73 Qxx Sxx dla trybu Stealth." +#: src/libslic3r/GCode.cpp:628 +msgid "Empty layers detected, the output would not be printable." +msgstr "Wykryto puste warstwy - plik wynikowy nie będzie możliwy do wydrukowania." + #: src/slic3r/GUI/Tab.cpp:1490 src/libslic3r/PrintConfig.cpp:1286 #: src/libslic3r/PrintConfig.cpp:2099 msgid "Enable" @@ -1838,10 +1968,18 @@ msgstr "Zakolejkowano" msgid "Ensure vertical shell thickness" msgstr "Zagwarantuj odpowiednią grubość ścianki" +#: src/slic3r/GUI/wxExtensions.cpp:3499 +msgid "Enter custom G-code used on current layer" +msgstr "Wprowadź własny G-code do wykonania na tej warstwie" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2709 msgid "Enter new name" msgstr "Wprowadź nową nazwę" +#: src/slic3r/GUI/wxExtensions.cpp:3513 +msgid "Enter short message shown on Printer display during pause print" +msgstr "Wpisz krótki komunikat pokazywany na wyświetlaczu drukarki podczas wstrzymania wydruku" + #: src/slic3r/GUI/ConfigWizard.cpp:622 msgid "Enter the bed temperature needed for getting your filament to stick to your heated bed." msgstr "Wprowadź temperaturę potrzebną do dobrego przylegania filamentu do powierzchni podgrzewanego stołu." @@ -1893,6 +2031,10 @@ msgstr "Błąd eksportu pliku AMF %s" msgid "Error Message" msgstr "Komunikat o błędzie" +#: src/slic3r/GUI/AppConfig.cpp:105 +msgid "Error parsing PrusaSlicer config file, it is probably corrupted. Try to manually delete the file to recover from the error. Your user profiles will not be affected." +msgstr "Błąd przetwarzania pliku konfiguracyjnego PrusaSlicer. Prawdopodobnie jest uszkodzony. Spróbuj ręcznie usunąć plik, aby pozbyć się błędu. Nie wpłynie to na Twoje profile." + #: src/slic3r/GUI/PrintHostDialogs.cpp:271 msgid "Error uploading to print host:" msgstr "Błąd wysyłania do serwera druku:" @@ -1956,6 +2098,10 @@ msgstr "Opcja eksperymentalna dostosowująca przepływ przy zwisach (zostanie za msgid "Expert" msgstr "Ekspert" +#: src/slic3r/GUI/ConfigWizard.cpp:787 +msgid "Expert mode" +msgstr "Tryb Eksperta" + #: src/slic3r/GUI/GUI_App.cpp:676 msgid "Expert View Mode" msgstr "Tryb Widoku Eksperta" @@ -2258,6 +2404,10 @@ msgstr "Ustawienia wentylatora" msgid "Fan speed" msgstr "Prędkość wentylatora" +#: src/libslic3r/GCode/PreviewData.cpp:368 +msgid "Fan Speed (%)" +msgstr "Prędkość wentylatora (%)" + #: src/libslic3r/PrintConfig.cpp:2240 msgid "Fast" msgstr "Szybkie" @@ -2279,6 +2429,10 @@ msgstr "Rodzaj funkcji" msgid "Feature types" msgstr "Rodzaje funkcji" +#: src/slic3r/GUI/ConfigWizard.cpp:1488 +msgid "FFF Technology Printers" +msgstr "Drukarki FFF" + #: src/slic3r/GUI/Plater.cpp:682 src/slic3r/GUI/Tab.cpp:1470 #: src/slic3r/GUI/Tab.cpp:1471 msgid "Filament" @@ -2316,6 +2470,10 @@ msgstr "Nadpisywane Ustawienia" msgid "Filament parking position" msgstr "Pozycja zatrzymania filamentu" +#: src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filament Profiles Selection" +msgstr "Wybór profili filamentu" + #: src/slic3r/GUI/Tab.cpp:1516 msgid "Filament properties" msgstr "Właściwości filamentu" @@ -2336,6 +2494,10 @@ msgstr "Czas rozładowania filamentu" msgid "filaments" msgstr "filamenty" +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1883 +msgid "Filaments" +msgstr "Filamenty" + #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" msgstr "niepowodzenia zamykania pliku" @@ -2493,6 +2655,26 @@ msgstr "Przepływ" msgid "flow rate is maximized" msgstr "przepływ osiąga wartości szczytowe" +#: src/slic3r/GUI/wxExtensions.cpp:3088 +msgid "For add another code use right mouse button click" +msgstr "Kliknij prawym przyciskiem myszy, aby dodać nowy kod." + +#: src/slic3r/GUI/wxExtensions.cpp:3087 +msgid "For add change extruder use left mouse button click" +msgstr "Kliknij lewym przyciskiem myszki, aby dodać zmianę ekstrudera" + +#: src/slic3r/GUI/wxExtensions.cpp:3086 +msgid "For add color change use left mouse button click" +msgstr "Kliknij lewym przyciskiem myszy, aby dodać zmianę koloru" + +#: src/slic3r/GUI/wxExtensions.cpp:3096 +msgid "For Delete \"%1%\" code use left mouse button click\nFor Edit \"%1%\" code use right mouse button click" +msgstr "Aby usunąć kod \"%1%\", kliknij lewym przyciskiem myszki\nAby edytować kod \"%1%\", kliknij prawym przyciskiem" + +#: src/slic3r/GUI/wxExtensions.cpp:3090 +msgid "For Delete color change use left mouse button click\nFor Edit color use right mouse button click" +msgstr "Aby usunąć zmianę koloru, kliknij lewym przyciskiem myszy\nAby edytować kolor, kliknij prawym przyciskiem" + #: src/slic3r/GUI/UpdateDialogs.cpp:188 msgid "For more information please visit our wiki page:" msgstr "Aby uzyskać więcej informacji odwiedź naszą wiki:" @@ -2506,9 +2688,17 @@ msgstr "Tylko dla wymuszania podpór" msgid "for the left button: \tindicates a non-system (or non-default) preset,\nfor the right button: \tindicates that the settings hasn't been modified." msgstr "dla lewego przycisku: wskazuje na niesystemowy (lub inny niż domyślny) zestaw ustawień,\ndla prawego przycisku: wskazuje, że ustawienia nie zostały zmodyfikowane." +#: src/slic3r/GUI/ConfigManipulation.cpp:128 +msgid "For the Wipe Tower to work with the soluble supports, the support layers\nneed to be synchronized with the object layers." +msgstr "Do działania wieży czyszczącej z podporami rozpuszczalnymi konieczna jest synchronizacja wysokości warstw modelu i podpór." + #: src/libslic3r/Print.cpp:1302 msgid "For the Wipe Tower to work with the soluble supports, the support layers need to be synchronized with the object layers." -msgstr "Do działania Wieży Czyszczącej z podporami rozpuszczalnymi konieczna jest synchronizacja wysokości warstw modelu i podpór." +msgstr "Do działania wieży czyszczącej z podporami rozpuszczalnymi konieczna jest synchronizacja wysokości warstw modelu i podpór." + +#: src/libslic3r/PrintConfig.cpp:2832 +msgid "Force pad around object everywhere" +msgstr "Wymuś podkładkę wokół wszystkich modeli, wszędzie" #: src/libslic3r/PrintConfig.cpp:1660 msgid "Force solid infill for regions having a smaller area than the specified threshold." @@ -2534,6 +2724,10 @@ msgstr "Przód" msgid "Front View" msgstr "Widok przodu" +#: src/slic3r/GUI/Tab.cpp:1003 +msgid "full profile name" +msgstr "pełna nazwa profilu" + #: src/slic3r/GUI/MainFrame.cpp:677 msgid "G-code" msgstr "G-code" @@ -2550,6 +2744,10 @@ msgstr "Rodzaj G-code" msgid "g/cm³" msgstr "g/cm³" +#: src/libslic3r/PrintConfig.cpp:2473 +msgid "g/ml" +msgstr "g/ml" + #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" @@ -2684,6 +2882,10 @@ msgstr "ma następujące niezapisane zmiany:" msgid "Head diameter" msgstr "Średnica łącznika" +#: src/slic3r/GUI/ConfigManipulation.cpp:304 +msgid "Head penetration should not be greater than the head width." +msgstr "Przenikanie łączników nie powinno być większe niż ich średnica." + #: src/libslic3r/PrintConfig.cpp:822 msgid "Heated build plate temperature for the first layer. Set this to zero to disable bed temperature control commands in the output." msgstr "Temperatura podgrzewanego stołu dla pierwszej warstwy. Ustaw zero aby wyłączyć komendy kontrolujące temperaturę stołu w pliku wyjściowym." @@ -2781,6 +2983,10 @@ msgstr "Nazwa Hosta, IP lub URL" msgid "Hover the cursor over buttons to find more information \nor click this button." msgstr "Umieść kursor nad przyciskiem aby uzyskać więcej informacji\nlub kliknij ten przycisk." +#: src/libslic3r/PrintConfig.cpp:2780 +msgid "How far should the pad extend around the contained geometry" +msgstr "Jak daleko poza kształt powinna sięgać podkładka" + #: src/libslic3r/PrintConfig.cpp:2734 msgid "How much should the tiny connectors penetrate into the model body." msgstr "Głębokość, na którą malutkie łączniki podpór powinny wnikać w powłokę modelu." @@ -2844,6 +3050,10 @@ msgstr "Włączenie powoduje pobieranie wbudowanych systemowych zestawów ustawi msgid "If enabled, the 3D scene will be rendered in Retina resolution. If you are experiencing 3D performance problems, disabling this option may help." msgstr "Po włączeniu podgląd 3D będzie renderowany w rozdzielczości Retina. Wyłącz tę opcję w przypadku wystąpienia problemów z wydajnością 3D." +#: src/libslic3r/PrintConfig.cpp:1847 +msgid "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print." +msgstr "Po włączeniu wieża czyszcząca nie będzie drukowana na warstwach, na których nie ma zmian koloru. Na kolejnych warstwach ze zmianami kolor ekstruder zjedzie w dół, aby kontynuować czyszczenie na wieży. Użytkownik musi upewnić się, że nie nastąpi kolizja głowicy z wydrukiem." + #: src/slic3r/GUI/Preferences.cpp:112 msgid "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "Po włączeniu będzie wyświetlony widok perspektywiczny. Po wyłączeniu, ortograficzny." @@ -2856,6 +3066,10 @@ msgstr "Włączenie umożliwi ręczną zmianę rozmiaru ikon pasków narzędzi." msgid "If estimated layer time is below ~%1%s, fan will run at %2%%% and print speed will be reduced so that no less than %3%s are spent on that layer (however, speed will never be reduced below %4%mm/s)." msgstr "Jeśli szacowany czas druku warstwy jest niższy niż ~%1%s, wentylator będzie pracował na %2%%% a prędkość druku zostanie obniżona tak, aby warstwa była drukowana przez nie mniej niż %3%s (jednakże prędkość nie zejdzie poniżej %4%mm/s)." +#: src/slic3r/GUI/PresetHints.cpp:35 +msgid "If estimated layer time is greater, but still below ~%1%s, fan will run at a proportionally decreasing speed between %2%%% and %3%%%." +msgstr "Jeśli szacowany czas jest wyższy, ale poniżej ~%1%s, wentylator będzie pracował z proporcjonalnie zmniejszaną prędkością poniędzy %2%%% a %3%%%." + #: src/libslic3r/PrintConfig.cpp:853 msgid "If expressed as absolute value in mm/s, this speed will be applied to all the print moves of the first layer, regardless of their type. If expressed as a percentage (for example: 40%) it will scale the default speeds." msgstr "Jeśli ustawisz wartość bezwzględną wyrażoną w mm/s, taka prędkość będzie zastosowana dla wszystkich ruchów drukujących dla pierwszej warstwy, nie zależnie od ich rodzajów. Jeśli ustawisz wartość procentową (np. 40%), będzie ona skalowana wg domyślnej prędkości." @@ -2962,6 +3176,10 @@ msgstr "Brak kompatybilności z %s" msgid "Increase Instances" msgstr "Zwiększ ilość kopii" +#: src/slic3r/GUI/GLCanvas3D.cpp:270 +msgid "Increase/decrease edit area" +msgstr "Zmniejsz/zwiększ obszar edycji" + #. TRN Description for "UNLOCKED LOCK" #: src/slic3r/GUI/Tab.cpp:3338 msgid "indicates that some settings were changed and are not equal to the system (or default) values for the current option group.\nClick the UNLOCKED LOCK icon to reset all settings for current option group to the system (or default) values." @@ -3093,6 +3311,10 @@ msgstr "Nieprawidłowy format pliku." msgid "invalid filename" msgstr "nieprawidłowa nazwa" +#: src/slic3r/GUI/ConfigManipulation.cpp:306 +msgid "Invalid Head penetration" +msgstr "Nieprawidłowe przenikanie łączników podpór" + #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" msgstr "niewłaściwy nagłówek lub uszkodzone archiwum" @@ -3105,6 +3327,10 @@ msgstr "Nieprawidłowa wartość numeryczna." msgid "invalid parameter" msgstr "nieprawidłowy parametr" +#: src/slic3r/GUI/ConfigManipulation.cpp:319 +msgid "Invalid pinhead diameter" +msgstr "Błędna średnica łącznika" + #. TRN "Slic3r _is licensed under the_ License" #: src/slic3r/GUI/AboutDialog.cpp:94 msgid "is licensed under the" @@ -3154,6 +3380,10 @@ msgstr "Wentylator zawsze włączony" msgid "Keep lower part" msgstr "Zachowaj dolną część" +#: src/slic3r/GUI/GLCanvas3D.cpp:300 +msgid "Keep min" +msgstr "Zachowaj min" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" msgstr "Zachowaj górną część" @@ -3162,6 +3392,10 @@ msgstr "Zachowaj górną część" msgid "Keyboard Shortcuts" msgstr "Skróty Klawiszowe" +#: src/libslic3r/PrintConfig.cpp:2466 +msgid "kg" +msgstr "kg" + #: src/libslic3r/PrintConfig.cpp:917 msgid "Label objects" msgstr "Oznacz modele" @@ -3199,6 +3433,10 @@ msgstr "Wysokość pierwszej warstwy nie może być większa od średnicy dyszy" msgid "Layer height limits" msgstr "Limit wysokości warstw" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "Layer height:" +msgstr "Wysokość warstwy:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2109 msgid "Layer range Settings to modify" msgstr "Zakres warstw dla modyfikacji ustawień" @@ -3229,10 +3467,6 @@ msgstr "Warstwy i obrysy" msgid "Layers and Perimeters" msgstr "Warstwy i Obrysy" -#: src/slic3r/GUI/GLCanvas3D.cpp:526 -msgid "Layers heights" -msgstr "Wysokości warstw" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:189 msgid "Layers Slider Shortcuts" msgstr "Skróty Suwaka Warstw" @@ -3259,6 +3493,10 @@ msgstr "Lewo" msgid "Left click" msgstr "Lewy przycisk" +#: src/slic3r/GUI/GLCanvas3D.cpp:243 +msgid "Left mouse button:" +msgstr "Lewy przycisk myszki:" + #: src/slic3r/GUI/MainFrame.cpp:527 msgid "Left View" msgstr "Widok lewy" @@ -3483,9 +3721,9 @@ msgstr "Maksymalna wysokość wydruku" msgid "Max print speed" msgstr "Maksymalna prędkość druku" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 -msgid "max slic3r version" -msgstr "maksymalna wersja Slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +msgid "max PrusaSlicer version" +msgstr "max wersja PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:1203 msgid "Max volumetric slope negative" @@ -3655,6 +3893,10 @@ msgstr "Łączenie cięć i obliczanie statystyk" msgid "Mesh repair failed." msgstr "Niepowodzenie naprawy siatki." +#: src/slic3r/GUI/wxExtensions.cpp:3514 +msgid "Message for pause print on current layer (%1% mm)." +msgstr "Komenda pauzująca wydruk na danej warstwie (%1% mm)." + #: src/libslic3r/PrintConfig.cpp:3120 msgid "Messages with severity lower or eqal to the loglevel will be printed out. 0:trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "Komunikaty o ważności niższej lub równej loglevel będą zapisywane: 0:śledzenie, 1:debugowanie, 2:info, 3:ostrzeżenie, 4:błąd, 5:krytyczny" @@ -3667,9 +3909,9 @@ msgstr "Min" msgid "Min print speed" msgstr "Minimalna prędkość druku" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 -msgid "min slic3r version" -msgstr "minimalna wersja slic3r" +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +msgid "min PrusaSlicer version" +msgstr "min wersja PrusaSlicer" #: src/libslic3r/PrintConfig.cpp:2507 msgid "Minimal distance of the support points" @@ -3764,6 +4006,10 @@ msgstr "Niepasujący typ serwera wydruku: %s" msgid "Mixed" msgstr "Mieszane" +#: src/libslic3r/PrintConfig.cpp:2459 +msgid "ml" +msgstr "ml" + #: src/slic3r/GUI/BedShapeDialog.cpp:87 src/slic3r/GUI/ConfigWizard.cpp:118 #: src/slic3r/GUI/ConfigWizard.cpp:561 src/slic3r/GUI/ConfigWizard.cpp:575 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:150 @@ -3873,8 +4119,8 @@ msgid "Model repair canceled" msgstr "Anulowano naprawę modelu" #: src/slic3r/Utils/FixModelByWin10.cpp:426 -msgid "Model repair failed: \n" -msgstr "Niepowodzenie naprawy modelu:\n" +msgid "Model repair failed:" +msgstr "Niepowodzenie naprawy modelu:" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" @@ -3896,6 +4142,10 @@ msgstr "Modyfikator" msgid "Modifiers" msgstr "Modyfikatory" +#: src/libslic3r/PrintConfig.cpp:2480 +msgid "money/bottle" +msgstr "pieniędzy/butelkę" + #: src/libslic3r/PrintConfig.cpp:719 msgid "money/kg" msgstr "pieniędzy/kg" @@ -3904,6 +4154,10 @@ msgstr "pieniędzy/kg" msgid "Mouse wheel" msgstr "Kółko myszy" +#: src/slic3r/GUI/GLCanvas3D.cpp:267 +msgid "Mouse wheel:" +msgstr "Kółko myszy:" + #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move" msgstr "Przesuwaj" @@ -3949,9 +4203,9 @@ msgstr "Wiele urządzeń %s znaleziono. Proszę zostawić tylko jedno podłączo msgid "Multiple Extruders" msgstr "Kilka ekstruderów" -#: src/slic3r/GUI/Plater.cpp:1766 -msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?\n" -msgstr "Kilka obiektów zostało załadowanych dla drukarki typu multi-material.\nTraktować je jako jeden model zawierający kilka części?\n" +#: src/slic3r/GUI/Plater.cpp:2414 +msgid "Multiple objects were loaded for a multi-material printer.\nInstead of considering them as multiple objects, should I consider\nthese files to represent a single object having multiple parts?" +msgstr "Kilka obiektów zostało załadowanych dla drukarki typu multi-material.\nTraktować je jako jeden model zawierający kilka części?" #: src/libslic3r/PrintConfig.cpp:3050 msgid "Multiply copies by creating a grid." @@ -4014,6 +4268,10 @@ msgstr "Następna akcja do cofnięcia: %1%" msgid "No extrusion" msgstr "Brak ekstruzji" +#: src/libslic3r/SLAPrint.cpp:1009 +msgid "No pad can be generated for this model with the current configuration" +msgstr "Nie ma możliwości wygenerowania podkładki dla tego modelu przy obecnych ustawieniach " + #: src/slic3r/GUI/MainFrame.cpp:635 msgid "No previously sliced file." msgstr "Brak poprzednio pociętych plików." @@ -4022,6 +4280,10 @@ msgstr "Brak poprzednio pociętych plików." msgid "NO RAMMING AT ALL" msgstr "BRAK WYCISKANIA" +#: src/libslic3r/PrintConfig.cpp:1846 +msgid "No sparse layers (EXPERIMENTAL)" +msgstr "Brak rzadkich warstwy (EKSPERYMENTALNE)" + #: src/libslic3r/PrintConfig.cpp:2509 msgid "No support points will be placed closer than this threshold." msgstr "Punkty nie zostaną umieszczone bliżej siebie niż ustawiona wartość." @@ -4043,6 +4305,14 @@ msgstr "tryb normalny" msgid "not a ZIP archive" msgstr "nie jest archiwum ZIP" +#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304 +msgid "Not found: " +msgstr "Nie znaleziono:" + +#: src/slic3r/Utils/FlashAir.cpp:75 +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Uwaga: Wymagana jest karta FlashAir z FW 2.00.02 lub nowszym z włączoną funkcją przesyłania." + #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "Uwaga: wymagany jest OctoPrint w wersji 1.1.0 lub wyższej." @@ -4131,10 +4401,6 @@ msgstr "Podniesienie modelu" msgid "Object manipulation" msgstr "Manipulowanie modelem" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:27 -msgid "Object Manipulation" -msgstr "Manipulowanie Modelem" - #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:78 msgid "Object name" msgstr "Nazwa modelu" @@ -4348,6 +4614,18 @@ msgstr "Podkładka i Podpory" msgid "Pad around object" msgstr "Podkładka wokół modelu" +#: src/libslic3r/PrintConfig.cpp:2830 +msgid "Pad around object everywhere" +msgstr "Podkładka wokół wszystkich modeli" + +#: src/libslic3r/PrintConfig.cpp:2779 +msgid "Pad brim size" +msgstr "Rozmiar brimu dla podkładki" + +#: src/libslic3r/SLA/SLAPad.cpp:690 +msgid "Pad brim size is too small for the current configuration." +msgstr "Rozmiar brimu podkładki jest zbyt mały dla obecnej konfiguracji." + #: src/libslic3r/PrintConfig.cpp:2731 msgid "Pad object connector penetration" msgstr "Przenikanie łącznika podkładki z modelem" @@ -4428,6 +4706,11 @@ msgstr "Rozmieszczenie wzoru" msgid "Pattern used to generate support material." msgstr "Wzór podpór." +#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052 +#: src/slic3r/GUI/GLCanvas3D.cpp:1091 +msgid "Pause print or custom G-code" +msgstr "Pauza wydruku lub własny G-code" + #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" @@ -4450,15 +4733,27 @@ msgstr "obrysy" msgid "Perimeters" msgstr "Obrysy" -#: src/slic3r/GUI/ConfigWizard.cpp:440 +#: src/slic3r/GUI/ConfigWizard.cpp:816 #, possible-c-format -msgid "Pick another vendor supported by %s:" -msgstr "Wybierz producenta wspieranego przez %s:" +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:2430 msgid "Pillar widening factor" msgstr "Współczynnik rozszerzania słupka" +#: src/slic3r/GUI/ConfigManipulation.cpp:317 +msgid "Pinhead diameter should be smaller than the pillar diameter." +msgstr "Średnica łączników podpór powinna być mniejsza niż średnica słupków." + +#: src/slic3r/GUI/wxExtensions.cpp:2325 +msgid "Place bearings in slots and resume" +msgstr "Umieść łożyska w gniazdach i wznów" + #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face" msgstr "Połóż na płaszczyźnie" @@ -4541,6 +4836,15 @@ msgstr "Przygotowywanie wypełnienia" msgid "Preset (%s)" msgstr "Zestaw ustawień (%s)" +#: src/slic3r/GUI/Tab.cpp:3031 +msgid "Preset with name \"%1%\" already exist." +msgstr "Zestaw ustawień o nazwie \"%1%\" już istnieje." + +#: src/slic3r/GUI/Tab.cpp:2994 +msgctxt "PresetName" +msgid "%1% - Copy" +msgstr "PresetName||%1% - Kopia" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 msgid "Press to activate deselection rectangle\nor to scale or rotate selected objects\naround their own center" msgstr "Naciśnij aby aktywować prostokąt odznaczający\nlub skalować bądź obracać wybrane modele\nwokół ich środka" @@ -4550,7 +4854,7 @@ msgid "Press to activate one direction scaling in Gizmo scale" msgstr "Naciśnij aby aktywować skalowanie uchwytem w jednym kierunku" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -#, possible-c-format +#, no-c-format msgid "Press to activate selection rectangle\nor to snap by 5% in Gizmo scale\nor to snap by 1mm in Gizmo move" msgstr "Naciśnij aby aktywować prostokąt zaznaczający\nlub przyciągać co 5% podczas skalowania z uchwytem\nlub przyciągać co 1 mm podczas przemieszczania z uchwytem" @@ -4615,6 +4919,10 @@ msgstr "Ustawienia druku" msgid "Print speed override" msgstr "Nadpisanie prędkości druku" +#: src/libslic3r/GCode.cpp:634 +msgid "Print z" +msgstr "Druk z" + #: src/slic3r/GUI/MainFrame.cpp:483 msgid "Print&er Settings Tab" msgstr "Ustawi&enia Drukarki" @@ -4682,10 +4990,10 @@ msgstr "Druk ekstruderami o różnych średnicach dysz. Jeśli podpory mają by msgid "Processing %s" msgstr "Przetwarzanie %s" -#: src/slic3r/GUI/Plater.cpp:1600 +#: src/slic3r/GUI/Plater.cpp:2287 #, possible-c-format -msgid "Processing input file %s\n" -msgstr "Przetwarzanie pliku wejściowego %s\n" +msgid "Processing input file %s" +msgstr "Przetwarzanie pliku wejściowego %s" #: src/libslic3r/PrintObject.cpp:110 msgid "Processing triangulated mesh" @@ -4697,6 +5005,10 @@ msgstr "Przetwarzanie siatki trójkątów" msgid "Profile dependencies" msgstr "Zależności profilowe" +#: src/slic3r/GUI/ConfigWizard.cpp:537 +msgid "Profile:" +msgstr "Profil:" + #: src/slic3r/GUI/PrintHostDialogs.cpp:149 msgid "Progress" msgstr "Postęp" @@ -4726,6 +5038,14 @@ msgstr "PrusaSlicer bazuje na projekcie Slic3r autorstwa Alessandro Ranelucciego msgid "PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \nwhile OpenGL version %s, render %s, vendor %s was detected." msgstr "PrusaSlicer wymaga karty graficznej kompatybilnej z OpenGL 2.0, aby działać prawidłowo.\nwykryto OpenGL w wersji %s, render %s, producent %s ." +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:50 +msgid "PrusaSlicer version" +msgstr "wersja PrusaSlicer" + +#: src/slic3r/GUI/ConfigWizard.cpp:771 +msgid "PrusaSlicer's user interfaces comes in three variants:\nSimple, Advanced, and Expert.\nThe Simple mode shows only the most frequently used settings relevant for regular 3D printing. The other two offer progressively more sophisticated fine-tuning, they are suitable for advanced and expert users, respectively." +msgstr "Interfejs PrusaSlicer ma trzy warianty do wyboru:\nProsty, Zaawansowany i Ekspercki.\nTryb Prosty wyświetla tylko najczęściej używane ustawienia potrzebne w codziennym druku 3D. Pozostałe dwa oferują coraz większe możliwości konfiguracji i są przeznaczone odpowiednio dla użytkowników zaawansowanych i ekspertów." + #: src/libslic3r/PrintConfig.cpp:2153 msgid "Purging after toolchange will done inside this object's infills. This lowers the amount of waste but may result in longer print time due to additional travel moves." msgstr "Czyszczenie po zmianie filamentu następować wewnątrz wypełnienia tego modelu. Obniża to ilość zużywanego materiału, jednak może skutkować wydłużeniem czasu druku przez dodatkowe ruchy jałowe." @@ -4886,13 +5206,18 @@ msgstr "Historia Powtórzeń" msgid "Reducing printing time" msgstr "Obniżanie czasu wydruku" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload from Disk" +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3161 +#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload from disk" msgstr "Wczytaj ponownie z dysku" -#: src/slic3r/GUI/Plater.cpp:2924 -msgid "Reload the selected file from Disk" -msgstr "Wczytaj ponownie wybrany plik z dysku" +#: src/slic3r/GUI/Plater.cpp:3744 +msgid "Reload the selected object from disk" +msgstr "Wczytaj wybrany model ponownie z dysku" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1553 src/slic3r/GUI/Plater.cpp:3715 +msgid "Reload the selected volumes from disk" +msgstr "Wczytaj wybrane kształty ponownie z dysku" #: src/slic3r/GUI/Preferences.cpp:36 msgid "Remember output directory" @@ -4911,6 +5236,14 @@ msgstr "Usuń" msgid "Remove all points" msgstr "Usuń wszystkie punkty" +#: src/slic3r/GUI/GLCanvas3D.cpp:252 +msgid "Remove detail" +msgstr "Usuń szczegół" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182 +msgid "Remove extruder from sequence" +msgstr "Usuń ekstruder z sekwencji" + #: src/slic3r/GUI/GLCanvas3D.cpp:3475 msgid "Remove instance" msgstr "Usuń kopię" @@ -5008,6 +5341,10 @@ msgstr "Powtórz ostatnie szybkie cięcie" msgid "Repeat Last Quick Slice" msgstr "Powtórz Ostatnie Szybkie Cięcie" +#: src/slic3r/GUI/Tab.cpp:3032 +msgid "Replace?" +msgstr "Zamienić?" + #: src/slic3r/GUI/MainFrame.cpp:561 msgid "Report an I&ssue" msgstr "Zgło&szenie problemu" @@ -5040,6 +5377,10 @@ msgstr "Skanuj ponownie" msgid "Rescan serial ports" msgstr "Przeskanuj porty szeregowe" +#: src/slic3r/GUI/GLCanvas3D.cpp:307 +msgid "Reset" +msgstr "Reset" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1239 msgid "Reset clipping plane" msgstr "Reset płaszczyzny przecinania" @@ -5065,6 +5406,10 @@ msgstr "Resetuj Obrót" msgid "Reset scale" msgstr "Resetuj skalę" +#: src/slic3r/GUI/GLCanvas3D.cpp:258 +msgid "Reset to base" +msgstr "Resetuj do bazy" + #: src/slic3r/GUI/Tab.cpp:2584 msgid "Reset to Filament Color" msgstr "Zresetuj do koloru filamentu" @@ -5129,6 +5474,10 @@ msgstr "Kliknij prawym przyciskiem myszy na ikonę, aby naprawić plik STL przez msgid "Right click" msgstr "Prawy przycisk" +#: src/slic3r/GUI/GLCanvas3D.cpp:249 +msgid "Right mouse button:" +msgstr "Prawy przycisk myszki:" + #: src/slic3r/GUI/MainFrame.cpp:528 msgid "Right View" msgstr "Widok prawy" @@ -5345,6 +5694,10 @@ msgstr "Wyszukiwanie urządzeń" msgid "Searching for optimal orientation" msgstr "Wyszukiwanie optymalnej orientacji" +#: src/slic3r/GUI/GUI_App.cpp:1100 +msgid "Select a gcode file:" +msgstr "Wybierz plik gcode:" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Select All objects" msgstr "Zaznacz Wszystkie modele" @@ -5535,10 +5888,26 @@ msgstr "Ustaw jako osobny model" msgid "Set as a Separated Objects" msgstr "Ustaw jako Osobne Modele" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39 +msgid "Set extruder change for every" +msgstr "Ustaw zmianę ekstrudera dla każdej" + #: src/slic3r/GUI/GUI_ObjectList.cpp:2833 msgid "Set extruder for selected items" msgstr "Ustaw ekstruder dla wybranych elementów" +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 +msgid "Set extruder sequence" +msgstr "Ustaw sekwencję ekstruderów" + +#: src/slic3r/GUI/wxExtensions.cpp:3080 +msgid "Set extruder sequence for whole print" +msgstr "Ustaw sekwencję ekstruderów dla całego wydruku" + +#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136 +msgid "Set extruder(tool) sequence" +msgstr "Ustaw sekwencję ekstruderów (narzędzi) " + #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Set lower thumb to current slider thumb" msgstr "Ustaw punkt zmiany koloru na poziomie dolnego suwaka" @@ -5648,6 +6017,26 @@ msgstr "Ustawienia" msgid "Settings for height range" msgstr "Ustawienie zakresu wysokości" +#: src/slic3r/GUI/ConfigManipulation.cpp:154 +msgid "Shall I adjust those settings for supports?" +msgstr "Czy chcesz zmienić te ustawienia dla podpór?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:82 +msgid "Shall I adjust those settings in order to enable Spiral Vase?" +msgstr "Czy chcesz zmienić te ustawienia, aby włączyć tryb wazy?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:111 +msgid "Shall I adjust those settings in order to enable the Wipe Tower?" +msgstr "Czy chcesz zmienić te ustawienia, aby włączyć wieżę czyszczącą?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:202 +msgid "Shall I switch to rectilinear fill pattern?" +msgstr "Czy chcesz zmienić wzór wypełnienia na linie równoległe?" + +#: src/slic3r/GUI/ConfigManipulation.cpp:131 +msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" +msgstr "Czy chcesz zsynchronizować warstwy podporowe, aby włączyć wieżę czyszczącą?" + #: src/slic3r/GUI/BedShapeDialog.cpp:60 msgid "Shape" msgstr "Kształt" @@ -5656,6 +6045,14 @@ msgstr "Kształt" msgid "Shells" msgstr "Powłoki" +#: src/slic3r/GUI/GLCanvas3D.cpp:255 +msgid "Shift + Left mouse button:" +msgstr "Shift + lewy przycisk myszki:" + +#: src/slic3r/GUI/GLCanvas3D.cpp:261 +msgid "Shift + Right mouse button:" +msgstr "Shift + Prawy przycisk myszki:" + #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" msgstr "Pokaż" @@ -5740,10 +6137,18 @@ msgstr "Pokaż folder z konfiguracjami użytkownika (datadir)" msgid "Show/Hide (L)egend" msgstr "Pokaż/Ukryj (L)egendę" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Pokaż/ukryj ustawienia urządzeń 3Dconnexion" + #: src/slic3r/GUI/GUI_App.cpp:674 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Simple" msgstr "Prosty" +#: src/slic3r/GUI/ConfigWizard.cpp:785 +msgid "Simple mode" +msgstr "Tryb Prosty" + #: src/slic3r/GUI/GUI_App.cpp:674 msgid "Simple View Mode" msgstr "Tryb Widoku Prostego" @@ -5811,6 +6216,18 @@ msgstr "Uchwyt SLA włączony" msgid "SLA material" msgstr "Materiał SLA" +#: src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Material Profiles Selection" +msgstr "Wybór profili materiałów SLA" + +#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439 +msgid "SLA material type" +msgstr "Rodzaj materiału SLA" + +#: src/slic3r/GUI/ConfigWizard.cpp:1435 src/slic3r/GUI/ConfigWizard.cpp:1885 +msgid "SLA Materials" +msgstr "Materiały SLA" + #: src/slic3r/GUI/Plater.cpp:683 src/slic3r/GUI/Preset.cpp:1276 msgid "SLA print" msgstr "Druk SLA" @@ -5831,6 +6248,10 @@ msgstr "Punkty podpór SLA" msgid "SLA supports outside the print area were detected" msgstr "Wykryto podpory SLA poza obszarem roboczym" +#: src/slic3r/GUI/ConfigWizard.cpp:1493 +msgid "SLA Technology Printers" +msgstr "Drukarki SLA" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Slab" msgstr "Tafla" @@ -5847,10 +6268,6 @@ msgstr "Slic3r może przesyłać pliki G-code do serwera druku. To pole powinno 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/slic3r/GUI/ConfigSnapshotDialog.cpp:45 -msgid "slic3r version" -msgstr "wersja Slic3r" - #: src/libslic3r/PrintConfig.cpp:1234 msgid "Slic3r will not scale speed down below this speed." msgstr "Slic3r nie będzie skalował prędkości poniżej tej wartości." @@ -5939,6 +6356,14 @@ msgstr "Wolne przechylanie" msgid "Small perimeters" msgstr "Małe obrysy" +#: src/slic3r/GUI/GLCanvas3D.cpp:286 +msgid "Smooth" +msgstr "Gładka" + +#: src/slic3r/GUI/GLCanvas3D.cpp:264 +msgid "Smoothing" +msgstr "Wygładzanie" + #: src/slic3r/GUI/GUI_App.cpp:697 msgid "Snapshot name" msgstr "Nazwa zrzutu" @@ -6098,6 +6523,10 @@ msgstr "Prędkość rozładowywania filamentu dla wieży czyszczącej (nie wpły msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "Prędkość wycofywania (rozładowywania) końcówki filamentu bezpośrednio po wyciskaniu." +#: src/slic3r/GUI/Mouse3DController.cpp:266 +msgid "Speed:" +msgstr "Prędkość:" + #: src/slic3r/GUI/GUI_ObjectList.cpp:1055 msgid "Sphere" msgstr "Kula" @@ -6106,6 +6535,10 @@ msgstr "Kula" msgid "Spiral vase" msgstr "Tryb wazy" +#: src/slic3r/GUI/ConfigManipulation.cpp:83 +msgid "Spiral Vase" +msgstr "Tryb wazy" + #: src/slic3r/GUI/Plater.cpp:2971 src/slic3r/GUI/Plater.cpp:2988 #: src/slic3r/GUI/Plater.cpp:3008 src/libslic3r/PrintConfig.cpp:3082 msgid "Split" @@ -6139,6 +6572,10 @@ msgstr "Podziel na części" msgid "Split to Parts" msgstr "Podziel na części" +#: src/slic3r/GUI/ConfigWizard.cpp:289 +msgid "Standard" +msgstr "Standard" + #: src/libslic3r/PrintConfig.cpp:799 msgid "Stars" msgstr "Gwiazdki" @@ -6149,7 +6586,7 @@ msgstr "Rozpocznij nowy projekt" #: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 msgid "Start at height" -msgstr "Rozpocznij na zadanej wysokości" +msgstr "Zakres od" #: src/slic3r/GUI/Tab.cpp:1564 src/slic3r/GUI/Tab.cpp:1949 #: src/libslic3r/PrintConfig.cpp:1736 src/libslic3r/PrintConfig.cpp:1751 @@ -6187,7 +6624,7 @@ msgstr "Plik STL wyeksportowany do %s" #: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 msgid "Stop at height" -msgstr "Zatrzymaj na danej wysokości" +msgstr "Zakres do" #: src/slic3r/GUI/Tab.cpp:1716 src/slic3r/GUI/Tab.cpp:1901 msgid "Success!" @@ -6217,6 +6654,10 @@ msgstr "Blokada podpór" msgid "Support Enforcer" msgstr "Wymuszenie podpór" +#: src/slic3r/GUI/ConfigManipulation.cpp:155 +msgid "Support Generator" +msgstr "Generator podpór" + #: src/slic3r/GUI/Tab.cpp:3401 msgid "Support head" msgstr "Łącznik podpory" @@ -6325,6 +6766,10 @@ msgstr "Obsługa pozostałego czasu druku" msgid "Supports stealth mode" msgstr "Wspiera tryb Stealth" +#: src/slic3r/GUI/ConfigManipulation.cpp:151 +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/Preferences.cpp:76 msgid "Suppress \" - default - \" presets" msgstr "Ukryj \" - domyślne - \" zestawy ustawień" @@ -6362,6 +6807,10 @@ msgstr "Zmiana języka spowoduje zrestartowanie aplikacji.\nZawartość stołu z msgid "Switching to simple settings will discard changes done in the advanced mode!\n\nDo you want to proceed?" msgstr "Włączenie trybu prostego spowoduje odrzucenie zmian wprowadzonych w trybie zaawansowanym! Czy chcesz kontynować?" +#: src/slic3r/GUI/Tab.cpp:1004 +msgid "symbolic profile name" +msgstr "skrócona nazwa profilu" + #: src/libslic3r/PrintConfig.cpp:1949 msgid "Synchronize support layers with the object print layers. This is useful with multi-material printers, where the extruder switch is expensive." msgstr "Synchronizuj warstwy podporowe z warstwami modelu. Przydaje się przy drukarkach typu multi-material gdy zmiana używanego materiału jest kosztowna." @@ -6416,6 +6865,10 @@ msgstr "Test" msgid "Texture" msgstr "Tekstura" +#: src/slic3r/GUI/ConfigManipulation.cpp:200 +msgid "The %1% infill pattern is not supposed to work at 100%% density." +msgstr "Wzór wypełnienia %1% nie działa z gęstością ustawioną na 100%%." + #: src/slic3r/GUI/FirmwareDialog.cpp:530 #, possible-c-format msgid "The %s device could not have been found" @@ -6527,6 +6980,14 @@ msgstr "Ustawienia na następujących kartach zostały zmodyfikowane" msgid "The printer multiplexes filaments into a single hot end." msgstr "Drukarka przechodzi pomiędzy filamentami używając jednego hotendu." +#: src/libslic3r/Format/3mf.cpp:1519 +msgid "The selected 3mf file has been saved with a newer version of %1% and is not compatible." +msgstr "Wybrany plik 3mf został zapisany przy pomocy nowszej wersji %1% i nie jest kompatybilny." + +#: src/libslic3r/Format/AMF.cpp:917 +msgid "The selected amf file has been saved with a newer version of %1% and is not compatible." +msgstr "Wybrany plik amf został zapisany przy pomocy nowszej wersji %1% i nie jest kompatybilny." + #: src/slic3r/GUI/BedShapeDialog.cpp:342 msgid "The selected file contains no geometry." msgstr "Wybrany plik nie zawiera żadnego kształtu." @@ -6559,6 +7020,11 @@ msgstr "Prędkość powrotu filamentu do ekstrudera po retrakcji (dotyczy tylko msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "Prędkość retrakcji (stosowana tylko dla silnika ekstrudera)." +#: src/slic3r/GUI/ConfigManipulation.cpp:75 +#, no-c-format +msgid "The Spiral Vase mode requires:\n- one perimeter\n- no top solid layers\n- 0% fill density\n- no support material\n- inactive Ensure vertical shell thickness" +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\"" + #: src/libslic3r/Print.cpp:1187 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." @@ -6597,9 +7063,17 @@ msgstr "Dystans w pionie między modelem a warstwą łączącą materiału podpo msgid "The Wipe option is not available when using the Firmware Retraction mode.\n\nShall I disable it in order to enable Firmware Retraction?" msgstr "Opcja czyszczenia dyszy nie jest dostępna z funkcją Retrakcji w Firmware (Firmware Retraction).\n\nWyłączyć ją aby włączyć Firmware Retraction?" +#: src/libslic3r/Print.cpp:1254 +msgid "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." +msgstr "Wieża czyszcząca obecnie nie obsługuje wolumetrycznego parametru E (use_volumetric_e=0)." + +#: src/slic3r/GUI/ConfigManipulation.cpp:107 +msgid "The Wipe Tower currently supports the non-soluble supports only\nif they are printed with the current extruder without triggering a tool change.\n(both support_material_extruder and support_material_interface_extruder need to be set to 0)." +msgstr "Wieża czyszcząca obsługuje podpory nierozpuszczalne jedynie, gdy są drukowane tym samym ekstruderem - bez wywoływania zmiany narzędzia (zarówno support_material_extruder i support_material_interface_extruder muszą być ustawione na 0)." + #: src/libslic3r/Print.cpp:1306 msgid "The Wipe Tower currently supports the non-soluble supports only if they are printed with the current extruder without triggering a tool change. (both support_material_extruder and support_material_interface_extruder need to be set to 0)." -msgstr "Wieża Czyszcząca wspiera podpory nierozpuszczalne jedynie, gdy są drukowane tym samym ekstruderem - bez wywoływania zmiany narzędzia (zarówno support_material_extruder i support_material_interface_extruder muszą być ustawione na 0)." +msgstr "Wieża Czyszcząca obsługuje podpory nierozpuszczalne jedynie, gdy są drukowane tym samym ekstruderem - bez wywoływania zmiany narzędzia (zarówno support_material_extruder i support_material_interface_extruder muszą być ustawione na 0)." #: src/libslic3r/Print.cpp:1200 msgid "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter and Repetier G-code flavors." @@ -6629,9 +7103,9 @@ msgstr "Wieża czyszcząca jest dostępna dla wielu modeli pod warunkiem, że ma msgid "The wipe tower is only supported if all extruders have the same nozzle diameter and use filaments of the same diameter." msgstr "Wieża Czyszcząca jest dostępna tylko, gdy wszystkie ekstrudery mają taką samą średnicę dyszy i używają filamentów i takiej samej średnicy." -#: src/libslic3r/Print.cpp:1258 -msgid "The Wipe tower is only supported if all objects have the same layer height profile" -msgstr "Wieża Czyszcząca jest dostępna tylko dla modeli o takiej samej wysokości warstwy" +#: src/libslic3r/Print.cpp:1323 +msgid "The Wipe tower is only supported if all objects have the same variable layer height" +msgstr "Wieża czyszcząca jest dostępna dla wielu modeli pod warunkiem, że mają one równą wysokość warstwy" #: src/slic3r/GUI/UpdateDialogs.cpp:127 #, possible-c-format @@ -6642,10 +7116,6 @@ msgstr "%s wersja: %s" msgid "This code is inserted between objects when using sequential printing. By default extruder and bed temperature are reset using non-wait command; however if M104, M109, M140 or M190 are detected in this custom code, Slic3r will not add temperature commands. Note that you can use placeholder variables for all Slic3r settings, so you can put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "Ten kod jest wykonywany pomiędzy drukiem poszczególnych modeli w trybie druku sekwencyjnego. Domyślnie przy komendzie non-wait temperatury dyszy i stołu są resetowane; jednakże jeśli przy tej opcji zostaną użyte komendy M104, M109, M140 lub M190 to Slic3r nie doda własnych komend do kontroli temperatury. Pamiętaj, że możesz używać zmiennych typu placeholder, więc np. komendę \"M109 S[first_layer_temperature]\" (temperatura pierwszej warstwy) możesz umieścić gdzie chcesz." -#: src/libslic3r/PrintConfig.cpp:2057 -msgid "This custom code is inserted at every extruder change. If you don't leave this empty, you are expected to take care of the toolchange yourself - PrusaSlicer will not output any other G-code to change the filament. You can use placeholder variables for all Slic3r settings as well as [previous_extruder] and [next_extruder], so e.g. the standard toolchange command can be scripted as T[next_extruder]." -msgstr "Ten kod jest dodawany do każdej zmiany ekstrudera. Jeśli ta sekcja nie pozostanie pusta, to zmiany narzędzi będą musiały zostać wykonane ręcznie - PrusaSlicer nie wygeneruje żadnego G-kodu dla zmiany filamentu. Możesz użyć zmiennych dla wszystkich ustawień Slic3r, jak i również [previous_extruder] oraz [next_extruder], tak aby np. standardowa komenda zmiany narzędzia była skryptem jako T[next_extruder]." - #: src/libslic3r/PrintConfig.cpp:1032 msgid "This custom code is inserted at every layer change, right after the Z move and before the extruder moves to the first layer point. Note that you can use placeholder variables for all Slic3r settings as well as [layer_num] and [layer_z]." msgstr "Ten kod jest wykonywany przy każdej zmianie warstwy - zaraz po podniesieniu głowicy na wysokość kolejnej warstwy ale zanim ekstruder przejdzie do pierwszego punktu nowej warstwy. Pamiętaj, że możesz użyć zmiennych typu placeholder dla wszystkich ustawień Slic3r, jak np. [layer_num] (numer warstwy) i [layer_z] (położenie warstwy w osi Z)." @@ -6710,13 +7180,13 @@ msgstr "Ta funkcja pozwoli wstawić zwartą warstwę wypełnienia pomiędzy okre 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/slic3r/GUI/Plater.cpp:1712 -msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?\n" -msgstr "Ten plik nie może zostać wczytany w Trybie Prostym. Czy chcesz przełączyć na Tryb Zaawansowany?\n" +#: src/slic3r/GUI/Plater.cpp:2371 +msgid "This file cannot be loaded in a simple mode. Do you want to switch to an advanced mode?" +msgstr "Ten plik nie może zostać wczytany w Trybie Prostym. Czy chcesz przełączyć na Tryb Zaawansowany?" -#: src/slic3r/GUI/Plater.cpp:1658 -msgid "This file contains several objects positioned at multiple heights. Instead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?\n" -msgstr "Ten plik zawiera kilka modeli umieszczonych na różnych wysokościach. Potraktować go jako\njeden model składający się z kilku części?\n" +#: src/slic3r/GUI/Plater.cpp:2361 +msgid "This file contains several objects positioned at multiple heights.\nInstead of considering them as multiple objects, should I consider\nthis file as a single object having multiple parts?" +msgstr "Ten plik zawiera kilka modeli umieszczonych na różnych wysokościach. Potraktować go jako\njeden model składający się z kilku części?" #: src/slic3r/GUI/FirmwareDialog.cpp:313 #, possible-c-format @@ -6792,6 +7262,10 @@ msgstr "To jest najwyższa możliwa do wydrukowania wysokość warstwy dla tego msgid "This is the lowest printable layer height for this extruder and limits the resolution for variable layer height. Typical values are between 0.05 mm and 0.1 mm." msgstr "To jest najniższa możliwa do wydrukowania wysokość warstwy dla tego ekstrudera i jednocześnie dolny limit dla funkcji zmiennej wysokości warstwy. Zazwyczaj jest to 0.05 lub 0.1 mm." +#: src/libslic3r/GCode.cpp:630 +msgid "This is usually caused by negligibly small extrusions or by a faulty model. Try to repair the model or change its orientation on the bed." +msgstr "Dzieje się to zazwyczaj z powodu zbyt małych odcinków ekstruzji (są one pomijane) lub uszkodzenia modelu. Spróbuj naprawić model lub zmienić jego orientację na stole." + #: src/libslic3r/PrintConfig.cpp:2139 msgid "This matrix describes volumes (in cubic milimetres) required to purge the new filament on the wipe tower for any given pair of tools." msgstr "Ta formuła określa objętość (w milimetrach sześciennych) wymaganą do wyczyszczenia filamentu na wieży czyszczącej dla danej pary narzędzi (filamentów)." @@ -6860,10 +7334,10 @@ msgstr "Wartość tego ustawienia zostanie dodana (lub odjęta) od wszystkich ko msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." msgstr "To ustawienie określa wymaganą objętość wieży czyszczącej przy zmianie danego narzędzia. Te wartości używane są do uproszczenia określenia pełnych wartości czyszczenia poniżej." -#: src/slic3r/GUI/UpdateDialogs.cpp:118 +#: src/slic3r/GUI/UpdateDialogs.cpp:155 #, possible-c-format -msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s.\n" -msgstr "Ta wersja %s nie jest kompatybilna z aktualnie zainstalowanym zestawem konfiguracji.\nPrawdopodobnie stało się tak, ponieważ uruchomiono starszy %s po użyciu nowszego.\n\nMożesz zamknąć %s i spróbować ponownie z nowszą wersją, lub możesz też uruchomić ponownie konfigurację początkową. Spowoduje to stworzenie kopii istniejącej konfiguracji przed zainstalowaniem plików kompatybilnych z %s .\n" +msgid "This version of %s is not compatible with currently installed configuration bundles.\nThis probably happened as a result of running an older %s after using a newer one.\n\nYou may either exit %s and try again with a newer version, or you may re-run the initial configuration. Doing so will create a backup snapshot of the existing configuration before installing files compatible with this %s." +msgstr "Ta wersja %s nie jest kompatybilna z aktualnie zainstalowanym zestawem konfiguracji.\nPrawdopodobnie stało się tak, ponieważ uruchomiono starszy %s po użyciu nowszego.\n\nMożesz zamknąć %s i spróbować ponownie z nowszą wersją, lub możesz też uruchomić ponownie konfigurację początkową. Spowoduje to stworzenie kopii istniejącej konfiguracji przed zainstalowaniem plików kompatybilnych z %s ." #: src/libslic3r/PrintConfig.cpp:2284 msgid "This will apply a gamma correction to the rasterized 2D polygons. A gamma value of zero means thresholding with the threshold in the middle. This behaviour eliminates antialiasing without losing holes in polygons." @@ -6913,6 +7387,10 @@ msgstr "Czas bezczynności po rozładowaniu filamentu. Może pomóc w bezproblem msgid "To do that please specify a new name for the preset." msgstr "Aby to zrobić ustaw nową nazwę zestawu ustawień." +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100 +msgid "To except of redundant tool manipulation, \nColor change(s) for unused extruder(s) was(were) deleted" +msgstr "Aby pozbyć się niepotrzebnych zmian narzędzi,\nusunięte zostały zmiany kolorów dla nieużywanych ekstruderów." + #: src/slic3r/GUI/Plater.cpp:2966 msgid "To objects" msgstr "Do modeli" @@ -6990,6 +7468,11 @@ msgstr "Całkowity czas wyciskania" msgid "Translate" msgstr "Konwersja" +#: src/slic3r/GUI/Mouse3DController.cpp:270 +#: src/slic3r/GUI/Mouse3DController.cpp:283 +msgid "Translation" +msgstr "Tłumaczenie" + #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2051 msgid "Travel" msgstr "Jałowy" @@ -7141,6 +7624,10 @@ msgstr "Aktualizacja" msgid "Upload a firmware image into an Arduino based printer" msgstr "Wgraj obraz firmware do drukarki opartej na Adruino" +#: src/slic3r/Utils/FlashAir.cpp:60 +msgid "Upload not enabled on FlashAir card." +msgstr "Przesyłanie wyłączone w karcie FlashAir." + #: src/slic3r/GUI/PrintHostDialogs.cpp:33 msgid "Upload to Printer Host with the following filename:" msgstr "Prześlij do Serwera Druku z następującą nazwą pliku:" @@ -7162,6 +7649,10 @@ msgstr "Połączenie USB/szeregowe" msgid "USB/serial port for printer connection." msgstr "Port USB/szeregowy do połączenia z drukarką." +#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432 +msgid "Use another extruder" +msgstr "Użyj innego ekstrudera" + #: src/slic3r/GUI/Preferences.cpp:117 msgid "Use custom size for toolbar icons" msgstr "Użyj własnego rozmiaru ikon pasków narzędzi" @@ -7251,6 +7742,26 @@ msgstr "Wartości w tej kolumnie dotyczą trybu Normal" msgid "Values in this column are for Stealth mode" msgstr "Wartości w tej kolumnie dotyczą trybu Stealth" +#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365 +msgid "Variable layer height" +msgstr "Zmienna wysokość warstwy" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1681 +msgid "Variable layer height - Adaptive" +msgstr "Zmienna wysokość warstwy - Adaptacyjna" + +#: src/slic3r/GUI/GLCanvas3D.cpp:695 +msgid "Variable layer height - Manual edit" +msgstr " Zmienna wysokość warstwy - ręczna edycja" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1673 +msgid "Variable layer height - Reset" +msgstr "Zmienna wysokość warstwy - Reset" + +#: src/slic3r/GUI/GLCanvas3D.cpp:1689 +msgid "Variable layer height - Smooth all" +msgstr "Zmienna wysokość warstwy - Wygładź wszystko" + #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 msgid "variants" msgstr "warianty" @@ -7259,6 +7770,10 @@ msgstr "warianty" msgid "vendor" msgstr "dostawca" +#: src/slic3r/GUI/ConfigWizard.cpp:536 +msgid "Vendor:" +msgstr "Producent:" + #: src/libslic3r/PrintConfig.cpp:880 msgid "Verbose G-code" msgstr "G-code rozszerzony" @@ -7279,6 +7794,10 @@ msgstr "Powłoka pionowa" msgid "View" msgstr "Widok" +#: src/slic3r/GUI/ConfigWizard.cpp:778 +msgid "View mode" +msgstr "Widok" + #: src/libslic3r/SLAPrint.cpp:857 src/libslic3r/SLAPrint.cpp:867 #: src/libslic3r/SLAPrint.cpp:915 msgid "Visualizing supports" @@ -7308,9 +7827,9 @@ msgstr "Podpowiedzi dot. objętości przepływu są niedostępne" msgid "Volumetric flow rate" msgstr "Objętościowa wartość przepływu" -#: src/libslic3r/GCode/PreviewData.cpp:402 -msgid "Volumetric flow rate (mm3/s)" -msgstr "Objętościowy współczynnik przepływu (mm3/s)" +#: src/libslic3r/GCode/PreviewData.cpp:370 +msgid "Volumetric flow rate (mm³/s)" +msgstr "Objętościowy współczynnik przepływu (mm³/s)" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" @@ -7454,6 +7973,11 @@ msgstr "Wieża czyszcząca" msgid "wipe tower" msgstr "wieża czyszcząca" +#: src/slic3r/GUI/ConfigManipulation.cpp:112 +#: src/slic3r/GUI/ConfigManipulation.cpp:132 +msgid "Wipe Tower" +msgstr "Wieża czyszcząca" + #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" msgstr "Wieża czyszcząca - dostosowanie objętości czyszczenia" @@ -7572,6 +8096,14 @@ msgstr "Nie możesz dodać obiektu/ów z %s, ponieważ jeden lub więcej modeli 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/ConfigWizard.cpp:1637 +msgid "You have to select at least one filament for selected printers" +msgstr "Musisz wybrać co najmniej jeden filament dla zaznaczonych drukarek" + +#: src/slic3r/GUI/ConfigWizard.cpp:1643 +msgid "You have to select at least one material for selected printers" +msgstr "Musisz wybrać co najmniej jeden materiał dla zaznaczonych drukarek" + #: src/slic3r/GUI/GUI_App.cpp:300 msgid "You may need to update your graphics card driver." msgstr "Może być wymagana aktualizacja sterowników karty graficznej." @@ -7598,6 +8130,14 @@ msgstr "Importowany model przekracza wymiary przestrzeni roboczej i został prze msgid "Z offset" msgstr "Margines Z" +#: src/slic3r/GUI/ConfigManipulation.cpp:60 +msgid "Zero first layer height is not valid.\n\nThe first layer height will be reset to 0.01." +msgstr "Zerowa wysokość pierwszej warstwy jest nieprawidłowa.\n\nWysokość pierwszej warstwy zostanie ustawiona na 0,01." + +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +msgid "Zero layer height is not valid.\n\nThe layer height will be reset to 0.01." +msgstr "Zerowa wysokość warstwy jest nieprawidłowa.\n\nWysokość warstwy zostanie ustawiona na 0,01." + #: src/libslic3r/PrintConfig.cpp:2416 msgid "Zig-Zag" msgstr "Zig-Zag" From c284a65caaa6d859164c33f858512d7d8d3d0f5c Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Thu, 12 Dec 2019 10:45:30 +0100 Subject: [PATCH 2/2] Warning fix: removed needless tautological check --- src/libslic3r/GCode.cpp | 52 ++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index b26b2cae8..91627631f 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -496,37 +496,37 @@ std::string WipeTowerIntegration::prime(GCode &gcodegen) assert(m_layer_idx == 0); std::string gcode; - if (&m_priming != nullptr) { - // Disable linear advance for the wipe tower operations. - //gcode += (gcodegen.config().gcode_flavor == gcfRepRap ? std::string("M572 D0 S0\n") : std::string("M900 K0\n")); - for (const WipeTower::ToolChangeResult& tcr : m_priming) { - if (!tcr.extrusions.empty()) - gcode += append_tcr(gcodegen, tcr, tcr.new_tool); + // Disable linear advance for the wipe tower operations. + //gcode += (gcodegen.config().gcode_flavor == gcfRepRap ? std::string("M572 D0 S0\n") : std::string("M900 K0\n")); + + for (const WipeTower::ToolChangeResult& tcr : m_priming) { + if (!tcr.extrusions.empty()) + gcode += append_tcr(gcodegen, tcr, tcr.new_tool); - // Let the tool change be executed by the wipe tower class. - // Inform the G-code writer about the changes done behind its back. - //gcode += tcr.gcode; - // Let the m_writer know the current extruder_id, but ignore the generated G-code. - // unsigned int current_extruder_id = tcr.extrusions.back().tool; - // gcodegen.writer().toolchange(current_extruder_id); - // gcodegen.placeholder_parser().set("current_extruder", current_extruder_id); + // Let the tool change be executed by the wipe tower class. + // Inform the G-code writer about the changes done behind its back. + //gcode += tcr.gcode; + // Let the m_writer know the current extruder_id, but ignore the generated G-code. + // unsigned int current_extruder_id = tcr.extrusions.back().tool; + // gcodegen.writer().toolchange(current_extruder_id); + // gcodegen.placeholder_parser().set("current_extruder", current_extruder_id); - } - - // A phony move to the end position at the wipe tower. - /* gcodegen.writer().travel_to_xy(Vec2d(m_priming.back().end_pos.x, m_priming.back().end_pos.y)); - gcodegen.set_last_pos(wipe_tower_point_to_object_point(gcodegen, m_priming.back().end_pos)); - // Prepare a future wipe. - gcodegen.m_wipe.path.points.clear(); - // Start the wipe at the current position. - gcodegen.m_wipe.path.points.emplace_back(wipe_tower_point_to_object_point(gcodegen, m_priming.back().end_pos)); - // Wipe end point: Wipe direction away from the closer tower edge to the further tower edge. - gcodegen.m_wipe.path.points.emplace_back(wipe_tower_point_to_object_point(gcodegen, - WipeTower::xy((std::abs(m_left - m_priming.back().end_pos.x) < std::abs(m_right - m_priming.back().end_pos.x)) ? m_right : m_left, - m_priming.back().end_pos.y)));*/ } + + // A phony move to the end position at the wipe tower. + /* gcodegen.writer().travel_to_xy(Vec2d(m_priming.back().end_pos.x, m_priming.back().end_pos.y)); + gcodegen.set_last_pos(wipe_tower_point_to_object_point(gcodegen, m_priming.back().end_pos)); + // Prepare a future wipe. + gcodegen.m_wipe.path.points.clear(); + // Start the wipe at the current position. + gcodegen.m_wipe.path.points.emplace_back(wipe_tower_point_to_object_point(gcodegen, m_priming.back().end_pos)); + // Wipe end point: Wipe direction away from the closer tower edge to the further tower edge. + gcodegen.m_wipe.path.points.emplace_back(wipe_tower_point_to_object_point(gcodegen, + WipeTower::xy((std::abs(m_left - m_priming.back().end_pos.x) < std::abs(m_right - m_priming.back().end_pos.x)) ? m_right : m_left, + m_priming.back().end_pos.y)));*/ + return gcode; }