From 02874076a8f89ea54394d3953ef9b231bbdf02a8 Mon Sep 17 00:00:00 2001 From: AbdElhaleem Date: Wed, 18 Sep 2024 11:45:52 +0300 Subject: [PATCH] added arabic language --- localazy.json | 5 + localization/i18n/OrcaSlicer.pot | 3600 ++-- localization/i18n/ar/OrcaSlicer_ar.po | 14802 ++++++++++++++++ resources/profiles/techfab.json | 66 + .../techfab/filament/fdm_filament_abs.json | 34 + .../techfab/filament/fdm_filament_common.json | 52 + .../techfab/filament/fdm_filament_pet.json | 32 + .../techfab/filament/fdm_filament_pla.json | 36 + .../techfab/filament/techfab Generic ABS.json | 40 + .../techfab/filament/techfab Generic PLA.json | 41 + .../machine/fdm_techfab_M_Series_common.json | 120 + .../machine/techfab M5 (0.4 nozzle).json | 57 + ...0mm Standard @techfab M5 (0.4 nozzle).json | 89 + .../fdm_process_techfab_M_Series_common.json | 78 + .../profiles/techfab/techfab m5_cover.png | Bin 0 -> 20159 bytes .../techfab/techfab_m5_buildplate_model.stl | Bin 0 -> 18684 bytes resources/web/data/text.js | 114 +- src/imgui/imgui_demo.cpp | 4 +- src/slic3r/GUI/GUI_App.cpp | 10 +- src/slic3r/GUI/ImGuiWrapper.cpp | 1 + src/slic3r/GUI/Preferences.cpp | 6 +- src/slic3r/GUI/Widgets/AMSControl.cpp | 3 + 22 files changed, 16724 insertions(+), 2466 deletions(-) create mode 100644 localization/i18n/ar/OrcaSlicer_ar.po create mode 100644 resources/profiles/techfab.json create mode 100644 resources/profiles/techfab/filament/fdm_filament_abs.json create mode 100644 resources/profiles/techfab/filament/fdm_filament_common.json create mode 100644 resources/profiles/techfab/filament/fdm_filament_pet.json create mode 100644 resources/profiles/techfab/filament/fdm_filament_pla.json create mode 100644 resources/profiles/techfab/filament/techfab Generic ABS.json create mode 100644 resources/profiles/techfab/filament/techfab Generic PLA.json create mode 100644 resources/profiles/techfab/machine/fdm_techfab_M_Series_common.json create mode 100644 resources/profiles/techfab/machine/techfab M5 (0.4 nozzle).json create mode 100644 resources/profiles/techfab/process/0.20mm Standard @techfab M5 (0.4 nozzle).json create mode 100644 resources/profiles/techfab/process/fdm_process_techfab_M_Series_common.json create mode 100644 resources/profiles/techfab/techfab m5_cover.png create mode 100644 resources/profiles/techfab/techfab_m5_buildplate_model.stl diff --git a/localazy.json b/localazy.json index b5c3b55ee51..293e0626114 100644 --- a/localazy.json +++ b/localazy.json @@ -73,6 +73,11 @@ "type": "po", "pattern": "localization/i18n/tr/OrcaSlicer_pl.po", "lang": "pl" + }, + { + "type": "ar", + "pattern": "localization/i18n/tr/OrcaSlicer_ar.po", + "lang": "ar" } ] }, diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 4fea2ad475c..cd94b875c6d 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -6,17 +6,17 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-03 18:54+0200\n" +"POT-Creation-Date: 2024-09-14 10:37+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Poedit 3.5\n" msgid "Supports Painting" msgstr "" @@ -90,7 +90,7 @@ msgstr "" msgid "Gap Fill" msgstr "" -#, possible-boost-format +#, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" msgstr "" @@ -112,10 +112,8 @@ msgstr "" msgid "Lay on face" msgstr "" -#, possible-boost-format -msgid "" -"Filament count exceeds the maximum number that painting tool supports. only " -"the first %1% filaments will be available in painting tool." +#, boost-format +msgid "Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be available in painting tool." msgstr "" msgid "Color Painting" @@ -178,7 +176,7 @@ msgstr "" msgid "Remove painted color" msgstr "" -#, possible-boost-format +#, boost-format msgid "Painted using: Filament %1%" msgstr "" @@ -492,13 +490,13 @@ msgstr "" msgid "Invalid connectors detected" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d connector is out of cut contour" msgid_plural "%1$d connectors are out of cut contour" msgstr[0] "" msgstr[1] "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d connector is out of object" msgid_plural "%1$d connectors are out of object" msgstr[0] "" @@ -543,10 +541,8 @@ msgstr "" msgid "Decimate ratio" msgstr "" -#, possible-boost-format -msgid "" -"Processing model '%1%' with more than 1M triangles could be slow. It is " -"highly recommended to simplify the model." +#, boost-format +msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." msgstr "" msgid "Simplify model" @@ -576,14 +572,14 @@ msgstr "" msgid "Extra low" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%d triangles" msgstr "" msgid "Show wireframe" msgstr "" -#, possible-boost-format +#, boost-format msgid "%1%" msgstr "" @@ -713,9 +709,7 @@ msgstr "" msgid "Advanced" msgstr "" -msgid "" -"The text cannot be written using the selected font. Please try choosing a " -"different font." +msgid "The text cannot be written using the selected font. Please try choosing a different font." msgstr "" msgid "Embossed text cannot contain only white spaces." @@ -745,7 +739,7 @@ msgstr "" msgid "Revert font changes." msgstr "" -#, possible-boost-format +#, boost-format msgid "Font \"%1%\" can't be selected." msgstr "" @@ -777,7 +771,7 @@ msgstr "" msgid "Change Text Type" msgstr "" -#, possible-boost-format +#, boost-format msgid "Rename style(%1%) for embossing text" msgstr "" @@ -802,7 +796,7 @@ msgstr "" msgid "First Add style to list." msgstr "" -#, possible-boost-format +#, boost-format msgid "Save %1% style" msgstr "" @@ -830,31 +824,31 @@ msgstr "" msgid "Can't remove the last existing style." msgstr "" -#, possible-boost-format +#, boost-format msgid "Are you sure you want to permanently remove the \"%1%\" style?" msgstr "" -#, possible-boost-format +#, boost-format msgid "Delete \"%1%\" style." msgstr "" -#, possible-boost-format +#, boost-format msgid "Can't delete \"%1%\". It is last style." msgstr "" -#, possible-boost-format +#, boost-format msgid "Can't delete temporary style \"%1%\"." msgstr "" -#, possible-boost-format +#, boost-format msgid "Modified style \"%1%\"" msgstr "" -#, possible-boost-format +#, boost-format msgid "Current style is \"%1%\"" msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Changing style to \"%1%\" will discard current style modification.\n" "\n" @@ -864,7 +858,7 @@ msgstr "" msgid "Not valid style." msgstr "" -#, possible-boost-format +#, boost-format msgid "Style \"%1%\" can't be used and will be removed from a list." msgstr "" @@ -985,10 +979,8 @@ msgstr "" msgid "Orient the text towards the camera." msgstr "" -#, possible-boost-format -msgid "" -"Can't load exactly same font(\"%1%\"). Application selected a similar " -"one(\"%2%\"). You have to specify font for enable edit text." +#, boost-format +msgid "Can't load exactly same font(\"%1%\"). Application selected a similar one(\"%2%\"). You have to specify font for enable edit text." msgstr "" msgid "No symbol" @@ -1078,11 +1070,11 @@ msgstr "" msgid "SVG" msgstr "" -#, possible-boost-format +#, boost-format msgid "Opacity (%1%)" msgstr "" -#, possible-boost-format +#, boost-format msgid "Color gradient (%1%)" msgstr "" @@ -1104,25 +1096,23 @@ msgstr "" msgid "Path can't be healed from selfintersection and multiple points." msgstr "" -msgid "" -"Final shape constains selfintersection or multiple points with same " -"coordinate." +msgid "Final shape constains selfintersection or multiple points with same coordinate." msgstr "" -#, possible-boost-format +#, boost-format msgid "Shape is marked as invisible (%1%)." msgstr "" #. TRN: The first placeholder is shape identifier, the second one is text describing the problem. -#, possible-boost-format +#, boost-format msgid "Fill of shape (%1%) contains unsupported: %2%." msgstr "" -#, possible-boost-format +#, boost-format msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." msgstr "" -#, possible-boost-format +#, boost-format msgid "Stroke of shape (%1%) contains unsupported: %2%." msgstr "" @@ -1133,7 +1123,7 @@ msgstr "" msgid "Unknown filename" msgstr "" -#, possible-boost-format +#, boost-format msgid "SVG file path is \"%1%\"" msgstr "" @@ -1175,7 +1165,7 @@ msgid "Size in emboss direction." msgstr "" #. TRN: The placeholder contains a number. -#, possible-boost-format +#, boost-format msgid "Scale also changes amount of curve samples (%1%)" msgstr "" @@ -1220,19 +1210,19 @@ msgstr "" msgid "Choose SVG file for emboss:" msgstr "" -#, possible-boost-format +#, boost-format msgid "File does NOT exist (%1%)." msgstr "" -#, possible-boost-format +#, boost-format msgid "Filename has to end with \".svg\" but you selected %1%" msgstr "" -#, possible-boost-format +#, boost-format msgid "Nano SVG parser can't load from file (%1%)." msgstr "" -#, possible-boost-format +#, boost-format msgid "SVG file does NOT contain a single path to be embossed (%1%)." msgstr "" @@ -1327,7 +1317,7 @@ msgstr "" msgid "Undefined" msgstr "" -#, possible-boost-format +#, boost-format msgid "%1% was replaced with %2%" msgstr "" @@ -1349,28 +1339,23 @@ msgstr "" msgid "Configuration package was loaded, but some values were not recognized." msgstr "" -#, possible-boost-format -msgid "" -"Configuration file \"%1%\" was loaded, but some values were not recognized." +#, boost-format +msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." msgstr "" -msgid "" -"OrcaSlicer will terminate because of running out of memory.It may be a bug. " -"It will be appreciated if you report the issue to our team." +msgid "OrcaSlicer will terminate because of running out of memory.It may be a bug. It will be appreciated if you report the issue to our team." msgstr "" msgid "Fatal error" msgstr "" -msgid "" -"OrcaSlicer will terminate because of a localization error. It will be " -"appreciated if you report the specific scenario this issue happened." +msgid "OrcaSlicer will terminate because of a localization error. It will be appreciated if you report the specific scenario this issue happened." msgstr "" msgid "Critical error" msgstr "" -#, possible-boost-format +#, boost-format msgid "OrcaSlicer got an unhandled exception: %1%" msgstr "" @@ -1386,20 +1371,19 @@ msgstr "" msgid "Incorrect password" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " -"features.\n" +"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain features.\n" "Click Yes to install it now." msgstr "" msgid "WebView2 Runtime" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "%s\n" "Do you want to continue?" @@ -1411,7 +1395,7 @@ msgstr "" msgid "Loading configuration" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Click to download new version in default browser: %s" msgstr "" @@ -1427,8 +1411,7 @@ msgstr "" msgid "" "The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" "OrcaSlicer has attempted to recreate the configuration file.\n" -"Please note, application settings will be lost, but printer profiles will " -"not be affected." +"Please note, application settings will be lost, but printer profiles will not be affected." msgstr "" msgid "Rebuild" @@ -1458,9 +1441,7 @@ msgstr "" msgid "Some presets are modified." msgstr "" -msgid "" -"You can keep the modifield presets to the new project, discard or save " -"changes as new presets." +msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." msgstr "" msgid "User logged out" @@ -1472,17 +1453,13 @@ msgstr "" msgid "Open Project" msgstr "" -msgid "" -"The version of Orca Slicer is too low and needs to be updated to the latest " -"version before it can be used normally" +msgid "The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used normally" msgstr "" msgid "Privacy Policy Update" msgstr "" -msgid "" -"The number of user presets cached in the cloud has exceeded the upper limit, " -"newly created user presets can only be used locally." +msgid "The number of user presets cached in the cloud has exceeded the upper limit, newly created user presets can only be used locally." msgstr "" msgid "Sync user presets" @@ -1515,9 +1492,7 @@ msgstr "" msgid "Select a G-code file:" msgstr "" -msgid "" -"Could not start URL download. Destination folder is not set. Please choose " -"destination folder in Configuration Wizard." +msgid "Could not start URL download. Destination folder is not set. Please choose destination folder in Configuration Wizard." msgstr "" msgid "Import File" @@ -1538,7 +1513,7 @@ msgstr "" msgid "Orca Slicer GUI initialization failed" msgstr "" -#, possible-boost-format +#, boost-format msgid "Fatal error, exception catched: %1%" msgstr "" @@ -1678,9 +1653,7 @@ msgid "Orca String Hell" msgstr "" msgid "" -"This model features text embossment on the top surface. For optimal results, " -"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " -"for the 'Only One Wall on Top Surfaces' to work best.\n" +"This model features text embossment on the top surface. For optimal results, it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 for the 'Only One Wall on Top Surfaces' to work best.\n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" @@ -1742,7 +1715,7 @@ msgstr "" msgid "Default" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Filament %d" msgstr "" @@ -1941,13 +1914,13 @@ msgstr "" msgid "Fila." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d error repaired" msgid_plural "%1$d errors repaired" msgstr[0] "" msgstr[1] "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Error: %1$d non-manifold edge." msgid_plural "Error: %1$d non-manifold edges." msgstr[0] "" @@ -1956,7 +1929,7 @@ msgstr[1] "" msgid "Remaining errors" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d non-manifold edge" msgid_plural "%1$d non-manifold edges" msgstr[0] "" @@ -2004,9 +1977,7 @@ msgstr "" msgid "Switch to per-object setting mode to edit modifier settings." msgstr "" -msgid "" -"Switch to per-object setting mode to edit process settings of selected " -"objects." +msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "" msgid "Delete connector from object which is a part of cut" @@ -2018,17 +1989,14 @@ msgstr "" msgid "Delete negative volume from object which is a part of cut" msgstr "" -msgid "" -"To save cut correspondence you can delete all connectors from all related " -"objects." +msgid "To save cut correspondence you can delete all connectors from all related objects." msgstr "" msgid "" "This action will break a cut correspondence.\n" "After that model consistency can't be guaranteed .\n" "\n" -"To manipulate with solid parts or negative volumes you have to invalidate " -"cut infornation first." +"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." msgstr "" msgid "Delete all connectors" @@ -2079,13 +2047,10 @@ msgstr "" msgid "Selection conflicts" msgstr "" -msgid "" -"If first selected item is an object, the second one should also be object." +msgid "If first selected item is an object, the second one should also be object." msgstr "" -msgid "" -"If first selected item is a part, the second one should be part in the same " -"object." +msgid "If first selected item is a part, the second one should be part in the same object." msgstr "" msgid "The type of the last solid object part is not to be changed." @@ -2395,9 +2360,7 @@ msgstr "" msgid "Grab new filament" msgstr "" -msgid "" -"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " -"load or unload filaments." +msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filaments." msgstr "" msgid "Edit" @@ -2425,21 +2388,18 @@ msgstr "" msgid "Arranging canceled." msgstr "" -msgid "" -"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." msgstr "" msgid "Arranging done." msgstr "" -msgid "" -"Arrange failed. Found some exceptions when processing object geometries." +msgid "Arrange failed. Found some exceptions when processing object geometries." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" +"Arrangement ignored the following objects which can't fit into a single bed:\n" "%s" msgstr "" @@ -2504,9 +2464,7 @@ msgstr "" msgid "Print file not found. please slice again." msgstr "" -msgid "" -"The print file exceeds the maximum allowable size (1GB). Please simplify the " -"model and slice again." +msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again." msgstr "" msgid "Failed to send the print job. Please try again." @@ -2515,21 +2473,16 @@ msgstr "" msgid "Failed to upload file to ftp. Please try again." msgstr "" -msgid "" -"Check the current status of the bambu server by clicking on the link above." +msgid "Check the current status of the bambu server by clicking on the link above." msgstr "" -msgid "" -"The size of the print file is too large. Please adjust the file size and try " -"again." +msgid "The size of the print file is too large. Please adjust the file size and try again." msgstr "" msgid "Print file not found, Please slice it again and send it for printing." msgstr "" -msgid "" -"Failed to upload print file to FTP. Please check the network status and try " -"again." +msgid "Failed to upload print file to FTP. Please check the network status and try again." msgstr "" msgid "Sending print job over LAN" @@ -2550,11 +2503,11 @@ msgstr "" msgid "Sending print configuration" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Successfully sent. Will automatically jump to the next page in %ss" msgstr "" @@ -2567,7 +2520,7 @@ msgstr "" msgid "Sending gcode file to sdcard" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Successfully sent. Close current page in %s s" msgstr "" @@ -2577,9 +2530,7 @@ msgstr "" msgid "Importing SLA archive" msgstr "" -msgid "" -"The SLA archive doesn't contain any presets. Please activate some SLA " -"printer preset first before importing that SLA archive." +msgid "The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA archive." msgstr "" msgid "Importing canceled." @@ -2588,9 +2539,7 @@ msgstr "" msgid "Importing done." msgstr "" -msgid "" -"The imported SLA archive did not contain any presets. The current SLA " -"presets were used as fallback." +msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." msgstr "" msgid "You cannot load SLA project with a multi-part object on the bed" @@ -2641,12 +2590,10 @@ msgstr "" msgid "Libraries" msgstr "" -msgid "" -"This software uses open source components whose copyright and other " -"proprietary rights belong to their respective owners" +msgid "This software uses open source components whose copyright and other proprietary rights belong to their respective owners" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "About %s" msgstr "" @@ -2662,9 +2609,7 @@ msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "" -msgid "" -"Slic3r was created by Alessandro Ranellucci with the help of many other " -"contributors." +msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." msgstr "" msgid "Version" @@ -2693,7 +2638,7 @@ msgstr "" msgid "min" msgstr "" -#, possible-boost-format +#, boost-format msgid "The input value should be greater than %1% and less than %2%" msgstr "" @@ -2724,11 +2669,11 @@ msgstr "" msgid "You need to select the material type and color first." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Please input a valid value (K in %.1f~%.1f)" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Please input a valid value (K in %.1f~%.1f, N in %.1f~%.1f)" msgstr "" @@ -2741,10 +2686,7 @@ msgstr "" msgid "Dynamic flow calibration" msgstr "" -msgid "" -"The nozzle temp and max volumetric speed will affect the calibration " -"results. Please fill in the same values as the actual printing. They can be " -"auto-filled by selecting a filament preset." +msgid "The nozzle temp and max volumetric speed will affect the calibration results. Please fill in the same values as the actual printing. They can be auto-filled by selecting a filament preset." msgstr "" msgid "Nozzle Diameter" @@ -2777,10 +2719,7 @@ msgstr "" msgid "Next" msgstr "" -msgid "" -"Calibration completed. Please find the most uniform extrusion line on your " -"hot bed like the picture below, and fill the value on its left side into the " -"factor K input box." +msgid "Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and fill the value on its left side into the factor K input box." msgstr "" msgid "Save" @@ -2792,14 +2731,14 @@ msgstr "" msgid "Example" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Calibrating... %d%%" msgstr "" msgid "Calibration completed" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s does not support %s" msgstr "" @@ -2812,8 +2751,7 @@ msgstr "" msgid "AMS Slots" msgstr "" -msgid "" -"Note: Only the AMS slots loaded with the same material type can be selected." +msgid "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" msgid "Enable AMS" @@ -2831,15 +2769,10 @@ msgstr "" msgid "Current Cabin humidity" msgstr "" -msgid "" -"Please change the desiccant when it is too wet. The indicator may not " -"represent accurately in following cases : when the lid is open or the " -"desiccant pack is changed. it take hours to absorb the moisture, low " -"temperatures also slow down the process." +msgid "Please change the desiccant when it is too wet. The indicator may not represent accurately in following cases : when the lid is open or the desiccant pack is changed. it take hours to absorb the moisture, low temperatures also slow down the process." msgstr "" -msgid "" -"Config which AMS slot should be used for a filament used in the print job" +msgid "Config which AMS slot should be used for a filament used in the print job" msgstr "" msgid "Filament used in this print job" @@ -2863,9 +2796,7 @@ msgstr "" msgid "Print with filaments mounted on the back of the chassis" msgstr "" -msgid "" -"When the current material run out, the printer will continue to print in the " -"following order." +msgid "When the current material run out, the printer will continue to print in the following order." msgstr "" msgid "Group" @@ -2874,15 +2805,12 @@ msgstr "" msgid "The printer does not currently support auto refill." msgstr "" -msgid "" -"AMS filament backup is not enabled, please enable it in the AMS settings." +msgid "AMS filament backup is not enabled, please enable it in the AMS settings." msgstr "" msgid "" -"If there are two identical filaments in AMS, AMS filament backup will be " -"enabled. \n" -"(Currently supporting automatic supply of consumables with the same brand, " -"material type, and color)" +"If there are two identical filaments in AMS, AMS filament backup will be enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" msgstr "" msgid "DRY" @@ -2897,59 +2825,40 @@ msgstr "" msgid "Insertion update" msgstr "" -msgid "" -"The AMS will automatically read the filament information when inserting a " -"new Bambu Lab filament. This takes about 20 seconds." +msgid "The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes about 20 seconds." msgstr "" -msgid "" -"Note: if a new filament is inserted during printing, the AMS will not " -"automatically read any information until printing is completed." +msgid "Note: if a new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." msgstr "" -msgid "" -"When inserting a new filament, the AMS will not automatically read its " -"information, leaving it blank for you to enter manually." +msgid "When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter manually." msgstr "" msgid "Power on update" msgstr "" -msgid "" -"The AMS will automatically read the information of inserted filament on " -"start-up. It will take about 1 minute.The reading process will roll filament " -"spools." +msgid "The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute.The reading process will roll filament spools." msgstr "" -msgid "" -"The AMS will not automatically read information from inserted filament " -"during startup and will continue to use the information recorded before the " -"last shutdown." +msgid "The AMS will not automatically read information from inserted filament during startup and will continue to use the information recorded before the last shutdown." msgstr "" msgid "Update remaining capacity" msgstr "" -msgid "" -"The AMS will estimate Bambu filament's remaining capacity after the filament " -"info is updated. During printing, remaining capacity will be updated " -"automatically." +msgid "The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, remaining capacity will be updated automatically." msgstr "" msgid "AMS filament backup" msgstr "" -msgid "" -"AMS will continue to another spool with the same properties of filament " -"automatically when current filament runs out" +msgid "AMS will continue to another spool with the same properties of filament automatically when current filament runs out" msgstr "" msgid "Air Printing Detection" msgstr "" -msgid "" -"Detects clogging and filament grinding, halting printing immediately to " -"conserve time and filament." +msgid "Detects clogging and filament grinding, halting printing immediately to conserve time and filament." msgstr "" msgid "File" @@ -2958,14 +2867,10 @@ msgstr "" msgid "Calibration" msgstr "" -msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." msgstr "" -msgid "" -"Failed to install the plug-in. Please check whether it is blocked or deleted " -"by anti-virus software." +msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." msgstr "" msgid "click here to see more info" @@ -2974,17 +2879,13 @@ msgstr "" msgid "Please home all axes (click " msgstr "" -msgid "" -") to locate the toolhead's position. This prevents device moving beyond the " -"printable boundary and causing equipment wear." +msgid ") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment wear." msgstr "" msgid "Go Home" msgstr "" -msgid "" -"A error occurred. Maybe memory of system is not enough or it's a bug of the " -"program" +msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" msgstr "" msgid "Please save project and restart the program. " @@ -3026,46 +2927,36 @@ msgstr "" msgid "Unknown error occured during exporting G-code." msgstr "" -#, possible-boost-format +#, boost-format msgid "" -"Copying of the temporary G-code to the output G-code failed. Maybe the SD " -"card is write locked?\n" +"Copying of the temporary G-code to the output G-code failed. Maybe the SD card is write locked?\n" "Error message: %1%" msgstr "" -#, possible-boost-format -msgid "" -"Copying of the temporary G-code to the output G-code failed. There might be " -"problem with target device, please try exporting again or using different " -"device. The corrupted output G-code is at %1%.tmp." +#, boost-format +msgid "Copying of the temporary G-code to the output G-code failed. There might be problem with target device, please try exporting again or using different device. The corrupted output G-code is at %1%.tmp." msgstr "" -#, possible-boost-format -msgid "" -"Renaming of the G-code after copying to the selected destination folder has " -"failed. Current path is %1%.tmp. Please try exporting again." +#, boost-format +msgid "Renaming of the G-code after copying to the selected destination folder has failed. Current path is %1%.tmp. Please try exporting again." msgstr "" -#, possible-boost-format -msgid "" -"Copying of the temporary G-code has finished but the original code at %1% " -"couldn't be opened during copy check. The output G-code is at %2%.tmp." +#, boost-format +msgid "Copying of the temporary G-code has finished but the original code at %1% couldn't be opened during copy check. The output G-code is at %2%.tmp." msgstr "" -#, possible-boost-format -msgid "" -"Copying of the temporary G-code has finished but the exported code couldn't " -"be opened during copy check. The output G-code is at %1%.tmp." +#, boost-format +msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp." msgstr "" -#, possible-boost-format +#, boost-format msgid "G-code file exported to %1%" msgstr "" msgid "Unknown error when export G-code." msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Failed to save gcode file.\n" "Error message: %1%.\n" @@ -3075,7 +2966,7 @@ msgstr "" msgid "Copying of the temporary G-code to the output G-code failed" msgstr "" -#, possible-boost-format +#, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" @@ -3094,11 +2985,11 @@ msgstr "" msgid "Select connected printers (0/6)" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Select Connected Printers (%d/6)" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "The maximum number of printers that can be selected is %d" msgstr "" @@ -3129,8 +3020,7 @@ msgstr "" msgid "Actions" msgstr "" -msgid "" -"Please select the devices you would like to manage here (up to 6 devices)" +msgid "Please select the devices you would like to manage here (up to 6 devices)" msgstr "" msgid "Add" @@ -3259,16 +3149,13 @@ msgstr "" msgid "Send to" msgstr "" -msgid "" -"printers at the same time.(It depends on how many devices can undergo " -"heating at the same time.)" +msgid "printers at the same time.(It depends on how many devices can undergo heating at the same time.)" msgstr "" msgid "Wait" msgstr "" -msgid "" -"minute each batch.(It depends on how long it takes to complete the heating.)" +msgid "minute each batch.(It depends on how long it takes to complete the heating.)" msgstr "" msgid "Send" @@ -3301,14 +3188,10 @@ msgstr "" msgid "Size in X and Y of the rectangular plate." msgstr "" -msgid "" -"Distance of the 0,0 G-code coordinate from the front left corner of the " -"rectangle." +msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." msgstr "" -msgid "" -"Diameter of the print bed. It is assumed that origin (0,0) is located in the " -"center." +msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." msgstr "" msgid "Rectangular" @@ -3347,8 +3230,7 @@ msgstr "" msgid "The selected file contains no geometry." msgstr "" -msgid "" -"The selected file contains several disjoint areas. This is not supported." +msgid "The selected file contains several disjoint areas. This is not supported." msgstr "" msgid "Choose a file to import bed texture from (PNG/SVG):" @@ -3360,14 +3242,10 @@ msgstr "" msgid "Bed Shape" msgstr "" -msgid "" -"The recommended minimum temperature is less than 190 degree or the " -"recommended maximum temperature is greater than 300 degree.\n" +msgid "The recommended minimum temperature is less than 190 degree or the recommended maximum temperature is greater than 300 degree.\n" msgstr "" -msgid "" -"The recommended minimum temperature cannot be higher than the recommended " -"maximum temperature.\n" +msgid "The recommended minimum temperature cannot be higher than the recommended maximum temperature.\n" msgstr "" msgid "Please check.\n" @@ -3379,10 +3257,8 @@ msgid "" "\n" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Recommended nozzle temperature of this filament type is [%d, %d] degree " -"centigrade" +#, c-format, boost-format +msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" msgstr "" msgid "" @@ -3390,11 +3266,8 @@ msgid "" "Reset to 0.5" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Current chamber temperature is higher than the material's safe temperature," -"it may result in material softening and clogging.The maximum safe " -"temperature for the material is %d" +#, c-format, boost-format +msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "" msgid "" @@ -3414,8 +3287,7 @@ msgid "" msgstr "" msgid "" -"This setting is only used for model size tunning with small value in some " -"cases.\n" +"This setting is only used for model size tunning with small value in some cases.\n" "For example, when model size has small error and hard to be assembled.\n" "For large size tuning, please use model scale function.\n" "\n" @@ -3430,21 +3302,17 @@ msgid "" "The value will be reset to 0." msgstr "" -msgid "" -"Alternate extra wall does't work well when ensure vertical shell thickness " -"is set to All. " +msgid "Alternate extra wall does't work well when ensure vertical shell thickness is set to All. " msgstr "" msgid "" "Change these settings automatically? \n" -"Yes - Change ensure vertical shell thickness to Moderate and enable " -"alternate extra wall\n" +"Yes - Change ensure vertical shell thickness to Moderate and enable alternate extra wall\n" "No - Dont use alternate extra wall" msgstr "" msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support " -"Layer Height is on.\n" +"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" @@ -3474,9 +3342,7 @@ msgid "" "Reset to 0." msgstr "" -msgid "" -"Spiral mode only works when wall loops is 1, support is disabled, top shell " -"layers is 0, sparse infill density is 0 and timelapse type is traditional." +msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3617,29 +3483,19 @@ msgstr "" msgid "Update failed." msgstr "" -msgid "" -"The current chamber temperature or the target chamber temperature exceeds " -"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" -"TPU) is not allowed to be loaded." +msgid "The current chamber temperature or the target chamber temperature exceeds 45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." msgstr "" -msgid "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " -"avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45℃." msgstr "" -msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +msgid "When you set the chamber temperature below 40℃, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to 0℃." msgstr "" msgid "Failed to start printing job" msgstr "" -msgid "" -"This calibration does not support the currently selected nozzle diameter" +msgid "This calibration does not support the currently selected nozzle diameter" msgstr "" msgid "Current flowrate cali param is invalid" @@ -3660,20 +3516,16 @@ msgstr "" msgid "Bambu PET-CF/PA6-CF is not supported by AMS." msgstr "" -msgid "" -"Damp PVA will become flexible and get stuck inside AMS,please take care to " -"dry it before use." +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." msgstr "" -msgid "" -"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " -"AMS, please use with caution." +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." msgstr "" msgid "default" msgstr "" -#, possible-boost-format +#, boost-format msgid "Edit Custom G-code (%1%)" msgstr "" @@ -3716,7 +3568,7 @@ msgstr "" msgid "Timestamps" msgstr "" -#, possible-boost-format +#, boost-format msgid "Specific for %1%" msgstr "" @@ -3738,35 +3590,33 @@ msgstr "" msgid "parameter name" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s can't be percentage" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Value %s is out of range, continue?" msgstr "" msgid "Parameter validation" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Value %s is out of range. The valid range is from %d to %d." msgstr "" msgid "Value is out of range." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "Is it %s%% or %s %s?\n" "YES for %s%%, \n" "NO for %s %s." msgstr "" -#, possible-boost-format -msgid "" -"Invalid input format. Expected vector of dimensions in the following format: " -"\"%1%\"" +#, boost-format +msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgstr "" msgid "Input value is out of range" @@ -3775,7 +3625,7 @@ msgstr "" msgid "Some extension in the input is invalid" msgstr "" -#, possible-boost-format +#, boost-format msgid "Invalid format. Expected vector format: \"%1%\"" msgstr "" @@ -4109,10 +3959,8 @@ msgstr "" msgid "Size:" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +#, c-format, boost-format +msgid "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -4129,8 +3977,7 @@ msgstr "" msgid "" "An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and " -"confirming that the height is within the build volume." +"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume." msgstr "" msgid "Calibration step selection" @@ -4152,8 +3999,7 @@ msgid "Calibration program" msgstr "" msgid "" -"The calibration program detects the status of your device automatically to " -"minimize deviation.\n" +"The calibration program detects the status of your device automatically to minimize deviation.\n" "It keeps the device performing optimally." msgstr "" @@ -4294,7 +4140,7 @@ msgstr "" msgid "Open Network Test" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "&About %s" msgstr "" @@ -4597,7 +4443,7 @@ msgstr "" msgid "&Quit" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Quit %s" msgstr "" @@ -4610,11 +4456,11 @@ msgstr "" msgid "&Help" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." msgstr "" @@ -4630,7 +4476,7 @@ msgstr "" msgid "Choose a directory" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" msgid_plural "There are %d configs exported. (Only non-system configs)" msgstr[0] "" @@ -4642,17 +4488,15 @@ msgstr "" msgid "Select profile to load:" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "" -"There are %d configs imported. (Only non-system and compatible configs)" +msgid_plural "There are %d configs imported. (Only non-system and compatible configs)" msgstr[0] "" msgstr[1] "" msgid "" "\n" -"Hint: Make sure you have added the corresponding printer before importing " -"the configs." +"Hint: Make sure you have added the corresponding printer before importing the configs." msgstr "" msgid "Import result" @@ -4690,9 +4534,7 @@ msgstr "" msgid "Please confirm if the printer is connected." msgstr "" -msgid "" -"The printer is currently busy downloading. Please try again after it " -"finishes." +msgid "The printer is currently busy downloading. Please try again after it finishes." msgstr "" msgid "Printer camera is malfunctioning." @@ -4701,8 +4543,7 @@ msgstr "" msgid "Problem occured. Please update the printer firmware and try again." msgstr "" -msgid "" -"LAN Only Liveview is off. Please turn on the liveview on printer screen." +msgid "LAN Only Liveview is off. Please turn on the liveview on printer screen." msgstr "" msgid "Please enter the IP of printer to connect." @@ -4714,9 +4555,7 @@ msgstr "" msgid "Connection Failed. Please check the network and try again" msgstr "" -msgid "" -"Please check the network and try again, You can restart or update the " -"printer if the issue persists." +msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "" msgid "The printer has been logged out and cannot connect." @@ -4742,7 +4581,7 @@ msgid "" "Do you want to stop this virtual camera?" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" msgstr "" @@ -4809,7 +4648,7 @@ msgstr "" msgid "No printers." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Connect failed [%d]!" msgstr "" @@ -4825,9 +4664,7 @@ msgstr "" msgid "Initialize failed (Device connection not ready)!" msgstr "" -msgid "" -"Browsing file in SD card is not supported in current firmware. Please update " -"the printer firmware." +msgid "Browsing file in SD card is not supported in current firmware. Please update the printer firmware." msgstr "" msgid "Initialize failed (Storage unavailable, insert SD card.)!" @@ -4839,21 +4676,20 @@ msgstr "" msgid "Browsing file in SD card is not supported in LAN Only Mode." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" -msgid_plural "" -"You are going to delete %u files from printer. Are you sure to continue?" +msgid_plural "You are going to delete %u files from printer. Are you sure to continue?" msgstr[0] "" msgstr[1] "" msgid "Delete files" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" msgstr "" @@ -4869,16 +4705,14 @@ msgstr "" msgid "Failed to parse model information." msgstr "" -msgid "" -"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " -"and export a new .gcode.3mf file." +msgid "The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer and export a new .gcode.3mf file." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "File '%s' was lost! Please download it again." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "File: %s\n" "Title: %s\n" @@ -4896,13 +4730,11 @@ msgstr "" msgid "Download finished" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Downloading %d%%..." msgstr "" -msgid "" -"Reconnecting the printer, the operation cannot be completed immediately, " -"please try again later." +msgid "Reconnecting the printer, the operation cannot be completed immediately, please try again later." msgstr "" msgid "File does not exist." @@ -4917,7 +4749,7 @@ msgstr "" msgid "Storage unavailable, insert SD card." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Error code: %d" msgstr "" @@ -4980,9 +4812,7 @@ msgstr "" msgid "How do you like this printing file?" msgstr "" -msgid "" -"(The model has already been rated. Your rating will overwrite the previous " -"rating.)" +msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" msgstr "" msgid "Rate" @@ -5045,21 +4875,19 @@ msgstr "" msgid "Cloud Slicing..." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Layer: %s" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Layer: %d/%d" msgstr "" -msgid "" -"Please heat the nozzle to above 170 degree before loading or unloading " -"filament." +msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." msgstr "" msgid "Still unload" @@ -5071,9 +4899,7 @@ msgstr "" msgid "Please select an AMS slot before calibration" msgstr "" -msgid "" -"Cannot read filament info: the filament is loaded to the tool head,please " -"unload the filament and try again." +msgid "Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." msgstr "" msgid "This only takes effect during printing" @@ -5140,8 +4966,7 @@ msgid " can not be opened\n" msgstr "" msgid "" -"The following issues occurred during the process of uploading images. Do you " -"want to ignore them?\n" +"The following issues occurred during the process of uploading images. Do you want to ignore them?\n" "\n" msgstr "" @@ -5172,9 +4997,7 @@ msgid "" "Would you like to redirect to the webpage for rating?" msgstr "" -msgid "" -"Some of your images failed to upload. Would you like to redirect to the " -"webpage for rating?" +msgid "Some of your images failed to upload. Would you like to redirect to the webpage for rating?" msgstr "" msgid "You can select up to 16 images." @@ -5194,27 +5017,27 @@ msgstr "" msgid "Don't show again" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s error" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s has encountered an error" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s warning" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s has a warning" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s info" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s information" msgstr "" @@ -5224,9 +5047,7 @@ msgstr "" msgid "Newer 3mf version" msgstr "" -msgid "" -"The 3mf file version is in Beta and it is newer than the current OrcaSlicer " -"version." +msgid "The 3mf file version is in Beta and it is newer than the current OrcaSlicer version." msgstr "" msgid "If you would like to try Orca Slicer Beta, you may click to" @@ -5298,19 +5119,19 @@ msgstr "" msgid "Safely remove hardware." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." msgstr[0] "" msgstr[1] "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d Object has color painting." msgid_plural "%1$d Objects have color painting." msgstr[0] "" msgstr[1] "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%1$d object was loaded as a part of cut object." msgid_plural "%1$d objects were loaded as parts of cut object" msgstr[0] "" @@ -5376,9 +5197,7 @@ msgstr "" msgid "Range" msgstr "" -msgid "" -"The application cannot run normally because OpenGL version is lower than " -"2.0.\n" +msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" msgstr "" msgid "Please upgrade your graphics card driver." @@ -5387,7 +5206,7 @@ msgstr "" msgid "Unsupported OpenGL version" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "Unable to load shaders:\n" "%s" @@ -5413,9 +5232,7 @@ msgstr "" msgid "Enable detection of build plate position" msgstr "" -msgid "" -"The localization tag of build plate is detected, and printing is paused if " -"the tag is not in predefined range." +msgid "The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." msgstr "" msgid "First Layer Inspection" @@ -5445,7 +5262,7 @@ msgstr "" msgid "Hardened Steel" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%.1f" msgstr "" @@ -5488,7 +5305,7 @@ msgstr "" msgid "Customize current plate" msgstr "" -#, possible-boost-format +#, boost-format msgid " plate %1%:" msgstr "" @@ -5546,21 +5363,16 @@ msgstr "" msgid "Pellets" msgstr "" -msgid "" -"No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" msgid "Sync filaments with AMS" msgstr "" -msgid "" -"Sync filaments with AMS will drop all current selected filament presets and " -"colors. Do you want to continue?" +msgid "Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" msgstr "" -msgid "" -"Already did a synchronization, do you want to sync only changes or resync " -"all?" +msgid "Already did a synchronization, do you want to sync only changes or resync all?" msgstr "" msgid "Sync" @@ -5572,23 +5384,18 @@ msgstr "" msgid "There are no compatible filaments, and sync is not performed." msgstr "" -msgid "" -"There are some unknown filaments mapped to generic preset. Please update " -"Orca Slicer or restart Orca Slicer to check if there is an update to system " -"presets." +msgid "There are some unknown filaments mapped to generic preset. Please update Orca Slicer or restart Orca Slicer to check if there is an update to system presets." msgstr "" -#, possible-boost-format +#, boost-format msgid "Do you want to save changes to \"%1%\"?" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." +#, c-format, boost-format +msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." msgstr "" @@ -5598,21 +5405,13 @@ msgstr "" msgid "Restore" msgstr "" -msgid "" -"The current hot bed temperature is relatively high. The nozzle may be " -"clogged when printing this filament in a closed enclosure. Please open the " -"front door and/or remove the upper glass." +msgid "The current hot bed temperature is relatively high. The nozzle may be clogged when printing this filament in a closed enclosure. Please open the front door and/or remove the upper glass." msgstr "" -msgid "" -"The nozzle hardness required by the filament is higher than the default " -"nozzle hardness of the printer. Please replace the hardened nozzle or " -"filament, otherwise, the nozzle will be attrited or damaged." +msgid "The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please replace the hardened nozzle or filament, otherwise, the nozzle will be attrited or damaged." msgstr "" -msgid "" -"Enabling traditional timelapse photography may cause surface imperfections. " -"It is recommended to change to smooth mode." +msgid "Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to smooth mode." msgstr "" msgid "Expand sidebar" @@ -5621,7 +5420,7 @@ msgstr "" msgid "Collapse sidebar" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Loading file: %s" msgstr "" @@ -5631,19 +5430,15 @@ msgstr "" msgid "Load 3mf" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Found following keys " -"unrecognized:" +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" msgstr "" msgid "You'd better upgrade your software.\n" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " -"software." +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." msgstr "" msgid "Invalid values found in the 3mf:" @@ -5655,9 +5450,7 @@ msgstr "" msgid "The 3mf has following modified G-codes in filament or printer presets:" msgstr "" -msgid "" -"Please confirm that these modified G-codes are safe to prevent any damage to " -"the machine!" +msgid "Please confirm that these modified G-codes are safe to prevent any damage to the machine!" msgstr "" msgid "Modified G-codes" @@ -5666,9 +5459,7 @@ msgstr "" msgid "The 3mf has following customized filament or printer presets:" msgstr "" -msgid "" -"Please confirm that the G-codes within these presets are safe to prevent any " -"damage to the machine!" +msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" msgstr "" msgid "Customized Preset" @@ -5683,7 +5474,7 @@ msgstr "" msgid "Remember my choice." msgstr "" -#, possible-boost-format +#, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -5693,7 +5484,7 @@ msgstr "" msgid "The volume of the object is zero" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "The object from file %s is too small, and maybe in meters or inches.\n" " Do you want to scale to millimeters?" @@ -5720,17 +5511,13 @@ msgstr "" msgid "The file does not contain any geometry data." msgstr "" -msgid "" -"Your object appears to be too large. It will be scaled down to fit the heat " -"bed automatically." +msgid "Your object appears to be too large. It will be scaled down to fit the heat bed automatically." msgstr "" msgid "Object too large" msgstr "" -msgid "" -"Your object appears to be too large, Do you want to scale it down to fit the " -"heat bed automatically?" +msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" msgstr "" msgid "Export STL file:" @@ -5745,7 +5532,7 @@ msgstr "" msgid "Export OBJ file:" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "The file %s already exists\n" "Do you want to replace it?" @@ -5814,15 +5601,14 @@ msgstr "" msgid "Slicing Canceled" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Slicing Plate %d" msgstr "" msgid "Please resolve the slicing errors and publish again." msgstr "" -msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +msgid "Network Plug-in is not detected. Network related features are unavailable." msgstr "" msgid "" @@ -5841,8 +5627,7 @@ msgstr "" msgid "" "Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the " -"project file." +"Please check whether the folder exists online or if other programs open the project file." msgstr "" msgid "Save project" @@ -5863,13 +5648,11 @@ msgstr "" msgid "Download failed, File size exception." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Project downloaded %d%%" msgstr "" -msgid "" -"Importing to Orca Slicer failed. Please download the file and manually " -"import it." +msgid "Importing to Orca Slicer failed. Please download the file and manually import it." msgstr "" msgid "Import SLA archive" @@ -5885,16 +5668,16 @@ msgid "Error occurs while loading G-code file" msgstr "" #. TRN %1% is archive path -#, possible-boost-format +#, boost-format msgid "Loading of a ZIP archive on path %1% has failed." msgstr "" #. TRN: First argument = path to file, second argument = error description -#, possible-boost-format +#, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "" -#, possible-boost-format +#, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" @@ -5949,36 +5732,31 @@ msgstr "" msgid "Save Sliced file as:" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"The file %s has been sent to the printer's storage space and can be viewed " -"on the printer." +#, c-format, boost-format +msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgstr "" -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be kept. You may fix the meshes and try again." +msgid "Unable to perform boolean operation on model meshes. Only positive parts will be kept. You may fix the meshes and try again." msgstr "" -#, possible-boost-format +#, boost-format msgid "Reason: part \"%1%\" is empty." msgstr "" -#, possible-boost-format +#, boost-format msgid "Reason: part \"%1%\" does not bound a volume." msgstr "" -#, possible-boost-format +#, boost-format msgid "Reason: part \"%1%\" has self intersection." msgstr "" -#, possible-boost-format +#, boost-format msgid "Reason: \"%1%\" and another part have no intersection." msgstr "" msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" +"Are you sure you want to store original SVGs with their local paths into the 3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" @@ -6014,55 +5792,50 @@ msgstr "" msgid "Plate Settings" msgstr "" -#, possible-boost-format +#, boost-format msgid "Number of currently selected parts: %1%\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Number of currently selected objects: %1%\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Part name: %1%\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Object name: %1%\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Size: %1% x %2% x %3% in\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Size: %1% x %2% x %3% mm\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Volume: %1% in³\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Volume: %1% mm³\n" msgstr "" -#, possible-boost-format +#, boost-format msgid "Triangles: %1%\n" msgstr "" msgid "Tips:" msgstr "" -msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Orca Slicer(windows) or CAD softwares." +msgid "\"Fix Model\" feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD softwares." msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " -"still want to do this printing, please set this filament's bed temperature " -"to non zero." +#, c-format, boost-format +msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -6131,9 +5904,7 @@ msgstr "" msgid "Stealth Mode" msgstr "" -msgid "" -"This stops the transmission of data to Bambu's cloud services. Users who " -"don't use BBL machines or use LAN mode only can safely turn on this function." +msgid "This stops the transmission of data to Bambu's cloud services. Users who don't use BBL machines or use LAN mode only can safely turn on this function." msgstr "" msgid "Enable network plugin" @@ -6154,16 +5925,10 @@ msgstr "" msgid "Allow only one OrcaSlicer instance" msgstr "" -msgid "" -"On OSX there is always only one instance of app running by default. However " -"it is allowed to run multiple instances of same app from the command line. " -"In such case this settings will allow only one instance." +msgid "On OSX there is always only one instance of app running by default. However it is allowed to run multiple instances of same app from the command line. In such case this settings will allow only one instance." msgstr "" -msgid "" -"If this is enabled, when starting OrcaSlicer and another instance of the " -"same OrcaSlicer is already running, that instance will be reactivated " -"instead." +msgid "If this is enabled, when starting OrcaSlicer and another instance of the same OrcaSlicer is already running, that instance will be reactivated instead." msgstr "" msgid "Home" @@ -6190,9 +5955,7 @@ msgstr "" msgid "Zoom to mouse position" msgstr "" -msgid "" -"Zoom in towards the mouse pointer's position in the 3D view, rather than the " -"2D window center." +msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." msgstr "" msgid "Use free camera" @@ -6225,8 +5988,7 @@ msgstr "" msgid "If enabled, auto-calculate everytime the color changed." msgstr "" -msgid "" -"Flushing volumes: Auto-calculate every time when the filament is changed." +msgid "Flushing volumes: Auto-calculate every time when the filament is changed." msgstr "" msgid "If enabled, auto-calculate every time when filament is changed" @@ -6235,17 +5997,13 @@ msgstr "" msgid "Remember printer configuration" msgstr "" -msgid "" -"If enabled, Orca will remember and switch filament/process configuration for " -"each printer automatically." +msgid "If enabled, Orca will remember and switch filament/process configuration for each printer automatically." msgstr "" msgid "Multi-device Management(Take effect after restarting Orca)." msgstr "" -msgid "" -"With this option enabled, you can send a task to multiple devices at the " -"same time and manage multiple devices." +msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "" msgid "Auto arrange plate after cloning" @@ -6314,8 +6072,7 @@ msgstr "" msgid "Auto-Backup" msgstr "" -msgid "" -"Backup your project periodically for restoring from the occasional crash." +msgid "Backup your project periodically for restoring from the occasional crash." msgstr "" msgid "every" @@ -6552,7 +6309,7 @@ msgstr "" msgid "Jump to webpage" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Save %s as" msgstr "" @@ -6568,11 +6325,11 @@ msgstr "" msgid "Overwrite a system profile is not allowed" msgstr "" -#, possible-boost-format +#, boost-format msgid "Preset \"%1%\" already exists." msgstr "" -#, possible-boost-format +#, boost-format msgid "Preset \"%1%\" already exists and is incompatible with current printer." msgstr "" @@ -6589,23 +6346,23 @@ msgctxt "PresetName" msgid "Copy" msgstr "" -#, possible-boost-format +#, boost-format msgid "Printer \"%1%\" is selected with preset \"%2%\"" msgstr "" -#, possible-boost-format +#, boost-format msgid "Please choose an action with \"%1%\" preset after saving." msgstr "" -#, possible-boost-format +#, boost-format msgid "For \"%1%\", change \"%2%\" to \"%3%\" " msgstr "" -#, possible-boost-format +#, boost-format msgid "For \"%1%\", add \"%2%\" as a new preset" msgstr "" -#, possible-boost-format +#, boost-format msgid "Simply switch to \"%1%\"" msgstr "" @@ -6687,65 +6444,46 @@ msgstr "" msgid "Cannot send the print job when the printer is updating firmware" msgstr "" -msgid "" -"The printer is executing instructions. Please restart printing after it ends" +msgid "The printer is executing instructions. Please restart printing after it ends" msgstr "" msgid "The printer is busy on other print job" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s exceeds the number of AMS slots. Please update the printer " -"firmware to support AMS slot assignment." +#, c-format, boost-format +msgid "Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." msgstr "" -msgid "" -"Filament exceeds the number of AMS slots. Please update the printer firmware " -"to support AMS slot assignment." +msgid "Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." msgstr "" -msgid "" -"Filaments to AMS slots mappings have been established. You can click a " -"filament above to change its mapping AMS slot" +msgid "Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS slot" msgstr "" -msgid "" -"Please click each filament above to specify its mapping AMS slot before " -"sending the print job" +msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s does not match the filament in AMS slot %s. Please update the " -"printer firmware to support AMS slot assignment." +#, c-format, boost-format +msgid "Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." msgstr "" -msgid "" -"Filament does not match the filament in AMS slot. Please update the printer " -"firmware to support AMS slot assignment." +msgid "Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." msgstr "" -msgid "" -"The printer firmware only supports sequential mapping of filament => AMS " -"slot." +msgid "The printer firmware only supports sequential mapping of filament => AMS slot." msgstr "" msgid "An SD card needs to be inserted before printing." msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"The selected printer (%s) is incompatible with the chosen printer profile in " -"the slicer (%s)." +#, c-format, boost-format +msgid "The selected printer (%s) is incompatible with the chosen printer profile in the slicer (%s)." msgstr "" msgid "An SD card needs to be inserted to record timelapse." msgstr "" -msgid "" -"Cannot send the print job to a printer whose firmware is required to get " -"updated." +msgid "Cannot send the print job to a printer whose firmware is required to get updated." msgstr "" msgid "Cannot send the print job for empty plate" @@ -6754,13 +6492,10 @@ msgstr "" msgid "This printer does not support printing all plates" msgstr "" -msgid "" -"When enable spiral vase mode, machines with I3 structure will not generate " -"timelapse videos." +msgid "When enable spiral vase mode, machines with I3 structure will not generate timelapse videos." msgstr "" -msgid "" -"Timelapse is not supported because Print sequence is set to \"By object\"." +msgid "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" msgid "Errors" @@ -6769,52 +6504,37 @@ msgstr "" msgid "Please check the following:" msgstr "" -msgid "" -"The printer type selected when generating G-Code is not consistent with the " -"currently selected printer. It is recommended that you use the same printer " -"type for slicing." +msgid "The printer type selected when generating G-Code is not consistent with the currently selected printer. It is recommended that you use the same printer type for slicing." msgstr "" -msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether " -"they are the required filaments. If they are okay, press \"Confirm\" to " -"start printing." +msgid "There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, press \"Confirm\" to start printing." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "nozzle in preset: %s %s" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "nozzle memorized: %.2f %s" msgstr "" -msgid "" -"Your nozzle diameter in sliced file is not consistent with memorized nozzle. " -"If you changed your nozzle lately, please go to Device > Printer Parts to " -"change settings." +msgid "Your nozzle diameter in sliced file is not consistent with memorized nozzle. If you changed your nozzle lately, please go to Device > Printer Parts to change settings." msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Printing high temperature material(%s material) with %s may cause nozzle " -"damage" +#, c-format, boost-format +msgid "Printing high temperature material(%s material) with %s may cause nozzle damage" msgstr "" msgid "Please fix the error above, otherwise printing cannot continue." msgstr "" -msgid "" -"Please click the confirm button if you still want to proceed with printing." +msgid "Please click the confirm button if you still want to proceed with printing." msgstr "" -msgid "" -"Connecting to the printer. Unable to cancel during the connection process." +msgid "Connecting to the printer. Unable to cancel during the connection process." msgstr "" -msgid "" -"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " -"scattered surface." +msgid "Caution to use! Flow calibration on Textured PEI Plate may fail due to the scattered surface." msgstr "" msgid "Automatic flow calibration using Micro Lidar" @@ -6913,11 +6633,8 @@ msgid "Terms and Conditions" msgstr "" msgid "" -"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " -"device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " -"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policyand Terms of Use(collectively, the \"Terms\"). If you do " +"not comply with or agree to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" msgid "and" @@ -6932,19 +6649,12 @@ msgstr "" msgid "Statement about User Experience Improvement Program" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" -"In the 3D Printing community, we learn from each other's successes and " -"failures to adjust our own slicing parameters and settings. %s follows the " -"same principle and uses machine learning to improve its performance from the " -"successes and failures of the vast number of prints by our users. We are " -"training %s to be smarter by feeding them the real-world data. If you are " -"willing, this service will access information from your error logs and usage " -"logs, which may include information described in Privacy Policy. We will " -"not collect any Personal Data by which an individual can be identified " -"directly or indirectly, including without limitation names, addresses, " -"payment information, or phone numbers. By enabling this service, you agree " -"to these terms and the statement about Privacy Policy." +"In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. %s follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast " +"number of prints by our users. We are training %s to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy " +"Policy." msgstr "" msgid "Statement on User Experience Improvement Plan" @@ -6969,7 +6679,7 @@ msgid "Failed to log out." msgstr "" #. TRN "Save current Settings" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Save current %s" msgstr "" @@ -6982,22 +6692,17 @@ msgstr "" msgid "Click to reset all settings to the last saved preset." msgstr "" -msgid "" -"Prime tower is required for smooth timeplase. There may be flaws on the " -"model without prime tower. Are you sure you want to disable prime tower?" +msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "" -msgid "" -"Prime tower is required for smooth timelapse. There may be flaws on the " -"model without prime tower. Do you want to enable prime tower?" +msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "" msgid "Still print by object?" msgstr "" msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller " -"support volume but weaker strength.\n" +"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" @@ -7007,23 +6712,15 @@ msgid "" "No - Do not change these settings for me" msgstr "" -msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " -"settings: at least 2 interface layers, at least 0.1mm top z distance or " -"using support materials on interface." +msgid "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface layers, at least 0.1mm top z distance or using support materials on interface." msgstr "" msgid "" -"When using support material for the support interface, We recommend the " -"following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable " -"independent support layer height" +"When using support material for the support interface, We recommend the following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" msgstr "" -msgid "" -"Enabling this option will modify the model's shape. If your print requires " -"precise dimensions or is part of an assembly, it's important to double-check " -"whether this change in geometry impacts the functionality of your print." +msgid "Enabling this option will modify the model's shape. If your print requires precise dimensions or is part of an assembly, it's important to double-check whether this change in geometry impacts the functionality of your print." msgstr "" msgid "Are you sure you want to enable this option?" @@ -7034,9 +6731,7 @@ msgid "" "It will set to min_layer_height\n" msgstr "" -msgid "" -"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " -"height limits ,this may cause printing quality issues." +msgid "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits ,this may cause printing quality issues." msgstr "" msgid "Adjust to the set range automatically? \n" @@ -7048,25 +6743,17 @@ msgstr "" msgid "Ignore" msgstr "" -msgid "" -"Experimental feature: Retracting and cutting off the filament at a greater " -"distance during filament changes to minimize flush.Although it can notably " -"reduce flush, it may also elevate the risk of nozzle clogs or other " -"printing complications." +msgid "Experimental feature: Retracting and cutting off the filament at a greater distance during filament changes to minimize flush.Although it can notably reduce flush, it may also elevate the risk of nozzle clogs or other printing complications." msgstr "" msgid "" -"Experimental feature: Retracting and cutting off the filament at a greater " -"distance during filament changes to minimize flush.Although it can notably " -"reduce flush, it may also elevate the risk of nozzle clogs or other printing " -"complications.Please use with the latest printer firmware." +"Experimental feature: Retracting and cutting off the filament at a greater distance during filament changes to minimize flush.Although it can notably reduce flush, it may also elevate the risk of nozzle clogs or other printing complications.Please use with the " +"latest printer firmware." msgstr "" msgid "" -"When recording timelapse without toolhead, it is recommended to add a " -"\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"When recording timelapse without toolhead, it is recommended to add a \"Timelapse Wipe Tower\" \n" +"by right-click the empty position of build plate and choose \"Add Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" msgid "Line width" @@ -7105,10 +6792,7 @@ msgstr "" msgid "Overhang speed" msgstr "" -msgid "" -"This is the speed for various overhang degrees. Overhang degrees are " -"expressed as a percentage of line width. 0 speed means no slowing down for " -"the overhang degree range and wall speed is used" +msgid "This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 speed means no slowing down for the overhang degree range and wall speed is used" msgstr "" msgid "Bridge" @@ -7165,15 +6849,13 @@ msgstr "" msgid "Frequent" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time " -"estimation." +"Please remove it, or will beat G-code visualization and printing time estimation." msgid_plural "" "Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time " -"estimation." +"Please remove them, or will beat G-code visualization and printing time estimation." msgstr[0] "" msgstr[1] "" @@ -7213,34 +6895,25 @@ msgstr "" msgid "Cool plate" msgstr "" -msgid "" -"Bed temperature when cool plate is installed. Value 0 means the filament " -"does not support to print on the Cool Plate" +msgid "Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool Plate" msgstr "" msgid "Engineering plate" msgstr "" -msgid "" -"Bed temperature when engineering plate is installed. Value 0 means the " -"filament does not support to print on the Engineering Plate" +msgid "Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the Engineering Plate" msgstr "" msgid "Smooth PEI Plate / High Temp Plate" msgstr "" -msgid "" -"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " -"Value 0 means the filament does not support to print on the Smooth PEI Plate/" -"High Temp Plate" +msgid "Bed temperature when Smooth PEI Plate/High temperature plate is installed. Value 0 means the filament does not support to print on the Smooth PEI Plate/High Temp Plate" msgstr "" msgid "Textured PEI Plate" msgstr "" -msgid "" -"Bed temperature when Textured PEI Plate is installed. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" +msgid "Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on the Textured PEI Plate" msgstr "" msgid "Volumetric speed limitation" @@ -7259,18 +6932,14 @@ msgid "Min fan speed threshold" msgstr "" msgid "" -"Part cooling fan speed will start to run at min speed when the estimated " -"layer time is no longer than the layer time in setting. When layer time is " -"shorter than threshold, fan speed is interpolated between the minimum and " -"maximum fan speed according to layer printing time" +"Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and maximum fan speed according to layer " +"printing time" msgstr "" msgid "Max fan speed threshold" msgstr "" -msgid "" -"Part cooling fan speed will be max when the estimated layer time is shorter " -"than the setting value" +msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" msgstr "" msgid "Auxiliary part cooling fan" @@ -7307,7 +6976,7 @@ msgid "Printable space" msgstr "" #. TRN: First argument is parameter name, the second one is the value. -#, possible-boost-format +#, boost-format msgid "Invalid value provided for parameter %1%: %2%" msgstr "" @@ -7386,8 +7055,7 @@ msgstr "" 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?" +"Do you want to change the diameter for all extruders to first extruder nozzle diameter value?" msgstr "" msgid "Nozzle diameter" @@ -7399,9 +7067,7 @@ msgstr "" msgid "Single extruder multimaterial parameters" msgstr "" -msgid "" -"This is a single extruder multimaterial printer, diameters of all extruders " -"will be set to the new value. Do you want to proceed?" +msgid "This is a single extruder multimaterial printer, diameters of all extruders will be set to the new value. Do you want to proceed?" msgstr "" msgid "Layer height limits" @@ -7425,10 +7091,8 @@ msgstr "" msgid "Detached" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"%d Filament Preset and %d Process Preset is attached to this printer. Those " -"presets would be deleted if the printer is deleted." +#, c-format, boost-format +msgid "%d Filament Preset and %d Process Preset is attached to this printer. Those presets would be deleted if the printer is deleted." msgstr "" msgid "Presets inherited by other presets can not be deleted!" @@ -7440,7 +7104,7 @@ msgstr[0] "" msgstr[1] "" #. TRN Remove/Delete -#, possible-boost-format +#, boost-format msgid "%1% Preset" msgstr "" @@ -7451,11 +7115,10 @@ msgstr[1] "" msgid "" "Are you sure to delete the selected preset? \n" -"If the preset corresponds to a filament currently in use on your printer, " -"please reset the filament information for that slot." +"If the preset corresponds to a filament currently in use on your printer, please reset the filament information for that slot." msgstr "" -#, possible-boost-format +#, boost-format msgid "Are you sure to %1% the selected preset?" msgstr "" @@ -7516,35 +7179,31 @@ msgstr "" msgid "Transfer the selected options to the newly selected preset." msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Save the selected options to preset \n" "\"%1%\"." msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Transfer the selected options to the newly selected preset \n" "\"%1%\"." msgstr "" -#, possible-boost-format +#, boost-format msgid "Preset \"%1%\" contains the following unsaved changes:" msgstr "" -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new printer profile and it " -"contains the following unsaved changes:" +#, boost-format +msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" msgstr "" -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new process profile and it " -"contains the following unsaved changes:" +#, boost-format +msgid "Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" msgstr "" -#, possible-boost-format +#, boost-format msgid "You have changed some settings of preset \"%1%\". " msgstr "" @@ -7555,8 +7214,7 @@ msgstr "" msgid "" "\n" -"You can save or discard the preset values you have modified, or choose to " -"transfer the values you have modified to the new preset." +"You can save or discard the preset values you have modified, or choose to transfer the values you have modified to the new preset." msgstr "" msgid "You have previously modified your settings." @@ -7564,8 +7222,7 @@ msgstr "" msgid "" "\n" -"You can discard the preset values you have modified, or choose to transfer " -"the modified values to the new project" +"You can discard the preset values you have modified, or choose to transfer the modified values to the new project" msgstr "" msgid "Extruders count" @@ -7583,22 +7240,18 @@ msgstr "" msgid "Select presets to compare" msgstr "" -msgid "" -"You can only transfer to current active profile because it has been modified." +msgid "You can only transfer to current active profile because it has been modified." msgstr "" msgid "" "Transfer the selected options from left preset to the right.\n" -"Note: New modified presets will be selected in settings tabs after close " -"this dialog." +"Note: New modified presets will be selected in settings tabs after close this dialog." msgstr "" msgid "Transfer values from left to right" msgstr "" -msgid "" -"If enabled, this dialog can be used for transfer selected values from left " -"to right preset." +msgid "If enabled, this dialog can be used for transfer selected values from left to right preset." msgstr "" msgid "Add File" @@ -7610,7 +7263,7 @@ msgstr "" msgid "Cover" msgstr "" -#, possible-boost-format +#, boost-format msgid "The name \"%1%\" already exists." msgstr "" @@ -7632,7 +7285,7 @@ msgstr "" msgid "Model Name" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s Update" msgstr "" @@ -7654,13 +7307,13 @@ msgstr "" msgid "the configuration package is incompatible with current application." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "The configuration package is incompatible with current application.\n" "%s will update the configuration package, Otherwise it won't be able to start" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Exit %s" msgstr "" @@ -7682,7 +7335,7 @@ msgstr "" msgid "Specify number of colors:" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "The color count should be in range [%d, %d]." msgstr "" @@ -7730,15 +7383,10 @@ msgid "Ramming customization" msgstr "" 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" +"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." +"This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." msgstr "" msgid "Total ramming time" @@ -7765,19 +7413,17 @@ msgstr "" msgid "Flushing volumes for filament change" msgstr "" -msgid "" -"Orca would re-calculate your flushing volumes everytime the filaments color " -"changed. You could disable the auto-calculate in Orca Slicer > Preferences" +msgid "Orca would re-calculate your flushing volumes everytime the filaments color changed. You could disable the auto-calculate in Orca Slicer > Preferences" msgstr "" msgid "Flushing volume (mm³) for each filament pair." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." msgstr "" @@ -7799,30 +7445,19 @@ msgstr "" msgid "To" msgstr "" -msgid "" -"Windows Media Player is required for this task! Do you want to enable " -"'Windows Media Player' for your operation system?" +msgid "Windows Media Player is required for this task! Do you want to enable 'Windows Media Player' for your operation system?" msgstr "" -msgid "" -"BambuSource has not correctly been registered for media playing! Press Yes " -"to re-register it. You will be promoted twice" +msgid "BambuSource has not correctly been registered for media playing! Press Yes to re-register it. You will be promoted twice" msgstr "" -msgid "" -"Missing BambuSource component registered for media playing! Please re-" -"install BambuStutio or seek after-sales help." +msgid "Missing BambuSource component registered for media playing! Please re-install BambuStutio or seek after-sales help." msgstr "" -msgid "" -"Using a BambuSource from a different install, video play may not work " -"correctly! Press Yes to fix it." +msgid "Using a BambuSource from a different install, video play may not work correctly! Press Yes to fix it." msgstr "" -msgid "" -"Your system is missing H.264 codecs for GStreamer, which are required to " -"play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-" -"libav packages, then restart Orca Slicer?)" +msgid "Your system is missing H.264 codecs for GStreamer, which are required to play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-libav packages, then restart Orca Slicer?)" msgstr "" msgid "Bambu Network plug-in not detected." @@ -7885,10 +7520,7 @@ msgstr "" msgid "Shift+R" msgstr "" -msgid "" -"Auto orientates selected objects or all objects.If there are selected " -"objects, it just orientates the selected ones.Otherwise, it will orientates " -"all objects in the current disk." +msgid "Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the current disk." msgstr "" msgid "Shift+Tab" @@ -8071,18 +7703,17 @@ msgstr "" msgid "Release Note" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "version %s update information :" msgstr "" msgid "Network plug-in update" msgstr "" -msgid "" -"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgid "Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" @@ -8137,13 +7768,10 @@ msgstr "" msgid "LAN Connection Failed (Sending print file)" msgstr "" -msgid "" -"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgid "Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" -msgid "" -"Step 2, if the IP and Access Code below are different from the actual values " -"on your printer, please correct them." +msgid "Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them." msgstr "" msgid "IP" @@ -8199,21 +7827,13 @@ msgstr "" msgid "Updating successful" msgstr "" -msgid "" -"Are you sure you want to update? This will take about 10 minutes. Do not " -"turn off the power while the printer is updating." +msgid "Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is updating." msgstr "" -msgid "" -"An important update was detected and needs to be run before printing can " -"continue. Do you want to update now? You can also update later from 'Upgrade " -"firmware'." +msgid "An important update was detected and needs to be run before printing can continue. Do you want to update now? You can also update later from 'Upgrade firmware'." msgstr "" -msgid "" -"The firmware version is abnormal. Repairing and updating are required before " -"printing. Do you want to update now? You can also update later on printer or " -"update next time starting Orca." +msgid "The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update now? You can also update later on printer or update next time starting Orca." msgstr "" msgid "Extension Board" @@ -8267,7 +7887,7 @@ msgstr "" msgid "Repair canceled" msgstr "" -#, possible-boost-format +#, boost-format msgid "Copying of file %1% to %2% failed: %3%" msgstr "" @@ -8283,30 +7903,24 @@ msgstr "" msgid "Open G-code file:" msgstr "" -msgid "" -"One object has empty initial layer and can't be printed. Please Cut the " -"bottom or enable supports." +msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." msgstr "" -#, possible-boost-format +#, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." msgstr "" -#, possible-boost-format +#, boost-format msgid "Object: %1%" msgstr "" -msgid "" -"Maybe parts of the object at these height are too thin, or the object has " -"faulty mesh" +msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" msgstr "" msgid "No object can be printed. Maybe too small" msgstr "" -msgid "" -"Your print is very close to the priming regions. Make sure there is no " -"collision." +msgid "Your print is very close to the priming regions. Make sure there is no collision." msgstr "" msgid "" @@ -8317,7 +7931,7 @@ msgstr "" msgid "Please check the custom G-code or use the default custom G-code." msgstr "" -#, possible-boost-format +#, boost-format msgid "Generating G-code: layer %1%" msgstr "" @@ -8357,13 +7971,11 @@ msgstr "" msgid "Multiple" msgstr "" -#, possible-boost-format +#, boost-format msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " msgstr "" -msgid "" -"Invalid spacing supplied to Flow::with_spacing(), check your layer height " -"and extrusion width" +msgid "Invalid spacing supplied to Flow::with_spacing(), check your layer height and extrusion width" msgstr "" msgid "undefined error" @@ -8459,16 +8071,15 @@ msgstr "" msgid "write callback failed" msgstr "" -#, possible-boost-format -msgid "" -"%1% is too close to exclusion area, there may be collisions when printing." +#, boost-format +msgid "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" -#, possible-boost-format +#, boost-format msgid "%1% is too close to others, and collisions may be caused." msgstr "" -#, possible-boost-format +#, boost-format msgid "%1% is too tall, and collisions will be caused." msgstr "" @@ -8487,75 +8098,51 @@ msgstr "" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr "" -msgid "" -"Can not print multiple filaments which have large difference of temperature " -"together. Otherwise, the extruder and nozzle may be blocked or damaged " -"during printing" +msgid "Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder and nozzle may be blocked or damaged during printing" msgstr "" msgid "No extrusions under current settings." msgstr "" -msgid "" -"Smooth mode of timelapse is not supported when \"by object\" sequence is " -"enabled." +msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "" -msgid "" -"Please select \"By object\" print sequence to print multiple objects in " -"spiral vase mode." +msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "" -msgid "" -"The spiral vase mode does not work when an object contains more than one " -"materials." +msgid "The spiral vase mode does not work when an object contains more than one materials." msgstr "" -#, possible-boost-format +#, boost-format msgid "The object %1% exceeds the maximum build volume height." msgstr "" -#, possible-boost-format -msgid "" -"While the object %1% itself fits the build volume, its last layer exceeds " -"the maximum build volume height." +#, boost-format +msgid "While the object %1% itself fits the build volume, its last layer exceeds the maximum build volume height." msgstr "" -msgid "" -"You might want to reduce the size of your model or change current print " -"settings and retry." +msgid "You might want to reduce the size of your model or change current print settings and retry." msgstr "" msgid "Variable layer height is not supported with Organic supports." msgstr "" -msgid "" -"Different nozzle diameters and different filament diameters may not work " -"well when the prime tower is enabled. It's very experimental, so please " -"proceed with caution." +msgid "Different nozzle diameters and different filament diameters may not work well when the prime tower is enabled. It's very experimental, so please proceed with caution." msgstr "" -msgid "" -"The Wipe Tower is currently only supported with the relative extruder " -"addressing (use_relative_e_distances=1)." +msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." msgstr "" -msgid "" -"Ooze prevention is only supported with the wipe tower when " -"'single_extruder_multi_material' is off." +msgid "Ooze prevention is only supported with the wipe tower when 'single_extruder_multi_material' is off." msgstr "" -msgid "" -"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " -"RepRapFirmware and Repetier G-code flavors." +msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." msgstr "" msgid "The prime tower is not supported in \"By object\" print." msgstr "" -msgid "" -"The prime tower is not supported when adaptive layer height is on. It " -"requires that all objects have the same layer height." +msgid "The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." msgstr "" msgid "The prime tower requires \"support gap\" to be multiple of layer height" @@ -8564,19 +8151,13 @@ msgstr "" msgid "The prime tower requires that all objects have the same layer heights" msgstr "" -msgid "" -"The prime tower requires that all objects are printed over the same number " -"of raft layers" +msgid "The prime tower requires that all objects are printed over the same number of raft layers" msgstr "" -msgid "" -"The prime tower requires that all objects are sliced with the same layer " -"heights." +msgid "The prime tower requires that all objects are sliced with the same layer heights." msgstr "" -msgid "" -"The prime tower is only supported if all objects have the same variable " -"layer height" +msgid "The prime tower is only supported if all objects have the same variable layer height" msgstr "" msgid "Too small line width" @@ -8585,81 +8166,56 @@ msgstr "" msgid "Too large line width" msgstr "" -msgid "" -"The prime tower requires that support has the same layer height with object." +msgid "The prime tower requires that support has the same layer height with object." msgstr "" -msgid "" -"Organic support tree tip diameter must not be smaller than support material " -"extrusion width." +msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." msgstr "" -msgid "" -"Organic support branch diameter must not be smaller than 2x support material " -"extrusion width." +msgid "Organic support branch diameter must not be smaller than 2x support material extrusion width." msgstr "" -msgid "" -"Organic support branch diameter must not be smaller than support tree tip " -"diameter." +msgid "Organic support branch diameter must not be smaller than support tree tip diameter." msgstr "" -msgid "" -"Support enforcers are used but support is not enabled. Please enable support." +msgid "Support enforcers are used but support is not enabled. Please enable support." msgstr "" msgid "Layer height cannot exceed nozzle diameter" msgstr "" -msgid "" -"Relative extruder addressing requires resetting the extruder position at " -"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " -"layer_gcode." +msgid "Relative extruder addressing requires resetting the extruder position at each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to layer_gcode." msgstr "" -msgid "" -"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " -"absolute extruder addressing." +msgid "\"G92 E0\" was found in before_layer_gcode, which is incompatible with absolute extruder addressing." msgstr "" -msgid "" -"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " -"extruder addressing." +msgid "\"G92 E0\" was found in layer_gcode, which is incompatible with absolute extruder addressing." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Plate %d: %s does not support filament %s" msgstr "" -msgid "" -"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgid "Setting the jerk speed too low could lead to artifacts on curved surfaces" msgstr "" msgid "" -"The jerk setting exceeds the printer's maximum jerk (machine_max_jerk_x/" -"machine_max_jerk_y).\n" -"Orca will automatically cap the jerk speed to ensure it doesn't surpass the " -"printer's capabilities.\n" -"You can adjust the maximum jerk setting in your printer's configuration to " -"get higher speeds." +"The jerk setting exceeds the printer's maximum jerk (machine_max_jerk_x/machine_max_jerk_y).\n" +"Orca will automatically cap the jerk speed to ensure it doesn't surpass the printer's capabilities.\n" +"You can adjust the maximum jerk setting in your printer's configuration to get higher speeds." msgstr "" msgid "" -"The acceleration setting exceeds the printer's maximum acceleration " -"(machine_max_acceleration_extruding).\n" -"Orca will automatically cap the acceleration speed to ensure it doesn't " -"surpass the printer's capabilities.\n" -"You can adjust the machine_max_acceleration_extruding value in your " -"printer's configuration to get higher speeds." +"The acceleration setting exceeds the printer's maximum acceleration (machine_max_acceleration_extruding).\n" +"Orca will automatically cap the acceleration speed to ensure it doesn't surpass the printer's capabilities.\n" +"You can adjust the machine_max_acceleration_extruding value in your printer's configuration to get higher speeds." msgstr "" msgid "" -"The travel acceleration setting exceeds the printer's maximum travel " -"acceleration (machine_max_acceleration_travel).\n" -"Orca will automatically cap the travel acceleration speed to ensure it " -"doesn't surpass the printer's capabilities.\n" -"You can adjust the machine_max_acceleration_travel value in your printer's " -"configuration to get higher speeds." +"The travel acceleration setting exceeds the printer's maximum travel acceleration (machine_max_acceleration_travel).\n" +"Orca will automatically cap the travel acceleration speed to ensure it doesn't surpass the printer's capabilities.\n" +"You can adjust the machine_max_acceleration_travel value in your printer's configuration to get higher speeds." msgstr "" msgid "Generating skirt & brim" @@ -8680,10 +8236,7 @@ msgstr "" msgid "Bed exclude area" msgstr "" -msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front " -"left corner to cut filament during filament change. The area is expressed as " -"polygon by points in following format: \"XxY, XxY, ...\"" +msgid "Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" msgid "Bed custom texture" @@ -8695,27 +8248,19 @@ msgstr "" msgid "Elephant foot compensation" msgstr "" -msgid "" -"Shrink the initial layer on build plate to compensate for elephant foot " -"effect" +msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" msgstr "" msgid "Elephant foot compensation layers" msgstr "" -msgid "" -"The number of layers on which the elephant foot compensation will be active. " -"The first layer will be shrunk by the elephant foot compensation value, then " -"the next layers will be linearly shrunk less, up to the layer indicated by " -"this value." +msgid "The number of layers on which the elephant foot compensation will be active. The first layer will be shrunk by the elephant foot compensation value, then the next layers will be linearly shrunk less, up to the layer indicated by this value." msgstr "" msgid "layers" msgstr "" -msgid "" -"Slicing height for each layer. Smaller layer height means more accurate and " -"more printing time" +msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" msgstr "" msgid "Printable height" @@ -8743,26 +8288,20 @@ msgid "Hostname, IP or URL" msgstr "" msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should " -"contain the hostname, IP address or URL of the printer host instance. Print " -"host behind HAProxy with basic auth enabled can be accessed by putting the " -"user name and password into the URL in the following format: https://" -"username:password@your-octopi-address/" +"Orca Slicer can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in " +"the following format: https://username:password@your-octopi-address/" msgstr "" msgid "Device UI" msgstr "" -msgid "" -"Specify the URL of your device user interface if it's not same as print_host" +msgid "Specify the URL of your device user interface if it's not same as print_host" msgstr "" msgid "API Key / Password" msgstr "" -msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should " -"contain the API Key or the password required for authentication." +msgid "Orca Slicer can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." msgstr "" msgid "Name of the printer" @@ -8771,10 +8310,7 @@ msgstr "" msgid "HTTPS CA File" msgstr "" -msgid "" -"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " -"in crt/pem format. If left blank, the default OS CA certificate repository " -"is used." +msgid "Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the default OS CA certificate repository is used." msgstr "" msgid "User" @@ -8786,10 +8322,7 @@ msgstr "" msgid "Ignore HTTPS certificate revocation checks" msgstr "" -msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline " -"distribution points. One may want to enable this option for self signed " -"certificates if connection fails." +msgid "Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to enable this option for self signed certificates if connection fails." msgstr "" msgid "Names of presets related to the physical printer" @@ -8813,11 +8346,7 @@ msgstr "" msgid "Avoid crossing wall - Max detour length" msgstr "" -msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the " -"detour distance is large than this value. Detour length could be specified " -"either as an absolute value or as percentage (for example 50%) of a direct " -"travel path. Zero to disable" +msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" msgstr "" msgid "mm or %" @@ -8826,27 +8355,19 @@ msgstr "" msgid "Other layers" msgstr "" -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Cool Plate" +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate" msgstr "" msgid "°C" msgstr "" -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Engineering Plate" +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Engineering Plate" msgstr "" -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the High Temp Plate" +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp Plate" msgstr "" -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured PEI Plate" msgstr "" msgid "Initial layer" @@ -8855,24 +8376,16 @@ msgstr "" msgid "Initial layer bed temperature" msgstr "" -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Cool Plate" +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" msgstr "" -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Engineering Plate" +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate" msgstr "" -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the High Temp Plate" +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" msgstr "" -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Textured PEI Plate" +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate" msgstr "" msgid "Bed types supported by the printer" @@ -8902,34 +8415,26 @@ msgstr "" msgid "Bottom shell layers" msgstr "" -msgid "" -"This is the number of solid layers of bottom shell, including the bottom " -"surface layer. When the thickness calculated by this value is thinner than " -"bottom shell thickness, the bottom shell layers will be increased" +msgid "This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by this value is thinner than bottom shell thickness, the bottom shell layers will be increased" msgstr "" msgid "Bottom shell thickness" msgstr "" msgid "" -"The number of bottom solid layers is increased when slicing if the thickness " -"calculated by bottom shell layers is thinner than this value. This can avoid " -"having too thin shell when layer height is small. 0 means that this setting " -"is disabled and thickness of bottom shell is absolutely determained by " -"bottom shell layers" +"The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of " +"bottom shell is absolutely determained by bottom shell layers" msgstr "" msgid "Apply gap fill" msgstr "" msgid "" -"Enables gap fill for the selected surfaces. The minimum gap length that will " -"be filled can be controlled from the filter out tiny gaps option below.\n" +"Enables gap fill for the selected surfaces. The minimum gap length that will be filled can be controlled from the filter out tiny gaps option below.\n" "\n" "Options:\n" "1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" -"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " -"only\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only\n" "3. Nowhere: Disables gap fill\n" msgstr "" @@ -8945,38 +8450,28 @@ msgstr "" msgid "Force cooling for overhang and bridge" msgstr "" -msgid "" -"Enable this option to optimize part cooling fan speed for overhang and " -"bridge to get better cooling" +msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" msgstr "" msgid "Fan speed for overhang" msgstr "" -msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang " -"wall which has large overhang degree. Forcing cooling for overhang and " -"bridge can get better quality for these part" +msgid "Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part" msgstr "" msgid "Cooling overhang threshold" msgstr "" -#, possible-c-format +#, c-format msgid "" -"Force cooling fan to be specific speed when overhang degree of printed part " -"exceeds this value. Expressed as percentage which indicides how much width " -"of the line without support from lower layer. 0% means forcing cooling for " -"all outer wall no matter how much overhang degree" +"Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer. 0% means forcing cooling for all outer wall no matter how much " +"overhang degree" msgstr "" msgid "Bridge infill direction" msgstr "" -msgid "" -"Bridging angle override. If left to zero, the bridging angle will be " -"calculated automatically. Otherwise the provided angle will be used for " -"external bridges. Use 180°for zero angle." +msgid "Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for external bridges. Use 180°for zero angle." msgstr "" msgid "Bridge density" @@ -8988,26 +8483,19 @@ msgstr "" msgid "Bridge flow ratio" msgstr "" -msgid "" -"Decrease this value slightly(for example 0.9) to reduce the amount of " -"material for bridge, to improve sag" +msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" msgstr "" msgid "Internal bridge flow ratio" msgstr "" -msgid "" -"This value governs the thickness of the internal bridge layer. This is the " -"first layer over sparse infill. Decrease this value slightly (for example " -"0.9) to improve surface quality over sparse infill." +msgid "This value governs the thickness of the internal bridge layer. This is the first layer over sparse infill. Decrease this value slightly (for example 0.9) to improve surface quality over sparse infill." msgstr "" msgid "Top surface flow ratio" msgstr "" -msgid "" -"This factor affects the amount of material for top solid infill. You can " -"decrease it slightly to have smooth surface finish" +msgid "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish" msgstr "" msgid "Bottom surface flow ratio" @@ -9020,18 +8508,14 @@ msgid "Precise wall" msgstr "" msgid "" -"Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency.\n" -"Note: This setting will only take effect if the wall sequence is configured " -"to Inner-Outer" +"Improve shell precision by adjusting outer wall spacing. This also improves layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" msgstr "" -msgid "" -"Use only one wall on flat top surface, to give more space to the top infill " -"pattern" +msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" msgstr "" msgid "One wall threshold" @@ -9039,30 +8523,21 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"If a top surface has to be printed and it's partially covered by another " -"layer, it won't be considered at a top layer where its width is below this " -"value. This can be useful to not let the 'one perimeter on top' trigger on " -"surface that should be covered only by perimeters. This value can be a mm or " -"a % of the perimeter extrusion width.\n" -"Warning: If enabled, artifacts can be created if you have some thin features " -"on the next layer, like letters. Set this setting to 0 to remove these " -"artifacts." +"If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top layer where its width is below this value. This can be useful to not let the 'one perimeter on top' trigger on surface that should be covered only by " +"perimeters. This value can be a mm or a % of the perimeter extrusion width.\n" +"Warning: If enabled, artifacts can be created if you have some thin features on the next layer, like letters. Set this setting to 0 to remove these artifacts." msgstr "" msgid "Only one wall on first layer" msgstr "" -msgid "" -"Use only one wall on first layer, to give more space to the bottom infill " -"pattern" +msgid "Use only one wall on first layer, to give more space to the bottom infill pattern" msgstr "" msgid "Extra perimeters on overhangs" msgstr "" -msgid "" -"Create additional perimeter paths over steep overhangs and areas where " -"bridges cannot be anchored. " +msgid "Create additional perimeter paths over steep overhangs and areas where bridges cannot be anchored. " msgstr "" msgid "Reverse on odd" @@ -9072,12 +8547,9 @@ msgid "Overhang reversal" msgstr "" msgid "" -"Extrude perimeters that have a part over an overhang in the reverse " -"direction on odd layers. This alternating pattern can drastically improve " -"steep overhangs.\n" +"Extrude perimeters that have a part over an overhang in the reverse direction on odd layers. This alternating pattern can drastically improve steep overhangs.\n" "\n" -"This setting can also help reduce part warping due to the reduction of " -"stresses in the part walls." +"This setting can also help reduce part warping due to the reduction of stresses in the part walls." msgstr "" msgid "Reverse only internal perimeters" @@ -9086,24 +8558,17 @@ msgstr "" msgid "" "Apply the reverse perimeters logic only on internal perimeters. \n" "\n" -"This setting greatly reduces part stresses as they are now distributed in " -"alternating directions. This should reduce part warping while also " -"maintaining external wall quality. This feature can be very useful for warp " -"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " -"Silk PLA. It can also help reduce warping on floating regions over " -"supports.\n" +"This setting greatly reduces part stresses as they are now distributed in alternating directions. This should reduce part warping while also maintaining external wall quality. This feature can be very useful for warp prone material, like ABS/ASA, and also for " +"elastic filaments, like TPU and Silk PLA. It can also help reduce warping on floating regions over supports.\n" "\n" -"For this setting to be the most effective, it is recomended to set the " -"Reverse Threshold to 0 so that all internal walls print in alternating " -"directions on odd layers irrespective of their overhang degree." +"For this setting to be the most effective, it is recomended to set the Reverse Threshold to 0 so that all internal walls print in alternating directions on odd layers irrespective of their overhang degree." msgstr "" msgid "Bridge counterbore holes" msgstr "" msgid "" -"This option creates bridges for counterbore holes, allowing them to be " -"printed without support. Available modes include:\n" +"This option creates bridges for counterbore holes, allowing them to be printed without support. Available modes include:\n" "1. None: No bridge is created.\n" "2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" "3. Sacrificial Layer: A full sacrificial bridge layer is created." @@ -9123,8 +8588,7 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"Number of mm the overhang need to be for the reversal to be considered " -"useful. Can be a % of the perimeter width.\n" +"Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter width.\n" "Value 0 enables reversal on every odd layers regardless." msgstr "" @@ -9143,9 +8607,7 @@ msgstr "" msgid "Slow down for curled perimeters" msgstr "" -msgid "" -"Enable this option to slow printing down in areas where potential curled " -"perimeters may exist" +msgid "Enable this option to slow printing down in areas where potential curled perimeters may exist" msgstr "" msgid "mm/s or %" @@ -9163,9 +8625,7 @@ msgstr "" msgid "Internal" msgstr "" -msgid "" -"Speed of internal bridge. If the value is expressed as a percentage, it will " -"be calculated based on the bridge_speed. Default value is 150%." +msgid "Speed of internal bridge. If the value is expressed as a percentage, it will be calculated based on the bridge_speed. Default value is 150%." msgstr "" msgid "Brim width" @@ -9177,17 +8637,13 @@ msgstr "" msgid "Brim type" msgstr "" -msgid "" -"This controls the generation of the brim at outer and/or inner side of " -"models. Auto means the brim width is analysed and calculated automatically." +msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and calculated automatically." msgstr "" msgid "Brim-object gap" msgstr "" -msgid "" -"A gap between innermost brim line and object can make brim be removed more " -"easily" +msgid "A gap between innermost brim line and object can make brim be removed more easily" msgstr "" msgid "Brim ears" @@ -9209,8 +8665,7 @@ msgid "Brim ear detection radius" msgstr "" msgid "" -"The geometry will be decimated before dectecting sharp angles. This " -"parameter indicates the minimum length of the deviation for the decimation.\n" +"The geometry will be decimated before dectecting sharp angles. This parameter indicates the minimum length of the deviation for the decimation.\n" "0 to deactivate" msgstr "" @@ -9251,18 +8706,13 @@ msgid "Slow printing down for better layer cooling" msgstr "" msgid "" -"Enable this option to slow printing speed down to make the final layer time " -"not shorter than the layer time threshold in \"Max fan speed threshold\", so " -"that layer can be cooled for longer time. This can improve the cooling " -"quality for needle and small details" +"Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for longer time. This can improve the cooling quality for needle and small details" msgstr "" msgid "Normal printing" msgstr "" -msgid "" -"The default acceleration of both normal printing and travel except initial " -"layer" +msgid "The default acceleration of both normal printing and travel except initial layer" msgstr "" msgid "mm/s²" @@ -9289,9 +8739,7 @@ msgstr "" msgid "Fan speed" msgstr "" -msgid "" -"Speed of exhaust fan during printing.This speed will overwrite the speed in " -"filament custom gcode" +msgid "Speed of exhaust fan during printing.This speed will overwrite the speed in filament custom gcode" msgstr "" msgid "Speed of exhaust fan after printing completes" @@ -9300,67 +8748,44 @@ msgstr "" msgid "No cooling for the first" msgstr "" -msgid "" -"Close all cooling fan for the first certain layers. Cooling fan of the first " -"layer used to be closed to get better build plate adhesion" +msgid "Close all cooling fan for the first certain layers. Cooling fan of the first layer used to be closed to get better build plate adhesion" msgstr "" msgid "Don't support bridges" msgstr "" -msgid "" -"Don't support the whole bridge area which make support very large. Bridge " -"usually can be printing directly without support if not very long" +msgid "Don't support the whole bridge area which make support very large. Bridge usually can be printing directly without support if not very long" msgstr "" msgid "Thick bridges" msgstr "" -msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may " -"look worse. If disabled, bridges look better but are reliable just for " -"shorter bridged distances." +msgid "If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better but are reliable just for shorter bridged distances." msgstr "" msgid "Thick internal bridges" msgstr "" -msgid "" -"If enabled, thick internal bridges will be used. It's usually recommended to " -"have this feature turned on. However, consider turning it off if you are " -"using large nozzles." +msgid "If enabled, thick internal bridges will be used. It's usually recommended to have this feature turned on. However, consider turning it off if you are using large nozzles." msgstr "" msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" -"This option can help reducing pillowing on top surfaces in heavily slanted " -"or curved models.\n" +"This option can help reducing pillowing on top surfaces in heavily slanted or curved models.\n" "\n" -"By default, small internal bridges are filtered out and the internal solid " -"infill is printed directly over the sparse infill. This works well in most " -"cases, speeding up printing without too much compromise on top surface " -"quality. \n" +"By default, small internal bridges are filtered out and the internal solid infill is printed directly over the sparse infill. This works well in most cases, speeding up printing without too much compromise on top surface quality. \n" "\n" -"However, in heavily slanted or curved models especially where too low sparse " -"infill density is used, this may result in curling of the unsupported solid " -"infill, causing pillowing.\n" +"However, in heavily slanted or curved models especially where too low sparse infill density is used, this may result in curling of the unsupported solid infill, causing pillowing.\n" "\n" -"Enabling this option will print internal bridge layer over slightly " -"unsupported internal solid infill. The options below control the amount of " -"filtering, i.e. the amount of internal bridges created.\n" +"Enabling this option will print internal bridge layer over slightly unsupported internal solid infill. The options below control the amount of filtering, i.e. the amount of internal bridges created.\n" "\n" -"Disabled - Disables this option. This is the default behaviour and works " -"well in most cases.\n" +"Disabled - Disables this option. This is the default behaviour and works well in most cases.\n" "\n" -"Limited filtering - Creates internal bridges on heavily slanted surfaces, " -"while avoiding creating uncessesary interal bridges. This works well for " -"most difficult models.\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, while avoiding creating uncessesary interal bridges. This works well for most difficult models.\n" "\n" -"No filtering - Creates internal bridges on every potential internal " -"overhang. This option is useful for heavily slanted top surface models. " -"However, in most cases it creates too many unecessary bridges." +"No filtering - Creates internal bridges on every potential internal overhang. This option is useful for heavily slanted top surface models. However, in most cases it creates too many unecessary bridges." msgstr "" msgid "Disabled" @@ -9375,10 +8800,7 @@ msgstr "" msgid "Max bridge length" msgstr "" -msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all " -"bridges to be supported, and set it to a very large value if you don't want " -"any bridges to be supported." +msgid "Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very large value if you don't want any bridges to be supported." msgstr "" msgid "End G-code" @@ -9390,9 +8812,7 @@ msgstr "" msgid "Between Object Gcode" msgstr "" -msgid "" -"Insert Gcode between objects. This parameter will only come into effect when " -"you print your models object by object" +msgid "Insert Gcode between objects. This parameter will only come into effect when you print your models object by object" msgstr "" msgid "End G-code when finish the printing of this filament" @@ -9402,10 +8822,8 @@ msgid "Ensure vertical shell thickness" msgstr "" msgid "" -"Add solid infill near sloping surfaces to guarantee the vertical shell " -"thickness (top+bottom solid layers)\n" -"None: No solid infill will be added anywhere. Caution: Use this option " -"carefully if your model has sloped surfaces\n" +"Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)\n" +"None: No solid infill will be added anywhere. Caution: Use this option carefully if your model has sloped surfaces\n" "Critical Only: Avoid adding solid infill for walls\n" "Moderate: Add solid infill for heavily sloping surfaces only\n" "All: Add solid infill for all suitable sloping surfaces\n" @@ -9457,36 +8875,25 @@ msgstr "" msgid "Internal solid infill pattern" msgstr "" -msgid "" -"Line pattern of internal solid infill. if the detect narrow internal solid " -"infill be enabled, the concentric pattern will be used for the small area." +msgid "Line pattern of internal solid infill. if the detect narrow internal solid infill be enabled, the concentric pattern will be used for the small area." msgstr "" -msgid "" -"Line width of outer wall. If expressed as a %, it will be computed over the " -"nozzle diameter." +msgid "Line width of outer wall. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" -msgid "" -"Speed of outer wall which is outermost and visible. It's used to be slower " -"than inner wall speed to get better quality." +msgid "Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality." msgstr "" msgid "Small perimeters" msgstr "" -msgid "" -"This separate setting will affect the speed of perimeters having radius <= " -"small_perimeter_threshold (usually holes). If expressed as percentage (for " -"example: 80%) it will be calculated on the outer wall speed setting above. " -"Set to zero for auto." +msgid "This separate setting will affect the speed of perimeters having radius <= small_perimeter_threshold (usually holes). If expressed as percentage (for example: 80%) it will be calculated on the outer wall speed setting above. Set to zero for auto." msgstr "" msgid "Small perimeters threshold" msgstr "" -msgid "" -"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "" msgid "Walls printing order" @@ -9495,24 +8902,14 @@ msgstr "" msgid "" "Print sequence of the internal (inner) and external (outer) walls. \n" "\n" -"Use Inner/Outer for best overhangs. This is because the overhanging walls " -"can adhere to a neighouring perimeter while printing. However, this option " -"results in slightly reduced surface quality as the external perimeter is " -"deformed by being squashed to the internal perimeter.\n" +"Use Inner/Outer for best overhangs. This is because the overhanging walls can adhere to a neighouring perimeter while printing. However, this option results in slightly reduced surface quality as the external perimeter is deformed by being squashed to the " +"internal perimeter.\n" "\n" -"Use Inner/Outer/Inner for the best external surface finish and dimensional " -"accuracy as the external wall is printed undisturbed from an internal " -"perimeter. However, overhang performance will reduce as there is no internal " -"perimeter to print the external wall against. This option requires a minimum " -"of 3 walls to be effective as it prints the internal walls from the 3rd " -"perimeter onwards first, then the external perimeter and, finally, the first " -"internal perimeter. This option is recomended against the Outer/Inner option " -"in most cases. \n" +"Use Inner/Outer/Inner for the best external surface finish and dimensional accuracy as the external wall is printed undisturbed from an internal perimeter. However, overhang performance will reduce as there is no internal perimeter to print the external wall " +"against. This option requires a minimum of 3 walls to be effective as it prints the internal walls from the 3rd perimeter onwards first, then the external perimeter and, finally, the first internal perimeter. This option is recomended against the Outer/Inner " +"option in most cases. \n" "\n" -"Use Outer/Inner for the same external wall quality and dimensional accuracy " -"benefits of Inner/Outer/Inner option. However, the z seams will appear less " -"consistent as the first extrusion of a new layer starts on a visible " -"surface.\n" +"Use Outer/Inner for the same external wall quality and dimensional accuracy benefits of Inner/Outer/Inner option. However, the z seams will appear less consistent as the first extrusion of a new layer starts on a visible surface.\n" "\n" " " msgstr "" @@ -9530,26 +8927,19 @@ msgid "Print infill first" msgstr "" msgid "" -"Order of wall/infill. When the tickbox is unchecked the walls are printed " -"first, which works best in most cases.\n" +"Order of wall/infill. When the tickbox is unchecked the walls are printed first, which works best in most cases.\n" "\n" -"Printing infill first may help with extreme overhangs as the walls have the " -"neighbouring infill to adhere to. However, the infill will slighly push out " -"the printed walls where it is attached to them, resulting in a worse " -"external surface finish. It can also cause the infill to shine through the " -"external surfaces of the part." +"Printing infill first may help with extreme overhangs as the walls have the neighbouring infill to adhere to. However, the infill will slighly push out the printed walls where it is attached to them, resulting in a worse external surface finish. It can also cause " +"the infill to shine through the external surfaces of the part." msgstr "" msgid "Wall loop direction" msgstr "" msgid "" -"The direction which the wall loops are extruded when looking down from the " -"top.\n" +"The direction which the wall loops are extruded when looking down from the top.\n" "\n" -"By default all walls are extruded in counter-clockwise, unless Reverse on " -"odd is enabled. Set this to any option other than Auto will force the wall " -"direction regardless of the Reverse on odd.\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on odd is enabled. Set this to any option other than Auto will force the wall direction regardless of the Reverse on odd.\n" "\n" "This option will be disabled if sprial vase mode is enabled." msgstr "" @@ -9563,22 +8953,16 @@ msgstr "" msgid "Height to rod" msgstr "" -msgid "" -"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " -"by-object printing." +msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." msgstr "" msgid "Height to lid" msgstr "" -msgid "" -"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" -"object printing." +msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." msgstr "" -msgid "" -"Clearance radius around extruder. Used for collision avoidance in by-object " -"printing." +msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." msgstr "" msgid "Nozzle height" @@ -9591,44 +8975,30 @@ msgid "Bed mesh min" msgstr "" msgid "" -"This option sets the min point for the allowed bed mesh area. Due to the " -"probe's XY offset, most printers are unable to probe the entire bed. To " -"ensure the probe point does not go outside the bed area, the minimum and " -"maximum points of the bed mesh should be set appropriately. OrcaSlicer " -"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " -"exceed these min/max points. This information can usually be obtained from " -"your printer manufacturer. The default setting is (-99999, -99999), which " -"means there are no limits, thus allowing probing across the entire bed." +"This option sets the min point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set " +"appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (-99999, -99999), which means there are " +"no limits, thus allowing probing across the entire bed." msgstr "" msgid "Bed mesh max" msgstr "" msgid "" -"This option sets the max point for the allowed bed mesh area. Due to the " -"probe's XY offset, most printers are unable to probe the entire bed. To " -"ensure the probe point does not go outside the bed area, the minimum and " -"maximum points of the bed mesh should be set appropriately. OrcaSlicer " -"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " -"exceed these min/max points. This information can usually be obtained from " -"your printer manufacturer. The default setting is (99999, 99999), which " -"means there are no limits, thus allowing probing across the entire bed." +"This option sets the max point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set " +"appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (99999, 99999), which means there are no " +"limits, thus allowing probing across the entire bed." msgstr "" msgid "Probe point distance" msgstr "" -msgid "" -"This option sets the preferred distance between probe points (grid size) for " -"the X and Y directions, with the default being 50mm for both X and Y." +msgid "This option sets the preferred distance between probe points (grid size) for the X and Y directions, with the default being 50mm for both X and Y." msgstr "" msgid "Mesh margin" msgstr "" -msgid "" -"This option determines the additional distance by which the adaptive bed " -"mesh area should be expanded in the XY directions." +msgid "This option determines the additional distance by which the adaptive bed mesh area should be expanded in the XY directions." msgstr "" msgid "Extruder Color" @@ -9644,19 +9014,14 @@ msgid "Flow ratio" msgstr "" msgid "" -"The material may have volumetric change after switching between molten state " -"and crystalline state. This setting changes all extrusion flow of this " -"filament in gcode proportionally. Recommended value range is between 0.95 " -"and 1.05. Maybe you can tune this value to get nice flat surface when there " -"has slight overflow or underflow" +"The material may have volumetric change after switching between molten state and crystalline state. This setting changes all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and 1.05. Maybe you can tune this value " +"to get nice flat surface when there has slight overflow or underflow" msgstr "" msgid "Enable pressure advance" msgstr "" -msgid "" -"Enable pressure advance, auto calibration result will be overwriten once " -"enabled." +msgid "Enable pressure advance, auto calibration result will be overwriten once enabled." msgstr "" msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" @@ -9665,25 +9030,15 @@ msgstr "" msgid "Enable adaptive pressure advance (beta)" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" -"With increasing print speeds (and hence increasing volumetric flow through " -"the nozzle) and increasing accelerations, it has been observed that the " -"effective PA value typically decreases. This means that a single PA value is " -"not always 100% optimal for all features and a compromise value is usually " -"used that does not cause too much bulging on features with lower flow speed " -"and accelerations while also not causing gaps on faster features.\n" +"With increasing print speeds (and hence increasing volumetric flow through the nozzle) and increasing accelerations, it has been observed that the effective PA value typically decreases. This means that a single PA value is not always 100% optimal for all " +"features and a compromise value is usually used that does not cause too much bulging on features with lower flow speed and accelerations while also not causing gaps on faster features.\n" "\n" -"This feature aims to address this limitation by modeling the response of " -"your printer's extrusion system depending on the volumetric flow speed and " -"acceleration it is printing at. Internally, it generates a fitted model that " -"can extrapolate the needed pressure advance for any given volumetric flow " -"speed and acceleration, which is then emmited to the printer depending on " -"the current print conditions.\n" +"This feature aims to address this limitation by modeling the response of your printer's extrusion system depending on the volumetric flow speed and acceleration it is printing at. Internally, it generates a fitted model that can extrapolate the needed pressure " +"advance for any given volumetric flow speed and acceleration, which is then emmited to the printer depending on the current print conditions.\n" "\n" -"When enabled, the pressure advance value above is overriden. However, a " -"reasonable default value above is strongly recomended to act as a fallback " -"and for when tool changing.\n" +"When enabled, the pressure advance value above is overriden. However, a reasonable default value above is strongly recomended to act as a fallback and for when tool changing.\n" "\n" msgstr "" @@ -9691,43 +9046,25 @@ msgid "Adaptive pressure advance measurements (beta)" msgstr "" msgid "" -"Add sets of pressure advance (PA) values, the volumetric flow speeds and " -"accelerations they were measured at, separated by a comma. One set of values " -"per line. For example\n" +"Add sets of pressure advance (PA) values, the volumetric flow speeds and accelerations they were measured at, separated by a comma. One set of values per line. For example\n" "0.04,3.96,3000\n" "0.033,3.96,10000\n" "0.029,7.91,3000\n" "0.026,7.91,10000\n" "\n" "How to calibrate:\n" -"1. Run the pressure advance test for at least 3 speeds per acceleration " -"value. It is recommended that the test is run for at least the speed of the " -"external perimeters, the speed of the internal perimeters and the fastest " -"feature print speed in your profile (usually its the sparse or solid " -"infill). Then run them for the same speeds for the slowest and fastest print " -"accelerations,and no faster than the recommended maximum acceleration as " -"given by the klipper input shaper.\n" -"2. Take note of the optimal PA value for each volumetric flow speed and " -"acceleration. You can find the flow number by selecting flow from the color " -"scheme drop down and move the horizontal slider over the PA pattern lines. " -"The number should be visible at the bottom of the page. The ideal PA value " -"should be decreasing the higher the volumetric flow is. If it is not, " -"confirm that your extruder is functioning correctly.The slower and with less " -"acceleration you print, the larger the range of acceptable PA values. If no " -"difference is visible, use the PA value from the faster test.3. Enter the " -"triplets of PA values, Flow and Accelerations in the text box here and save " -"your filament profile\n" +"1. Run the pressure advance test for at least 3 speeds per acceleration value. It is recommended that the test is run for at least the speed of the external perimeters, the speed of the internal perimeters and the fastest feature print speed in your profile " +"(usually its the sparse or solid infill). Then run them for the same speeds for the slowest and fastest print accelerations,and no faster than the recommended maximum acceleration as given by the klipper input shaper.\n" +"2. Take note of the optimal PA value for each volumetric flow speed and acceleration. You can find the flow number by selecting flow from the color scheme drop down and move the horizontal slider over the PA pattern lines. The number should be visible at the " +"bottom of the page. The ideal PA value should be decreasing the higher the volumetric flow is. If it is not, confirm that your extruder is functioning correctly.The slower and with less acceleration you print, the larger the range of acceptable PA values. If no " +"difference is visible, use the PA value from the faster test.3. Enter the triplets of PA values, Flow and Accelerations in the text box here and save your filament profile\n" "\n" msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" msgstr "" -msgid "" -"Enable adaptive PA for overhangs as well as when flow changes within the " -"same feature. This is an experimental option, as if the PA profile is not " -"set accurately, it will cause uniformity issues on the external surfaces " -"before and after overhangs.\n" +msgid "Enable adaptive PA for overhangs as well as when flow changes within the same feature. This is an experimental option, as if the PA profile is not set accurately, it will cause uniformity issues on the external surfaces before and after overhangs.\n" msgstr "" msgid "Pressure advance for bridges" @@ -9736,48 +9073,34 @@ msgstr "" msgid "" "Pressure advance value for bridges. Set to 0 to disable. \n" "\n" -" A lower PA value when printing bridges helps reduce the appearance of " -"slight under extrusion immediately after bridges. This is caused by the " -"pressure drop in the nozzle when printing in the air and a lower PA helps " -"counteract this." +" A lower PA value when printing bridges helps reduce the appearance of slight under extrusion immediately after bridges. This is caused by the pressure drop in the nozzle when printing in the air and a lower PA helps counteract this." msgstr "" -msgid "" -"Default line width if other line widths are set to 0. If expressed as a %, " -"it will be computed over the nozzle diameter." +msgid "Default line width if other line widths are set to 0. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Keep fan always on" msgstr "" -msgid "" -"If enable this setting, part cooling fan will never be stoped and will run " -"at least at minimum speed to reduce the frequency of starting and stoping" +msgid "If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce the frequency of starting and stoping" msgstr "" msgid "Don't slow down outer walls" msgstr "" msgid "" -"If enabled, this setting will ensure external perimeters are not slowed down " -"to meet the minimum layer time. This is particularly helpful in the below " -"scenarios:\n" +"If enabled, this setting will ensure external perimeters are not slowed down to meet the minimum layer time. This is particularly helpful in the below scenarios:\n" "\n" " 1. To avoid changes in shine when printing glossy filaments \n" -"2. To avoid changes in external wall speed which may create slight wall " -"artefacts that appear like z banding \n" -"3. To avoid printing at speeds which cause VFAs (fine artefacts) on the " -"external walls\n" +"2. To avoid changes in external wall speed which may create slight wall artefacts that appear like z banding \n" +"3. To avoid printing at speeds which cause VFAs (fine artefacts) on the external walls\n" "\n" msgstr "" msgid "Layer time" msgstr "" -msgid "" -"Part cooling fan will be enabled for layers of which estimated time is " -"shorter than this value. Fan speed is interpolated between the minimum and " -"maximum fan speeds according to layer printing time" +msgid "Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds according to layer printing time" msgstr "" msgid "Default color" @@ -9795,15 +9118,10 @@ msgstr "" msgid "Required nozzle HRC" msgstr "" -msgid "" -"Minimum HRC of nozzle required to print the filament. Zero means no checking " -"of nozzle's HRC." +msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." msgstr "" -msgid "" -"This setting stands for how much volume of filament can be melted and " -"extruded per second. Printing speed is limited by max volumetric speed, in " -"case of too high and unreasonable speed setting. Can't be zero" +msgid "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero" msgstr "" msgid "mm³/s" @@ -9821,20 +9139,16 @@ msgstr "" msgid "Time to unload old filament when switch filament. For statistics only" msgstr "" -msgid "" -"Filament diameter is used to calculate extrusion in gcode, so it's important " -"and should be accurate" +msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "" msgid "Pellet flow coefficient" msgstr "" msgid "" -"Pellet flow coefficient is emperically derived and allows for volume " -"calculation for pellet printers.\n" +"Pellet flow coefficient is emperically derived and allows for volume calculation for pellet printers.\n" "\n" -"Internally it is converted to filament_diameter. All other volume " -"calculations remain the same.\n" +"Internally it is converted to filament_diameter. All other volume calculations remain the same.\n" "\n" "filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgstr "" @@ -9844,11 +9158,8 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling (94% " -"if you measure 94mm instead of 100mm). The part will be scaled in xy to " -"compensate. Only the filament used for the perimeter is taken into account.\n" -"Be sure to allow enough space between objects, as this compensation is done " -"after the checks." +"Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in xy to compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" msgid "Loading speed" @@ -9866,33 +9177,25 @@ msgstr "" msgid "Unloading speed" msgstr "" -msgid "" -"Speed used for unloading the filament on the wipe tower (does not affect " -"initial part of unloading just after ramming)." +msgid "Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after ramming)." msgstr "" msgid "Unloading speed at the start" msgstr "" -msgid "" -"Speed used for unloading the tip of the filament immediately after ramming." +msgid "Speed used for unloading the tip of the filament immediately after ramming." msgstr "" msgid "Delay after unloading" msgstr "" -msgid "" -"Time to wait after the filament is unloaded. May help to get reliable " -"toolchanges with flexible materials that may need more time to shrink to " -"original dimensions." +msgid "Time to wait after the filament is unloaded. May help to get reliable toolchanges with flexible materials that may need more time to shrink to original dimensions." msgstr "" msgid "Number of cooling moves" msgstr "" -msgid "" -"Filament is cooled by being moved back and forth in the cooling tubes. " -"Specify desired number of these moves." +msgid "Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves." msgstr "" msgid "Stamping loading speed" @@ -9904,10 +9207,7 @@ msgstr "" msgid "Stamping distance measured from the center of the cooling tube" msgstr "" -msgid "" -"If set to nonzero value, filament is moved toward the nozzle between the " -"individual cooling moves (\"stamping\"). This option configures how long " -"this movement should be before the filament is retracted again." +msgid "If set to nonzero value, filament is moved toward the nozzle between the individual cooling moves (\"stamping\"). This option configures how long this movement should be before the filament is retracted again." msgstr "" msgid "Speed of the first cooling move" @@ -9920,11 +9220,8 @@ msgid "Minimal purge on wipe tower" msgstr "" msgid "" -"After a tool change, the exact position of the newly loaded filament inside " -"the nozzle may not be known, and the filament pressure is likely not yet " -"stable. Before purging the print head into an infill or a sacrificial " -"object, Orca Slicer will always prime this amount of material into the wipe " -"tower to produce successive infill or sacrificial object extrusions reliably." +"After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial object, Orca Slicer will always prime this " +"amount of material into the wipe tower to produce successive infill or sacrificial object extrusions reliably." msgstr "" msgid "Speed of the last cooling move" @@ -9933,34 +9230,24 @@ msgstr "" msgid "Cooling moves are gradually accelerating towards this speed." msgstr "" -msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." +msgid "Time for the printer firmware (or the Multi Material Unit 2.0) to load a new filament during a tool change (when executing the T code). This time is added to the total print time by the G-code time estimator." msgstr "" msgid "Ramming parameters" msgstr "" -msgid "" -"This string is edited by RammingDialog and contains ramming specific " -"parameters." +msgid "This string is edited by RammingDialog and contains ramming specific parameters." msgstr "" -msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." +msgid "Time for the printer firmware (or the Multi Material Unit 2.0) to unload a filament during a tool change (when executing the T code). This time is added to the total print time by the G-code time estimator." msgstr "" msgid "Enable ramming for multitool setups" msgstr "" msgid "" -"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " -"Multimaterial' in Printer Settings is unchecked). When checked, a small " -"amount of filament is rapidly extruded on the wipe tower just before the " -"toolchange. This option is only used when the wipe tower is enabled." +"Perform ramming when using multitool printer (i.e. when the 'Single Extruder Multimaterial' in Printer Settings is unchecked). When checked, a small amount of filament is rapidly extruded on the wipe tower just before the toolchange. This option is only used when " +"the wipe tower is enabled." msgstr "" msgid "Multitool ramming volume" @@ -9990,24 +9277,19 @@ msgstr "" msgid "Soluble material" msgstr "" -msgid "" -"Soluble material is commonly used to print support and support interface" +msgid "Soluble material is commonly used to print support and support interface" msgstr "" msgid "Support material" msgstr "" -msgid "" -"Support material is commonly used to print support and support interface" +msgid "Support material is commonly used to print support and support interface" msgstr "" msgid "Softening temperature" msgstr "" -msgid "" -"The material softens at this temperature, so when the bed temperature is " -"equal to or greater than it, it's highly recommended to open the front door " -"and/or remove the upper glass to avoid cloggings." +msgid "The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's highly recommended to open the front door and/or remove the upper glass to avoid cloggings." msgstr "" msgid "Price" @@ -10031,17 +9313,13 @@ msgstr "" msgid "Sparse infill direction" msgstr "" -msgid "" -"Angle for sparse infill pattern, which controls the start or main direction " -"of line" +msgid "Angle for sparse infill pattern, which controls the start or main direction of line" msgstr "" msgid "Solid infill direction" msgstr "" -msgid "" -"Angle for solid infill pattern, which controls the start or main direction " -"of line" +msgid "Angle for solid infill pattern, which controls the start or main direction of line" msgstr "" msgid "Rotate solid infill direction" @@ -10054,9 +9332,7 @@ msgid "Sparse infill density" msgstr "" #, no-c-format, no-boost-format -msgid "" -"Density of internal sparse infill, 100% turns all sparse infill into solid " -"infill and internal solid infill pattern will be used" +msgid "Density of internal sparse infill, 100% turns all sparse infill into solid infill and internal solid infill pattern will be used" msgstr "" msgid "Sparse infill pattern" @@ -10102,16 +9378,9 @@ msgid "Sparse infill anchor length" msgstr "" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an " -"additional perimeter. If expressed as percentage (example: 15%) it is " -"calculated over infill extrusion width. Orca Slicer tries to connect two " -"close infill lines to a short perimeter segment. If no such perimeter " -"segment shorter than infill_anchor_max is found, the infill line is " -"connected to a perimeter segment at just one side and the length of the " -"perimeter segment taken is limited to this parameter, but no longer than " -"anchor_length_max. \n" -"Set this parameter to zero to disable anchoring perimeters connected to a " -"single infill line." +"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter " +"segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max. \n" +"Set this parameter to zero to disable anchoring perimeters connected to a single infill line." msgstr "" msgid "0 (no open anchors)" @@ -10124,16 +9393,9 @@ msgid "Maximum length of the infill anchor" msgstr "" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an " -"additional perimeter. If expressed as percentage (example: 15%) it is " -"calculated over infill extrusion width. Orca Slicer tries to connect two " -"close infill lines to a short perimeter segment. If no such perimeter " -"segment shorter than this parameter is found, the infill line is connected " -"to a perimeter segment at just one side and the length of the perimeter " -"segment taken is limited to infill_anchor, but no longer than this " -"parameter. \n" -"If set to 0, the old algorithm for infill connection will be used, it should " -"create the same result as with 1000 & 0." +"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter " +"segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter. \n" +"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0." msgstr "" msgid "0 (Simple connect)" @@ -10148,36 +9410,25 @@ msgstr "" msgid "Acceleration of travel moves" msgstr "" -msgid "" -"Acceleration of top surface infill. Using a lower value may improve top " -"surface quality" +msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" msgstr "" msgid "Acceleration of outer wall. Using a lower value can improve quality" msgstr "" -msgid "" -"Acceleration of bridges. If the value is expressed as a percentage (e.g. " -"50%), it will be calculated based on the outer wall acceleration." +msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration." msgstr "" msgid "mm/s² or %" msgstr "" -msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage (e." -"g. 100%), it will be calculated based on the default acceleration." +msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgstr "" -msgid "" -"Acceleration of internal solid infill. If the value is expressed as a " -"percentage (e.g. 100%), it will be calculated based on the default " -"acceleration." +msgid "Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgstr "" -msgid "" -"Acceleration of initial layer. Using a lower value can improve build plate " -"adhesive" +msgid "Acceleration of initial layer. Using a lower value can improve build plate adhesive" msgstr "" msgid "Enable accel_to_decel" @@ -10189,9 +9440,8 @@ msgstr "" msgid "accel_to_decel" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" msgstr "" msgid "Jerk of outer walls" @@ -10212,17 +9462,13 @@ msgstr "" msgid "Jerk for travel" msgstr "" -msgid "" -"Line width of initial layer. If expressed as a %, it will be computed over " -"the nozzle diameter." +msgid "Line width of initial layer. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Initial layer height" msgstr "" -msgid "" -"Height of initial layer. Making initial layer height to be thick slightly " -"can improve build plate adhesion" +msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhesion" msgstr "" msgid "Speed of initial layer except the solid infill part" @@ -10243,9 +9489,7 @@ msgstr "" msgid "Number of slow layers" msgstr "" -msgid "" -"The first few layers are printed slower than normal. The speed is gradually " -"increased in a linear fashion over the specified number of layers." +msgid "The first few layers are printed slower than normal. The speed is gradually increased in a linear fashion over the specified number of layers." msgstr "" msgid "Initial layer nozzle temperature" @@ -10258,11 +9502,8 @@ msgid "Full fan speed at layer" msgstr "" msgid "" -"Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"Fan speed will be ramped up linearly from zero at layer \"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -10272,15 +9513,12 @@ msgid "Support interface fan speed" msgstr "" msgid "" -"This fan speed is enforced during all support interfaces, to be able to " -"weaken their bonding with a high fan speed.\n" +"This fan speed is enforced during all support interfaces, to be able to weaken their bonding with a high fan speed.\n" "Set to -1 to disable this override.\n" "Can only be overriden by disable_fan_first_layers." msgstr "" -msgid "" -"Randomly jitter while printing the wall, so that the surface has a rough " -"look. This setting controls the fuzzy position" +msgid "Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position" msgstr "" msgid "Contour" @@ -10295,17 +9533,13 @@ msgstr "" msgid "Fuzzy skin thickness" msgstr "" -msgid "" -"The width within which to jitter. It's adversed to be below outer wall line " -"width" +msgid "The width within which to jitter. It's adversed to be below outer wall line width" msgstr "" msgid "Fuzzy skin point distance" msgstr "" -msgid "" -"The average diatance between the random points introducded on each line " -"segment" +msgid "The average diatance between the random points introducded on each line segment" msgstr "" msgid "Apply fuzzy skin to first layer" @@ -10323,32 +9557,23 @@ msgstr "" msgid "Filter out gaps smaller than the threshold specified" msgstr "" -msgid "" -"Speed of gap infill. Gap usually has irregular line width and should be " -"printed more slowly" +msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "" msgid "Precise Z height" msgstr "" -msgid "" -"Enable this to get precise z height of object after slicing. It will get the " -"precise object height by fine-tuning the layer heights of the last few " -"layers. Note that this is an experimental parameter." +msgid "Enable this to get precise z height of object after slicing. It will get the precise object height by fine-tuning the layer heights of the last few layers. Note that this is an experimental parameter." msgstr "" msgid "Arc fitting" msgstr "" msgid "" -"Enable this to get a G-code file which has G2 and G3 moves. The fitting " -"tolerance is same as the resolution. \n" +"Enable this to get a G-code file which has G2 and G3 moves. The fitting tolerance is same as the resolution. \n" "\n" -"Note: For klipper machines, this option is recomended to be disabled. " -"Klipper does not benefit from arc commands as these are split again into " -"line segments by the firmware. This results in a reduction in surface " -"quality as line segments are converted to arcs by the slicer and then back " -"to line segments by the firmware." +"Note: For klipper machines, this option is recomended to be disabled. Klipper does not benefit from arc commands as these are split again into line segments by the firmware. This results in a reduction in surface quality as line segments are converted to arcs by " +"the slicer and then back to line segments by the firmware." msgstr "" msgid "Add line number" @@ -10360,17 +9585,13 @@ msgstr "" msgid "Scan first layer" msgstr "" -msgid "" -"Enable this to enable the camera on printer to check the quality of first " -"layer" +msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "" msgid "Nozzle type" msgstr "" -msgid "" -"The metallic material of nozzle. This determines the abrasive resistance of " -"nozzle, and what kind of filament can be printed" +msgid "The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be printed" msgstr "" msgid "Undefine" @@ -10388,9 +9609,7 @@ msgstr "" msgid "Nozzle HRC" msgstr "" -msgid "" -"The nozzle's hardness. Zero means no checking for nozzle's hardness during " -"slicing." +msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." msgstr "" msgid "HRC" @@ -10420,20 +9639,13 @@ msgstr "" msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." msgstr "" -msgid "" -"Enable this option if machine has auxiliary part cooling fan. G-code " -"command: M106 P2 S(0-255)." +msgid "Enable this option if machine has auxiliary part cooling fan. G-code command: M106 P2 S(0-255)." msgstr "" msgid "" -"Start the fan this number of seconds earlier than its target start time (you " -"can use fractional seconds). It assumes infinite acceleration for this time " -"estimation, and will only take into account G1 and G0 moves (arc fitting is " -"unsupported).\n" -"It won't move fan comands from custom gcodes (they act as a sort of " -"'barrier').\n" -"It won't move fan comands into the start gcode if the 'only custom start " -"gcode' is activated.\n" +"Start the fan this number of seconds earlier than its target start time (you can use fractional seconds). It assumes infinite acceleration for this time estimation, and will only take into account G1 and G0 moves (arc fitting is unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of 'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start gcode' is activated.\n" "Use 0 to deactivate." msgstr "" @@ -10447,10 +9659,8 @@ msgid "Fan kick-start time" msgstr "" msgid "" -"Emit a max fan speed command for this amount of seconds before reducing to " -"target speed to kick-start the cooling fan.\n" -"This is useful for fans where a low PWM/power may be insufficient to get the " -"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Emit a max fan speed command for this amount of seconds before reducing to target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the fan started spinning from a stop, or to get the fan up to speed faster.\n" "Set to 0 to deactivate." msgstr "" @@ -10504,10 +9714,8 @@ msgid "Label objects" msgstr "" 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." +"Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into " +"Infill." msgstr "" msgid "Exclude objects" @@ -10519,26 +9727,19 @@ msgstr "" msgid "Verbose G-code" msgstr "" -msgid "" -"Enable this to get a commented G-code file, with each line explained by a " -"descriptive text. If you print from SD card, the additional weight of the " -"file could make your firmware slow down." +msgid "Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, the additional weight of the file could make your firmware slow down." msgstr "" msgid "Infill combination" msgstr "" -msgid "" -"Automatically Combine sparse infill of several layers to print together to " -"reduce time. Wall is still printed with original layer height." +msgid "Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with original layer height." msgstr "" msgid "Filament to print internal sparse infill." msgstr "" -msgid "" -"Line width of internal sparse infill. If expressed as a %, it will be " -"computed over the nozzle diameter." +msgid "Line width of internal sparse infill. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Infill/Wall overlap" @@ -10546,10 +9747,7 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"Infill area is enlarged slightly to overlap with wall for better bonding. " -"The percentage value is relative to line width of sparse infill. Set this " -"value to ~10-15% to minimize potential over extrusion and accumulation of " -"material resulting in rough top surfaces." +"Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill. Set this value to ~10-15% to minimize potential over extrusion and accumulation of material resulting in rough top surfaces." msgstr "" msgid "Top/Bottom solid infill/wall overlap" @@ -10557,11 +9755,8 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"Top solid infill area is enlarged slightly to overlap with wall for better " -"bonding and to minimize the appearance of pinholes where the top infill " -"meets the walls. A value of 25-30% is a good starting point, minimising the " -"appearance of pinholes. The percentage value is relative to line width of " -"sparse infill" +"Top solid infill area is enlarged slightly to overlap with wall for better bonding and to minimize the appearance of pinholes where the top infill meets the walls. A value of 25-30% is a good starting point, minimising the appearance of pinholes. The percentage " +"value is relative to line width of sparse infill" msgstr "" msgid "Speed of internal sparse infill" @@ -10570,10 +9765,7 @@ msgstr "" msgid "Interface shells" msgstr "" -msgid "" -"Force the generation of solid shells between adjacent materials/volumes. " -"Useful for multi-extruder prints with translucent materials or manual " -"soluble support material" +msgid "Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material" msgstr "" msgid "Maximum width of a segmented region" @@ -10585,20 +9777,13 @@ msgstr "" msgid "Interlocking depth of a segmented region" msgstr "" -msgid "" -"Interlocking depth of a segmented region. It will be ignored if " -"\"mmu_segmented_region_max_width\" is zero or if " -"\"mmu_segmented_region_interlocking_depth\"is bigger then " -"\"mmu_segmented_region_max_width\". Zero disables this feature." +msgid "Interlocking depth of a segmented region. It will be ignored if \"mmu_segmented_region_max_width\" is zero or if \"mmu_segmented_region_interlocking_depth\"is bigger then \"mmu_segmented_region_max_width\". Zero disables this feature." msgstr "" msgid "Use beam interlocking" msgstr "" -msgid "" -"Generate interlocking beam structure at the locations where different " -"filaments touch. This improves the adhesion between filaments, especially " -"models printed in different materials." +msgid "Generate interlocking beam structure at the locations where different filaments touch. This improves the adhesion between filaments, especially models printed in different materials." msgstr "" msgid "Interlocking beam width" @@ -10616,33 +9801,25 @@ msgstr "" msgid "Interlocking beam layers" msgstr "" -msgid "" -"The height of the beams of the interlocking structure, measured in number of " -"layers. Less layers is stronger, but more prone to defects." +msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects." msgstr "" msgid "Interlocking depth" msgstr "" -msgid "" -"The distance from the boundary between filaments to generate interlocking " -"structure, measured in cells. Too few cells will result in poor adhesion." +msgid "The distance from the boundary between filaments to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion." msgstr "" msgid "Interlocking boundary avoidance" msgstr "" -msgid "" -"The distance from the outside of a model where interlocking structures will " -"not be generated, measured in cells." +msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells." msgstr "" msgid "Ironing Type" msgstr "" -msgid "" -"Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +msgid "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls which layer being ironed" msgstr "" msgid "No ironing" @@ -10666,9 +9843,7 @@ msgstr "" msgid "Ironing flow" msgstr "" -msgid "" -"The amount of material to extrude during ironing. Relative to flow of normal " -"layer height. Too high value results in overextrusion on the surface" +msgid "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface" msgstr "" msgid "Ironing line spacing" @@ -10686,9 +9861,7 @@ msgstr "" msgid "Ironing angle" msgstr "" -msgid "" -"The angle ironing is done at. A negative number disables this function and " -"uses the default method." +msgid "The angle ironing is done at. A negative number disables this function and uses the default method." msgstr "" msgid "This gcode part is inserted at every layer change after lift z" @@ -10697,9 +9870,7 @@ msgstr "" msgid "Supports silent mode" msgstr "" -msgid "" -"Whether the machine supports silent mode in which machine use lower " -"acceleration to print" +msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" msgstr "" msgid "Emit limits to G-code" @@ -10713,9 +9884,7 @@ msgid "" "This option will be ignored if the g-code flavor is set to Klipper." msgstr "" -msgid "" -"This G-code will be used as a code for the pause print. User can insert " -"pause G-code in gcode viewer" +msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" msgstr "" msgid "This G-code will be used as a custom code" @@ -10730,11 +9899,7 @@ msgstr "" msgid "Flow Compensation Model" msgstr "" -msgid "" -"Flow Compensation Model, used to adjust the flow for small infill areas. The " -"model is expressed as a comma separated pair of values for extrusion length " -"and flow correction factors, one per line, in the following format: " -"\"1.234,5.678\"" +msgid "Flow Compensation Model, used to adjust the flow for small infill areas. The model is expressed as a comma separated pair of values for extrusion length and flow correction factors, one per line, in the following format: \"1.234,5.678\"" msgstr "" msgid "Maximum speed X" @@ -10839,45 +10004,29 @@ msgstr "" msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" msgstr "" -msgid "" -"Part cooling fan speed may be increased when auto cooling is enabled. This " -"is the maximum speed limitation of part cooling fan" +msgid "Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part cooling fan" msgstr "" msgid "Max" msgstr "" -msgid "" -"The largest printable layer height for extruder. Used tp limits the maximum " -"layer hight when enable adaptive layer height" +msgid "The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive layer height" msgstr "" msgid "Extrusion rate smoothing" msgstr "" msgid "" -"This parameter smooths out sudden extrusion rate changes that happen when " -"the printer transitions from printing a high flow (high speed/larger width) " -"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " -"versa.\n" +"This parameter smooths out sudden extrusion rate changes that happen when the printer transitions from printing a high flow (high speed/larger width) extrusion to a lower flow (lower speed/smaller width) extrusion and vice versa.\n" "\n" -"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " -"can change over time. Higher values mean higher extrusion rate changes are " -"allowed, resulting in faster speed transitions.\n" +"It defines the maximum rate by which the extruded volumetric flow in mm3/sec can change over time. Higher values mean higher extrusion rate changes are allowed, resulting in faster speed transitions.\n" "\n" "A value of 0 disables the feature. \n" "\n" -"For a high speed, high flow direct drive printer (like the Bambu lab or " -"Voron) this value is usually not needed. However it can provide some " -"marginal benefit in certain cases where feature speeds vary greatly. For " -"example, when there are aggressive slowdowns due to overhangs. In these " -"cases a high value of around 300-350mm3/s2 is recommended as this allows for " -"just enough smoothing to assist pressure advance achieve a smoother flow " -"transition.\n" +"For a high speed, high flow direct drive printer (like the Bambu lab or Voron) this value is usually not needed. However it can provide some marginal benefit in certain cases where feature speeds vary greatly. For example, when there are aggressive slowdowns due " +"to overhangs. In these cases a high value of around 300-350mm3/s2 is recommended as this allows for just enough smoothing to assist pressure advance achieve a smoother flow transition.\n" "\n" -"For slower printers without pressure advance, the value should be set much " -"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " -"extruders and 5-10mm3/s2 for Bowden style. \n" +"For slower printers without pressure advance, the value should be set much lower. A value of 10-15mm3/s2 is a good starting point for direct drive extruders and 5-10mm3/s2 for Bowden style. \n" "\n" "This feature is known as Pressure Equalizer in Prusa slicer.\n" "\n" @@ -10891,12 +10040,9 @@ msgid "Smoothing segment length" msgstr "" msgid "" -"A lower value results in smoother extrusion rate transitions. However, this " -"results in a significantly larger gcode file and more instructions for the " -"printer to process. \n" +"A lower value results in smoother extrusion rate transitions. However, this results in a significantly larger gcode file and more instructions for the printer to process. \n" "\n" -"Default value of 3 works well for most cases. If your printer is stuttering, " -"increase this value to reduce the number of adjustments made\n" +"Default value of 3 works well for most cases. If your printer is stuttering, increase this value to reduce the number of adjustments made\n" "\n" "Allowed values: 1-5" msgstr "" @@ -10905,28 +10051,20 @@ msgid "Minimum speed for part cooling fan" msgstr "" msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " -"during printing except the first several layers which is defined by no " -"cooling layers.\n" -"Please enable auxiliary_fan in printer settings to use this feature. G-code " -"command: M106 P2 S(0-255)" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which is defined by no cooling layers.\n" +"Please enable auxiliary_fan in printer settings to use this feature. G-code command: M106 P2 S(0-255)" msgstr "" msgid "Min" msgstr "" -msgid "" -"The lowest printable layer height for extruder. Used tp limits the minimum " -"layer hight when enable adaptive layer height" +msgid "The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive layer height" msgstr "" msgid "Min print speed" msgstr "" -msgid "" -"The minimum printing speed that the printer will slow down to to attempt to " -"maintain the minimum layer time above, when slow down for better layer " -"cooling is enabled." +msgid "The minimum printing speed that the printer will slow down to to attempt to maintain the minimum layer time above, when slow down for better layer cooling is enabled." msgstr "" msgid "Diameter of nozzle" @@ -10935,17 +10073,13 @@ msgstr "" msgid "Configuration notes" msgstr "" -msgid "" -"You can put here your personal notes. This text will be added to the G-code " -"header comments." +msgid "You can put here your personal notes. This text will be added to the G-code header comments." msgstr "" msgid "Host Type" msgstr "" -msgid "" -"Orca Slicer can upload G-code files to a printer host. This field must " -"contain the kind of the host." +msgid "Orca Slicer can upload G-code files to a printer host. This field must contain the kind of the host." msgstr "" msgid "Nozzle volume" @@ -10969,28 +10103,19 @@ msgstr "" msgid "High extruder current on filament swap" msgstr "" -msgid "" -"It may be beneficial to increase the extruder motor current during the " -"filament exchange sequence to allow for rapid ramming feed rates and to " -"overcome resistance when loading a filament with an ugly shaped tip." +msgid "It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for rapid ramming feed rates and to overcome resistance when loading a filament with an ugly shaped tip." msgstr "" msgid "Filament parking position" msgstr "" -msgid "" -"Distance of the extruder tip from the position where the filament is parked " -"when unloaded. This should match the value in printer firmware." +msgid "Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the value in printer firmware." msgstr "" msgid "Extra loading distance" msgstr "" -msgid "" -"When set to zero, the distance the filament is moved from parking position " -"during load is exactly the same as it was moved back during unload. When " -"positive, it is loaded further, if negative, the loading move is shorter " -"than unloading." +msgid "When set to zero, the distance the filament is moved from parking position during load is exactly the same as it was moved back during unload. When positive, it is loaded further, if negative, the loading move is shorter than unloading." msgstr "" msgid "Start end points" @@ -11002,15 +10127,10 @@ msgstr "" msgid "Reduce infill retraction" msgstr "" -msgid "" -"Don't retract when the travel is in infill area absolutely. That means the " -"oozing can't been seen. This can reduce times of retraction for complex " -"model and save printing time, but make slicing and G-code generating slower" +msgid "Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times of retraction for complex model and save printing time, but make slicing and G-code generating slower" msgstr "" -msgid "" -"This option will drop the temperature of the inactive extruders to prevent " -"oozing." +msgid "This option will drop the temperature of the inactive extruders to prevent oozing." msgstr "" msgid "Filename format" @@ -11028,18 +10148,13 @@ msgstr "" msgid "Make overhangs printable - Maximum angle" msgstr "" -msgid "" -"Maximum angle of overhangs to allow after making more steep overhangs " -"printable.90° will not change the model at all and allow any overhang, while " -"0 will replace all overhangs with conical material." +msgid "Maximum angle of overhangs to allow after making more steep overhangs printable.90° will not change the model at all and allow any overhang, while 0 will replace all overhangs with conical material." msgstr "" msgid "Make overhangs printable - Hole area" msgstr "" -msgid "" -"Maximum area of a hole in the base of the model before it's filled by " -"conical material.A value of 0 will fill all the holes in the model base." +msgid "Maximum area of a hole in the base of the model before it's filled by conical material.A value of 0 will fill all the holes in the model base." msgstr "" msgid "mm²" @@ -11048,18 +10163,14 @@ msgstr "" msgid "Detect overhang wall" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"Detect the overhang percentage relative to line width and use different " -"speed to print. For 100%% overhang, bridge speed is used." +#, c-format, boost-format +msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, bridge speed is used." msgstr "" msgid "Filament to print walls" msgstr "" -msgid "" -"Line width of inner wall. If expressed as a %, it will be computed over the " -"nozzle diameter." +msgid "Line width of inner wall. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Speed of inner wall" @@ -11072,22 +10183,16 @@ msgid "Alternate extra wall" msgstr "" msgid "" -"This setting adds an extra wall to every other layer. This way the infill " -"gets wedged vertically between the walls, resulting in stronger prints. \n" +"This setting adds an extra wall to every other layer. This way the infill gets wedged vertically between the walls, resulting in stronger prints. \n" "\n" -"When this option is enabled, the ensure vertical shell thickness option " -"needs to be disabled. \n" +"When this option is enabled, the ensure vertical shell thickness option needs to be disabled. \n" "\n" -"Using lightning infill together with this option is not recommended as there " -"is limited infill to anchor the extra perimeters to." +"Using lightning infill together with this option is not recommended as there is limited infill to anchor the extra perimeters to." msgstr "" msgid "" -"If you want to process the output G-code through custom scripts, just list " -"their absolute paths here. Separate multiple scripts with a semicolon. " -"Scripts will be passed the absolute path to the G-code file as the first " -"argument, and they can access the Orca Slicer config settings by reading " -"environment variables." +"If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and they can access the Orca " +"Slicer config settings by reading environment variables." msgstr "" msgid "Printer type" @@ -11132,30 +10237,22 @@ msgstr "" msgid "Raft layers" msgstr "" -msgid "" -"Object will be raised by this number of support layers. Use this function to " -"avoid wrapping when print ABS" +msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" msgstr "" -msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too " -"much points and gcode lines in gcode file. Smaller value means higher " -"resolution and more time to slice" +msgid "G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in gcode file. Smaller value means higher resolution and more time to slice" msgstr "" msgid "Travel distance threshold" msgstr "" -msgid "" -"Only trigger retraction when the travel distance is longer than this " -"threshold" +msgid "Only trigger retraction when the travel distance is longer than this threshold" msgstr "" msgid "Retract amount before wipe" msgstr "" -msgid "" -"The length of fast retraction before wipe, relative to retraction length" +msgid "The length of fast retraction before wipe, relative to retraction length" msgstr "" msgid "Retract when change layer" @@ -11167,52 +10264,37 @@ msgstr "" msgid "Retraction Length" msgstr "" -msgid "" -"Some amount of material in extruder is pulled back to avoid ooze during long " -"travel. Set zero to disable retraction" +msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction" msgstr "" msgid "Long retraction when cut(experimental)" msgstr "" -msgid "" -"Experimental feature.Retracting and cutting off the filament at a longer " -"distance during changes to minimize purge.While this reduces flush " -"significantly, it may also raise the risk of nozzle clogs or other printing " -"problems." +msgid "Experimental feature.Retracting and cutting off the filament at a longer distance during changes to minimize purge.While this reduces flush significantly, it may also raise the risk of nozzle clogs or other printing problems." msgstr "" msgid "Retraction distance when cut" msgstr "" -msgid "" -"Experimental feature.Retraction length before cutting off during filament " -"change" +msgid "Experimental feature.Retraction length before cutting off during filament change" msgstr "" msgid "Z hop when retract" msgstr "" -msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create " -"clearance between nozzle and the print. It prevents nozzle from hitting the " -"print when travel move. Using spiral line to lift z can prevent stringing" +msgid "Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel move. Using spiral line to lift z can prevent stringing" msgstr "" msgid "Z hop lower boundary" msgstr "" -msgid "" -"Z hop will only come into effect when Z is above this value and is below the " -"parameter: \"Z hop upper boundary\"" +msgid "Z hop will only come into effect when Z is above this value and is below the parameter: \"Z hop upper boundary\"" msgstr "" msgid "Z hop upper boundary" msgstr "" -msgid "" -"If this value is positive, Z hop will only come into effect when Z is above " -"the parameter: \"Z hop lower boundary\" and is below this value" +msgid "If this value is positive, Z hop will only come into effect when Z is above the parameter: \"Z hop lower boundary\" and is below this value" msgstr "" msgid "Z hop type" @@ -11227,33 +10309,25 @@ msgstr "" msgid "Traveling angle" msgstr "" -msgid "" -"Traveling angle for Slope and Spiral Z hop type. Setting it to 90° results " -"in Normal Lift" +msgid "Traveling angle for Slope and Spiral Z hop type. Setting it to 90° results in Normal Lift" msgstr "" msgid "Only lift Z above" msgstr "" -msgid "" -"If you set this to a positive value, Z lift will only take place above the " -"specified absolute Z." +msgid "If you set this to a positive value, Z lift will only take place above the specified absolute Z." msgstr "" msgid "Only lift Z below" msgstr "" -msgid "" -"If you set this to a positive value, Z lift will only take place below the " -"specified absolute Z." +msgid "If you set this to a positive value, Z lift will only take place below the specified absolute Z." msgstr "" msgid "On surfaces" msgstr "" -msgid "" -"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " -"lift Z above/below)." +msgid "Enforce Z Hop behavior. This setting is impacted by the above settings (Only lift Z above/below)." msgstr "" msgid "All Surfaces" @@ -11271,14 +10345,10 @@ msgstr "" msgid "Extra length on restart" msgstr "" -msgid "" -"When the retraction is compensated after the travel move, the extruder will " -"push this additional amount of filament. This setting is rarely needed." +msgid "When the retraction is compensated after the travel move, the extruder will push this additional amount of filament. This setting is rarely needed." msgstr "" -msgid "" -"When the retraction is compensated after changing tool, the extruder will " -"push this additional amount of filament." +msgid "When the retraction is compensated after changing tool, the extruder will push this additional amount of filament." msgstr "" msgid "Retraction Speed" @@ -11290,17 +10360,13 @@ msgstr "" msgid "Deretraction Speed" msgstr "" -msgid "" -"Speed for reloading filament into extruder. Zero means same speed with " -"retraction" +msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" msgstr "" msgid "Use firmware retraction" msgstr "" -msgid "" -"This experimental setting uses G10 and G11 commands to have the firmware " -"handle the retraction. This is only supported in recent Marlin." +msgid "This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only supported in recent Marlin." msgstr "" msgid "Show auto-calibration marks" @@ -11309,8 +10375,7 @@ msgstr "" msgid "Disable set remaining print time" msgstr "" -msgid "" -"Disable generating of the M73: Set remaining print time in the final gcode" +msgid "Disable generating of the M73: Set remaining print time in the final gcode" msgstr "" msgid "Seam position" @@ -11334,19 +10399,15 @@ msgstr "" msgid "Staggered inner seams" msgstr "" -msgid "" -"This option causes the inner seams to be shifted backwards based on their " -"depth, forming a zigzag pattern." +msgid "This option causes the inner seams to be shifted backwards based on their depth, forming a zigzag pattern." msgstr "" msgid "Seam gap" msgstr "" msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, " -"the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the " -"current extruder diameter. The default value for this parameter is 10%." +"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the current extruder diameter. The default value for this parameter is 10%." msgstr "" msgid "Scarf joint seam (beta)" @@ -11358,20 +10419,15 @@ msgstr "" msgid "Conditional scarf joint" msgstr "" -msgid "" -"Apply scarf joints only to smooth perimeters where traditional seams do not " -"conceal the seams at sharp corners effectively." +msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." msgstr "" msgid "Conditional angle threshold" msgstr "" msgid "" -"This option sets the threshold angle for applying a conditional scarf joint " -"seam.\n" -"If the maximum angle within the perimeter loop exceeds this value " -"(indicating the absence of sharp corners), a scarf joint seam will be used. " -"The default value is 155°." +"This option sets the threshold angle for applying a conditional scarf joint seam.\n" +"If the maximum angle within the perimeter loop exceeds this value (indicating the absence of sharp corners), a scarf joint seam will be used. The default value is 155°." msgstr "" msgid "Conditional overhang threshold" @@ -11379,25 +10435,17 @@ msgstr "" #, no-c-format, no-boost-format msgid "" -"This option determines the overhang threshold for the application of scarf " -"joint seams. If the unsupported portion of the perimeter is less than this " -"threshold, scarf joint seams will be applied. The default threshold is set " -"at 40% of the external wall's width. Due to performance considerations, the " -"degree of overhang is estimated." +"This option determines the overhang threshold for the application of scarf joint seams. If the unsupported portion of the perimeter is less than this threshold, scarf joint seams will be applied. The default threshold is set at 40% of the external wall's width. " +"Due to performance considerations, the degree of overhang is estimated." msgstr "" msgid "Scarf joint speed" msgstr "" msgid "" -"This option sets the printing speed for scarf joints. It is recommended to " -"print scarf joints at a slow speed (less than 100 mm/s). It's also " -"advisable to enable 'Extrusion rate smoothing' if the set speed varies " -"significantly from the speed of the outer or inner walls. If the speed " -"specified here is higher than the speed of the outer or inner walls, the " -"printer will default to the slower of the two speeds. When specified as a " -"percentage (e.g., 80%), the speed is calculated based on the respective " -"outer or inner wall speed. The default value is set to 100%." +"This option sets the printing speed for scarf joints. It is recommended to print scarf joints at a slow speed (less than 100 mm/s). It's also advisable to enable 'Extrusion rate smoothing' if the set speed varies significantly from the speed of the outer or " +"inner walls. If the speed specified here is higher than the speed of the outer or inner walls, the printer will default to the slower of the two speeds. When specified as a percentage (e.g., 80%), the speed is calculated based on the respective outer or inner " +"wall speed. The default value is set to 100%." msgstr "" msgid "Scarf joint flow ratio" @@ -11411,8 +10459,7 @@ msgstr "" msgid "" "Start height of the scarf.\n" -"This amount can be specified in millimeters or as a percentage of the " -"current layer height. The default value for this parameter is 0." +"This amount can be specified in millimeters or as a percentage of the current layer height. The default value for this parameter is 0." msgstr "" msgid "Scarf around entire wall" @@ -11424,9 +10471,7 @@ msgstr "" msgid "Scarf length" msgstr "" -msgid "" -"Length of the scarf. Setting this parameter to zero effectively disables the " -"scarf." +msgid "Length of the scarf. Setting this parameter to zero effectively disables the scarf." msgstr "" msgid "Scarf steps" @@ -11444,43 +10489,29 @@ msgstr "" msgid "Role base wipe speed" msgstr "" -msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. " -"if a wipe action is executed immediately following an outer wall extrusion, " -"the speed of the outer wall extrusion will be utilized for the wipe action." +msgid "The wipe speed is determined by the speed of the current extrusion role.e.g. if a wipe action is executed immediately following an outer wall extrusion, the speed of the outer wall extrusion will be utilized for the wipe action." msgstr "" msgid "Wipe on loops" msgstr "" -msgid "" -"To minimize the visibility of the seam in a closed loop extrusion, a small " -"inward movement is executed before the extruder leaves the loop." +msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgstr "" msgid "Wipe before external loop" msgstr "" msgid "" -"To minimise visibility of potential overextrusion at the start of an " -"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " -"print order, the deretraction is performed slightly on the inside from the " -"start of the external perimeter. That way any potential over extrusion is " -"hidden from the outside surface. \n" +"To minimise visibility of potential overextrusion at the start of an external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall print order, the deretraction is performed slightly on the inside from the start of the external perimeter. That way " +"any potential over extrusion is hidden from the outside surface. \n" "\n" -"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " -"print order as in these modes it is more likely an external perimeter is " -"printed immediately after a deretraction move." +"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall print order as in these modes it is more likely an external perimeter is printed immediately after a deretraction move." msgstr "" msgid "Wipe speed" msgstr "" -msgid "" -"The wipe speed is determined by the speed setting specified in this " -"configuration.If the value is expressed as a percentage (e.g. 80%), it will " -"be calculated based on the travel speed setting above.The default value for " -"this parameter is 80%" +msgid "The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this parameter is 80%" msgstr "" msgid "Skirt distance" @@ -11499,17 +10530,13 @@ msgid "Draft shield" msgstr "" msgid "" -"A draft shield is useful to protect an ABS or ASA print from warping and " -"detaching from print bed due to wind draft. It is usually needed only with " -"open frame printers, i.e. without an enclosure. \n" +"A draft shield is useful to protect an ABS or ASA print from warping and detaching from print bed due to wind draft. It is usually needed only with open frame printers, i.e. without an enclosure. \n" "\n" "Options:\n" "Enabled = skirt is as tall as the highest printed object.\n" "Limited = skirt is as tall as specified by skirt height.\n" "\n" -"Note: With the draft shield active, the skirt will be printed at skirt " -"distance from the object. Therefore, if brims are active it may intersect " -"with them. To avoid this, increase the skirt distance value.\n" +"Note: With the draft shield active, the skirt will be printed at skirt distance from the object. Therefore, if brims are active it may intersect with them. To avoid this, increase the skirt distance value.\n" msgstr "" msgid "Limited" @@ -11534,24 +10561,18 @@ msgid "Skirt minimum extrusion length" msgstr "" msgid "" -"Minimum filament extrusion length in mm when printing the skirt. Zero means " -"this feature is disabled.\n" +"Minimum filament extrusion length in mm when printing the skirt. Zero means this feature is disabled.\n" "\n" -"Using a non zero value is useful if the printer is set up to print without a " -"prime line." +"Using a non zero value is useful if the printer is set up to print without a prime line." msgstr "" -msgid "" -"The printing speed in exported gcode will be slowed down, when the estimated " -"layer time is shorter than this value, to get better cooling for these layers" +msgid "The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to get better cooling for these layers" msgstr "" msgid "Minimum sparse infill threshold" msgstr "" -msgid "" -"Sparse infill area which is smaller than threshold value is replaced by " -"internal solid infill" +msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" msgstr "" msgid "Solid infill" @@ -11560,45 +10581,30 @@ msgstr "" msgid "Filament to print solid infill" msgstr "" -msgid "" -"Line width of internal solid infill. If expressed as a %, it will be " -"computed over the nozzle diameter." +msgid "Line width of internal solid infill. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Speed of internal solid infill, not the top and bottom surface" msgstr "" -msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid " -"model into a single walled print with solid bottom layers. The final " -"generated model has no seam" +msgid "Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid bottom layers. The final generated model has no seam" msgstr "" msgid "Smooth Spiral" msgstr "" -msgid "" -"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " -"at all, even in the XY directions on walls that are not vertical" +msgid "Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions on walls that are not vertical" msgstr "" msgid "Max XY Smoothing" msgstr "" -msgid "" -"Maximum distance to move points in XY to try to achieve a smooth spiralIf " -"expressed as a %, it will be computed over nozzle diameter" +msgid "Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed over nozzle diameter" msgstr "" msgid "" -"If smooth or traditional mode is selected, a timelapse video will be " -"generated for each print. After each layer is printed, a snapshot is taken " -"with the chamber camera. All of these snapshots are composed into a " -"timelapse video when printing completes. If smooth mode is selected, the " -"toolhead will move to the excess chute after each layer is printed and then " -"take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " -"wipe nozzle." +"If smooth or traditional mode is selected, a timelapse video will be generated for each print. After each layer is printed, a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when printing completes. If smooth " +"mode is selected, the toolhead will move to the excess chute after each layer is printed and then take a snapshot. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is required for smooth mode to wipe nozzle." msgstr "" msgid "Traditional" @@ -11608,28 +10614,19 @@ msgid "Temperature variation" msgstr "" #. TRN PrintSettings : "Ooze prevention" > "Temperature variation" -msgid "" -"Temperature difference to be applied when an extruder is not active. The " -"value is not used when 'idle_temperature' in filament settings is set to non " -"zero value." +msgid "Temperature difference to be applied when an extruder is not active. The value is not used when 'idle_temperature' in filament settings is set to non zero value." msgstr "" msgid "Preheat time" msgstr "" -msgid "" -"To reduce the waiting time after tool change, Orca can preheat the next tool " -"while the current tool is still in use. This setting specifies the time in " -"seconds to preheat the next tool. Orca will insert a M104 command to preheat " -"the tool in advance." +msgid "To reduce the waiting time after tool change, Orca can preheat the next tool while the current tool is still in use. This setting specifies the time in seconds to preheat the next tool. Orca will insert a M104 command to preheat the tool in advance." msgstr "" msgid "Preheat steps" msgstr "" -msgid "" -"Insert multiple preheat commands(e.g. M104.1). Only useful for Prusa XL. For " -"other printers, please set it to 1." +msgid "Insert multiple preheat commands(e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "" msgid "Start G-code" @@ -11651,11 +10648,8 @@ msgid "Manual Filament Change" msgstr "" msgid "" -"Enable this option to omit the custom Change filament G-code only at the " -"beginning of the print. The tool change command (e.g., T0) will be skipped " -"throughout the entire print. This is useful for manual multi-material " -"printing, where we use M600/PAUSE to trigger the manual filament change " -"action." +"Enable this option to omit the custom Change filament G-code only at the beginning of the print. The tool change command (e.g., T0) will be skipped throughout the entire print. This is useful for manual multi-material printing, where we use M600/PAUSE to trigger " +"the manual filament change action." msgstr "" msgid "Purge in prime tower" @@ -11670,36 +10664,25 @@ msgstr "" msgid "No sparse layers (beta)" msgstr "" -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." +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 "" msgid "Prime all printing extruders" msgstr "" -msgid "" -"If enabled, all printing extruders will be primed at the front edge of the " -"print bed at the start of the print." +msgid "If enabled, all printing extruders will be primed at the front edge of the print bed at the start of the print." msgstr "" msgid "Slice gap closing radius" msgstr "" -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." +msgid "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." msgstr "" msgid "Slicing Mode" msgstr "" -msgid "" -"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " -"close all holes in the model." +msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgstr "" msgid "Regular" @@ -11715,10 +10698,8 @@ msgid "Z offset" msgstr "" msgid "" -"This value will be added (or subtracted) from all the Z coordinates in the " -"output G-code. It is used to compensate for bad Z endstop position: for " -"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " -"print bed, set this to -0.3 (or fix your endstop)." +"This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to compensate for bad Z endstop position: for example, if your endstop zero actually leaves the nozzle 0.3mm far from the print bed, set this to -0.3 (or fix your " +"endstop)." msgstr "" msgid "Enable support" @@ -11727,10 +10708,7 @@ msgstr "" msgid "Enable support generation." msgstr "" -msgid "" -"normal(auto) and tree(auto) is used to generate support automatically. If " -"normal(manual) or tree(manual) is selected, only support enforcers are " -"generated" +msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, only support enforcers are generated" msgstr "" msgid "normal(auto)" @@ -11766,9 +10744,7 @@ msgstr "" msgid "Support critical regions only" msgstr "" -msgid "" -"Only create support for critical regions including sharp tail, cantilever, " -"etc." +msgid "Only create support for critical regions including sharp tail, cantilever, etc." msgstr "" msgid "Remove small overhangs" @@ -11792,36 +10768,28 @@ msgstr "" msgid "Support/raft base" msgstr "" -msgid "" -"Filament to print support base and raft. \"Default\" means no specific " -"filament for support and current filament is used" +msgid "Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used" msgstr "" msgid "Avoid interface filament for base" msgstr "" -msgid "" -"Avoid using support interface filament to print support base if possible." +msgid "Avoid using support interface filament to print support base if possible." msgstr "" -msgid "" -"Line width of support. If expressed as a %, it will be computed over the " -"nozzle diameter." +msgid "Line width of support. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Interface use loop pattern" msgstr "" -msgid "" -"Cover the top contact layer of the supports with loops. Disabled by default." +msgid "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" msgid "Support/raft interface" msgstr "" -msgid "" -"Filament to print support interface. \"Default\" means no specific filament " -"for support interface and current filament is used" +msgid "Filament to print support interface. \"Default\" means no specific filament for support interface and current filament is used" msgstr "" msgid "Top interface layers" @@ -11869,10 +10837,7 @@ msgstr "" msgid "Interface pattern" msgstr "" -msgid "" -"Line pattern of support interface. Default pattern for non-soluble support " -"interface is Rectilinear, while default pattern for soluble support " -"interface is Concentric" +msgid "Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while default pattern for soluble support interface is Concentric" msgstr "" msgid "Rectilinear Interlaced" @@ -11894,13 +10859,8 @@ msgid "Speed of support" msgstr "" msgid "" -"Style and shape of the support. For normal support, projecting the supports " -"into a regular grid will create more stable supports (default), while snug " -"support towers will save material and reduce object scarring.\n" -"For tree support, slim and organic style will merge branches more " -"aggressively and save a lot of material (default organic), while hybrid " -"style will create similar structure to normal support under large flat " -"overhangs." +"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\n" +"For tree support, slim and organic style will merge branches more aggressively and save a lot of material (default organic), while hybrid style will create similar structure to normal support under large flat overhangs." msgstr "" msgid "Snug" @@ -11921,44 +10881,32 @@ msgstr "" msgid "Independent support layer height" msgstr "" -msgid "" -"Support layer uses layer height independent with object layer. This is to " -"support customizing z-gap and save print time.This option will be invalid " -"when the prime tower is enabled." +msgid "Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time.This option will be invalid when the prime tower is enabled." msgstr "" msgid "Threshold angle" msgstr "" -msgid "" -"Support will be generated for overhangs whose slope angle is below the " -"threshold." +msgid "Support will be generated for overhangs whose slope angle is below the threshold." msgstr "" msgid "Tree support branch angle" msgstr "" -msgid "" -"This setting determines the maximum overhang angle that t he branches of " -"tree support allowed to make.If the angle is increased, the branches can be " -"printed more horizontally, allowing them to reach farther." +msgid "This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is increased, the branches can be printed more horizontally, allowing them to reach farther." msgstr "" msgid "Preferred Branch Angle" msgstr "" #. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" -msgid "" -"The preferred angle of the branches, when they do not have to avoid the " -"model. Use a lower angle to make them more vertical and more stable. Use a " -"higher angle for branches to merge faster." +msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster." msgstr "" msgid "Tree support branch distance" msgstr "" -msgid "" -"This setting determines the distance between neighboring tree support nodes." +msgid "This setting determines the distance between neighboring tree support nodes." msgstr "" msgid "Branch Density" @@ -11966,27 +10914,20 @@ msgstr "" #. TRN PrintSettings: "Organic supports" > "Branch Density" msgid "" -"Adjusts the density of the support structure used to generate the tips of " -"the branches. A higher value results in better overhangs but the supports " -"are harder to remove, thus it is recommended to enable top support " -"interfaces instead of a high branch density value if dense interfaces are " -"needed." +"Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs but the supports are harder to remove, thus it is recommended to enable top support interfaces instead of a high branch density " +"value if dense interfaces are needed." msgstr "" msgid "Adaptive layer height" msgstr "" -msgid "" -"Enabling this option means the height of tree support layer except the " -"first will be automatically calculated " +msgid "Enabling this option means the height of tree support layer except the first will be automatically calculated " msgstr "" msgid "Auto brim width" msgstr "" -msgid "" -"Enabling this option means the width of the brim for tree support will be " -"automatically calculated" +msgid "Enabling this option means the width of the brim for tree support will be automatically calculated" msgstr "" msgid "Tree support brim width" @@ -12013,21 +10954,14 @@ msgid "Branch Diameter Angle" msgstr "" #. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" -msgid "" -"The angle of the branches' diameter as they gradually become thicker towards " -"the bottom. An angle of 0 will cause the branches to have uniform thickness " -"over their length. A bit of an angle can increase stability of the organic " -"support." +msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the organic support." msgstr "" msgid "Branch Diameter with double walls" msgstr "" #. TRN PrintSettings: "Organic supports" > "Branch Diameter" -msgid "" -"Branches with area larger than the area of a circle of this diameter will be " -"printed with double walls for stability. Set this value to zero for no " -"double walls." +msgid "Branches with area larger than the area of a circle of this diameter will be printed with double walls for stability. Set this value to zero for no double walls." msgstr "" msgid "Support wall loops" @@ -12039,17 +10973,14 @@ msgstr "" msgid "Tree support with infill" msgstr "" -msgid "" -"This setting specifies whether to add infill inside large hollows of tree " -"support" +msgid "This setting specifies whether to add infill inside large hollows of tree support" msgstr "" msgid "Activate temperature control" msgstr "" msgid "" -"Enable this option for chamber temperature control. An M191 command will be " -"added before \"machine_start_gcode\"\n" +"Enable this option for chamber temperature control. An M191 command will be added before \"machine_start_gcode\"\n" "G-code commands: M141/M191 S(0-255)" msgstr "" @@ -12057,13 +10988,8 @@ msgid "Chamber temperature" msgstr "" msgid "" -"Higher chamber temperature can help suppress or reduce warping and " -"potentially lead to higher interlayer bonding strength for high temperature " -"materials like ABS, ASA, PC, PA and so on.At the same time, the air " -"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " -"other low temperature materials,the actual chamber temperature should not be " -"high to avoid cloggings, so 0 which stands for turning off is highly " -"recommended" +"Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for " +"PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -12072,22 +10998,16 @@ msgstr "" msgid "Detect thin wall" msgstr "" -msgid "" -"Detect thin wall which can't contain two line width. And use single line to " -"print. Maybe printed not very well, because it's not closed loop" +msgid "Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because it's not closed loop" msgstr "" -msgid "" -"This gcode is inserted when change filament, including T command to trigger " -"tool change" +msgid "This gcode is inserted when change filament, including T command to trigger tool change" msgstr "" msgid "This gcode is inserted when the extrusion role is changed" msgstr "" -msgid "" -"Line width for top surfaces. If expressed as a %, it will be computed over " -"the nozzle diameter." +msgid "Line width for top surfaces. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" msgid "Speed of top surface infill which is solid" @@ -12096,10 +11016,7 @@ msgstr "" msgid "Top shell layers" msgstr "" -msgid "" -"This is the number of solid layers of top shell, including the top surface " -"layer. When the thickness calculated by this value is thinner than top shell " -"thickness, the top shell layers will be increased" +msgid "This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this value is thinner than top shell thickness, the top shell layers will be increased" msgstr "" msgid "Top solid layers" @@ -12109,11 +11026,8 @@ msgid "Top shell thickness" msgstr "" msgid "" -"The number of top solid layers is increased when slicing if the thickness " -"calculated by top shell layers is thinner than this value. This can avoid " -"having too thin shell when layer height is small. 0 means that this setting " -"is disabled and thickness of top shell is absolutely determained by top " -"shell layers" +"The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of top shell " +"is absolutely determained by top shell layers" msgstr "" msgid "Speed of travel which is faster and without extrusion" @@ -12122,30 +11036,21 @@ msgstr "" msgid "Wipe while retracting" msgstr "" -msgid "" -"Move nozzle along the last extrusion path when retracting to clean leaked " -"material on nozzle. This can minimize blob when print new part after travel" +msgid "Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob when print new part after travel" msgstr "" msgid "Wipe Distance" msgstr "" msgid "" -"Discribe how long the nozzle will move along the last path when " -"retracting. \n" +"Discribe how long the nozzle will move along the last path when retracting. \n" "\n" -"Depending on how long the wipe operation lasts, how fast and long the " -"extruder/filament retraction settings are, a retraction move may be needed " -"to retract the remaining filament. \n" +"Depending on how long the wipe operation lasts, how fast and long the extruder/filament retraction settings are, a retraction move may be needed to retract the remaining filament. \n" "\n" -"Setting a value in the retract amount before wipe setting below will perform " -"any excess retraction before the wipe, else it will be performed after." +"Setting a value in the retract amount before wipe setting below will perform any excess retraction before the wipe, else it will be performed after." msgstr "" -msgid "" -"The wiping tower can be used to clean up the residue on the nozzle and " -"stabilize the chamber pressure inside the nozzle, in order to avoid " -"appearance defects when printing objects." +msgid "The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, in order to avoid appearance defects when printing objects." msgstr "" msgid "Purging volumes" @@ -12154,9 +11059,7 @@ msgstr "" msgid "Flush multiplier" msgstr "" -msgid "" -"The actual flushing volumes is equal to the flush multiplier multiplied by " -"the flushing volumes in the table." +msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." msgstr "" msgid "Prime volume" @@ -12177,67 +11080,42 @@ msgstr "" msgid "Stabilization cone apex angle" msgstr "" -msgid "" -"Angle at the apex of the cone that is used to stabilize the wipe tower. " -"Larger angle means wider base." +msgid "Angle at the apex of the cone that is used to stabilize the wipe tower. Larger angle means wider base." msgstr "" msgid "Maximum wipe tower print speed" msgstr "" msgid "" -"The maximum print speed when purging in the wipe tower and printing the wipe " -"tower sparse layers. When purging, if the sparse infill speed or calculated " -"speed from the filament max volumetric speed is lower, the lowest will be " -"used instead.\n" +"The maximum print speed when purging in the wipe tower and printing the wipe tower sparse layers. When purging, if the sparse infill speed or calculated speed from the filament max volumetric speed is lower, the lowest will be used instead.\n" "\n" -"When printing the sparse layers, if the internal perimeter speed or " -"calculated speed from the filament max volumetric speed is lower, the lowest " -"will be used instead.\n" +"When printing the sparse layers, if the internal perimeter speed or calculated speed from the filament max volumetric speed is lower, the lowest will be used instead.\n" "\n" -"Increasing this speed may affect the tower's stability as well as increase " -"the force with which the nozzle collides with any blobs that may have formed " -"on the wipe tower.\n" +"Increasing this speed may affect the tower's stability as well as increase the force with which the nozzle collides with any blobs that may have formed on the wipe tower.\n" "\n" -"Before increasing this parameter beyond the default of 90mm/sec, make sure " -"your printer can reliably bridge at the increased speeds and that ooze when " -"tool changing is well controlled.\n" +"Before increasing this parameter beyond the default of 90mm/sec, make sure your printer can reliably bridge at the increased speeds and that ooze when tool changing is well controlled.\n" "\n" -"For the wipe tower external perimeters the internal perimeter speed is used " -"regardless of this setting." +"For the wipe tower external perimeters the internal perimeter speed is used regardless of this setting." msgstr "" -msgid "" -"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " -"use the one that is available (non-soluble would be preferred)." +msgid "The extruder to use when printing perimeter of the wipe tower. Set to 0 to use the one that is available (non-soluble would be preferred)." msgstr "" msgid "Purging volumes - load/unload volumes" msgstr "" -msgid "" -"This vector saves required volumes to change from/to each tool used on the " -"wipe tower. These values are used to simplify creation of the full purging " -"volumes below." +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 "" msgid "" -"Purging after filament change will be done inside objects' infills. This may " -"lower the amount of waste and decrease the print time. If the walls are " -"printed with transparent filament, the mixed color infill will be seen " -"outside. It will not take effect, unless the prime tower is enabled." +"Purging after filament change will be done inside objects' infills. This may lower the amount of waste and decrease the print time. If the walls are printed with transparent filament, the mixed color infill will be seen outside. It will not take effect, unless " +"the prime tower is enabled." msgstr "" -msgid "" -"Purging after filament change will be done inside objects' support. This may " -"lower the amount of waste and decrease the print time. It will not take " -"effect, unless the prime tower is enabled." +msgid "Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time. It will not take effect, unless the prime tower is enabled." msgstr "" -msgid "" -"This object will be used to purge the nozzle after a filament change to save " -"filament and decrease the print time. Colours of the objects will be mixed " -"as a result. It will not take effect, unless the prime tower is enabled." +msgid "This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colours of the objects will be mixed as a result. It will not take effect, unless the prime tower is enabled." msgstr "" msgid "Maximal bridging distance" @@ -12255,47 +11133,32 @@ msgstr "" msgid "Extra flow for purging" msgstr "" -msgid "" -"Extra flow used for the purging lines on the wipe tower. This makes the " -"purging lines thicker or narrower than they normally would be. The spacing " -"is adjusted automatically." +msgid "Extra flow used for the purging lines on the wipe tower. This makes the purging lines thicker or narrower than they normally would be. The spacing is adjusted automatically." msgstr "" msgid "Idle temperature" msgstr "" -msgid "" -"Nozzle temperature when the tool is currently not used in multi-tool setups." -"This is only used when 'Ooze prevention' is active in Print Settings. Set to " -"0 to disable." +msgid "Nozzle temperature when the tool is currently not used in multi-tool setups.This is only used when 'Ooze prevention' is active in Print Settings. Set to 0 to disable." msgstr "" msgid "X-Y hole compensation" msgstr "" -msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. " -"Positive value makes holes bigger. Negative value makes holes smaller. This " -"function is used to adjust size slightly when the object has assembling issue" +msgid "Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative value makes holes smaller. This function is used to adjust size slightly when the object has assembling issue" msgstr "" msgid "X-Y contour compensation" msgstr "" -msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured " -"value. Positive value makes contour bigger. Negative value makes contour " -"smaller. This function is used to adjust size slightly when the object has " -"assembling issue" +msgid "Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. Negative value makes contour smaller. This function is used to adjust size slightly when the object has assembling issue" msgstr "" msgid "Convert holes to polyholes" msgstr "" msgid "" -"Search for almost-circular holes that span more than one layer and convert " -"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " -"compute the polyhole.\n" +"Search for almost-circular holes that span more than one layer and convert the geometry to polyholes. Use the nozzle size and the (biggest) diameter to compute the polyhole.\n" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" @@ -12305,9 +11168,7 @@ msgstr "" #, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" -"As cylinders are often exported as triangles of varying size, points may not " -"be on the circle circumference. This setting allows you some leway to " -"broaden the detection.\n" +"As cylinders are often exported as triangles of varying size, points may not be on the circle circumference. This setting allows you some leway to broaden the detection.\n" "In mm or in % of the radius." msgstr "" @@ -12320,33 +11181,22 @@ msgstr "" msgid "G-code thumbnails" msgstr "" -msgid "" -"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " -"following format: \"XxY, XxY, ...\"" +msgid "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \"XxY, XxY, ...\"" msgstr "" msgid "Format of G-code thumbnails" msgstr "" -msgid "" -"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " -"QOI for low memory firmware" +msgid "Format of G-code thumbnails: PNG for best quality, JPG for smallest size, QOI for low memory firmware" msgstr "" msgid "Use relative E distances" msgstr "" -msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some " -"extruders work better with this option unckecked (absolute extrusion mode). " -"Wipe tower is only compatible with relative mode. It is recommended on most " -"printers. Default is checked" +msgid "Relative extrusion is recommended when using \"label_objects\" option.Some extruders work better with this option unckecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is recommended on most printers. Default is checked" msgstr "" -msgid "" -"Classic wall generator produces walls with constant extrusion width and for " -"very thin areas is used gap-fill. Arachne engine produces walls with " -"variable extrusion width" +msgid "Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne engine produces walls with variable extrusion width" msgstr "" msgid "Classic" @@ -12358,94 +11208,65 @@ msgstr "" msgid "Wall transition length" msgstr "" -msgid "" -"When transitioning between different numbers of walls as the part becomes " -"thinner, a certain amount of space is allotted to split or join the wall " -"segments. It's expressed as a percentage over nozzle diameter" +msgid "When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall segments. It's expressed as a percentage over nozzle diameter" msgstr "" msgid "Wall transitioning filter margin" msgstr "" msgid "" -"Prevent transitioning back and forth between one extra wall and one less. " -"This margin extends the range of extrusion widths which follow to [Minimum " -"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " -"margin reduces the number of transitions, which reduces the number of " -"extrusion starts/stops and travel time. However, large extrusion width " -"variation can lead to under- or overextrusion problems. It's expressed as a " -"percentage over nozzle diameter" +"Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this margin reduces the number of transitions, " +"which reduces the number of extrusion starts/stops and travel time. However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter" msgstr "" msgid "Wall transitioning threshold angle" msgstr "" msgid "" -"When to create transitions between even and odd numbers of walls. A wedge " -"shape with an angle greater than this setting will not have transitions and " -"no walls will be printed in the center to fill the remaining space. Reducing " -"this setting reduces the number and length of these center walls, but may " -"leave gaps or overextrude" +"When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting reduces the number and " +"length of these center walls, but may leave gaps or overextrude" msgstr "" msgid "Wall distribution count" msgstr "" -msgid "" -"The number of walls, counted from the center, over which the variation needs " -"to be spread. Lower values mean that the outer walls don't change in width" +msgid "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width" msgstr "" msgid "Minimum feature size" msgstr "" -msgid "" -"Minimum thickness of thin features. Model features that are thinner than " -"this value will not be printed, while features thicker than the Minimum " -"feature size will be widened to the Minimum wall width. It's expressed as a " -"percentage over nozzle diameter" +msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum feature size will be widened to the Minimum wall width. It's expressed as a percentage over nozzle diameter" msgstr "" msgid "Minimum wall length" msgstr "" msgid "" -"Adjust this value to prevent short, unclosed walls from being printed, which " -"could increase print time. Higher values remove more and longer walls.\n" +"Adjust this value to prevent short, unclosed walls from being printed, which could increase print time. Higher values remove more and longer walls.\n" "\n" -"NOTE: Bottom and top surfaces will not be affected by this value to prevent " -"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " -"Advanced settings below to adjust the sensitivity of what is considered a " -"top-surface. 'One wall threshold' is only visibile if this setting is set " -"above the default value of 0.5, or if single-wall top surfaces is enabled." +"NOTE: Bottom and top surfaces will not be affected by this value to prevent visual gaps on the ouside of the model. Adjust 'One wall threshold' in the Advanced settings below to adjust the sensitivity of what is considered a top-surface. 'One wall threshold' is " +"only visibile if this setting is set above the default value of 0.5, or if single-wall top surfaces is enabled." msgstr "" msgid "First layer minimum wall width" msgstr "" -msgid "" -"The minimum wall width that should be used for the first layer is " -"recommended to be set to the same size as the nozzle. This adjustment is " -"expected to enhance adhesion." +msgid "The minimum wall width that should be used for the first layer is recommended to be set to the same size as the nozzle. This adjustment is expected to enhance adhesion." msgstr "" msgid "Minimum wall width" msgstr "" msgid "" -"Width of the wall that will replace thin features (according to the Minimum " -"feature size) of the model. If the Minimum wall width is thinner than the " -"thickness of the feature, the wall will become as thick as the feature " -"itself. It's expressed as a percentage over nozzle diameter" +"Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum wall width is thinner than the thickness of the feature, the wall will become as thick as the feature itself. It's expressed as a percentage " +"over nozzle diameter" msgstr "" msgid "Detect narrow internal solid infill" msgstr "" -msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, " -"concentric pattern will be used for the area to speed printing up. " -"Otherwise, rectilinear pattern is used defaultly." +msgid "This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area to speed printing up. Otherwise, rectilinear pattern is used defaultly." msgstr "" msgid "invalid value " @@ -12475,8 +11296,7 @@ msgstr "" msgid "Ensure on bed" msgstr "" -msgid "" -"Lift the object above the bed when it is partially below. Disabled by default" +msgid "Lift the object above the bed when it is partially below. Disabled by default" msgstr "" msgid "Orient Options" @@ -12497,10 +11317,7 @@ msgstr "" msgid "Data directory" msgstr "" -msgid "" -"Load and store settings at the given directory. This is useful for " -"maintaining different profiles or including configurations from a network " -"storage." +msgid "Load and store settings at the given directory. This is useful for maintaining different profiles or including configurations from a network storage." msgstr "" msgid "Load custom gcode" @@ -12515,16 +11332,10 @@ msgstr "" msgid "Contains z-hop present at the beginning of the custom G-code block." msgstr "" -msgid "" -"Position of the extruder at the beginning of the custom G-code block. If the " -"custom G-code travels somewhere else, it should write to this variable so " -"PrusaSlicer knows where it travels from when it gets control back." +msgid "Position of the extruder at the beginning of the custom G-code block. If the custom G-code travels somewhere else, it should write to this variable so PrusaSlicer knows where it travels from when it gets control back." msgstr "" -msgid "" -"Retraction state at the beginning of the custom G-code block. If the custom " -"G-code moves the extruder axis, it should write to this variable so " -"PrusaSlicer deretracts correctly when it gets control back." +msgid "Retraction state at the beginning of the custom G-code block. If the custom G-code moves the extruder axis, it should write to this variable so PrusaSlicer deretracts correctly when it gets control back." msgstr "" msgid "Extra deretraction" @@ -12536,9 +11347,7 @@ msgstr "" msgid "Absolute E position" msgstr "" -msgid "" -"Current position of the extruder axis. Only used with absolute extruder " -"addressing." +msgid "Current position of the extruder axis. Only used with absolute extruder addressing." msgstr "" msgid "Current extruder" @@ -12550,9 +11359,7 @@ msgstr "" msgid "Current object index" msgstr "" -msgid "" -"Specific for sequential printing. Zero-based index of currently printed " -"object." +msgid "Specific for sequential printing. Zero-based index of currently printed object." msgstr "" msgid "Has wipe tower" @@ -12564,17 +11371,13 @@ msgstr "" msgid "Initial extruder" msgstr "" -msgid "" -"Zero-based index of the first extruder used in the print. Same as " -"initial_tool." +msgid "Zero-based index of the first extruder used in the print. Same as initial_tool." msgstr "" msgid "Initial tool" msgstr "" -msgid "" -"Zero-based index of the first extruder used in the print. Same as " -"initial_extruder." +msgid "Zero-based index of the first extruder used in the print. Same as initial_extruder." msgstr "" msgid "Is extruder used?" @@ -12610,17 +11413,13 @@ msgstr "" msgid "Weight per extruder" msgstr "" -msgid "" -"Weight per extruder extruded during the entire print. Calculated from " -"filament_density value in Filament Settings." +msgid "Weight per extruder extruded during the entire print. Calculated from filament_density value in Filament Settings." msgstr "" msgid "Total weight" msgstr "" -msgid "" -"Total weight of the print. Calculated from filament_density value in " -"Filament Settings." +msgid "Total weight of the print. Calculated from filament_density value in Filament Settings." msgstr "" msgid "Total layer count" @@ -12645,9 +11444,7 @@ msgid "Scale per object" msgstr "" msgid "" -"Contains a string with the information about what scaling was applied to the " -"individual objects. Indexing of the objects is zero-based (first object has " -"index 0).\n" +"Contains a string with the information about what scaling was applied to the individual objects. Indexing of the objects is zero-based (first object has index 0).\n" "Example: 'x:100% y:50% z:100'." msgstr "" @@ -12657,21 +11454,16 @@ msgstr "" msgid "Source filename of the first object, without extension." msgstr "" -msgid "" -"The vector has two elements: x and y coordinate of the point. Values in mm." +msgid "The vector has two elements: x and y coordinate of the point. Values in mm." msgstr "" -msgid "" -"The vector has two elements: x and y dimension of the bounding box. Values " -"in mm." +msgid "The vector has two elements: x and y dimension of the bounding box. Values in mm." msgstr "" msgid "First layer convex hull" msgstr "" -msgid "" -"Vector of points of the first layer convex hull. Each element has the " -"following format:'[x, y]' (x and y are floating-point numbers in mm)." +msgid "Vector of points of the first layer convex hull. Each element has the following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" msgid "Bottom-left corner of first layer bounding box" @@ -12716,9 +11508,7 @@ msgstr "" msgid "Filament preset name" msgstr "" -msgid "" -"Names of the filament presets used for slicing. The variable is a vector " -"containing one name for each extruder." +msgid "Names of the filament presets used for slicing. The variable is a vector containing one name for each extruder." msgstr "" msgid "Printer preset name" @@ -12736,9 +11526,7 @@ msgstr "" msgid "Number of extruders" msgstr "" -msgid "" -"Total number of extruders, regardless of whether they are used in the " -"current print." +msgid "Total number of extruders, regardless of whether they are used in the current print." msgstr "" msgid "Layer number" @@ -12750,9 +11538,7 @@ msgstr "" msgid "Layer z" msgstr "" -msgid "" -"Height of the current layer above the print bed, measured to the top of the " -"layer." +msgid "Height of the current layer above the print bed, measured to the top of the layer." msgstr "" msgid "Maximal layer z" @@ -12797,10 +11583,8 @@ msgstr "" msgid "large overhangs" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"It seems object %s has %s. Please re-orient the object or enable support " -"generation." +#, c-format, boost-format +msgid "It seems object %s has %s. Please re-orient the object or enable support generation." msgstr "" msgid "Optimizing toolpath" @@ -12809,18 +11593,15 @@ msgstr "" msgid "Slicing mesh" msgstr "" -msgid "" -"No layers were detected. You might want to repair your STL file(s) or check " -"their size or thickness and retry.\n" +msgid "No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" msgstr "" msgid "" -"An object's XY size compensation will not be used because it is also color-" -"painted.\n" +"An object's XY size compensation will not be used because it is also color-painted.\n" "XY Size compensation can not be combined with color-painting." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "" @@ -12839,20 +11620,19 @@ msgstr "" msgid "Support: generate toolpath" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Support: generate polygons at layer %d" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Support: fix holes at layer %d" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Support: propagate branches at layer %d" msgstr "" -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" msgid "Loading of a model file failed." @@ -12921,8 +11701,7 @@ msgstr "" msgid "How to use calibration result?" msgstr "" -msgid "" -"You could change the Flow Dynamics Calibration Factor in material editing" +msgid "You could change the Flow Dynamics Calibration Factor in material editing" msgstr "" msgid "" @@ -12948,7 +11727,7 @@ msgstr "" msgid "Max Volumetric Speed" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "Please input valid values:\n" "Start value: >= %.1f\n" @@ -12960,7 +11739,7 @@ msgstr "" msgid "The name cannot be empty." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "The selected preset: %s is not found." msgstr "" @@ -12973,8 +11752,7 @@ msgstr "" msgid "create new preset failed." msgstr "" -msgid "" -"Are you sure to cancel the current calibration and return to the home page?" +msgid "Are you sure to cancel the current calibration and return to the home page?" msgstr "" msgid "No Printer Connected!" @@ -12990,10 +11768,7 @@ msgid "The input value size must be 3." msgstr "" msgid "" -"This machine type can only hold 16 history results per nozzle. You can " -"delete the existing historical results and then start calibration. Or you " -"can continue the calibration, but you cannot create new calibration " -"historical results. \n" +"This machine type can only hold 16 history results per nozzle. You can delete the existing historical results and then start calibration. Or you can continue the calibration, but you cannot create new calibration historical results. \n" "Do you still want to continue the calibration?" msgstr "" @@ -13006,17 +11781,12 @@ msgstr "" msgid "Flow Dynamics Calibration result has been saved to the printer" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"There is already a historical calibration result with the same name: %s. " -"Only one of the results with the same name is saved. Are you sure you want " -"to override the historical result?" +#, c-format, boost-format +msgid "There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to override the historical result?" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"This machine type can only hold %d history results per nozzle. This result " -"will not be saved." +#, c-format, boost-format +msgid "This machine type can only hold %d history results per nozzle. This result will not be saved." msgstr "" msgid "Internal Error" @@ -13035,14 +11805,10 @@ msgid "When do you need Flow Dynamics Calibration" msgstr "" msgid "" -"We now have added the auto-calibration for different filaments, which is " -"fully automated and the result will be saved into the printer for future " -"use. You only need to do the calibration in the following limited cases:\n" -"1. If you introduce a new filament of different brands/models or the " -"filament is damp;\n" +"We now have added the auto-calibration for different filaments, which is fully automated and the result will be saved into the printer for future use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the filament is damp;\n" "2. if the nozzle is worn out or replaced with a new one;\n" -"3. If the max volumetric speed or print temperature is changed in the " -"filament setting." +"3. If the max volumetric speed or print temperature is changed in the filament setting." msgstr "" msgid "About this calibration" @@ -13051,70 +11817,42 @@ msgstr "" msgid "" "Please find the details of Flow Dynamics Calibration from our wiki.\n" "\n" -"Usually the calibration is unnecessary. When you start a single color/" -"material print, with the \"flow dynamics calibration\" option checked in the " -"print start menu, the printer will follow the old way, calibrate the " -"filament before the print; When you start a multi color/material print, the " -"printer will use the default compensation parameter for the filament during " -"every filament switch which will have a good result in most cases.\n" +"Usually the calibration is unnecessary. When you start a single color/material print, with the \"flow dynamics calibration\" option checked in the print start menu, the printer will follow the old way, calibrate the filament before the print; When you start a " +"multi color/material print, the printer will use the default compensation parameter for the filament during every filament switch which will have a good result in most cases.\n" "\n" -"Please note that there are a few cases that can make the calibration results " -"unreliable, such as insufficient adhesion on the build plate. Improving " -"adhesion can be achieved by washing the build plate or applying glue. For " -"more information on this topic, please refer to our Wiki.\n" +"Please note that there are a few cases that can make the calibration results unreliable, such as insufficient adhesion on the build plate. Improving adhesion can be achieved by washing the build plate or applying glue. For more information on this topic, please " +"refer to our Wiki.\n" "\n" -"The calibration results have about 10 percent jitter in our test, which may " -"cause the result not exactly the same in each calibration. We are still " -"investigating the root cause to do improvements with new updates." +"The calibration results have about 10 percent jitter in our test, which may cause the result not exactly the same in each calibration. We are still investigating the root cause to do improvements with new updates." msgstr "" msgid "When to use Flow Rate Calibration" msgstr "" msgid "" -"After using Flow Dynamics Calibration, there might still be some extrusion " -"issues, such as:\n" -"1. Over-Extrusion: Excess material on your printed object, forming blobs or " -"zits, or the layers seem thicker than expected and not uniform.\n" -"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " -"top layer of the model, even when printing slowly.\n" +"After using Flow Dynamics Calibration, there might still be some extrusion issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the top layer of the model, even when printing slowly.\n" "3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" -"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " -"they should be." +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as they should be." msgstr "" -msgid "" -"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" -"PLA used in RC planes. These materials expand greatly when heated, and " -"calibration provides a useful reference flow rate." +msgid "In addition, Flow Rate Calibration is crucial for foaming materials like LW-PLA used in RC planes. These materials expand greatly when heated, and calibration provides a useful reference flow rate." msgstr "" msgid "" -"Flow Rate Calibration measures the ratio of expected to actual extrusion " -"volumes. The default setting works well in Bambu Lab printers and official " -"filaments as they were pre-calibrated and fine-tuned. For a regular " -"filament, you usually won't need to perform a Flow Rate Calibration unless " -"you still see the listed defects after you have done other calibrations. For " -"more details, please check out the wiki article." +"Flow Rate Calibration measures the ratio of expected to actual extrusion volumes. The default setting works well in Bambu Lab printers and official filaments as they were pre-calibrated and fine-tuned. For a regular filament, you usually won't need to perform a " +"Flow Rate Calibration unless you still see the listed defects after you have done other calibrations. For more details, please check out the wiki article." msgstr "" msgid "" -"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " -"directly measuring the calibration patterns. However, please be advised that " -"the efficacy and accuracy of this method may be compromised with specific " -"types of materials. Particularly, filaments that are transparent or semi-" -"transparent, sparkling-particled, or have a high-reflective finish may not " -"be suitable for this calibration and can produce less-than-desirable " -"results.\n" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, directly measuring the calibration patterns. However, please be advised that the efficacy and accuracy of this method may be compromised with specific types of materials. Particularly, " +"filaments that are transparent or semi-transparent, sparkling-particled, or have a high-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" "\n" -"The calibration results may vary between each calibration or filament. We " -"are still improving the accuracy and compatibility of this calibration " -"through firmware updates over time.\n" +"The calibration results may vary between each calibration or filament. We are still improving the accuracy and compatibility of this calibration through firmware updates over time.\n" "\n" -"Caution: Flow Rate Calibration is an advanced process, to be attempted only " -"by those who fully understand its purpose and implications. Incorrect usage " -"can lead to sub-par prints or printer damage. Please make sure to carefully " -"read and understand the process before doing it." +"Caution: Flow Rate Calibration is an advanced process, to be attempted only by those who fully understand its purpose and implications. Incorrect usage can lead to sub-par prints or printer damage. Please make sure to carefully read and understand the process " +"before doing it." msgstr "" msgid "When you need Max Volumetric Speed Calibration" @@ -13135,14 +11873,10 @@ msgstr "" msgid "We found the best Flow Dynamics Calibration Factor" msgstr "" -msgid "" -"Part of the calibration failed! You may clean the plate and retry. The " -"failed test result would be dropped." +msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." msgstr "" -msgid "" -"*We recommend you to add brand, materia, type, and even humidity level in " -"the Name" +msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" msgstr "" msgid "Failed" @@ -13154,9 +11888,7 @@ msgstr "" msgid "The name cannot exceed 40 characters." msgstr "" -msgid "" -"Only one of the results with the same name will be saved. Are you sure you " -"want to override the other results?" +msgid "Only one of the results with the same name will be saved. Are you sure you want to override the other results?" msgstr "" msgid "Please find the best line on your plate" @@ -13204,7 +11936,7 @@ msgstr "" msgid "Skip Calibration2" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "flow ratio : %s " msgstr "" @@ -13229,9 +11961,7 @@ msgstr "" msgid "Title" msgstr "" -msgid "" -"A test model will be printed. Please clear the build plate and place it back " -"to the hot bed before calibration." +msgid "A test model will be printed. Please clear the build plate and place it back to the hot bed before calibration." msgstr "" msgid "Printing Parameters" @@ -13261,7 +11991,7 @@ msgstr "" msgid "Method" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "%s is not compatible with %s" msgstr "" @@ -13307,7 +12037,7 @@ msgstr "" msgid "Action" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "This machine type can only hold %d history results per nozzle." msgstr "" @@ -13347,7 +12077,7 @@ msgstr "" msgid "Multiple resolved IP addresses" msgstr "" -#, possible-boost-format +#, boost-format msgid "" "There are several IP addresses resolving to hostname %1%.\n" "Please select one that should be used." @@ -13495,7 +12225,7 @@ msgstr "" msgid "Switch to Device tab after upload." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" msgstr "" @@ -13668,8 +12398,7 @@ msgstr "" msgid "Custom vendor is not input, please input custom vendor." msgstr "" -msgid "" -"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgid "\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." msgstr "" msgid "Filament type is not selected, please reselect type." @@ -13678,9 +12407,7 @@ msgstr "" msgid "Filament serial is not inputed, please input serial." msgstr "" -msgid "" -"There may be escape characters in the vendor or serial input of filament. " -"Please delete and re-enter." +msgid "There may be escape characters in the vendor or serial input of filament. Please delete and re-enter." msgstr "" msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." @@ -13689,15 +12416,13 @@ msgstr "" msgid "The vendor can not be a number. Please re-enter." msgstr "" -msgid "" -"You have not selected a printer or preset yet. Please select at least one." +msgid "You have not selected a printer or preset yet. Please select at least one." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" "The Filament name %s you created already exists. \n" -"If you continue creating, the preset created will be displayed with its full " -"name. Do you want to continue?" +"If you continue creating, the preset created will be displayed with its full name. Do you want to continue?" msgstr "" msgid "Some existing presets have failed to be created, as follows:\n" @@ -13709,8 +12434,7 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" @@ -13771,7 +12495,7 @@ msgstr "" msgid "Max Print Height" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "The file exceeds %d MB, please import again." msgstr "" @@ -13805,26 +12529,19 @@ msgstr "" msgid "Back Page 1" msgstr "" -msgid "" -"You have not yet chosen which printer preset to create based on. Please " -"choose the vendor and model of the printer" +msgid "You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the printer" msgstr "" -msgid "" -"You have entered an illegal input in the printable area section on the first " -"page. Please check before creating it." +msgid "You have entered an illegal input in the printable area section on the first page. Please check before creating it." msgstr "" msgid "The custom printer or model is not inputed, place input." msgstr "" msgid "" -"The printer preset you created already has a preset with the same name. Do " -"you want to overwrite it?\n" -"\tYes: Overwrite the printer preset with the same name, and filament and " -"process presets with the same preset name will be recreated \n" -"and filament and process presets without the same preset name will be " -"reserve.\n" +"The printer preset you created already has a preset with the same name. Do you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be reserve.\n" "\tCancel: Do not create a preset, return to the creation interface." msgstr "" @@ -13846,25 +12563,19 @@ msgstr "" msgid "Current vendor has no models, please reselect." msgstr "" -msgid "" -"You have not selected the vendor and model or inputed the custom vendor and " -"model." +msgid "You have not selected the vendor and model or inputed the custom vendor and model." msgstr "" -msgid "" -"There may be escape characters in the custom printer vendor or model. Please " -"delete and re-enter." +msgid "There may be escape characters in the custom printer vendor or model. Please delete and re-enter." msgstr "" -msgid "" -"All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." msgstr "" msgid "Please check bed printable shape and origin input." msgstr "" -msgid "" -"You have not yet selected the printer to replace the nozzle, please choose." +msgid "You have not yet selected the printer to replace the nozzle, please choose." msgstr "" msgid "Create Printer Successful" @@ -13884,17 +12595,13 @@ msgstr "" msgid "" "Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum " -"volumetric speed has a significant impact on printing quality. Please set " -"them carefully." +"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed has a significant impact on printing quality. Please set them carefully." msgstr "" msgid "" "\n" "\n" -"Orca has detected that your user presets synchronization function is not " -"enabled, which may result in unsuccessful Filament settings on the Device " -"page. \n" +"Orca has detected that your user presets synchronization function is not enabled, which may result in unsuccessful Filament settings on the Device page. \n" "Click \"Sync user presets\" to enable the synchronization function." msgstr "" @@ -13934,12 +12641,10 @@ msgstr "" msgid "Export successful" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "" -"The '%s' folder already exists in the current directory. Do you want to " -"clear it and rebuild it.\n" -"If not, a time suffix will be added, and you can modify the name after " -"creation." +"The '%s' folder already exists in the current directory. Do you want to clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after creation." msgstr "" msgid "" @@ -13952,29 +12657,23 @@ msgid "" "Can be shared with others." msgstr "" -msgid "" -"Only display printer names with changes to printer, filament, and process " -"presets." +msgid "Only display printer names with changes to printer, filament, and process presets." msgstr "" msgid "Only display the filament names with changes to filament presets." msgstr "" -msgid "" -"Only printer names with user printer presets will be displayed, and each " -"preset you choose will be exported as a zip." +msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a zip." msgstr "" msgid "" "Only the filament names with user filament presets will be displayed, \n" -"and all user filament presets in each filament name you select will be " -"exported as a zip." +"and all user filament presets in each filament name you select will be exported as a zip." msgstr "" msgid "" "Only printer names with changed process presets will be displayed, \n" -"and all user process presets in each printer name you select will be " -"exported as a zip." +"and all user process presets in each printer name you select will be exported as a zip." msgstr "" msgid "Please select at least one printer or filament." @@ -13992,9 +12691,7 @@ msgstr "" msgid "Filament presets under this filament" msgstr "" -msgid "" -"Note: If the only preset under this filament is deleted, the filament will " -"be deleted after exiting the dialog." +msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." msgstr "" msgid "Presets inherited by other presets can not be deleted" @@ -14022,8 +12719,7 @@ msgstr "" msgid "" "All the filament presets belong to this filament would be deleted. \n" -"If you are using this filament on your printer, please reset the filament " -"information for that slot." +"If you are using this filament on your printer, please reset the filament information for that slot." msgstr "" msgid "Delete filament" @@ -14056,16 +12752,14 @@ msgstr "" msgid "Daily Tips" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "nozzle memorized: %.1f %s" msgstr "" -msgid "" -"Your nozzle diameter in preset is not consistent with memorized nozzle " -"diameter. Did you change your nozzle lately?" +msgid "Your nozzle diameter in preset is not consistent with memorized nozzle diameter. Did you change your nozzle lately?" msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "*Printing %s material with %s may cause nozzle damage" msgstr "" @@ -14075,9 +12769,7 @@ msgstr "" msgid "The start, end or step is not valid value." msgstr "" -msgid "" -"Unable to calibrate: maybe because the set calibration value range is too " -"large, or the step is too small" +msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "" msgid "Physical Printer" @@ -14104,9 +12796,7 @@ msgstr "" msgid "Replace the BambuLab's device tab with print host webui" msgstr "" -msgid "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." +msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." msgstr "" msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" @@ -14115,15 +12805,11 @@ msgstr "" msgid "Open CA certificate file" msgstr "" -#, possible-c-format, possible-boost-format -msgid "" -"On this system, %s uses HTTPS certificates from the system Certificate Store " -"or Keychain." +#, c-format, boost-format +msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." msgstr "" -msgid "" -"To use a custom CA file, please import your CA file into Certificate Store / " -"Keychain." +msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." msgstr "" msgid "Login/Test" @@ -14132,7 +12818,7 @@ msgstr "" msgid "Connection to printers connected via the print host failed." msgstr "" -#, possible-c-format, possible-boost-format +#, c-format, boost-format msgid "Mismatched type of print host: %s" msgstr "" @@ -14169,9 +12855,7 @@ msgstr "" msgid "Could not connect to FlashAir" msgstr "" -msgid "" -"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " -"is required." +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." msgstr "" msgid "Connection to MKS works correctly." @@ -14205,17 +12889,17 @@ msgid "Storages found" msgstr "" #. TRN %1% = storage path -#, possible-boost-format +#, boost-format msgid "%1% : read only" msgstr "" #. TRN %1% = storage path -#, possible-boost-format +#, boost-format msgid "%1% : no free space" msgstr "" #. TRN %1% = host -#, possible-boost-format +#, boost-format msgid "Upload has failed. There is no suitable storage found at %1%." msgstr "" @@ -14234,378 +12918,374 @@ msgstr "" msgid "Note: Repetier version at least 0.90.0 is required." msgstr "" -#, possible-boost-format +#, boost-format msgid "" "HTTP status: %1%\n" "Message body: \"%2%\"" msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Parsing of host response failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -#, possible-boost-format +#, boost-format msgid "" "Enumeration of host printers failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -msgid "" -"It has a small layer height, and results in almost negligible layer lines " -"and high printing quality. It is suitable for most general printing cases." +msgid "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in much higher printing quality, but a much longer printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time." msgstr "" msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has lower speeds " -"and acceleration, and the sparse infill pattern is Gyroid. So, it results in " -"much higher printing quality, but a much longer printing time." +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost invisible layer lines and much higher printing quality, but much longer printing " +"time." +msgstr "" + +msgid "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time." +msgstr "" + +msgid "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but slightly shorter printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." msgstr "" msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has a slightly " -"bigger layer height, and results in almost negligible layer lines, and " -"slightly shorter printing time." +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in less apparent layer lines and much higher printing quality, but much longer printing " +"time." +msgstr "" + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time." msgstr "" msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer " -"height, and results in slightly visible layer lines, but shorter printing " +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing " "time." msgstr "" +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time." +msgstr "" + +msgid "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." +msgstr "" + +msgid "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time." +msgstr "" + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." +msgstr "" + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." +msgstr "" + +msgid "Connected to Obico successfully!" +msgstr "" + +msgid "Could not connect to Obico" +msgstr "" + +msgid "Connected to SimplyPrint successfully!" +msgstr "" + +msgid "Could not connect to SimplyPrint" +msgstr "" + +msgid "Internal error" +msgstr "" + +msgid "Unknown error" +msgstr "" + +msgid "SimplyPrint account not linked. Go to Connect options to set it up." +msgstr "" + +msgid "Connection to Flashforge works correctly." +msgstr "" + +msgid "Could not connect to Flashforge" +msgstr "" + +msgid "The provided state is not correct." +msgstr "" + +msgid "Please give the required permissions when authorizing this application." +msgstr "" + +msgid "Something unexpected happened when trying to log in, please try again." +msgstr "" + +msgid "User cancelled." +msgstr "" + +#: resources/data/hints.ini: [hint:Precise wall] msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " -"height, and results in almost invisible layer lines and higher printing " -"quality, but shorter printing time." +"Precise wall\n" +"Did you know that turning on precise wall can improve precision and layer consistency?" msgstr "" +#: resources/data/hints.ini: [hint:Sandwich mode] msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " -"lines, lower speeds and acceleration, and the sparse infill pattern is " -"Gyroid. So, it results in almost invisible layer lines and much higher " -"printing quality, but much longer printing time." +"Sandwich mode\n" +"Did you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" msgstr "" +#: resources/data/hints.ini: [hint:Chamber temperature] msgid "" -"Compared with the default profile of 0.2 mm nozzle, it has a smaller layer " -"height, and results in minimal layer lines and higher printing quality, but " -"shorter printing time." +"Chamber temperature\n" +"Did you know that OrcaSlicer supports chamber temperature?" msgstr "" +#: resources/data/hints.ini: [hint:Calibration] msgid "" -"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " -"lines, lower speeds and acceleration, and the sparse infill pattern is " -"Gyroid. So, it results in minimal layer lines and much higher printing " -"quality, but much longer printing time." +"Calibration\n" +"Did you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." msgstr "" +#: resources/data/hints.ini: [hint:Auxiliary fan] msgid "" -"It has a general layer height, and results in general layer lines and " -"printing quality. It is suitable for most general printing cases." +"Auxiliary fan\n" +"Did you know that OrcaSlicer supports Auxiliary part cooling fan?" msgstr "" +#: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has more wall loops " -"and a higher sparse infill density. So, it results in higher strength of the " -"prints, but more filament consumption and longer printing time." +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" +#: resources/data/hints.ini: [hint:G-code window] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " -"height, and results in more apparent layer lines and lower printing quality, " -"but slightly shorter printing time." +"G-code window\n" +"You can turn on/off the G-code window by pressing the C key." msgstr "" +#: resources/data/hints.ini: [hint:Switch workspaces] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " -"height, and results in more apparent layer lines and lower printing quality, " -"but shorter printing time." +"Switch workspaces\n" +"You can switch between Prepare and Preview workspaces by pressing the Tab key." msgstr "" +#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " -"height, and results in less apparent layer lines and higher printing " -"quality, but longer printing time." +"How to use keyboard shortcuts\n" +"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." msgstr "" +#: resources/data/hints.ini: [hint:Reverse on odd] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " -"height, lower speeds and acceleration, and the sparse infill pattern is " -"Gyroid. So, it results in less apparent layer lines and much higher printing " -"quality, but much longer printing time." +"Reverse on odd\n" +"Did you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" msgstr "" +#: resources/data/hints.ini: [hint:Cut Tool] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " -"height, and results in almost negligible layer lines and higher printing " -"quality, but longer printing time." +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the cutting tool?" msgstr "" +#: resources/data/hints.ini: [hint:Fix Model] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " -"height, lower speeds and acceleration, and the sparse infill pattern is " -"Gyroid. So, it results in almost negligible layer lines and much higher " -"printing quality, but much longer printing time." +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" msgstr "" +#: resources/data/hints.ini: [hint:Timelapse] msgid "" -"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " -"height, and results in almost negligible layer lines and longer printing " -"time." +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" msgstr "" +#: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" -"It has a big layer height, and results in apparent layer lines and ordinary " -"printing quality and printing time." +"Auto-Arrange\n" +"Did you know that you can auto-arrange all objects in your project?" msgstr "" +#: resources/data/hints.ini: [hint:Auto-Orient] msgid "" -"Compared with the default profile of a 0.6 mm nozzle, it has more wall loops " -"and a higher sparse infill density. So, it results in higher strength of the " -"prints, but more filament consumption and longer printing time." +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" msgstr "" +#: resources/data/hints.ini: [hint:Lay on Face] msgid "" -"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " -"height, and results in more apparent layer lines and lower printing quality, " -"but shorter printing time in some printing cases." +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." msgstr "" +#: resources/data/hints.ini: [hint:Object List] msgid "" -"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " -"height, and results in much more apparent layer lines and much lower " -"printing quality, but shorter printing time in some printing cases." +"Object List\n" +"Did you know that you can view all objects/parts in a list and change settings for each object/part?" msgstr "" +#: resources/data/hints.ini: [hint:Search Functionality] msgid "" -"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " -"height, and results in less apparent layer lines and slight higher printing " -"quality, but longer printing time." +"Search Functionality\n" +"Did you know that you use the Search tool to quickly find a specific Orca Slicer setting?" msgstr "" +#: resources/data/hints.ini: [hint:Simplify Model] msgid "" -"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " -"height, and results in less apparent layer lines and higher printing " -"quality, but longer printing time." +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model." msgstr "" +#: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" -"It has a very big layer height, and results in very apparent layer lines, " -"low printing quality and general printing time." +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change settings for each object/part?" msgstr "" +#: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" -"Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer " -"height, and results in very apparent layer lines and much lower printing " -"quality, but shorter printing time in some printing cases." +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy colorizing or printing?" msgstr "" +#: resources/data/hints.ini: [hint:Subtract a Part] msgid "" -"Compared with the default profile of a 0.8 mm nozzle, it has a much bigger " -"layer height, and results in extremely apparent layer lines and much lower " -"printing quality, but much shorter printing time in some printing cases." +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer." msgstr "" +#: resources/data/hints.ini: [hint:STEP] msgid "" -"Compared with the default profile of a 0.8 mm nozzle, it has a slightly " -"smaller layer height, and results in slightly less but still apparent layer " -"lines and slightly higher printing quality, but longer printing time in some " -"printing cases." +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" +"Orca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" msgstr "" +#: resources/data/hints.ini: [hint:Z seam location] msgid "" -"Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer " -"height, and results in less but still apparent layer lines and slightly " -"higher printing quality, but longer printing time in some printing cases." +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" msgstr "" -msgid "Connected to Obico successfully!" +#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] +msgid "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." msgstr "" -msgid "Could not connect to Obico" +#: resources/data/hints.ini: [hint:Split your prints into plates] +msgid "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." msgstr "" -msgid "Connected to SimplyPrint successfully!" +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +msgid "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" msgstr "" -msgid "Could not connect to SimplyPrint" +#: resources/data/hints.ini: [hint:Support painting] +msgid "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." msgstr "" -msgid "Internal error" +#: resources/data/hints.ini: [hint:Different types of supports] +msgid "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" msgstr "" -msgid "Unknown error" +#: resources/data/hints.ini: [hint:Printing Silk Filament] +msgid "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." msgstr "" -msgid "SimplyPrint account not linked. Go to Connect options to set it up." +#: resources/data/hints.ini: [hint:Brim for better adhesion] +msgid "" +"Brim for better adhesion\n" +"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" msgstr "" -msgid "Connection to Flashforge works correctly." +#: resources/data/hints.ini: [hint:Set parameters for multiple objects] +msgid "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at one time?" msgstr "" -msgid "Could not connect to Flashforge" +#: resources/data/hints.ini: [hint:Stack objects] +msgid "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" msgstr "" -msgid "The provided state is not correct." +#: resources/data/hints.ini: [hint:Flush into support/objects/infill] +msgid "" +"Flush into support/objects/infill\n" +"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" msgstr "" -msgid "Please give the required permissions when authorizing this application." +#: resources/data/hints.ini: [hint:Improve strength] +msgid "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" msgstr "" -msgid "Something unexpected happened when trying to log in, please try again." +#: resources/data/hints.ini: [hint:When need to print with the printer door opened] +msgid "" +"When need to print with the printer door opened\n" +"Did you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." msgstr "" -msgid "User cancelled." +#: resources/data/hints.ini: [hint:Avoid warping] +msgid "" +"Avoid warping\n" +"Did you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping." msgstr "" - -#: resources/data/hints.ini: [hint:Precise wall] -msgid "Precise wall\nDid you know that turning on precise wall can improve precision and layer consistency?" -msgstr "" - -#: resources/data/hints.ini: [hint:Sandwich mode] -msgid "Sandwich mode\nDid you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" -msgstr "" - -#: resources/data/hints.ini: [hint:Chamber temperature] -msgid "Chamber temperature\nDid you know that OrcaSlicer supports chamber temperature?" -msgstr "" - -#: resources/data/hints.ini: [hint:Calibration] -msgid "Calibration\nDid you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." -msgstr "" - -#: resources/data/hints.ini: [hint:Auxiliary fan] -msgid "Auxiliary fan\nDid you know that OrcaSlicer supports Auxiliary part cooling fan?" -msgstr "" - -#: resources/data/hints.ini: [hint:Air filtration] -msgid "Air filtration/Exhaust Fan\nDid you know that OrcaSlicer can support Air filtration/Exhaust Fan?" -msgstr "" - -#: resources/data/hints.ini: [hint:G-code window] -msgid "G-code window\nYou can turn on/off the G-code window by pressing the C key." -msgstr "" - -#: resources/data/hints.ini: [hint:Switch workspaces] -msgid "Switch workspaces\nYou can switch between Prepare and Preview workspaces by pressing the Tab key." -msgstr "" - -#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] -msgid "How to use keyboard shortcuts\nDid you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." -msgstr "" - -#: resources/data/hints.ini: [hint:Reverse on odd] -msgid "Reverse on odd\nDid you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" -msgstr "" - -#: resources/data/hints.ini: [hint:Cut Tool] -msgid "Cut Tool\nDid you know that you can cut a model at any angle and position with the cutting tool?" -msgstr "" - -#: resources/data/hints.ini: [hint:Fix Model] -msgid "Fix Model\nDid you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" -msgstr "" - -#: resources/data/hints.ini: [hint:Timelapse] -msgid "Timelapse\nDid you know that you can generate a timelapse video during each print?" -msgstr "" - -#: resources/data/hints.ini: [hint:Auto-Arrange] -msgid "Auto-Arrange\nDid you know that you can auto-arrange all objects in your project?" -msgstr "" - -#: resources/data/hints.ini: [hint:Auto-Orient] -msgid "Auto-Orient\nDid you know that you can rotate objects to an optimal orientation for printing by a simple click?" -msgstr "" - -#: resources/data/hints.ini: [hint:Lay on Face] -msgid "Lay on Face\nDid you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." -msgstr "" - -#: resources/data/hints.ini: [hint:Object List] -msgid "Object List\nDid you know that you can view all objects/parts in a list and change settings for each object/part?" -msgstr "" - -#: resources/data/hints.ini: [hint:Search Functionality] -msgid "Search Functionality\nDid you know that you use the Search tool to quickly find a specific Orca Slicer setting?" -msgstr "" - -#: resources/data/hints.ini: [hint:Simplify Model] -msgid "Simplify Model\nDid you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model." -msgstr "" - -#: resources/data/hints.ini: [hint:Slicing Parameter Table] -msgid "Slicing Parameter Table\nDid you know that you can view all objects/parts on a table and change settings for each object/part?" -msgstr "" - -#: resources/data/hints.ini: [hint:Split to Objects/Parts] -msgid "Split to Objects/Parts\nDid you know that you can split a big object into small ones for easy colorizing or printing?" -msgstr "" - -#: resources/data/hints.ini: [hint:Subtract a Part] -msgid "Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer." -msgstr "" - -#: resources/data/hints.ini: [hint:STEP] -msgid "STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nOrca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" -msgstr "" - -#: resources/data/hints.ini: [hint:Z seam location] -msgid "Z seam location\nDid you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] -msgid "Fine-tuning for flow rate\nDid you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." -msgstr "" - -#: resources/data/hints.ini: [hint:Split your prints into plates] -msgid "Split your prints into plates\nDid you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." -msgstr "" - -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] -msgid "Speed up your print with Adaptive Layer Height\nDid you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Support painting] -msgid "Support painting\nDid you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." -msgstr "" - -#: resources/data/hints.ini: [hint:Different types of supports] -msgid "Different types of supports\nDid you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Printing Silk Filament] -msgid "Printing Silk Filament\nDid you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." -msgstr "" - -#: resources/data/hints.ini: [hint:Brim for better adhesion] -msgid "Brim for better adhesion\nDid you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" -msgstr "" - -#: resources/data/hints.ini: [hint:Set parameters for multiple objects] -msgid "Set parameters for multiple objects\nDid you know that you can set slicing parameters for all selected objects at one time?" -msgstr "" - -#: resources/data/hints.ini: [hint:Stack objects] -msgid "Stack objects\nDid you know that you can stack objects as a whole one?" -msgstr "" - -#: resources/data/hints.ini: [hint:Flush into support/objects/infill] -msgid "Flush into support/objects/infill\nDid you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" -msgstr "" - -#: resources/data/hints.ini: [hint:Improve strength] -msgid "Improve strength\nDid you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" -msgstr "" - -#: resources/data/hints.ini: [hint:When need to print with the printer door opened] -msgid "When need to print with the printer door opened\nDid you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." -msgstr "" - -#: resources/data/hints.ini: [hint:Avoid warping] -msgid "Avoid warping\nDid you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping." -msgstr "" diff --git a/localization/i18n/ar/OrcaSlicer_ar.po b/localization/i18n/ar/OrcaSlicer_ar.po new file mode 100644 index 00000000000..6506b40ce5b --- /dev/null +++ b/localization/i18n/ar/OrcaSlicer_ar.po @@ -0,0 +1,14802 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-08-03 18:54+0200\n" +"PO-Revision-Date: 2024-09-18 11:34+0300\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" +"X-Generator: Poedit 3.5\n" + +msgid "Supports Painting" +msgstr "تلوين الدعم " + +msgid "Alt + Mouse wheel" +msgstr "Alt + عجلة الماوس" + +msgid "Section view" +msgstr "عرض القسم" + +msgid "Reset direction" +msgstr "إعادة تعيين الاتجاه" + +msgid "Ctrl + Mouse wheel" +msgstr "مفتاح Ctrl + عجلة الفأرة" + +msgid "Pen size" +msgstr "حجم القلم" + +msgid "Left mouse button" +msgstr "زر الفأرة الأيسر" + +msgid "Enforce supports" +msgstr "فرض الدعم" + +msgid "Right mouse button" +msgstr "زر الفأرة الأيمن" + +msgid "Block supports" +msgstr "دعامات الكتلة" + +msgid "Shift + Left mouse button" +msgstr "مفتاح Shift + زر الفأرة الأيسر" + +msgid "Erase" +msgstr "محو" + +msgid "Erase all painting" +msgstr "محو كل اللوحات" + +msgid "Highlight overhang areas" +msgstr "تحديد علي المناطق المتدلية" + +msgid "Gap fill" +msgstr "ملئ الفراغ" + +msgid "Perform" +msgstr "تنفيذ" + +msgid "Gap area" +msgstr "منطقة فارغة" + +msgid "Tool type" +msgstr "نوع الأداة" + +msgid "Smart fill angle" +msgstr "زاوية التعبئة الذكية" + +msgid "On overhangs only" +msgstr "علي الأسطح المتدلية فقط" + +msgid "Circle" +msgstr "دائرة" + +msgid "Sphere" +msgstr "كرة" + +msgid "Fill" +msgstr "ملئ" + +msgid "Gap Fill" +msgstr "ملئ الفراغ" + +#, boost-format +msgid "Allows painting only on facets selected by: \"%1%\"" +msgstr "السماح بالتلوين علي الجوانب المحددة فقط بنسبة :\"%1%\"" + +msgid "Highlight faces according to overhang angle." +msgstr "حدد الأوجه وفقا لزاوية البروز" + +msgid "Auto support threshold angle: " +msgstr "زاوية عتبة الدعم التلقائي:" + +msgid "No auto support" +msgstr "بدون دعم تلقائي" + +msgid "Support Generated" +msgstr "الدعم المنفذ" + +msgid "Gizmo-Place on Face" +msgstr "" + +msgid "Lay on face" +msgstr "إلقاء علي وجه" + +#, boost-format +msgid "" +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." +msgstr "" +"عدد الخيوط يتجاوز الحد الأقصى لعدد الخيوط الذي تدعمه أداة الرسم. فقط أول %1% " +"من الخيوط ستكون متاحة في أداة الرسم." + +msgid "Color Painting" +msgstr "تلوين" + +msgid "Pen shape" +msgstr "شكل القلم" + +msgid "Paint" +msgstr "تلوين" + +msgid "Key 1~9" +msgstr "مفتاح 1~9" + +msgid "Choose filament" +msgstr "اختار الخيط" + +msgid "Edge detection" +msgstr "كشف الحافة" + +msgid "Triangles" +msgstr "مثلثات" + +msgid "Filaments" +msgstr "خيوط " + +msgid "Brush" +msgstr "فرشاة" + +msgid "Smart fill" +msgstr "ملئ ذكي" + +msgid "Bucket fill" +msgstr "ملئ بالكامل" + +msgid "Height range" +msgstr "مدي الارتفاع" + +msgid "Alt + Shift + Enter" +msgstr "Alt + Shift + Enter" + +msgid "Toggle Wireframe" +msgstr "تبديل الإطار السلكي" + +msgid "Shortcut Key " +msgstr "زر الاختصار" + +msgid "Triangle" +msgstr "مثلث" + +msgid "Height Range" +msgstr "مدي الارتفاع" + +msgid "Vertical" +msgstr "رأسي" + +msgid "Horizontal" +msgstr "أفقي" + +msgid "Remove painted color" +msgstr "مسح الألوان الملونة" + +#, boost-format +msgid "Painted using: Filament %1%" +msgstr "تم الرسم باستخدام: خيوط %1%" + +msgid "Move" +msgstr "حرك" + +msgid "Gizmo-Move" +msgstr "حرك-Gizmo" + +msgid "Rotate" +msgstr "دوران" + +msgid "Gizmo-Rotate" +msgstr "دوران-Gizmo" + +msgid "Optimize orientation" +msgstr "حسن اتجاه الدوران" + +msgid "Apply" +msgstr "طبق" + +msgid "Scale" +msgstr "مستوي" + +msgid "Gizmo-Scale" +msgstr "حجم-Gizmo" + +msgid "Error: Please close all toolbar menus first" +msgstr "خطأ: يرجى إغلاق جميع قوائم شريط الأدوات أولاً" + +msgid "in" +msgstr "انش" + +msgid "mm" +msgstr "مم" + +msgid "Position" +msgstr "مكان" + +#. TRN - Input label. Be short as possible +#. Angle between Y axis and text line direction. +#. TRN - Input label. Be short as possible +msgid "Rotation" +msgstr "دوران" + +msgid "Scale ratios" +msgstr "نسبة التكبير والتصغير" + +msgid "Object Operations" +msgstr "" + +msgid "Volume Operations" +msgstr "" + +msgid "Translate" +msgstr "" + +msgid "Group Operations" +msgstr "" + +msgid "Set Position" +msgstr "حدد المكان" + +msgid "Set Orientation" +msgstr "حدد الاتجاه" + +msgid "Set Scale" +msgstr "حدد الحجم" + +msgid "Reset Position" +msgstr "" + +msgid "Reset Rotation" +msgstr "" + +msgid "World coordinates" +msgstr "" + +msgid "Object coordinates" +msgstr "" + +msgid "°" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Size" +msgstr "" + +msgid "%" +msgstr "" + +msgid "uniform scale" +msgstr "" + +msgid "Planar" +msgstr "" + +msgid "Dovetail" +msgstr "" + +msgid "Auto" +msgstr "" + +msgid "Manual" +msgstr "" + +msgid "Plug" +msgstr "" + +msgid "Dowel" +msgstr "" + +msgid "Snap" +msgstr "" + +msgid "Prism" +msgstr "" + +msgid "Frustum" +msgstr "" + +msgid "Square" +msgstr "" + +msgid "Hexagon" +msgstr "" + +msgid "Keep orientation" +msgstr "" + +msgid "Place on cut" +msgstr "" + +msgid "Flip upside down" +msgstr "" + +msgid "Connectors" +msgstr "" + +msgid "Type" +msgstr "نوع" + +msgid "Style" +msgstr "" + +msgid "Shape" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Size in emboss direction +#. TRN - Input label. Be short as possible +msgid "Depth" +msgstr "" + +msgid "Groove" +msgstr "" + +msgid "Width" +msgstr "" + +msgid "Flap Angle" +msgstr "" + +msgid "Groove Angle" +msgstr "" + +msgid "Part" +msgstr "" + +msgid "Object" +msgstr "" + +msgid "" +"Click to flip the cut plane\n" +"Drag to move the cut plane" +msgstr "" + +msgid "" +"Click to flip the cut plane\n" +"Drag to move the cut plane\n" +"Right-click a part to assign it to the other side" +msgstr "" + +msgid "Move cut plane" +msgstr "" + +msgid "Mode" +msgstr "" + +msgid "Change cut mode" +msgstr "" + +msgid "Tolerance" +msgstr "" + +msgid "Drag" +msgstr "" + +msgid "Draw cut line" +msgstr "ارسم خط القطع" + +msgid "Left click" +msgstr "الزر الأيسر" + +msgid "Add connector" +msgstr "" + +msgid "Right click" +msgstr "" + +msgid "Remove connector" +msgstr "" + +msgid "Move connector" +msgstr "" + +msgid "Add connector to selection" +msgstr "" + +msgid "Remove connector from selection" +msgstr "" + +msgid "Select all connectors" +msgstr "" + +msgid "Cut" +msgstr "قطع" + +msgid "Rotate cut plane" +msgstr "" + +msgid "Remove connectors" +msgstr "" + +msgid "Bulge" +msgstr "" + +msgid "Bulge proportion related to radius" +msgstr "" + +msgid "Space" +msgstr "" + +msgid "Space proportion related to radius" +msgstr "" + +msgid "Confirm connectors" +msgstr "" + +msgid "Cancel" +msgstr "" + +msgid "Build Volume" +msgstr "حجم الطابعة" + +msgid "Flip cut plane" +msgstr "" + +msgid "Groove change" +msgstr "" + +msgid "Reset" +msgstr "" + +#. TRN: This is an entry in the Undo/Redo stack. The whole line will be 'Edited: (name of whatever was edited)'. +msgid "Edited" +msgstr "" + +msgid "Cut position" +msgstr "" + +msgid "Reset cutting plane" +msgstr "" + +msgid "Edit connectors" +msgstr "" + +msgid "Add connectors" +msgstr "" + +msgid "Reset cut" +msgstr "" + +msgid "Reset cutting plane and remove connectors" +msgstr "" + +msgid "Upper part" +msgstr "" + +msgid "Lower part" +msgstr "" + +msgid "Keep" +msgstr "" + +msgid "Flip" +msgstr "" + +msgid "After cut" +msgstr "" + +msgid "Cut to parts" +msgstr "" + +msgid "Perform cut" +msgstr "" + +msgid "Warning" +msgstr "" + +msgid "Invalid connectors detected" +msgstr "" + +#, c-format, boost-format +msgid "%1$d connector is out of cut contour" +msgid_plural "%1$d connectors are out of cut contour" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#, c-format, boost-format +msgid "%1$d connector is out of object" +msgid_plural "%1$d connectors are out of object" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Some connectors are overlapped" +msgstr "" + +msgid "Select at least one object to keep after cutting." +msgstr "" + +msgid "Cut plane is placed out of object" +msgstr "" + +msgid "Cut plane with groove is invalid" +msgstr "" + +msgid "Connector" +msgstr "" + +msgid "Cut by Plane" +msgstr "" + +msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" +msgstr "" + +msgid "Repairing model object" +msgstr "" + +msgid "Cut by line" +msgstr "" + +msgid "Delete connector" +msgstr "" + +msgid "Mesh name" +msgstr "" + +msgid "Detail level" +msgstr "" + +msgid "Decimate ratio" +msgstr "" + +#, boost-format +msgid "" +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." +msgstr "" + +msgid "Simplify model" +msgstr "" + +msgid "Simplify" +msgstr "" + +msgid "Simplification is currently only allowed when a single part is selected" +msgstr "" + +msgid "Error" +msgstr "" + +msgid "Extra high" +msgstr "" + +msgid "High" +msgstr "" + +msgid "Medium" +msgstr "" + +msgid "Low" +msgstr "" + +msgid "Extra low" +msgstr "" + +#, c-format, boost-format +msgid "%d triangles" +msgstr "" + +msgid "Show wireframe" +msgstr "" + +#, boost-format +msgid "%1%" +msgstr "" + +msgid "Can't apply when process preview." +msgstr "" + +msgid "Operation already cancelling. Please wait few seconds." +msgstr "" + +msgid "Face recognition" +msgstr "" + +msgid "Perform Recognition" +msgstr "" + +msgid "Brush size" +msgstr "" + +msgid "Brush shape" +msgstr "" + +msgid "Enforce seam" +msgstr "" + +msgid "Block seam" +msgstr "" + +msgid "Seam painting" +msgstr "" + +msgid "Remove selection" +msgstr "" + +msgid "Entering Seam painting" +msgstr "" + +msgid "Leaving Seam painting" +msgstr "" + +msgid "Paint-on seam editing" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Select look of letter shape +msgid "Font" +msgstr "" + +msgid "Thickness" +msgstr "السمك" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "الزاوية" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Input text" +msgstr "" + +msgid "Surface" +msgstr "السطح" + +msgid "Horizontal text" +msgstr "" + +msgid "Shift + Mouse move up or down" +msgstr "" + +msgid "Rotate text" +msgstr "لف النص" + +msgid "Text shape" +msgstr "شكل النص" + +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + +msgid "Set Mirror" +msgstr "" + +msgid "Embossed text" +msgstr "" + +msgid "Enter emboss gizmo" +msgstr "" + +msgid "Leave emboss gizmo" +msgstr "" + +msgid "Embossing actions" +msgstr "" + +msgid "Emboss" +msgstr "" + +msgid "NORMAL" +msgstr "" + +msgid "SMALL" +msgstr "" + +msgid "ITALIC" +msgstr "" + +msgid "SWISS" +msgstr "" + +msgid "MODERN" +msgstr "" + +msgid "First font" +msgstr "" + +msgid "Default font" +msgstr "" + +msgid "Advanced" +msgstr "" + +msgid "" +"The text cannot be written using the selected font. Please try choosing a " +"different font." +msgstr "" + +msgid "Embossed text cannot contain only white spaces." +msgstr "" + +msgid "Text contains character glyph (represented by '?') unknown by font." +msgstr "" + +msgid "Text input doesn't show font skew." +msgstr "" + +msgid "Text input doesn't show font boldness." +msgstr "" + +msgid "Text input doesn't show gap between lines." +msgstr "" + +msgid "Too tall, diminished font height inside text input." +msgstr "" + +msgid "Too small, enlarged font height inside text input." +msgstr "" + +msgid "Text doesn't show current horizontal alignment." +msgstr "" + +msgid "Revert font changes." +msgstr "" + +#, boost-format +msgid "Font \"%1%\" can't be selected." +msgstr "" + +msgid "Operation" +msgstr "" + +msgid "Join" +msgstr "" + +msgid "Click to change text into object part." +msgstr "" + +msgid "You can't change a type of the last solid part of the object." +msgstr "" + +msgctxt "EmbossOperation" +msgid "Cut" +msgstr "" + +msgid "Click to change part type into negative volume." +msgstr "" + +msgid "Modifier" +msgstr "" + +msgid "Click to change part type into modifier." +msgstr "" + +msgid "Change Text Type" +msgstr "" + +#, boost-format +msgid "Rename style(%1%) for embossing text" +msgstr "" + +msgid "Name can't be empty." +msgstr "" + +msgid "Name has to be unique." +msgstr "" + +msgid "OK" +msgstr "" + +msgid "Rename style" +msgstr "" + +msgid "Rename current style." +msgstr "" + +msgid "Can't rename temporary style." +msgstr "" + +msgid "First Add style to list." +msgstr "" + +#, boost-format +msgid "Save %1% style" +msgstr "" + +msgid "No changes to save." +msgstr "" + +msgid "New name of style" +msgstr "" + +msgid "Save as new style" +msgstr "" + +msgid "Only valid font can be added to style." +msgstr "" + +msgid "Add style to my list." +msgstr "" + +msgid "Save as new style." +msgstr "" + +msgid "Remove style" +msgstr "" + +msgid "Can't remove the last existing style." +msgstr "" + +#, boost-format +msgid "Are you sure you want to permanently remove the \"%1%\" style?" +msgstr "" + +#, boost-format +msgid "Delete \"%1%\" style." +msgstr "" + +#, boost-format +msgid "Can't delete \"%1%\". It is last style." +msgstr "" + +#, boost-format +msgid "Can't delete temporary style \"%1%\"." +msgstr "" + +#, boost-format +msgid "Modified style \"%1%\"" +msgstr "" + +#, boost-format +msgid "Current style is \"%1%\"" +msgstr "" + +#, boost-format +msgid "" +"Changing style to \"%1%\" will discard current style modification.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" + +msgid "Not valid style." +msgstr "" + +#, boost-format +msgid "Style \"%1%\" can't be used and will be removed from a list." +msgstr "" + +msgid "Unset italic" +msgstr "" + +msgid "Set italic" +msgstr "" + +msgid "Unset bold" +msgstr "" + +msgid "Set bold" +msgstr "" + +msgid "Revert text size." +msgstr "" + +msgid "Revert embossed depth." +msgstr "" + +msgid "" +"Advanced options cannot be changed for the selected font.\n" +"Select another font." +msgstr "" + +msgid "Revert using of model surface." +msgstr "" + +msgid "Revert Transformation per glyph." +msgstr "" + +msgid "Set global orientation for whole text." +msgstr "" + +msgid "Set position and orientation per glyph." +msgstr "" + +msgctxt "Alignment" +msgid "Left" +msgstr "" + +msgctxt "Alignment" +msgid "Center" +msgstr "" + +msgctxt "Alignment" +msgid "Right" +msgstr "" + +msgctxt "Alignment" +msgid "Top" +msgstr "" + +msgctxt "Alignment" +msgid "Middle" +msgstr "" + +msgctxt "Alignment" +msgid "Bottom" +msgstr "" + +msgid "Revert alignment." +msgstr "" + +#. TRN EmbossGizmo: font units +msgid "points" +msgstr "" + +msgid "Revert gap between characters" +msgstr "" + +msgid "Distance between characters" +msgstr "" + +msgid "Revert gap between lines" +msgstr "" + +msgid "Distance between lines" +msgstr "" + +msgid "Undo boldness" +msgstr "" + +msgid "Tiny / Wide glyphs" +msgstr "" + +msgid "Undo letter's skew" +msgstr "" + +msgid "Italic strength ratio" +msgstr "" + +msgid "Undo translation" +msgstr "" + +msgid "Distance of the center of the text to the model surface." +msgstr "" + +msgid "Undo rotation" +msgstr "" + +msgid "Rotate text Clock-wise." +msgstr "" + +msgid "Unlock the text's rotation when moving text along the object's surface." +msgstr "" + +msgid "Lock the text's rotation when moving text along the object's surface." +msgstr "" + +msgid "Select from True Type Collection." +msgstr "" + +msgid "Set text to face camera" +msgstr "" + +msgid "Orient the text towards the camera." +msgstr "" + +#, boost-format +msgid "" +"Can't load exactly same font(\"%1%\"). Application selected a similar " +"one(\"%2%\"). You have to specify font for enable edit text." +msgstr "" + +msgid "No symbol" +msgstr "" + +msgid "Loading" +msgstr "" + +msgid "In queue" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Height of one text line - Font Ascent +msgid "Height" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Copy surface of model on surface of the embossed text +#. TRN - Input label. Be short as possible +msgid "Use surface" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Option to change projection on curved surface +#. for each character(glyph) in text separately +msgid "Per glyph" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Align Top|Middle|Bottom and Left|Center|Right +msgid "Alignment" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Char gap" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Line gap" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Boldness" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Like Font italic +msgid "Skew ratio" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Distance from model surface to be able +#. move text as part fully into not flat surface +#. move text as modifier fully out of not flat surface +#. TRN - Input label. Be short as possible +msgid "From surface" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Keep vector from bottom to top of text aligned with printer Y axis +msgid "Keep up" +msgstr "" + +#. TRN - Input label. Be short as possible. +#. Some Font file contain multiple fonts inside and +#. this is numerical selector of font inside font collections +msgid "Collection" +msgstr "" + +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + +msgid "Enter SVG gizmo" +msgstr "" + +msgid "Leave SVG gizmo" +msgstr "" + +msgid "SVG actions" +msgstr "" + +msgid "SVG" +msgstr "" + +#, boost-format +msgid "Opacity (%1%)" +msgstr "" + +#, boost-format +msgid "Color gradient (%1%)" +msgstr "" + +msgid "Undefined fill type" +msgstr "" + +msgid "Linear gradient" +msgstr "" + +msgid "Radial gradient" +msgstr "" + +msgid "Open filled path" +msgstr "" + +msgid "Undefined stroke type" +msgstr "" + +msgid "Path can't be healed from selfintersection and multiple points." +msgstr "" + +msgid "" +"Final shape constains selfintersection or multiple points with same " +"coordinate." +msgstr "" + +#, boost-format +msgid "Shape is marked as invisible (%1%)." +msgstr "" + +#. TRN: The first placeholder is shape identifier, the second one is text describing the problem. +#, boost-format +msgid "Fill of shape (%1%) contains unsupported: %2%." +msgstr "" + +#, boost-format +msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." +msgstr "" + +#, boost-format +msgid "Stroke of shape (%1%) contains unsupported: %2%." +msgstr "" + +msgid "Face the camera" +msgstr "" + +#. TRN - Preview of filename after clear local filepath. +msgid "Unknown filename" +msgstr "" + +#, boost-format +msgid "SVG file path is \"%1%\"" +msgstr "" + +msgid "Reload SVG file from disk." +msgstr "" + +msgid "Change file" +msgstr "" + +msgid "Change to another .svg file" +msgstr "" + +msgid "Forget the file path" +msgstr "" + +msgid "" +"Do NOT save local path to 3MF file.\n" +"Also disables 'reload from disk' option." +msgstr "" + +#. TRN: An menu option to convert the SVG into an unmodifiable model part. +msgid "Bake" +msgstr "" + +#. TRN: Tooltip for the menu item. +msgid "Bake into model as uneditable part" +msgstr "" + +msgid "Save as" +msgstr "" + +msgid "Save SVG file" +msgstr "" + +msgid "Save as '.svg' file" +msgstr "" + +msgid "Size in emboss direction." +msgstr "" + +#. TRN: The placeholder contains a number. +#, boost-format +msgid "Scale also changes amount of curve samples (%1%)" +msgstr "" + +msgid "Width of SVG." +msgstr "" + +msgid "Height of SVG." +msgstr "" + +msgid "Lock/unlock the aspect ratio of the SVG." +msgstr "" + +msgid "Reset scale" +msgstr "" + +msgid "Distance of the center of the SVG to the model surface." +msgstr "" + +msgid "Reset distance" +msgstr "" + +msgid "Reset rotation" +msgstr "" + +msgid "Lock/unlock rotation angle when dragging above the surface." +msgstr "" + +msgid "Mirror vertically" +msgstr "" + +msgid "Mirror horizontally" +msgstr "" + +#. TRN: This is the name of the action that shows in undo/redo stack (changing part type from SVG to something else). +msgid "Change SVG Type" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Mirror" +msgstr "" + +msgid "Choose SVG file for emboss:" +msgstr "" + +#, boost-format +msgid "File does NOT exist (%1%)." +msgstr "" + +#, boost-format +msgid "Filename has to end with \".svg\" but you selected %1%" +msgstr "" + +#, boost-format +msgid "Nano SVG parser can't load from file (%1%)." +msgstr "" + +#, boost-format +msgid "SVG file does NOT contain a single path to be embossed (%1%)." +msgstr "" + +msgid "Vertex" +msgstr "" + +msgid "Edge" +msgstr "" + +msgid "Plane" +msgstr "" + +msgid "Point on edge" +msgstr "" + +msgid "Point on circle" +msgstr "" + +msgid "Point on plane" +msgstr "" + +msgid "Center of edge" +msgstr "" + +msgid "Center of circle" +msgstr "" + +msgid "ShiftLeft mouse button" +msgstr "" + +msgid "Select feature" +msgstr "" + +msgid "Select point" +msgstr "" + +msgid "Delete" +msgstr "" + +msgid "Restart selection" +msgstr "" + +msgid "Esc" +msgstr "" + +msgid "Unselect" +msgstr "" + +msgid "Measure" +msgstr "" + +msgid "Edit to scale" +msgstr "" + +msgctxt "Verb" +msgid "Scale" +msgstr "" + +msgid "None" +msgstr "" + +msgid "Diameter" +msgstr "" + +msgid "Length" +msgstr "" + +msgid "Selection" +msgstr "" + +msgid "Copy to clipboard" +msgstr "" + +msgid "Perpendicular distance" +msgstr "" + +msgid "Distance" +msgstr "" + +msgid "Direct distance" +msgstr "" + +msgid "Distance XYZ" +msgstr "" + +msgid "Ctrl+" +msgstr "" + +msgid "Notice" +msgstr "" + +msgid "Undefined" +msgstr "" + +#, boost-format +msgid "%1% was replaced with %2%" +msgstr "" + +msgid "The configuration may be generated by a newer version of OrcaSlicer." +msgstr "" + +msgid "Some values have been replaced. Please check them:" +msgstr "" + +msgid "Process" +msgstr "" + +msgid "Filament" +msgstr "" + +msgid "Machine" +msgstr "" + +msgid "Configuration package was loaded, but some values were not recognized." +msgstr "" + +#, boost-format +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" + +msgid "" +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." +msgstr "" + +msgid "Fatal error" +msgstr "" + +msgid "" +"OrcaSlicer will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." +msgstr "" + +msgid "Critical error" +msgstr "" + +#, boost-format +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" + +msgid "Untitled" +msgstr "" + +msgid "Downloading Bambu Network Plug-in" +msgstr "" + +msgid "Login information expired. Please login again." +msgstr "" + +msgid "Incorrect password" +msgstr "" + +#, c-format, boost-format +msgid "Connect %s failed! [SN:%s, code=%s]" +msgstr "" + +msgid "" +"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " +"features.\n" +"Click Yes to install it now." +msgstr "" + +msgid "WebView2 Runtime" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"Do you want to continue?" +msgstr "" + +msgid "Remember my choice" +msgstr "" + +msgid "Loading configuration" +msgstr "" + +#, c-format, boost-format +msgid "Click to download new version in default browser: %s" +msgstr "" + +msgid "The Orca Slicer needs an upgrade" +msgstr "" + +msgid "This is the newest version." +msgstr "" + +msgid "Info" +msgstr "" + +msgid "" +"The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" +"OrcaSlicer has attempted to recreate the configuration file.\n" +"Please note, application settings will be lost, but printer profiles will " +"not be affected." +msgstr "" + +msgid "Rebuild" +msgstr "" + +msgid "Loading current presets" +msgstr "" + +msgid "Loading a mode view" +msgstr "" + +msgid "Choose one file (3mf):" +msgstr "" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" +msgstr "" + +msgid "Choose ZIP file" +msgstr "" + +msgid "Choose one file (gcode/3mf):" +msgstr "" + +msgid "Some presets are modified." +msgstr "" + +msgid "" +"You can keep the modifield presets to the new project, discard or save " +"changes as new presets." +msgstr "" + +msgid "User logged out" +msgstr "" + +msgid "new or open project file is not allowed during the slicing process!" +msgstr "" + +msgid "Open Project" +msgstr "" + +msgid "" +"The version of Orca Slicer is too low and needs to be updated to the latest " +"version before it can be used normally" +msgstr "" + +msgid "Privacy Policy Update" +msgstr "" + +msgid "" +"The number of user presets cached in the cloud has exceeded the upper limit, " +"newly created user presets can only be used locally." +msgstr "" + +msgid "Sync user presets" +msgstr "" + +msgid "Loading user preset" +msgstr "" + +msgid "Switching application language" +msgstr "" + +msgid "Select the language" +msgstr "" + +msgid "Language" +msgstr "" + +msgid "*" +msgstr "" + +msgid "The uploads are still ongoing" +msgstr "" + +msgid "Stop them and continue anyway?" +msgstr "" + +msgid "Ongoing uploads" +msgstr "" + +msgid "Select a G-code file:" +msgstr "" + +msgid "" +"Could not start URL download. Destination folder is not set. Please choose " +"destination folder in Configuration Wizard." +msgstr "" + +msgid "Import File" +msgstr "" + +msgid "Choose files" +msgstr "" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "" + +msgid "Rename" +msgstr "" + +msgid "Orca Slicer GUI initialization failed" +msgstr "" + +#, boost-format +msgid "Fatal error, exception catched: %1%" +msgstr "" + +msgid "Quality" +msgstr "الجودة" + +msgid "Shell" +msgstr "الطبقة الخارجية" + +msgid "Infill" +msgstr "ملئ" + +msgid "Support" +msgstr "الدعم" + +msgid "Flush options" +msgstr "" + +msgid "Speed" +msgstr "السرعة" + +msgid "Strength" +msgstr "" + +msgid "Top Solid Layers" +msgstr "" + +msgid "Top Minimum Shell Thickness" +msgstr "" + +msgid "Bottom Solid Layers" +msgstr "" + +msgid "Bottom Minimum Shell Thickness" +msgstr "" + +msgid "Ironing" +msgstr "كي" + +msgid "Fuzzy Skin" +msgstr "" + +msgid "Extruders" +msgstr "" + +msgid "Extrusion Width" +msgstr "" + +msgid "Wipe options" +msgstr "" + +msgid "Bed adhesion" +msgstr "" + +msgid "Add part" +msgstr "أضف جزء" + +msgid "Add negative part" +msgstr "" + +msgid "Add modifier" +msgstr "" + +msgid "Add support blocker" +msgstr "" + +msgid "Add support enforcer" +msgstr "" + +msgid "Add text" +msgstr "" + +msgid "Add negative text" +msgstr "" + +msgid "Add text modifier" +msgstr "" + +msgid "Add SVG part" +msgstr "" + +msgid "Add negative SVG" +msgstr "" + +msgid "Add SVG modifier" +msgstr "" + +msgid "Select settings" +msgstr "" + +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Delete the selected object" +msgstr "" + +msgid "Load..." +msgstr "" + +msgid "Cube" +msgstr "" + +msgid "Cylinder" +msgstr "" + +msgid "Cone" +msgstr "" + +msgid "Disc" +msgstr "" + +msgid "Torus" +msgstr "" + +msgid "Orca Cube" +msgstr "" + +msgid "3DBenchy" +msgstr "" + +msgid "Autodesk FDM Test" +msgstr "" + +msgid "Voron Cube" +msgstr "" + +msgid "Stanford Bunny" +msgstr "" + +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + +msgid "Text" +msgstr "" + +msgid "Height range Modifier" +msgstr "" + +msgid "Add settings" +msgstr "" + +msgid "Change type" +msgstr "" + +msgid "Set as an individual object" +msgstr "" + +msgid "Set as individual objects" +msgstr "" + +msgid "Fill bed with copies" +msgstr "" + +msgid "Fill the remaining area of bed with copies of the selected object" +msgstr "" + +msgid "Printable" +msgstr "" + +msgid "Fix model" +msgstr "" + +msgid "Export as one STL" +msgstr "" + +msgid "Export as STLs" +msgstr "" + +msgid "Reload from disk" +msgstr "" + +msgid "Reload the selected parts from disk" +msgstr "" + +msgid "Replace with STL" +msgstr "" + +msgid "Replace the selected part with new STL" +msgstr "" + +msgid "Change filament" +msgstr "" + +msgid "Set filament for selected items" +msgstr "" + +msgid "Default" +msgstr "" + +#, c-format, boost-format +msgid "Filament %d" +msgstr "" + +msgid "current" +msgstr "" + +msgid "Scale to build volume" +msgstr "" + +msgid "Scale an object to fit the build volume" +msgstr "" + +msgid "Flush Options" +msgstr "" + +msgid "Flush into objects' infill" +msgstr "" + +msgid "Flush into this object" +msgstr "" + +msgid "Flush into objects' support" +msgstr "" + +msgid "Edit in Parameter Table" +msgstr "" + +msgid "Convert from inch" +msgstr "" + +msgid "Restore to inch" +msgstr "" + +msgid "Convert from meter" +msgstr "" + +msgid "Restore to meter" +msgstr "" + +msgid "Assemble" +msgstr "" + +msgid "Assemble the selected objects to an object with multiple parts" +msgstr "" + +msgid "Assemble the selected objects to an object with single part" +msgstr "" + +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" + +msgid "Along X axis" +msgstr "" + +msgid "Mirror along the X axis" +msgstr "" + +msgid "Along Y axis" +msgstr "" + +msgid "Mirror along the Y axis" +msgstr "" + +msgid "Along Z axis" +msgstr "" + +msgid "Mirror along the Z axis" +msgstr "" + +msgid "Mirror object" +msgstr "" + +msgid "Edit text" +msgstr "" + +msgid "Ability to change text, font, size, ..." +msgstr "" + +msgid "Edit SVG" +msgstr "" + +msgid "Change SVG source file, projection, size, ..." +msgstr "" + +msgid "Invalidate cut info" +msgstr "" + +msgid "Add Primitive" +msgstr "" + +msgid "Add Handy models" +msgstr "" + +msgid "Add Models" +msgstr "" + +msgid "Show Labels" +msgstr "" + +msgid "To objects" +msgstr "" + +msgid "Split the selected object into multiple objects" +msgstr "" + +msgid "To parts" +msgstr "" + +msgid "Split the selected object into multiple parts" +msgstr "" + +msgid "Split" +msgstr "" + +msgid "Split the selected object" +msgstr "" + +msgid "Auto orientation" +msgstr "" + +msgid "Auto orient the object to improve print quality." +msgstr "" + +msgid "Select All" +msgstr "" + +msgid "select all objects on current plate" +msgstr "" + +msgid "Delete All" +msgstr "" + +msgid "delete all objects on current plate" +msgstr "" + +msgid "Arrange" +msgstr "" + +msgid "arrange current plate" +msgstr "" + +msgid "Reload All" +msgstr "" + +msgid "reload all from disk" +msgstr "" + +msgid "Auto Rotate" +msgstr "" + +msgid "auto rotate current plate" +msgstr "" + +msgid "Delete Plate" +msgstr "" + +msgid "Remove the selected plate" +msgstr "" + +msgid "Clone" +msgstr "" + +msgid "Simplify Model" +msgstr "" + +msgid "Center" +msgstr "" + +msgid "Edit Process Settings" +msgstr "" + +msgid "Edit print parameters for a single object" +msgstr "" + +msgid "Change Filament" +msgstr "" + +msgid "Set Filament for selected items" +msgstr "" + +msgid "Unlock" +msgstr "" + +msgid "Lock" +msgstr "" + +msgid "Edit Plate Name" +msgstr "" + +msgid "Name" +msgstr "" + +msgid "Fila." +msgstr "" + +#, c-format, boost-format +msgid "%1$d error repaired" +msgid_plural "%1$d errors repaired" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#, c-format, boost-format +msgid "Error: %1$d non-manifold edge." +msgid_plural "Error: %1$d non-manifold edges." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Remaining errors" +msgstr "" + +#, c-format, boost-format +msgid "%1$d non-manifold edge" +msgid_plural "%1$d non-manifold edges" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Right click the icon to fix model object" +msgstr "" + +msgid "Right button click the icon to drop the object settings" +msgstr "" + +msgid "Click the icon to reset all settings of the object" +msgstr "" + +msgid "Right button click the icon to drop the object printable property" +msgstr "" + +msgid "Click the icon to toggle printable property of the object" +msgstr "" + +msgid "Click the icon to edit support painting of the object" +msgstr "" + +msgid "Click the icon to edit color painting of the object" +msgstr "" + +msgid "Click the icon to shift this object to the bed" +msgstr "" + +msgid "Loading file" +msgstr "" + +msgid "Error!" +msgstr "" + +msgid "Failed to get the model data in the current file." +msgstr "" + +msgid "Generic" +msgstr "" + +msgid "Add Modifier" +msgstr "" + +msgid "Switch to per-object setting mode to edit modifier settings." +msgstr "" + +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." +msgstr "" + +msgid "Delete connector from object which is a part of cut" +msgstr "" + +msgid "Delete solid part from object which is a part of cut" +msgstr "" + +msgid "Delete negative volume from object which is a part of cut" +msgstr "" + +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" + +msgid "" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed .\n" +"\n" +"To manipulate with solid parts or negative volumes you have to invalidate " +"cut infornation first." +msgstr "" + +msgid "Delete all connectors" +msgstr "" + +msgid "Deleting the last solid part is not allowed." +msgstr "" + +msgid "The target object contains only one part and can not be splited." +msgstr "" + +msgid "Assembly" +msgstr "" + +msgid "Cut Connectors information" +msgstr "" + +msgid "Object manipulation" +msgstr "" + +msgid "Group manipulation" +msgstr "" + +msgid "Object Settings to modify" +msgstr "" + +msgid "Part Settings to modify" +msgstr "" + +msgid "Layer range Settings to modify" +msgstr "" + +msgid "Part manipulation" +msgstr "" + +msgid "Instance manipulation" +msgstr "" + +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + +msgid "Layer" +msgstr "" + +msgid "Selection conflicts" +msgstr "" + +msgid "" +"If first selected item is an object, the second one should also be object." +msgstr "" + +msgid "" +"If first selected item is a part, the second one should be part in the same " +"object." +msgstr "" + +msgid "The type of the last solid object part is not to be changed." +msgstr "" + +msgid "Negative Part" +msgstr "" + +msgid "Support Blocker" +msgstr "" + +msgid "Support Enforcer" +msgstr "" + +msgid "Type:" +msgstr "" + +msgid "Choose part type" +msgstr "" + +msgid "Enter new name" +msgstr "" + +msgid "Renaming" +msgstr "" + +msgid "Following model object has been repaired" +msgid_plural "Following model objects have been repaired" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Failed to repair following model object" +msgid_plural "Failed to repair following model objects" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Repairing was canceled" +msgstr "" + +msgid "Additional process preset" +msgstr "" + +msgid "Remove parameter" +msgstr "" + +msgid "to" +msgstr "" + +msgid "Remove height range" +msgstr "" + +msgid "Add height range" +msgstr "" + +msgid "Invalid numeric." +msgstr "" + +msgid "one cell can only be copied to one or multiple cells in the same column" +msgstr "" + +msgid "multiple cells copy is not supported" +msgstr "" + +msgid "Outside" +msgstr "" + +msgid "Layer height" +msgstr "" + +msgid "Wall loops" +msgstr "" + +msgid "Infill density(%)" +msgstr "" + +msgid "Auto Brim" +msgstr "" + +msgid "Mouse ear" +msgstr "" + +msgid "Outer brim only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + +msgid "No-brim" +msgstr "" + +msgid "Outer wall speed" +msgstr "" + +msgid "Plate" +msgstr "" + +msgid "Brim" +msgstr "" + +msgid "Object/Part Setting" +msgstr "" + +msgid "Reset parameter" +msgstr "" + +msgid "Multicolor Print" +msgstr "" + +msgid "Line Type" +msgstr "" + +msgid "More" +msgstr "" + +msgid "Open Preferences." +msgstr "" + +msgid "Open next tip." +msgstr "" + +msgid "Open Documentation in web browser." +msgstr "" + +msgid "Color" +msgstr "" + +msgid "Pause" +msgstr "" + +msgid "Template" +msgstr "" + +msgid "Custom" +msgstr "" + +msgid "Pause:" +msgstr "" + +msgid "Custom Template:" +msgstr "" + +msgid "Custom G-code:" +msgstr "" + +msgid "Custom G-code" +msgstr "" + +msgid "Enter Custom G-code used on current layer:" +msgstr "" + +msgid "Jump to Layer" +msgstr "" + +msgid "Please enter the layer number" +msgstr "" + +msgid "Add Pause" +msgstr "" + +msgid "Insert a pause command at the beginning of this layer." +msgstr "" + +msgid "Add Custom G-code" +msgstr "" + +msgid "Insert custom G-code at the beginning of this layer." +msgstr "" + +msgid "Add Custom Template" +msgstr "" + +msgid "Insert template custom G-code at the beginning of this layer." +msgstr "" + +msgid "Filament " +msgstr "" + +msgid "Change filament at the beginning of this layer." +msgstr "" + +msgid "Delete Pause" +msgstr "" + +msgid "Delete Custom Template" +msgstr "" + +msgid "Edit Custom G-code" +msgstr "" + +msgid "Delete Custom G-code" +msgstr "" + +msgid "Delete Filament Change" +msgstr "" + +msgid "No printer" +msgstr "" + +msgid "..." +msgstr "" + +msgid "Failed to connect to the server" +msgstr "" + +msgid "Check the status of current system services" +msgstr "" + +msgid "code" +msgstr "" + +msgid "Failed to connect to cloud service" +msgstr "" + +msgid "Please click on the hyperlink above to view the cloud service status" +msgstr "" + +msgid "Failed to connect to the printer" +msgstr "فشل في الاتصال بالطابعة" + +msgid "Connection to printer failed" +msgstr "فشل الاتصال بالطابعة" + +msgid "Please check the network connection of the printer and Orca." +msgstr "" + +msgid "Connecting..." +msgstr "" + +msgid "?" +msgstr "" + +msgid "/" +msgstr "" + +msgid "Empty" +msgstr "" + +msgid "AMS" +msgstr "" + +msgid "Auto Refill" +msgstr "" + +msgid "AMS not connected" +msgstr "" + +msgid "Load" +msgstr "" + +msgid "Unload" +msgstr "" + +msgid "Ext Spool" +msgstr "" + +msgid "Tips" +msgstr "" + +msgid "Guide" +msgstr "" + +msgid "Retry" +msgstr "" + +msgid "Calibrating AMS..." +msgstr "" + +msgid "A problem occurred during calibration. Click to view the solution." +msgstr "" + +msgid "Calibrate again" +msgstr "" + +msgid "Cancel calibration" +msgstr "" + +msgid "Idling..." +msgstr "" + +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "" + +msgid "Pull back current filament" +msgstr "" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "" + +msgid "Feed Filament" +msgstr "" + +msgid "Confirm extruded" +msgstr "" + +msgid "Check filament location" +msgstr "" + +msgid "Grab new filament" +msgstr "" + +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filaments." +msgstr "" + +msgid "Edit" +msgstr "" + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-arrange on these objects." +msgstr "" + +msgid "No arrangable objects are selected." +msgstr "" + +msgid "" +"This plate is locked,\n" +"We can not do auto-arrange on this plate." +msgstr "" + +msgid "Arranging..." +msgstr "" + +msgid "Arranging" +msgstr "" + +msgid "Arranging canceled." +msgstr "" + +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "" + +msgid "Arranging done." +msgstr "" + +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" + +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-orient on these objects." +msgstr "" + +msgid "" +"This plate is locked,\n" +"We can not do auto-orient on this plate." +msgstr "" + +msgid "Orienting..." +msgstr "" + +msgid "Orienting" +msgstr "" + +msgid "Orienting canceled." +msgstr "" + +msgid "Filling" +msgstr "" + +msgid "Bed filling canceled." +msgstr "" + +msgid "Bed filling done." +msgstr "" + +msgid "Searching for optimal orientation" +msgstr "" + +msgid "Orientation search canceled." +msgstr "" + +msgid "Orientation found." +msgstr "" + +msgid "Logging in" +msgstr "" + +msgid "Login failed" +msgstr "" + +msgid "Please check the printer network connection." +msgstr "" + +msgid "Abnormal print file data. Please slice again." +msgstr "" + +msgid "Task canceled." +msgstr "" + +msgid "Upload task timed out. Please check the network status and try again." +msgstr "" + +msgid "Cloud service connection failed. Please try again." +msgstr "" + +msgid "Print file not found. please slice again." +msgstr "" + +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." +msgstr "" + +msgid "Failed to send the print job. Please try again." +msgstr "" + +msgid "Failed to upload file to ftp. Please try again." +msgstr "" + +msgid "" +"Check the current status of the bambu server by clicking on the link above." +msgstr "" + +msgid "" +"The size of the print file is too large. Please adjust the file size and try " +"again." +msgstr "" + +msgid "Print file not found, Please slice it again and send it for printing." +msgstr "" + +msgid "" +"Failed to upload print file to FTP. Please check the network status and try " +"again." +msgstr "" + +msgid "Sending print job over LAN" +msgstr "" + +msgid "Sending print job through cloud service" +msgstr "" + +msgid "Print task sending times out." +msgstr "" + +msgid "Service Unavailable" +msgstr "" + +msgid "Unknown Error." +msgstr "" + +msgid "Sending print configuration" +msgstr "" + +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the device page in %ss" +msgstr "" + +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the next page in %ss" +msgstr "" + +msgid "An SD card needs to be inserted before printing via LAN." +msgstr "" + +msgid "Sending gcode file over LAN" +msgstr "" + +msgid "Sending gcode file to sdcard" +msgstr "" + +#, c-format, boost-format +msgid "Successfully sent. Close current page in %s s" +msgstr "" + +msgid "An SD card needs to be inserted before sending to printer." +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "" + +msgid "Downloading" +msgstr "" + +msgid "Download failed" +msgstr "" + +msgid "Cancelled" +msgstr "" + +msgid "Install successfully." +msgstr "" + +msgid "Installing" +msgstr "" + +msgid "Install failed" +msgstr "" + +msgid "Portions copyright" +msgstr "" + +msgid "Copyright" +msgstr "" + +msgid "License" +msgstr "" + +msgid "Orca Slicer is licensed under " +msgstr "" + +msgid "GNU Affero General Public License, version 3" +msgstr "" + +msgid "Orca Slicer is based on PrusaSlicer and BambuStudio" +msgstr "" + +msgid "Libraries" +msgstr "" + +msgid "" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" +msgstr "" + +#, c-format, boost-format +msgid "About %s" +msgstr "" + +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." +msgstr "" + +msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." +msgstr "" + +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." +msgstr "" + +msgid "Version" +msgstr "" + +msgid "AMS Materials Setting" +msgstr "" + +msgid "Confirm" +msgstr "" + +msgid "Close" +msgstr "" + +msgid "Colour" +msgstr "" + +msgid "" +"Nozzle\n" +"Temperature" +msgstr "" + +msgid "max" +msgstr "" + +msgid "min" +msgstr "" + +#, boost-format +msgid "The input value should be greater than %1% and less than %2%" +msgstr "" + +msgid "SN" +msgstr "" + +msgid "Setting AMS slot information while printing is not supported" +msgstr "" + +msgid "Factors of Flow Dynamics Calibration" +msgstr "" + +msgid "PA Profile" +msgstr "" + +msgid "Factor K" +msgstr "" + +msgid "Factor N" +msgstr "" + +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + +msgid "Are you sure you want to clear the filament information?" +msgstr "" + +msgid "You need to select the material type and color first." +msgstr "" + +#, c-format, boost-format +msgid "Please input a valid value (K in %.1f~%.1f)" +msgstr "" + +#, c-format, boost-format +msgid "Please input a valid value (K in %.1f~%.1f, N in %.1f~%.1f)" +msgstr "" + +msgid "Other Color" +msgstr "" + +msgid "Custom Color" +msgstr "" + +msgid "Dynamic flow calibration" +msgstr "" + +msgid "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." +msgstr "" + +msgid "Nozzle Diameter" +msgstr "" + +msgid "Bed Type" +msgstr "" + +msgid "Nozzle temperature" +msgstr "" + +msgid "Bed Temperature" +msgstr "" + +msgid "Max volumetric speed" +msgstr "" + +msgid "℃" +msgstr "" + +msgid "Bed temperature" +msgstr "" + +msgid "mm³" +msgstr "" + +msgid "Start calibration" +msgstr "" + +msgid "Next" +msgstr "" + +msgid "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." +msgstr "" + +msgid "Save" +msgstr "" + +msgid "Last Step" +msgstr "" + +msgid "Example" +msgstr "" + +#, c-format, boost-format +msgid "Calibrating... %d%%" +msgstr "" + +msgid "Calibration completed" +msgstr "" + +#, c-format, boost-format +msgid "%s does not support %s" +msgstr "" + +msgid "Dynamic flow Calibration" +msgstr "" + +msgid "Step" +msgstr "" + +msgid "AMS Slots" +msgstr "" + +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "" + +msgid "Enable AMS" +msgstr "" + +msgid "Print with filaments in the AMS" +msgstr "" + +msgid "Disable AMS" +msgstr "" + +msgid "Print with the filament mounted on the back of chassis" +msgstr "" + +msgid "Current Cabin humidity" +msgstr "" + +msgid "" +"Please change the desiccant when it is too wet. The indicator may not " +"represent accurately in following cases : when the lid is open or the " +"desiccant pack is changed. it take hours to absorb the moisture, low " +"temperatures also slow down the process." +msgstr "" + +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" + +msgid "Filament used in this print job" +msgstr "" + +msgid "AMS slot used for this filament" +msgstr "" + +msgid "Click to select AMS slot manually" +msgstr "" + +msgid "Do not Enable AMS" +msgstr "" + +msgid "Print using materials mounted on the back of the case" +msgstr "" + +msgid "Print with filaments in ams" +msgstr "" + +msgid "Print with filaments mounted on the back of the chassis" +msgstr "" + +msgid "" +"When the current material run out, the printer will continue to print in the " +"following order." +msgstr "" + +msgid "Group" +msgstr "" + +msgid "The printer does not currently support auto refill." +msgstr "" + +msgid "" +"AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "" + +msgid "" +"If there are two identical filaments in AMS, AMS filament backup will be " +"enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, " +"material type, and color)" +msgstr "" + +msgid "DRY" +msgstr "" + +msgid "WET" +msgstr "" + +msgid "AMS Settings" +msgstr "" + +msgid "Insertion update" +msgstr "" + +msgid "" +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." +msgstr "" + +msgid "" +"Note: if a new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." +msgstr "" + +msgid "" +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." +msgstr "" + +msgid "Power on update" +msgstr "" + +msgid "" +"The AMS will automatically read the information of inserted filament on " +"start-up. It will take about 1 minute.The reading process will roll filament " +"spools." +msgstr "" + +msgid "" +"The AMS will not automatically read information from inserted filament " +"during startup and will continue to use the information recorded before the " +"last shutdown." +msgstr "" + +msgid "Update remaining capacity" +msgstr "" + +msgid "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." +msgstr "" + +msgid "AMS filament backup" +msgstr "" + +msgid "" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" +msgstr "" + +msgid "Air Printing Detection" +msgstr "" + +msgid "" +"Detects clogging and filament grinding, halting printing immediately to " +"conserve time and filament." +msgstr "" + +msgid "File" +msgstr "" + +msgid "Calibration" +msgstr "" + +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." +msgstr "" + +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." +msgstr "" + +msgid "click here to see more info" +msgstr "" + +msgid "Please home all axes (click " +msgstr "" + +msgid "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." +msgstr "" + +msgid "Go Home" +msgstr "" + +msgid "" +"A error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" +msgstr "" + +msgid "Please save project and restart the program. " +msgstr "" + +msgid "Processing G-Code from Previous file..." +msgstr "" + +msgid "Slicing complete" +msgstr "" + +msgid "Access violation" +msgstr "" + +msgid "Illegal instruction" +msgstr "" + +msgid "Divide by zero" +msgstr "" + +msgid "Overflow" +msgstr "" + +msgid "Underflow" +msgstr "" + +msgid "Floating reserved operand" +msgstr "" + +msgid "Stack overflow" +msgstr "" + +msgid "Running post-processing scripts" +msgstr "" + +msgid "Successfully executed post-processing script" +msgstr "" + +msgid "Unknown error occured during exporting G-code." +msgstr "" + +#, boost-format +msgid "" +"Copying of the temporary G-code to the output G-code failed. Maybe the SD " +"card is write locked?\n" +"Error message: %1%" +msgstr "" + +#, boost-format +msgid "" +"Copying of the temporary G-code to the output G-code failed. There might be " +"problem with target device, please try exporting again or using different " +"device. The corrupted output G-code is at %1%.tmp." +msgstr "" + +#, boost-format +msgid "" +"Renaming of the G-code after copying to the selected destination folder has " +"failed. Current path is %1%.tmp. Please try exporting again." +msgstr "" + +#, boost-format +msgid "" +"Copying of the temporary G-code has finished but the original code at %1% " +"couldn't be opened during copy check. The output G-code is at %2%.tmp." +msgstr "" + +#, boost-format +msgid "" +"Copying of the temporary G-code has finished but the exported code couldn't " +"be opened during copy check. The output G-code is at %1%.tmp." +msgstr "" + +#, boost-format +msgid "G-code file exported to %1%" +msgstr "" + +msgid "Unknown error when export G-code." +msgstr "" + +#, boost-format +msgid "" +"Failed to save gcode file.\n" +"Error message: %1%.\n" +"Source file %2%." +msgstr "" + +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "" + +#, boost-format +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "" + +msgid "Device" +msgstr "" + +msgid "Task Sending" +msgstr "" + +msgid "Task Sent" +msgstr "" + +msgid "Edit multiple printers" +msgstr "" + +msgid "Select connected printers (0/6)" +msgstr "" + +#, c-format, boost-format +msgid "Select Connected Printers (%d/6)" +msgstr "" + +#, c-format, boost-format +msgid "The maximum number of printers that can be selected is %d" +msgstr "" + +msgid "Offline" +msgstr "" + +msgid "No task" +msgstr "" + +msgid "View" +msgstr "" + +msgid "N/A" +msgstr "" + +msgid "Edit Printers" +msgstr "" + +msgid "Device Name" +msgstr "" + +msgid "Task Name" +msgstr "" + +msgid "Device Status" +msgstr "" + +msgid "Actions" +msgstr "" + +msgid "" +"Please select the devices you would like to manage here (up to 6 devices)" +msgstr "" + +msgid "Add" +msgstr "" + +msgid "Idle" +msgstr "" + +msgid "Printing" +msgstr "" + +msgid "Upgrading" +msgstr "" + +msgid "Incompatible" +msgstr "" + +msgid "syncing" +msgstr "" + +msgid "Printing Finish" +msgstr "" + +msgid "Printing Failed" +msgstr "" + +msgid "Printing Pause" +msgstr "" + +msgid "Prepare" +msgstr "اعداد" + +msgid "Slicing" +msgstr "قطع" + +msgid "Pending" +msgstr "" + +msgid "Sending" +msgstr "" + +msgid "Sending Finish" +msgstr "" + +msgid "Sending Cancel" +msgstr "" + +msgid "Sending Failed" +msgstr "" + +msgid "Print Success" +msgstr "" + +msgid "Print Failed" +msgstr "" + +msgid "Removed" +msgstr "" + +msgid "Resume" +msgstr "" + +msgid "Stop" +msgstr "" + +msgid "Task Status" +msgstr "" + +msgid "Sent Time" +msgstr "" + +msgid "There are no tasks to be sent!" +msgstr "" + +msgid "No historical tasks!" +msgstr "" + +msgid "Loading..." +msgstr "" + +msgid "No AMS" +msgstr "" + +msgid "Send to Multi-device" +msgstr "" + +msgid "Preparing print job" +msgstr "" + +msgid "Abnormal print file data. Please slice again" +msgstr "" + +msgid "There is no device available to send printing." +msgstr "" + +msgid "The number of printers in use simultaneously cannot be equal to 0." +msgstr "" + +msgid "Use External Spool" +msgstr "" + +msgid "Use AMS" +msgstr "" + +msgid "Select Printers" +msgstr "" + +msgid "Ams Status" +msgstr "" + +msgid "Printing Options" +msgstr "" + +msgid "Bed Leveling" +msgstr "" + +msgid "Timelapse" +msgstr "" + +msgid "Flow Dynamic Calibration" +msgstr "" + +msgid "Send Options" +msgstr "" + +msgid "Send to" +msgstr "" + +msgid "" +"printers at the same time.(It depends on how many devices can undergo " +"heating at the same time.)" +msgstr "" + +msgid "Wait" +msgstr "" + +msgid "" +"minute each batch.(It depends on how long it takes to complete the heating.)" +msgstr "" + +msgid "Send" +msgstr "" + +msgid "Name is invalid;" +msgstr "" + +msgid "illegal characters:" +msgstr "" + +msgid "illegal suffix:" +msgstr "" + +msgid "The name is not allowed to be empty." +msgstr "" + +msgid "The name is not allowed to start with space character." +msgstr "" + +msgid "The name is not allowed to end with space character." +msgstr "" + +msgid "The name length exceeds the limit." +msgstr "" + +msgid "Origin" +msgstr "" + +msgid "Size in X and Y of the rectangular plate." +msgstr "" + +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" + +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" + +msgid "Rectangular" +msgstr "" + +msgid "Circular" +msgstr "" + +msgid "Load shape from STL..." +msgstr "" + +msgid "Settings" +msgstr "" + +msgid "Texture" +msgstr "" + +msgid "Remove" +msgstr "" + +msgid "Not found:" +msgstr "" + +msgid "Model" +msgstr "" + +msgid "Choose an STL file to import bed shape from:" +msgstr "" + +msgid "Invalid file format." +msgstr "" + +msgid "Error! Invalid model" +msgstr "" + +msgid "The selected file contains no geometry." +msgstr "" + +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" + +msgid "Choose a file to import bed texture from (PNG/SVG):" +msgstr "" + +msgid "Choose an STL file to import bed model from:" +msgstr "" + +msgid "Bed Shape" +msgstr "" + +msgid "" +"The recommended minimum temperature is less than 190 degree or the " +"recommended maximum temperature is greater than 300 degree.\n" +msgstr "" + +msgid "" +"The recommended minimum temperature cannot be higher than the recommended " +"maximum temperature.\n" +msgstr "" + +msgid "Please check.\n" +msgstr "" + +msgid "" +"Nozzle may be blocked when the temperature is out of recommended range.\n" +"Please make sure whether to use the temperature to print.\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" + +msgid "" +"Too small max volumetric speed.\n" +"Reset to 0.5" +msgstr "" + +#, c-format, boost-format +msgid "" +"Current chamber temperature is higher than the material's safe temperature," +"it may result in material softening and clogging.The maximum safe " +"temperature for the material is %d" +msgstr "" + +msgid "" +"Too small layer height.\n" +"Reset to 0.2" +msgstr "" + +msgid "" +"Too small ironing spacing.\n" +"Reset to 0.1" +msgstr "" + +msgid "" +"Zero initial layer height is invalid.\n" +"\n" +"The first layer height will be reset to 0.2." +msgstr "" + +msgid "" +"This setting is only used for model size tunning with small value in some " +"cases.\n" +"For example, when model size has small error and hard to be assembled.\n" +"For large size tuning, please use model scale function.\n" +"\n" +"The value will be reset to 0." +msgstr "" + +msgid "" +"Too large elephant foot compensation is unreasonable.\n" +"If really have serious elephant foot effect, please check other settings.\n" +"For example, whether bed temperature is too high.\n" +"\n" +"The value will be reset to 0." +msgstr "" + +msgid "" +"Alternate extra wall does't work well when ensure vertical shell thickness " +"is set to All. " +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change ensure vertical shell thickness to Moderate and enable " +"alternate extra wall\n" +"No - Dont use alternate extra wall" +msgstr "" + +msgid "" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height and Independent Support Layer Height" +msgstr "" + +msgid "" +"Prime tower does not work when Adaptive Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height" +msgstr "" + +msgid "" +"Prime tower does not work when Independent Support Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Independent Support Layer Height" +msgstr "" + +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + +msgid "" +"seam_slope_start_height need to be smaller than layer_height.\n" +"Reset to 0." +msgstr "" + +msgid "" +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." +msgstr "" + +msgid " But machines with I3 structure will not generate timelapse videos." +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings and enable spiral mode automatically\n" +"No - Give up using spiral mode this time" +msgstr "" + +msgid "Auto bed leveling" +msgstr "" + +msgid "Heatbed preheating" +msgstr "" + +msgid "Sweeping XY mech mode" +msgstr "" + +msgid "Changing filament" +msgstr "" + +msgid "M400 pause" +msgstr "" + +msgid "Paused due to filament runout" +msgstr "" + +msgid "Heating hotend" +msgstr "" + +msgid "Calibrating extrusion" +msgstr "" + +msgid "Scanning bed surface" +msgstr "" + +msgid "Inspecting first layer" +msgstr "" + +msgid "Identifying build plate type" +msgstr "" + +msgid "Calibrating Micro Lidar" +msgstr "" + +msgid "Homing toolhead" +msgstr "" + +msgid "Cleaning nozzle tip" +msgstr "" + +msgid "Checking extruder temperature" +msgstr "" + +msgid "Printing was paused by the user" +msgstr "" + +msgid "Pause of front cover falling" +msgstr "" + +msgid "Calibrating the micro lida" +msgstr "" + +msgid "Calibrating extrusion flow" +msgstr "" + +msgid "Paused due to nozzle temperature malfunction" +msgstr "" + +msgid "Paused due to heat bed temperature malfunction" +msgstr "" + +msgid "Filament unloading" +msgstr "" + +msgid "Skip step pause" +msgstr "" + +msgid "Filament loading" +msgstr "" + +msgid "Motor noise calibration" +msgstr "" + +msgid "Paused due to AMS lost" +msgstr "" + +msgid "Paused due to low speed of the heat break fan" +msgstr "" + +msgid "Paused due to chamber temperature control error" +msgstr "" + +msgid "Cooling chamber" +msgstr "" + +msgid "Paused by the Gcode inserted by user" +msgstr "" + +msgid "Motor noise showoff" +msgstr "" + +msgid "Nozzle filament covered detected pause" +msgstr "" + +msgid "Cutter error pause" +msgstr "" + +msgid "First layer error pause" +msgstr "" + +msgid "Nozzle clog pause" +msgstr "" + +msgid "Unknown" +msgstr "" + +msgid "Fatal" +msgstr "" + +msgid "Serious" +msgstr "" + +msgid "Common" +msgstr "" + +msgid "Update successful." +msgstr "" + +msgid "Downloading failed." +msgstr "" + +msgid "Verification failed." +msgstr "" + +msgid "Update failed." +msgstr "" + +msgid "" +"The current chamber temperature or the target chamber temperature exceeds " +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." +msgstr "" + +msgid "" +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " +"avoid extruder clogging,it is not allowed to set the chamber temperature " +"above 45℃." +msgstr "" + +msgid "" +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." +msgstr "" + +msgid "Failed to start printing job" +msgstr "" + +msgid "" +"This calibration does not support the currently selected nozzle diameter" +msgstr "" + +msgid "Current flowrate cali param is invalid" +msgstr "" + +msgid "Selected diameter and machine diameter do not match" +msgstr "" + +msgid "Failed to generate cali gcode" +msgstr "" + +msgid "Calibration error" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "" + +msgid "Bambu PET-CF/PA6-CF is not supported by AMS." +msgstr "" + +msgid "" +"Damp PVA will become flexible and get stuck inside AMS,please take care to " +"dry it before use." +msgstr "" + +msgid "" +"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " +"AMS, please use with caution." +msgstr "" + +msgid "default" +msgstr "" + +#, boost-format +msgid "Edit Custom G-code (%1%)" +msgstr "" + +msgid "Built-in placeholders (Double click item to add to G-code)" +msgstr "" + +msgid "Search gcode placeholders" +msgstr "" + +msgid "Add selected placeholder to G-code" +msgstr "" + +msgid "Select placeholder" +msgstr "" + +msgid "[Global] Slicing State" +msgstr "" + +msgid "Read Only" +msgstr "" + +msgid "Read Write" +msgstr "" + +msgid "Slicing State" +msgstr "" + +msgid "Print Statistics" +msgstr "" + +msgid "Objects Info" +msgstr "" + +msgid "Dimensions" +msgstr "" + +msgid "Temperatures" +msgstr "" + +msgid "Timestamps" +msgstr "" + +#, boost-format +msgid "Specific for %1%" +msgstr "" + +msgid "Presets" +msgstr "" + +msgid "Print settings" +msgstr "" + +msgid "Filament settings" +msgstr "" + +msgid "SLA Materials settings" +msgstr "" + +msgid "Printer settings" +msgstr "" + +msgid "parameter name" +msgstr "" + +#, c-format, boost-format +msgid "%s can't be percentage" +msgstr "" + +#, c-format, boost-format +msgid "Value %s is out of range, continue?" +msgstr "" + +msgid "Parameter validation" +msgstr "" + +#, c-format, boost-format +msgid "Value %s is out of range. The valid range is from %d to %d." +msgstr "" + +msgid "Value is out of range." +msgstr "" + +#, c-format, boost-format +msgid "" +"Is it %s%% or %s %s?\n" +"YES for %s%%, \n" +"NO for %s %s." +msgstr "" + +#, boost-format +msgid "" +"Invalid input format. Expected vector of dimensions in the following format: " +"\"%1%\"" +msgstr "" + +msgid "Input value is out of range" +msgstr "" + +msgid "Some extension in the input is invalid" +msgstr "" + +#, boost-format +msgid "Invalid format. Expected vector format: \"%1%\"" +msgstr "" + +msgid "Layer Height" +msgstr "" + +msgid "Line Width" +msgstr "" + +msgid "Fan Speed" +msgstr "" + +msgid "Temperature" +msgstr "" + +msgid "Flow" +msgstr "" + +msgid "Tool" +msgstr "" + +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + +msgid "Height: " +msgstr "" + +msgid "Width: " +msgstr "" + +msgid "Speed: " +msgstr "" + +msgid "Flow: " +msgstr "" + +msgid "Layer Time: " +msgstr "" + +msgid "Fan: " +msgstr "" + +msgid "Temperature: " +msgstr "" + +msgid "Loading G-codes" +msgstr "" + +msgid "Generating geometry vertex data" +msgstr "" + +msgid "Generating geometry index data" +msgstr "" + +msgid "Statistics of All Plates" +msgstr "" + +msgid "Display" +msgstr "" + +msgid "Flushed" +msgstr "" + +msgid "Tower" +msgstr "" + +msgid "Total" +msgstr "" + +msgid "Total Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + +msgid "Total cost" +msgstr "" + +msgid "Color Scheme" +msgstr "" + +msgid "Time" +msgstr "" + +msgid "Percent" +msgstr "" + +msgid "Used filament" +msgstr "" + +msgid "Layer Height (mm)" +msgstr "" + +msgid "Line Width (mm)" +msgstr "" + +msgid "Speed (mm/s)" +msgstr "" + +msgid "Fan Speed (%)" +msgstr "" + +msgid "Temperature (°C)" +msgstr "" + +msgid "Volumetric flow rate (mm³/s)" +msgstr "" + +msgid "Travel" +msgstr "" + +msgid "Seams" +msgstr "" + +msgid "Retract" +msgstr "" + +msgid "Unretract" +msgstr "" + +msgid "Filament Changes" +msgstr "" + +msgid "Wipe" +msgstr "" + +msgid "Options" +msgstr "" + +msgid "travel" +msgstr "" + +msgid "Extruder" +msgstr "" + +msgid "Filament change times" +msgstr "" + +msgid "Cost" +msgstr "" + +msgid "Print" +msgstr "اطبع" + +msgid "Color change" +msgstr "" + +msgid "Printer" +msgstr "" + +msgid "Custom g-code" +msgstr "" + +msgid "ToolChange" +msgstr "" + +msgid "Time Estimation" +msgstr "" + +msgid "Normal mode" +msgstr "" + +msgid "Total Filament" +msgstr "" + +msgid "Model Filament" +msgstr "" + +msgid "Prepare time" +msgstr "" + +msgid "Model printing time" +msgstr "" + +msgid "Switch to silent mode" +msgstr "" + +msgid "Switch to normal mode" +msgstr "" + +msgid "Variable layer height" +msgstr "" + +msgid "Adaptive" +msgstr "" + +msgid "Quality / Speed" +msgstr "" + +msgid "Smooth" +msgstr "" + +msgid "Radius" +msgstr "" + +msgid "Keep min" +msgstr "" + +msgid "Left mouse button:" +msgstr "" + +msgid "Add detail" +msgstr "" + +msgid "Right mouse button:" +msgstr "" + +msgid "Remove detail" +msgstr "" + +msgid "Shift + Left mouse button:" +msgstr "" + +msgid "Reset to base" +msgstr "" + +msgid "Shift + Right mouse button:" +msgstr "" + +msgid "Smoothing" +msgstr "" + +msgid "Mouse wheel:" +msgstr "" + +msgid "Increase/decrease edit area" +msgstr "" + +msgid "Sequence" +msgstr "" + +msgid "Mirror Object" +msgstr "" + +msgid "Tool Move" +msgstr "" + +msgid "Tool Rotate" +msgstr "" + +msgid "Move Object" +msgstr "" + +msgid "Auto Orientation options" +msgstr "" + +msgid "Enable rotation" +msgstr "" + +msgid "Optimize support interface area" +msgstr "" + +msgid "Orient" +msgstr "" + +msgid "Arrange options" +msgstr "" + +msgid "Spacing" +msgstr "" + +msgid "0 means auto spacing." +msgstr "" + +msgid "Auto rotate for arrangement" +msgstr "" + +msgid "Allow multiple materials on same plate" +msgstr "" + +msgid "Avoid extrusion calibration region" +msgstr "" + +msgid "Align to Y axis" +msgstr "" + +msgid "Add plate" +msgstr "" + +msgid "Auto orient" +msgstr "" + +msgid "Arrange all objects" +msgstr "" + +msgid "Arrange objects on selected plates" +msgstr "" + +msgid "Split to objects" +msgstr "" + +msgid "Split to parts" +msgstr "" + +msgid "Assembly View" +msgstr "" + +msgid "Select Plate" +msgstr "" + +msgid "Assembly Return" +msgstr "" + +msgid "return" +msgstr "" + +msgid "Paint Toolbar" +msgstr "" + +msgid "Explosion Ratio" +msgstr "" + +msgid "Section View" +msgstr "" + +msgid "Assemble Control" +msgstr "" + +msgid "Total Volume:" +msgstr "" + +msgid "Assembly Info" +msgstr "" + +msgid "Volume:" +msgstr "" + +msgid "Size:" +msgstr "" + +#, c-format, boost-format +msgid "" +"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " +"separate the conflicted objects farther (%s <-> %s)." +msgstr "" + +msgid "An object is layed over the boundary of plate." +msgstr "" + +msgid "A G-code path goes beyond the max print height." +msgstr "" + +msgid "A G-code path goes beyond the boundary of plate." +msgstr "" + +msgid "Only the object being edit is visible." +msgstr "" + +msgid "" +"An object is laid over the boundary of plate or exceeds the height limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." +msgstr "" + +msgid "Calibration step selection" +msgstr "" + +msgid "Micro lidar calibration" +msgstr "" + +msgid "Bed leveling" +msgstr "" + +msgid "Vibration compensation" +msgstr "" + +msgid "Motor noise cancellation" +msgstr "" + +msgid "Calibration program" +msgstr "" + +msgid "" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" +"It keeps the device performing optimally." +msgstr "" + +msgid "Calibration Flow" +msgstr "" + +msgid "Start Calibration" +msgstr "" + +msgid "Completed" +msgstr "" + +msgid "Calibrating" +msgstr "" + +msgid "No step selected" +msgstr "" + +msgid "Auto-record Monitoring" +msgstr "" + +msgid "Go Live" +msgstr "" + +msgid "Liveview Retry" +msgstr "" + +msgid "Resolution" +msgstr "" + +msgid "Enable" +msgstr "" + +msgid "Hostname or IP" +msgstr "" + +msgid "Custom camera source" +msgstr "" + +msgid "Show \"Live Video\" guide page." +msgstr "" + +msgid "720p" +msgstr "" + +msgid "1080p" +msgstr "" + +msgid "ConnectPrinter(LAN)" +msgstr "" + +msgid "Please input the printer access code:" +msgstr "" + +msgid "" +"You can find it in \"Settings > Network > Connection code\"\n" +"on the printer, as shown in the figure:" +msgstr "" + +msgid "Invalid input." +msgstr "" + +msgid "New Window" +msgstr "" + +msgid "Open a new window" +msgstr "" + +msgid "Application is closing" +msgstr "" + +msgid "Closing Application while some presets are modified." +msgstr "" + +msgid "Logging" +msgstr "" + +msgid "Preview" +msgstr "" + +msgid "Multi-device" +msgstr "" + +msgid "Project" +msgstr "" + +msgid "Yes" +msgstr "" + +msgid "No" +msgstr "" + +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "" + +msgid "Slice plate" +msgstr "" + +msgid "Print plate" +msgstr "" + +msgid "Slice all" +msgstr "" + +msgid "Export G-code file" +msgstr "" + +msgid "Export plate sliced file" +msgstr "" + +msgid "Export all sliced file" +msgstr "" + +msgid "Print all" +msgstr "" + +msgid "Send all" +msgstr "" + +msgid "Keyboard Shortcuts" +msgstr "" + +msgid "Show the list of the keyboard shortcuts" +msgstr "" + +msgid "Setup Wizard" +msgstr "" + +msgid "Show Configuration Folder" +msgstr "" + +msgid "Show Tip of the Day" +msgstr "" + +msgid "Check for Update" +msgstr "" + +msgid "Open Network Test" +msgstr "" + +#, c-format, boost-format +msgid "&About %s" +msgstr "" + +msgid "Upload Models" +msgstr "" + +msgid "Download Models" +msgstr "" + +msgid "Default View" +msgstr "" + +#. TRN To be shown in the main menu View->Top +msgid "Top" +msgstr "" + +msgid "Top View" +msgstr "" + +#. TRN To be shown in the main menu View->Bottom +msgid "Bottom" +msgstr "" + +msgid "Bottom View" +msgstr "" + +msgid "Front" +msgstr "" + +msgid "Front View" +msgstr "" + +msgid "Rear" +msgstr "" + +msgid "Rear View" +msgstr "" + +msgid "Left" +msgstr "" + +msgid "Left View" +msgstr "" + +msgid "Right" +msgstr "" + +msgid "Right View" +msgstr "" + +msgid "Start a new window" +msgstr "" + +msgid "New Project" +msgstr "" + +msgid "Start a new project" +msgstr "" + +msgid "Open a project file" +msgstr "" + +msgid "Recent projects" +msgstr "" + +msgid "Save Project" +msgstr "" + +msgid "Save current project to file" +msgstr "" + +msgid "Save Project as" +msgstr "" + +msgid "Shift+" +msgstr "" + +msgid "Save current project as" +msgstr "" + +msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" +msgstr "" + +msgid "Load a model" +msgstr "" + +msgid "Import Zip Archive" +msgstr "" + +msgid "Load models contained within a zip archive" +msgstr "" + +msgid "Import Configs" +msgstr "" + +msgid "Load configs" +msgstr "" + +msgid "Import" +msgstr "" + +msgid "Export all objects as one STL" +msgstr "" + +msgid "Export all objects as STLs" +msgstr "" + +msgid "Export Generic 3MF" +msgstr "" + +msgid "Export 3mf file without using some 3mf-extensions" +msgstr "" + +msgid "Export current sliced file" +msgstr "" + +msgid "Export all plate sliced file" +msgstr "" + +msgid "Export G-code" +msgstr "" + +msgid "Export current plate as G-code" +msgstr "" + +msgid "Export Preset Bundle" +msgstr "" + +msgid "Export current configuration to files" +msgstr "" + +msgid "Export" +msgstr "" + +msgid "Quit" +msgstr "" + +msgid "Undo" +msgstr "" + +msgid "Redo" +msgstr "" + +msgid "Cut selection to clipboard" +msgstr "" + +msgid "Copy" +msgstr "" + +msgid "Copy selection to clipboard" +msgstr "" + +msgid "Paste" +msgstr "" + +msgid "Paste clipboard" +msgstr "" + +msgid "Delete selected" +msgstr "" + +msgid "Deletes the current selection" +msgstr "" + +msgid "Delete all" +msgstr "" + +msgid "Deletes all objects" +msgstr "" + +msgid "Clone selected" +msgstr "" + +msgid "Clone copies of selections" +msgstr "" + +msgid "Select all" +msgstr "" + +msgid "Selects all objects" +msgstr "" + +msgid "Deselect all" +msgstr "" + +msgid "Deselects all objects" +msgstr "" + +msgid "Use Perspective View" +msgstr "" + +msgid "Use Orthogonal View" +msgstr "" + +msgid "Show &G-code Window" +msgstr "" + +msgid "Show g-code window in Previce scene" +msgstr "" + +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + +msgid "Reset Window Layout" +msgstr "" + +msgid "Reset to default window layout" +msgstr "" + +msgid "Show &Labels" +msgstr "" + +msgid "Show object labels in 3D scene" +msgstr "" + +msgid "Show &Overhang" +msgstr "" + +msgid "Show object overhang highlight in 3D scene" +msgstr "" + +msgid "Preferences" +msgstr "" + +msgid "Help" +msgstr "" + +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + +msgid "&Open G-code" +msgstr "" + +msgid "Open a G-code file" +msgstr "" + +msgid "Re&load from Disk" +msgstr "" + +msgid "Reload the plater from disk" +msgstr "" + +msgid "Export &Toolpaths as OBJ" +msgstr "" + +msgid "Export toolpaths as OBJ" +msgstr "" + +msgid "Open &Slicer" +msgstr "" + +msgid "Open Slicer" +msgstr "" + +msgid "&Quit" +msgstr "" + +#, c-format, boost-format +msgid "Quit %s" +msgstr "" + +msgid "&File" +msgstr "" + +msgid "&View" +msgstr "" + +msgid "&Help" +msgstr "" + +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + +msgid "Overwrite file" +msgstr "" + +msgid "Yes to All" +msgstr "" + +msgid "No to All" +msgstr "" + +msgid "Choose a directory" +msgstr "" + +#, c-format, boost-format +msgid "There is %d config exported. (Only non-system configs)" +msgid_plural "There are %d configs exported. (Only non-system configs)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Export result" +msgstr "" + +msgid "Select profile to load:" +msgstr "" + +#, c-format, boost-format +msgid "There is %d config imported. (Only non-system and compatible configs)" +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "" +"\n" +"Hint: Make sure you have added the corresponding printer before importing " +"the configs." +msgstr "" + +msgid "Import result" +msgstr "" + +msgid "File is missing" +msgstr "" + +msgid "The project is no longer available." +msgstr "" + +msgid "Filament Settings" +msgstr "" + +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets" +msgstr "" + +msgid "Synchronization" +msgstr "" + +msgid "The device cannot handle more conversations. Please retry later." +msgstr "" + +msgid "Player is malfunctioning. Please reinstall the system player." +msgstr "" + +msgid "The player is not loaded, please click \"play\" button to retry." +msgstr "" + +msgid "Please confirm if the printer is connected." +msgstr "" + +msgid "" +"The printer is currently busy downloading. Please try again after it " +"finishes." +msgstr "" + +msgid "Printer camera is malfunctioning." +msgstr "" + +msgid "Problem occured. Please update the printer firmware and try again." +msgstr "" + +msgid "" +"LAN Only Liveview is off. Please turn on the liveview on printer screen." +msgstr "" + +msgid "Please enter the IP of printer to connect." +msgstr "" + +msgid "Initializing..." +msgstr "" + +msgid "Connection Failed. Please check the network and try again" +msgstr "" + +msgid "" +"Please check the network and try again, You can restart or update the " +"printer if the issue persists." +msgstr "" + +msgid "The printer has been logged out and cannot connect." +msgstr "" + +msgid "Stopped." +msgstr "" + +msgid "LAN Connection Failed (Failed to start liveview)" +msgstr "" + +msgid "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" +msgstr "" + +msgid "Downloading Virtual Camera Tools" +msgstr "" + +msgid "" +"Another virtual camera is running.\n" +"Orca Slicer supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" +msgstr "" + +#, c-format, boost-format +msgid "Virtual camera initialize failed (%s)!" +msgstr "" + +msgid "Network unreachable" +msgstr "" + +msgid "Information" +msgstr "" + +msgid "Playing..." +msgstr "" + +msgid "Year" +msgstr "" + +msgid "Month" +msgstr "" + +msgid "All Files" +msgstr "" + +msgid "Group files by year, recent first." +msgstr "" + +msgid "Group files by month, recent first." +msgstr "" + +msgid "Show all files, recent first." +msgstr "" + +msgid "Switch to timelapse files." +msgstr "" + +msgid "Video" +msgstr "" + +msgid "Switch to video files." +msgstr "" + +msgid "Switch to 3mf model files." +msgstr "" + +msgid "Delete selected files from printer." +msgstr "" + +msgid "Download" +msgstr "" + +msgid "Download selected files from printer." +msgstr "" + +msgid "Select" +msgstr "" + +msgid "Batch manage files." +msgstr "" + +msgid "Refresh" +msgstr "" + +msgid "Reload file list from printer." +msgstr "" + +msgid "No printers." +msgstr "" + +#, c-format, boost-format +msgid "Connect failed [%d]!" +msgstr "" + +msgid "Loading file list..." +msgstr "" + +msgid "No files" +msgstr "" + +msgid "Load failed" +msgstr "" + +msgid "Initialize failed (Device connection not ready)!" +msgstr "" + +msgid "" +"Browsing file in SD card is not supported in current firmware. Please update " +"the printer firmware." +msgstr "" + +msgid "Initialize failed (Storage unavailable, insert SD card.)!" +msgstr "" + +msgid "LAN Connection Failed (Failed to view sdcard)" +msgstr "" + +msgid "Browsing file in SD card is not supported in LAN Only Mode." +msgstr "" + +#, c-format, boost-format +msgid "Initialize failed (%s)!" +msgstr "" + +#, c-format, boost-format +msgid "You are going to delete %u file from printer. Are you sure to continue?" +msgid_plural "" +"You are going to delete %u files from printer. Are you sure to continue?" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Delete files" +msgstr "" + +#, c-format, boost-format +msgid "Do you want to delete the file '%s' from printer?" +msgstr "" + +msgid "Delete file" +msgstr "" + +msgid "Fetching model infomations ..." +msgstr "" + +msgid "Failed to fetch model information from printer." +msgstr "" + +msgid "Failed to parse model information." +msgstr "" + +msgid "" +"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " +"and export a new .gcode.3mf file." +msgstr "" + +#, c-format, boost-format +msgid "File '%s' was lost! Please download it again." +msgstr "" + +#, c-format, boost-format +msgid "" +"File: %s\n" +"Title: %s\n" +msgstr "" + +msgid "Download waiting..." +msgstr "" + +msgid "Play" +msgstr "" + +msgid "Open Folder" +msgstr "" + +msgid "Download finished" +msgstr "" + +#, c-format, boost-format +msgid "Downloading %d%%..." +msgstr "" + +msgid "" +"Reconnecting the printer, the operation cannot be completed immediately, " +"please try again later." +msgstr "" + +msgid "File does not exist." +msgstr "" + +msgid "File checksum error. Please retry." +msgstr "" + +msgid "Not supported on the current printer version." +msgstr "" + +msgid "Storage unavailable, insert SD card." +msgstr "" + +#, c-format, boost-format +msgid "Error code: %d" +msgstr "" + +msgid "Speed:" +msgstr "" + +msgid "Deadzone:" +msgstr "" + +msgid "Options:" +msgstr "" + +msgid "Zoom" +msgstr "" + +msgid "Translation/Zoom" +msgstr "" + +msgid "3Dconnexion settings" +msgstr "" + +msgid "Swap Y/Z axes" +msgstr "" + +msgid "Invert X axis" +msgstr "" + +msgid "Invert Y axis" +msgstr "" + +msgid "Invert Z axis" +msgstr "" + +msgid "Invert Yaw axis" +msgstr "" + +msgid "Invert Pitch axis" +msgstr "" + +msgid "Invert Roll axis" +msgstr "" + +msgid "Printing Progress" +msgstr "" + +msgid "0" +msgstr "" + +msgid "Layer: N/A" +msgstr "" + +msgid "Clear" +msgstr "" + +msgid "" +"You have completed printing the mall model, \n" +"but the synchronization of rating information has failed." +msgstr "" + +msgid "How do you like this printing file?" +msgstr "" + +msgid "" +"(The model has already been rated. Your rating will overwrite the previous " +"rating.)" +msgstr "" + +msgid "Rate" +msgstr "" + +msgid "Camera" +msgstr "" + +msgid "SD Card" +msgstr "" + +msgid "Camera Setting" +msgstr "" + +msgid "Switch Camera View" +msgstr "" + +msgid "Control" +msgstr "" + +msgid "Printer Parts" +msgstr "" + +msgid "Print Options" +msgstr "" + +msgid "100%" +msgstr "" + +msgid "Lamp" +msgstr "" + +msgid "Aux" +msgstr "" + +msgid "Cham" +msgstr "" + +msgid "Bed" +msgstr "" + +msgid "Debug Info" +msgstr "" + +msgid "No SD Card" +msgstr "" + +msgid "SD Card Abnormal" +msgstr "" + +msgid "Cancel print" +msgstr "" + +msgid "Are you sure you want to cancel this print?" +msgstr "" + +msgid "Downloading..." +msgstr "" + +msgid "Cloud Slicing..." +msgstr "" + +#, c-format, boost-format +msgid "In Cloud Slicing Queue, there are %s tasks ahead." +msgstr "" + +#, c-format, boost-format +msgid "Layer: %s" +msgstr "" + +#, c-format, boost-format +msgid "Layer: %d/%d" +msgstr "" + +msgid "" +"Please heat the nozzle to above 170 degree before loading or unloading " +"filament." +msgstr "" + +msgid "Still unload" +msgstr "" + +msgid "Still load" +msgstr "" + +msgid "Please select an AMS slot before calibration" +msgstr "" + +msgid "" +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." +msgstr "" + +msgid "This only takes effect during printing" +msgstr "" + +msgid "Silent" +msgstr "" + +msgid "Standard" +msgstr "" + +msgid "Sport" +msgstr "" + +msgid "Ludicrous" +msgstr "" + +msgid "Can't start this without SD card." +msgstr "" + +msgid "Rate the Print Profile" +msgstr "" + +msgid "Comment" +msgstr "" + +msgid "Rate this print" +msgstr "" + +msgid "Add Photo" +msgstr "" + +msgid "Delete Photo" +msgstr "" + +msgid "Submit" +msgstr "" + +msgid "Please click on the star first." +msgstr "" + +msgid "InFo" +msgstr "" + +msgid "Get oss config failed." +msgstr "" + +msgid "Upload Pictrues" +msgstr "" + +msgid "Number of images successfully uploaded" +msgstr "" + +msgid " upload failed" +msgstr "" + +msgid " upload config prase failed\n" +msgstr "" + +msgid " No corresponding storage bucket\n" +msgstr "" + +msgid " can not be opened\n" +msgstr "" + +msgid "" +"The following issues occurred during the process of uploading images. Do you " +"want to ignore them?\n" +"\n" +msgstr "" + +msgid "info" +msgstr "" + +msgid "Synchronizing the printing results. Please retry a few seconds later." +msgstr "" + +msgid "Upload failed\n" +msgstr "" + +msgid "obtaining instance_id failed\n" +msgstr "" + +msgid "" +"Your comment result cannot be uploaded due to some reasons. As follows:\n" +"\n" +" error code: " +msgstr "" + +msgid "error message: " +msgstr "" + +msgid "" +"\n" +"\n" +"Would you like to redirect to the webpage for rating?" +msgstr "" + +msgid "" +"Some of your images failed to upload. Would you like to redirect to the " +"webpage for rating?" +msgstr "" + +msgid "You can select up to 16 images." +msgstr "" + +msgid "" +"At least one successful print record of this print profile is required \n" +"to give a positive rating(4 or 5stars)." +msgstr "" + +msgid "Status" +msgstr "" + +msgid "Update" +msgstr "" + +msgid "Don't show again" +msgstr "" + +#, c-format, boost-format +msgid "%s error" +msgstr "" + +#, c-format, boost-format +msgid "%s has encountered an error" +msgstr "" + +#, c-format, boost-format +msgid "%s warning" +msgstr "" + +#, c-format, boost-format +msgid "%s has a warning" +msgstr "" + +#, c-format, boost-format +msgid "%s info" +msgstr "" + +#, c-format, boost-format +msgid "%s information" +msgstr "" + +msgid "Skip" +msgstr "" + +msgid "Newer 3mf version" +msgstr "" + +msgid "" +"The 3mf file version is in Beta and it is newer than the current OrcaSlicer " +"version." +msgstr "" + +msgid "If you would like to try Orca Slicer Beta, you may click to" +msgstr "" + +msgid "Download Beta Version" +msgstr "" + +msgid "The 3mf file version is newer than the current Orca Slicer version." +msgstr "" + +msgid "Update your Orca Slicer could enable all functionality in the 3mf file." +msgstr "" + +msgid "Current Version: " +msgstr "" + +msgid "Latest Version: " +msgstr "" + +msgid "Not for now" +msgstr "" + +msgid "3D Mouse disconnected." +msgstr "" + +msgid "Configuration can update now." +msgstr "" + +msgid "Detail." +msgstr "" + +msgid "Integration was successful." +msgstr "" + +msgid "Integration failed." +msgstr "" + +msgid "Undo integration was successful." +msgstr "" + +msgid "New network plug-in available." +msgstr "" + +msgid "Details" +msgstr "" + +msgid "New printer config available." +msgstr "" + +msgid "Wiki" +msgstr "" + +msgid "Undo integration failed." +msgstr "" + +msgid "Exporting." +msgstr "" + +msgid "Software has New version." +msgstr "" + +msgid "Goto download page." +msgstr "" + +msgid "Open Folder." +msgstr "" + +msgid "Safely remove hardware." +msgstr "" + +#, c-format, boost-format +msgid "%1$d Object has custom supports." +msgid_plural "%1$d Objects have custom supports." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#, c-format, boost-format +msgid "%1$d Object has color painting." +msgid_plural "%1$d Objects have color painting." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#, c-format, boost-format +msgid "%1$d object was loaded as a part of cut object." +msgid_plural "%1$d objects were loaded as parts of cut object" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "ERROR" +msgstr "" + +msgid "COMPLETED" +msgstr "" + +msgid "CANCELED" +msgstr "" + +msgid "Cancel upload" +msgstr "" + +msgid "Jump to" +msgstr "" + +msgid "Error:" +msgstr "" + +msgid "Warning:" +msgstr "" + +msgid "Export successfully." +msgstr "" + +msgid "Model file downloaded." +msgstr "" + +msgid "Serious warning:" +msgstr "" + +msgid " (Repair)" +msgstr "" + +msgid " Click here to install it." +msgstr "" + +msgid "WARNING:" +msgstr "" + +msgid "Your model needs support ! Please make support material enable." +msgstr "" + +msgid "Gcode path overlap" +msgstr "" + +msgid "Support painting" +msgstr "" + +msgid "Color painting" +msgstr "" + +msgid "Cut connectors" +msgstr "" + +msgid "Layers" +msgstr "" + +msgid "Range" +msgstr "" + +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" + +msgid "Please upgrade your graphics card driver." +msgstr "" + +msgid "Unsupported OpenGL version" +msgstr "" + +#, c-format, boost-format +msgid "" +"Unable to load shaders:\n" +"%s" +msgstr "" + +msgid "Error loading shaders" +msgstr "" + +msgctxt "Layers" +msgid "Top" +msgstr "" + +msgctxt "Layers" +msgid "Bottom" +msgstr "" + +msgid "Enable AI monitoring of printing" +msgstr "" + +msgid "Sensitivity of pausing is" +msgstr "" + +msgid "Enable detection of build plate position" +msgstr "" + +msgid "" +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." +msgstr "" + +msgid "First Layer Inspection" +msgstr "" + +msgid "Auto-recovery from step loss" +msgstr "" + +msgid "Allow Prompt Sound" +msgstr "" + +msgid "Filament Tangle Detect" +msgstr "" + +msgid "Nozzle Clumping Detection" +msgstr "" + +msgid "Check if the nozzle is clumping by filament or other foreign objects." +msgstr "" + +msgid "Nozzle Type" +msgstr "" + +msgid "Stainless Steel" +msgstr "" + +msgid "Hardened Steel" +msgstr "" + +#, c-format, boost-format +msgid "%.1f" +msgstr "" + +msgid "Global" +msgstr "" + +msgid "Objects" +msgstr "" + +msgid "Advance" +msgstr "" + +msgid "Compare presets" +msgstr "" + +msgid "View all object's settings" +msgstr "" + +msgid "Material settings" +msgstr "" + +msgid "Remove current plate (if not last one)" +msgstr "" + +msgid "Auto orient objects on current plate" +msgstr "" + +msgid "Arrange objects on current plate" +msgstr "" + +msgid "Unlock current plate" +msgstr "" + +msgid "Lock current plate" +msgstr "" + +msgid "Edit current plate name" +msgstr "" + +msgid "Customize current plate" +msgstr "" + +#, boost-format +msgid " plate %1%:" +msgstr "" + +msgid "Invalid name, the following characters are not allowed:" +msgstr "" + +msgid "Sliced Info" +msgstr "" + +msgid "Used Filament (m)" +msgstr "" + +msgid "Used Filament (mm³)" +msgstr "" + +msgid "Used Filament (g)" +msgstr "" + +msgid "Used Materials" +msgstr "" + +msgid "Estimated time" +msgstr "" + +msgid "Filament changes" +msgstr "" + +msgid "Click to edit preset" +msgstr "" + +msgid "Connection" +msgstr "" + +msgid "Bed type" +msgstr "" + +msgid "Flushing volumes" +msgstr "" + +msgid "Add one filament" +msgstr "" + +msgid "Remove last filament" +msgstr "" + +msgid "Synchronize filament list from AMS" +msgstr "" + +msgid "Set filaments to use" +msgstr "" + +msgid "Search plate, object and part." +msgstr "" + +msgid "Pellets" +msgstr "" + +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgstr "" + +msgid "Sync filaments with AMS" +msgstr "" + +msgid "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" +msgstr "" + +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + +msgid "There are no compatible filaments, and sync is not performed." +msgstr "" + +msgid "" +"There are some unknown filaments mapped to generic preset. Please update " +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." +msgstr "" + +#, boost-format +msgid "Do you want to save changes to \"%1%\"?" +msgstr "" + +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" + +#, c-format, boost-format +msgid "Ejecting of device %s(%s) has failed." +msgstr "" + +msgid "Previous unsaved project detected, do you want to restore it?" +msgstr "" + +msgid "Restore" +msgstr "" + +msgid "" +"The current hot bed temperature is relatively high. The nozzle may be " +"clogged when printing this filament in a closed enclosure. Please open the " +"front door and/or remove the upper glass." +msgstr "" + +msgid "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." +msgstr "" + +msgid "" +"Enabling traditional timelapse photography may cause surface imperfections. " +"It is recommended to change to smooth mode." +msgstr "" + +msgid "Expand sidebar" +msgstr "" + +msgid "Collapse sidebar" +msgstr "" + +#, c-format, boost-format +msgid "Loading file: %s" +msgstr "" + +msgid "The 3mf is not supported by OrcaSlicer, load geometry data only." +msgstr "" + +msgid "Load 3mf" +msgstr "" + +#, c-format, boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" +msgstr "" + +msgid "You'd better upgrade your software.\n" +msgstr "" + +#, c-format, boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." +msgstr "" + +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + +msgid "The 3mf has following modified G-codes in filament or printer presets:" +msgstr "" + +msgid "" +"Please confirm that these modified G-codes are safe to prevent any damage to " +"the machine!" +msgstr "" + +msgid "Modified G-codes" +msgstr "" + +msgid "The 3mf has following customized filament or printer presets:" +msgstr "" + +msgid "" +"Please confirm that the G-codes within these presets are safe to prevent any " +"damage to the machine!" +msgstr "" + +msgid "Customized Preset" +msgstr "" + +msgid "Name of components inside step file is not UTF8 format!" +msgstr "" + +msgid "The name may show garbage characters!" +msgstr "" + +msgid "Remember my choice." +msgstr "" + +#, boost-format +msgid "Failed loading file \"%1%\". An invalid configuration was found." +msgstr "" + +msgid "Objects with zero volume removed" +msgstr "" + +msgid "The volume of the object is zero" +msgstr "" + +#, c-format, boost-format +msgid "" +"The object from file %s is too small, and maybe in meters or inches.\n" +" Do you want to scale to millimeters?" +msgstr "" + +msgid "Object too small" +msgstr "" + +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" + +msgid "Multi-part object detected" +msgstr "" + +msgid "Load these files as a single object with multiple parts?\n" +msgstr "" + +msgid "Object with multiple parts was detected" +msgstr "" + +msgid "The file does not contain any geometry data." +msgstr "" + +msgid "" +"Your object appears to be too large. It will be scaled down to fit the heat " +"bed automatically." +msgstr "" + +msgid "Object too large" +msgstr "" + +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" +msgstr "" + +msgid "Export STL file:" +msgstr "" + +msgid "Export AMF file:" +msgstr "" + +msgid "Save file as:" +msgstr "" + +msgid "Export OBJ file:" +msgstr "" + +#, c-format, boost-format +msgid "" +"The file %s already exists\n" +"Do you want to replace it?" +msgstr "" + +msgid "Confirm Save As" +msgstr "" + +msgid "Delete object which is a part of cut object" +msgstr "" + +msgid "" +"You try to delete an object which is a part of a cut object.\n" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed." +msgstr "" + +msgid "The selected object couldn't be split." +msgstr "" + +msgid "Another export job is running." +msgstr "" + +msgid "Unable to replace with more than one volume" +msgstr "" + +msgid "Error during replace" +msgstr "" + +msgid "Replace from:" +msgstr "" + +msgid "Select a new file" +msgstr "" + +msgid "File for the replace wasn't selected" +msgstr "" + +msgid "Please select a file" +msgstr "" + +msgid "Do you want to replace it" +msgstr "" + +msgid "Message" +msgstr "" + +msgid "Reload from:" +msgstr "" + +msgid "Unable to reload:" +msgstr "" + +msgid "Error during reload" +msgstr "" + +msgid "There are warnings after slicing models:" +msgstr "" + +msgid "warnings" +msgstr "" + +msgid "Invalid data" +msgstr "" + +msgid "Slicing Canceled" +msgstr "" + +#, c-format, boost-format +msgid "Slicing Plate %d" +msgstr "" + +msgid "Please resolve the slicing errors and publish again." +msgstr "" + +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." +msgstr "" + +msgid "" +"Preview only mode:\n" +"The loaded file contains gcode only, Can not enter the Prepare page" +msgstr "" + +msgid "You can keep the modified presets to the new project or discard them" +msgstr "" + +msgid "Creating a new project" +msgstr "" + +msgid "Load project" +msgstr "" + +msgid "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs open the " +"project file." +msgstr "" + +msgid "Save project" +msgstr "" + +msgid "Importing Model" +msgstr "" + +msgid "prepare 3mf file..." +msgstr "" + +msgid "Download failed, unknown file format." +msgstr "" + +msgid "downloading project ..." +msgstr "" + +msgid "Download failed, File size exception." +msgstr "" + +#, c-format, boost-format +msgid "Project downloaded %d%%" +msgstr "" + +msgid "" +"Importing to Orca Slicer failed. Please download the file and manually " +"import it." +msgstr "" + +msgid "Import SLA archive" +msgstr "" + +msgid "The selected file" +msgstr "" + +msgid "does not contain valid gcode." +msgstr "" + +msgid "Error occurs while loading G-code file" +msgstr "" + +#. TRN %1% is archive path +#, boost-format +msgid "Loading of a ZIP archive on path %1% has failed." +msgstr "" + +#. TRN: First argument = path to file, second argument = error description +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "" + +#, boost-format +msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." +msgstr "" + +msgid "Drop project file" +msgstr "" + +msgid "Please select an action" +msgstr "" + +msgid "Open as project" +msgstr "" + +msgid "Import geometry only" +msgstr "" + +msgid "Only one G-code file can be opened at the same time." +msgstr "" + +msgid "G-code loading" +msgstr "" + +msgid "G-code files can not be loaded with models together!" +msgstr "" + +msgid "Can not add models when in preview mode!" +msgstr "" + +msgid "All objects will be removed, continue?" +msgstr "" + +msgid "The current project has unsaved changes, save it before continue?" +msgstr "" + +msgid "Number of copies:" +msgstr "" + +msgid "Copies of the selected object" +msgstr "" + +msgid "Save G-code file as:" +msgstr "" + +msgid "Save SLA file as:" +msgstr "" + +msgid "The provided file name is not valid." +msgstr "" + +msgid "The following characters are not allowed by a FAT file system:" +msgstr "" + +msgid "Save Sliced file as:" +msgstr "" + +#, c-format, boost-format +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." +msgstr "" + +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be kept. You may fix the meshes and try again." +msgstr "" + +#, boost-format +msgid "Reason: part \"%1%\" is empty." +msgstr "" + +#, boost-format +msgid "Reason: part \"%1%\" does not bound a volume." +msgstr "" + +#, boost-format +msgid "Reason: part \"%1%\" has self intersection." +msgstr "" + +#, boost-format +msgid "Reason: \"%1%\" and another part have no intersection." +msgstr "" + +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" + +msgid "Private protection" +msgstr "" + +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" + +msgid "Upload and Print" +msgstr "" + +msgid "" +"Print By Object: \n" +"Suggest to use auto-arrange to avoid collisions when printing." +msgstr "" + +msgid "Send G-code" +msgstr "" + +msgid "Send to printer" +msgstr "" + +msgid "Custom supports and color painting were removed before repairing." +msgstr "" + +msgid "Optimize Rotation" +msgstr "" + +msgid "Invalid number" +msgstr "" + +msgid "Plate Settings" +msgstr "" + +#, boost-format +msgid "Number of currently selected parts: %1%\n" +msgstr "" + +#, boost-format +msgid "Number of currently selected objects: %1%\n" +msgstr "" + +#, boost-format +msgid "Part name: %1%\n" +msgstr "" + +#, boost-format +msgid "Object name: %1%\n" +msgstr "" + +#, boost-format +msgid "Size: %1% x %2% x %3% in\n" +msgstr "" + +#, boost-format +msgid "Size: %1% x %2% x %3% mm\n" +msgstr "" + +#, boost-format +msgid "Volume: %1% in³\n" +msgstr "" + +#, boost-format +msgid "Volume: %1% mm³\n" +msgstr "" + +#, boost-format +msgid "Triangles: %1%\n" +msgstr "" + +msgid "Tips:" +msgstr "" + +msgid "" +"\"Fix Model\" feature is currently only on Windows. Please repair the model " +"on Orca Slicer(windows) or CAD softwares." +msgstr "" + +#, c-format, boost-format +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" + +msgid "Switching the language requires application restart.\n" +msgstr "" + +msgid "Do you want to continue?" +msgstr "" + +msgid "Language selection" +msgstr "" + +msgid "Changing application language" +msgstr "" + +msgid "Changing the region will log out your account.\n" +msgstr "" + +msgid "Region selection" +msgstr "" + +msgid "Second" +msgstr "" + +msgid "Browse" +msgstr "" + +msgid "Choose Download Directory" +msgstr "" + +msgid "Associate" +msgstr "" + +msgid "with OrcaSlicer so that Orca can open models from" +msgstr "" + +msgid "Current Association: " +msgstr "" + +msgid "Current Instance" +msgstr "" + +msgid "Current Instance Path: " +msgstr "" + +msgid "General Settings" +msgstr "" + +msgid "Asia-Pacific" +msgstr "" + +msgid "China" +msgstr "" + +msgid "Europe" +msgstr "" + +msgid "North America" +msgstr "" + +msgid "Others" +msgstr "" + +msgid "Login Region" +msgstr "" + +msgid "Stealth Mode" +msgstr "" + +msgid "" +"This stops the transmission of data to Bambu's cloud services. Users who " +"don't use BBL machines or use LAN mode only can safely turn on this function." +msgstr "" + +msgid "Enable network plugin" +msgstr "" + +msgid "Check for stable updates only" +msgstr "" + +msgid "Metric" +msgstr "" + +msgid "Imperial" +msgstr "" + +msgid "Units" +msgstr "" + +msgid "Allow only one OrcaSlicer instance" +msgstr "" + +msgid "" +"On OSX there is always only one instance of app running by default. However " +"it is allowed to run multiple instances of same app from the command line. " +"In such case this settings will allow only one instance." +msgstr "" + +msgid "" +"If this is enabled, when starting OrcaSlicer and another instance of the " +"same OrcaSlicer is already running, that instance will be reactivated " +"instead." +msgstr "" + +msgid "Home" +msgstr "" + +msgid "Default Page" +msgstr "" + +msgid "Set the page opened on startup." +msgstr "" + +msgid "Touchpad" +msgstr "" + +msgid "Camera style" +msgstr "" + +msgid "" +"Select camera navigation style.\n" +"Default: LMB+move for rotation, RMB/MMB+move for panning.\n" +"Touchpad: Alt+move for rotation, Shift+move for panning." +msgstr "" + +msgid "Zoom to mouse position" +msgstr "" + +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." +msgstr "" + +msgid "Use free camera" +msgstr "" + +msgid "If enabled, use free camera. If not enabled, use constrained camera." +msgstr "" + +msgid "Reverse mouse zoom" +msgstr "" + +msgid "If enabled, reverses the direction of zoom with mouse wheel." +msgstr "" + +msgid "Show splash screen" +msgstr "" + +msgid "Show the splash screen during startup." +msgstr "" + +msgid "Show \"Tip of the day\" notification after start" +msgstr "" + +msgid "If enabled, useful hints are displayed at startup." +msgstr "" + +msgid "Flushing volumes: Auto-calculate everytime the color changed." +msgstr "" + +msgid "If enabled, auto-calculate everytime the color changed." +msgstr "" + +msgid "" +"Flushing volumes: Auto-calculate every time when the filament is changed." +msgstr "" + +msgid "If enabled, auto-calculate every time when filament is changed" +msgstr "" + +msgid "Remember printer configuration" +msgstr "" + +msgid "" +"If enabled, Orca will remember and switch filament/process configuration for " +"each printer automatically." +msgstr "" + +msgid "Multi-device Management(Take effect after restarting Orca)." +msgstr "" + +msgid "" +"With this option enabled, you can send a task to multiple devices at the " +"same time and manage multiple devices." +msgstr "" + +msgid "Auto arrange plate after cloning" +msgstr "" + +msgid "Auto arrange plate after object cloning" +msgstr "" + +msgid "Network" +msgstr "" + +msgid "Auto sync user presets(Printer/Filament/Process)" +msgstr "" + +msgid "User Sync" +msgstr "" + +msgid "Update built-in Presets automatically." +msgstr "" + +msgid "System Sync" +msgstr "" + +msgid "Clear my choice on the unsaved presets." +msgstr "" + +msgid "Associate files to OrcaSlicer" +msgstr "" + +msgid "Associate .3mf files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" +msgstr "" + +msgid "Associate .stl files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" +msgstr "" + +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .step files" +msgstr "" + +msgid "Associate web links to OrcaSlicer" +msgstr "" + +msgid "Associate URLs to OrcaSlicer" +msgstr "" + +msgid "Maximum recent projects" +msgstr "" + +msgid "Maximum count of recent projects" +msgstr "" + +msgid "Clear my choice on the unsaved projects." +msgstr "" + +msgid "No warnings when loading 3MF with modified G-codes" +msgstr "" + +msgid "Auto-Backup" +msgstr "" + +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" + +msgid "every" +msgstr "" + +msgid "The peroid of backup in seconds." +msgstr "" + +msgid "Downloads" +msgstr "" + +msgid "Dark Mode" +msgstr "" + +msgid "Enable Dark mode" +msgstr "" + +msgid "Develop mode" +msgstr "" + +msgid "Skip AMS blacklist check" +msgstr "" + +msgid "Home page and daily tips" +msgstr "" + +msgid "Show home page on startup" +msgstr "" + +msgid "Sync settings" +msgstr "" + +msgid "User sync" +msgstr "" + +msgid "Preset sync" +msgstr "" + +msgid "Preferences sync" +msgstr "" + +msgid "View control settings" +msgstr "" + +msgid "Rotate of view" +msgstr "" + +msgid "Move of view" +msgstr "" + +msgid "Zoom of view" +msgstr "" + +msgid "Other" +msgstr "" + +msgid "Mouse wheel reverses when zooming" +msgstr "" + +msgid "Enable SSL(MQTT)" +msgstr "" + +msgid "Enable SSL(FTP)" +msgstr "" + +msgid "Internal developer mode" +msgstr "" + +msgid "Log Level" +msgstr "" + +msgid "fatal" +msgstr "" + +msgid "error" +msgstr "" + +msgid "warning" +msgstr "" + +msgid "debug" +msgstr "" + +msgid "trace" +msgstr "" + +msgid "Host Setting" +msgstr "" + +msgid "DEV host: api-dev.bambu-lab.com/v1" +msgstr "" + +msgid "QA host: api-qa.bambu-lab.com/v1" +msgstr "" + +msgid "PRE host: api-pre.bambu-lab.com/v1" +msgstr "" + +msgid "Product host" +msgstr "" + +msgid "debug save button" +msgstr "" + +msgid "save debug settings" +msgstr "" + +msgid "DEBUG settings have saved successfully!" +msgstr "" + +msgid "Switch cloud environment, Please login again!" +msgstr "" + +msgid "System presets" +msgstr "" + +msgid "User presets" +msgstr "" + +msgid "Incompatible presets" +msgstr "" + +msgid "AMS filaments" +msgstr "" + +msgid "Click to pick filament color" +msgstr "" + +msgid "Please choose the filament colour" +msgstr "" + +msgid "Add/Remove presets" +msgstr "" + +msgid "Edit preset" +msgstr "" + +msgid "Project-inside presets" +msgstr "" + +msgid "Add/Remove filaments" +msgstr "" + +msgid "Add/Remove materials" +msgstr "" + +msgid "Select/Remove printers(system presets)" +msgstr "" + +msgid "Create printer" +msgstr "" + +msgid "The selected preset is null!" +msgstr "" + +msgid "End" +msgstr "" + +msgid "Customize" +msgstr "" + +msgid "Other layer filament sequence" +msgstr "" + +msgid "Please input layer value (>= 2)." +msgstr "" + +msgid "Plate name" +msgstr "" + +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "" + +msgid "Same as Global" +msgstr "" + +msgid "Disable" +msgstr "" + +msgid "Spiral vase" +msgstr "" + +msgid "First layer filament sequence" +msgstr "" + +msgid "Same as Global Plate Type" +msgstr "" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + +msgid "Slice all plate to obtain time and filament estimation" +msgstr "" + +msgid "Packing project data into 3mf file" +msgstr "" + +msgid "Uploading 3mf" +msgstr "" + +msgid "Jump to model publish web page" +msgstr "" + +msgid "Note: The preparation may takes several minutes. Please be patiant." +msgstr "" + +msgid "Publish" +msgstr "" + +msgid "Publish was cancelled" +msgstr "" + +msgid "Slicing Plate 1" +msgstr "" + +msgid "Packing data to 3mf" +msgstr "" + +msgid "Jump to webpage" +msgstr "" + +#, c-format, boost-format +msgid "Save %s as" +msgstr "" + +msgid "User Preset" +msgstr "" + +msgid "Preset Inside Project" +msgstr "" + +msgid "Name is unavailable." +msgstr "" + +msgid "Overwrite a system profile is not allowed" +msgstr "" + +#, boost-format +msgid "Preset \"%1%\" already exists." +msgstr "" + +#, boost-format +msgid "Preset \"%1%\" already exists and is incompatible with current printer." +msgstr "" + +msgid "Please note that saving action will replace this preset" +msgstr "" + +msgid "The name cannot be the same as a preset alias name." +msgstr "" + +msgid "Save preset" +msgstr "" + +msgctxt "PresetName" +msgid "Copy" +msgstr "" + +#, boost-format +msgid "Printer \"%1%\" is selected with preset \"%2%\"" +msgstr "" + +#, boost-format +msgid "Please choose an action with \"%1%\" preset after saving." +msgstr "" + +#, boost-format +msgid "For \"%1%\", change \"%2%\" to \"%3%\" " +msgstr "" + +#, boost-format +msgid "For \"%1%\", add \"%2%\" as a new preset" +msgstr "" + +#, boost-format +msgid "Simply switch to \"%1%\"" +msgstr "" + +msgid "Task canceled" +msgstr "" + +msgid "(LAN)" +msgstr "" + +msgid "Search" +msgstr "" + +msgid "My Device" +msgstr "" + +msgid "Other Device" +msgstr "" + +msgid "Online" +msgstr "" + +msgid "Input access code" +msgstr "" + +msgid "Can't find my devices?" +msgstr "" + +msgid "Log out successful." +msgstr "" + +msgid "Busy" +msgstr "" + +msgid "Bambu Cool Plate" +msgstr "" + +msgid "PLA Plate" +msgstr "" + +msgid "Bambu Engineering Plate" +msgstr "" + +msgid "Bambu Smooth PEI Plate" +msgstr "" + +msgid "High temperature Plate" +msgstr "" + +msgid "Bambu Textured PEI Plate" +msgstr "" + +msgid "Send print job to" +msgstr "" + +msgid "Flow Dynamics Calibration" +msgstr "" + +msgid "Click here if you can't connect to the printer" +msgstr "" + +msgid "send completed" +msgstr "" + +msgid "Error code" +msgstr "" + +msgid "No login account, only printers in LAN mode are displayed" +msgstr "" + +msgid "Connecting to server" +msgstr "" + +msgid "Synchronizing device information" +msgstr "" + +msgid "Synchronizing device information time out" +msgstr "" + +msgid "Cannot send the print job when the printer is updating firmware" +msgstr "" + +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" + +msgid "The printer is busy on other print job" +msgstr "" + +#, c-format, boost-format +msgid "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." +msgstr "" + +msgid "" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" +msgstr "" + +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" +msgstr "" + +#, c-format, boost-format +msgid "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." +msgstr "" + +msgid "An SD card needs to be inserted before printing." +msgstr "" + +#, c-format, boost-format +msgid "" +"The selected printer (%s) is incompatible with the chosen printer profile in " +"the slicer (%s)." +msgstr "" + +msgid "An SD card needs to be inserted to record timelapse." +msgstr "" + +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" + +msgid "Cannot send the print job for empty plate" +msgstr "" + +msgid "This printer does not support printing all plates" +msgstr "" + +msgid "" +"When enable spiral vase mode, machines with I3 structure will not generate " +"timelapse videos." +msgstr "" + +msgid "" +"Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "" + +msgid "Errors" +msgstr "" + +msgid "Please check the following:" +msgstr "" + +msgid "" +"The printer type selected when generating G-Code is not consistent with the " +"currently selected printer. It is recommended that you use the same printer " +"type for slicing." +msgstr "" + +msgid "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." +msgstr "" + +#, c-format, boost-format +msgid "nozzle in preset: %s %s" +msgstr "" + +#, c-format, boost-format +msgid "nozzle memorized: %.2f %s" +msgstr "" + +msgid "" +"Your nozzle diameter in sliced file is not consistent with memorized nozzle. " +"If you changed your nozzle lately, please go to Device > Printer Parts to " +"change settings." +msgstr "" + +#, c-format, boost-format +msgid "" +"Printing high temperature material(%s material) with %s may cause nozzle " +"damage" +msgstr "" + +msgid "Please fix the error above, otherwise printing cannot continue." +msgstr "" + +msgid "" +"Please click the confirm button if you still want to proceed with printing." +msgstr "" + +msgid "" +"Connecting to the printer. Unable to cancel during the connection process." +msgstr "" + +msgid "" +"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " +"scattered surface." +msgstr "" + +msgid "Automatic flow calibration using Micro Lidar" +msgstr "" + +msgid "Modifying the device name" +msgstr "" + +msgid "Bind with Pin Code" +msgstr "" + +msgid "Send to Printer SD card" +msgstr "" + +msgid "Cannot send the print task when the upgrade is in progress" +msgstr "" + +msgid "The selected printer is incompatible with the chosen printer presets." +msgstr "" + +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." +msgstr "" + +msgid "The printer does not support sending to printer SD card." +msgstr "" + +msgid "Slice ok." +msgstr "" + +msgid "View all Daily tips" +msgstr "" + +msgid "Failed to create socket" +msgstr "" + +msgid "Failed to connect socket" +msgstr "" + +msgid "Failed to publish login request" +msgstr "" + +msgid "Get ticket from device timeout" +msgstr "" + +msgid "Get ticket from server timeout" +msgstr "" + +msgid "Failed to post ticket to server" +msgstr "" + +msgid "Failed to parse login report reason" +msgstr "" + +msgid "Receive login report timeout" +msgstr "" + +msgid "Unknown Failure" +msgstr "" + +msgid "" +"Please Find the Pin Code in Account page on printer screen,\n" +" and type in the Pin Code below." +msgstr "" + +msgid "Can't find Pin Code?" +msgstr "" + +msgid "Pin Code" +msgstr "" + +msgid "Binding..." +msgstr "" + +msgid "Please confirm on the printer screen" +msgstr "" + +msgid "Log in failed. Please check the Pin Code." +msgstr "" + +msgid "Log in printer" +msgstr "" + +msgid "Would you like to log in this printer with current account?" +msgstr "" + +msgid "Check the reason" +msgstr "" + +msgid "Read and accept" +msgstr "" + +msgid "Terms and Conditions" +msgstr "" + +msgid "" +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +"device, please read the termsand conditions.By clicking to agree to use your " +"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +msgstr "" + +msgid "and" +msgstr "" + +msgid "Privacy Policy" +msgstr "" + +msgid "We ask for your help to improve everyone's printer" +msgstr "" + +msgid "Statement about User Experience Improvement Program" +msgstr "" + +#, c-format, boost-format +msgid "" +"In the 3D Printing community, we learn from each other's successes and " +"failures to adjust our own slicing parameters and settings. %s follows the " +"same principle and uses machine learning to improve its performance from the " +"successes and failures of the vast number of prints by our users. We are " +"training %s to be smarter by feeding them the real-world data. If you are " +"willing, this service will access information from your error logs and usage " +"logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified " +"directly or indirectly, including without limitation names, addresses, " +"payment information, or phone numbers. By enabling this service, you agree " +"to these terms and the statement about Privacy Policy." +msgstr "" + +msgid "Statement on User Experience Improvement Plan" +msgstr "" + +msgid "Log in successful." +msgstr "" + +msgid "Log out printer" +msgstr "" + +msgid "Would you like to log out the printer?" +msgstr "" + +msgid "Please log in first." +msgstr "" + +msgid "There was a problem connecting to the printer. Please try again." +msgstr "" + +msgid "Failed to log out." +msgstr "" + +#. TRN "Save current Settings" +#, c-format, boost-format +msgid "Save current %s" +msgstr "" + +msgid "Delete this preset" +msgstr "" + +msgid "Search in preset" +msgstr "" + +msgid "Click to reset all settings to the last saved preset." +msgstr "" + +msgid "" +"Prime tower is required for smooth timeplase. There may be flaws on the " +"model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + +msgid "" +"Prime tower is required for smooth timelapse. There may be flaws on the " +"model without prime tower. Do you want to enable prime tower?" +msgstr "" + +msgid "Still print by object?" +msgstr "" + +msgid "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + +msgid "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." +msgstr "" + +msgid "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable " +"independent support layer height" +msgstr "" + +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + +msgid "" +"Layer height is too small.\n" +"It will set to min_layer_height\n" +msgstr "" + +msgid "" +"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +"height limits ,this may cause printing quality issues." +msgstr "" + +msgid "Adjust to the set range automatically? \n" +msgstr "" + +msgid "Adjust" +msgstr "" + +msgid "Ignore" +msgstr "" + +msgid "" +"Experimental feature: Retracting and cutting off the filament at a greater " +"distance during filament changes to minimize flush.Although it can notably " +"reduce flush, it may also elevate the risk of nozzle clogs or other " +"printing complications." +msgstr "" + +msgid "" +"Experimental feature: Retracting and cutting off the filament at a greater " +"distance during filament changes to minimize flush.Although it can notably " +"reduce flush, it may also elevate the risk of nozzle clogs or other printing " +"complications.Please use with the latest printer firmware." +msgstr "" + +msgid "" +"When recording timelapse without toolhead, it is recommended to add a " +"\"Timelapse Wipe Tower\" \n" +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." +msgstr "" + +msgid "Line width" +msgstr "" + +msgid "Seam" +msgstr "" + +msgid "Precision" +msgstr "" + +msgid "Wall generator" +msgstr "" + +msgid "Walls and surfaces" +msgstr "" + +msgid "Bridging" +msgstr "" + +msgid "Overhangs" +msgstr "" + +msgid "Walls" +msgstr "" + +msgid "Top/bottom shells" +msgstr "" + +msgid "Initial layer speed" +msgstr "" + +msgid "Other layers speed" +msgstr "" + +msgid "Overhang speed" +msgstr "" + +msgid "" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" +msgstr "" + +msgid "Bridge" +msgstr "" + +msgid "Set speed for external and internal bridges" +msgstr "" + +msgid "Travel speed" +msgstr "" + +msgid "Acceleration" +msgstr "" + +msgid "Jerk(XY)" +msgstr "" + +msgid "Raft" +msgstr "" + +msgid "Support filament" +msgstr "" + +msgid "Tree supports" +msgstr "" + +msgid "Multimaterial" +msgstr "" + +msgid "Prime tower" +msgstr "" + +msgid "Filament for Features" +msgstr "" + +msgid "Ooze prevention" +msgstr "" + +msgid "Skirt" +msgstr "" + +msgid "Special mode" +msgstr "" + +msgid "G-code output" +msgstr "" + +msgid "Post-processing Scripts" +msgstr "" + +msgid "Notes" +msgstr "" + +msgid "Frequent" +msgstr "" + +#, c-format, boost-format +msgid "" +"Following line %s contains reserved keywords.\n" +"Please remove it, or will beat G-code visualization and printing time " +"estimation." +msgid_plural "" +"Following lines %s contain reserved keywords.\n" +"Please remove them, or will beat G-code visualization and printing time " +"estimation." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Reserved keywords found" +msgstr "" + +msgid "Setting Overrides" +msgstr "" + +msgid "Retraction" +msgstr "" + +msgid "Basic information" +msgstr "" + +msgid "Recommended nozzle temperature" +msgstr "" + +msgid "Recommended nozzle temperature range of this filament. 0 means no set" +msgstr "" + +msgid "Flow ratio and Pressure Advance" +msgstr "" + +msgid "Print chamber temperature" +msgstr "" + +msgid "Print temperature" +msgstr "" + +msgid "Nozzle" +msgstr "" + +msgid "Nozzle temperature when printing" +msgstr "" + +msgid "Cool plate" +msgstr "" + +msgid "" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" +msgstr "" + +msgid "Engineering plate" +msgstr "" + +msgid "" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" + +msgid "Smooth PEI Plate / High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " +"Value 0 means the filament does not support to print on the Smooth PEI Plate/" +"High Temp Plate" +msgstr "" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" + +msgid "Volumetric speed limitation" +msgstr "" + +msgid "Cooling" +msgstr "" + +msgid "Cooling for specific layer" +msgstr "" + +msgid "Part cooling fan" +msgstr "" + +msgid "Min fan speed threshold" +msgstr "" + +msgid "" +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " +"maximum fan speed according to layer printing time" +msgstr "" + +msgid "Max fan speed threshold" +msgstr "" + +msgid "" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" +msgstr "" + +msgid "Auxiliary part cooling fan" +msgstr "" + +msgid "Exhaust fan" +msgstr "" + +msgid "During print" +msgstr "" + +msgid "Complete print" +msgstr "" + +msgid "Filament start G-code" +msgstr "" + +msgid "Filament end G-code" +msgstr "" + +msgid "Wipe tower parameters" +msgstr "" + +msgid "Toolchange parameters with single extruder MM printers" +msgstr "" + +msgid "Ramming settings" +msgstr "" + +msgid "Toolchange parameters with multi extruder MM printers" +msgstr "" + +msgid "Printable space" +msgstr "" + +#. TRN: First argument is parameter name, the second one is the value. +#, boost-format +msgid "Invalid value provided for parameter %1%: %2%" +msgstr "" + +msgid "G-code flavor is switched" +msgstr "" + +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + +msgid "Extruder Clearance" +msgstr "" + +msgid "Adaptive bed mesh" +msgstr "" + +msgid "Accessory" +msgstr "" + +msgid "Machine gcode" +msgstr "" + +msgid "Machine start G-code" +msgstr "" + +msgid "Machine end G-code" +msgstr "" + +msgid "Printing by object G-code" +msgstr "" + +msgid "Before layer change G-code" +msgstr "" + +msgid "Layer change G-code" +msgstr "" + +msgid "Time lapse G-code" +msgstr "" + +msgid "Change filament G-code" +msgstr "" + +msgid "Change extrusion role G-code" +msgstr "" + +msgid "Pause G-code" +msgstr "" + +msgid "Template Custom G-code" +msgstr "" + +msgid "Motion ability" +msgstr "" + +msgid "Normal" +msgstr "" + +msgid "Speed limitation" +msgstr "" + +msgid "Acceleration limitation" +msgstr "" + +msgid "Jerk limitation" +msgstr "" + +msgid "Single extruder multimaterial setup" +msgstr "" + +msgid "Number of extruders of the printer." +msgstr "" + +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 "" + +msgid "Nozzle diameter" +msgstr "" + +msgid "Wipe tower" +msgstr "" + +msgid "Single extruder multimaterial parameters" +msgstr "" + +msgid "" +"This is a single extruder multimaterial printer, diameters of all extruders " +"will be set to the new value. Do you want to proceed?" +msgstr "" + +msgid "Layer height limits" +msgstr "" + +msgid "Lift Z Enforcement" +msgstr "" + +msgid "Retraction when switching material" +msgstr "" + +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 "" + +msgid "Firmware Retraction" +msgstr "" + +msgid "Detached" +msgstr "" + +#, c-format, boost-format +msgid "" +"%d Filament Preset and %d Process Preset is attached to this printer. Those " +"presets would be deleted if the printer is deleted." +msgstr "" + +msgid "Presets inherited by other presets can not be deleted!" +msgstr "" + +msgid "The following presets inherit this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRN Remove/Delete +#, boost-format +msgid "%1% Preset" +msgstr "" + +msgid "Following preset will be deleted too." +msgid_plural "Following presets will be deleted too." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "" +"Are you sure to delete the selected preset? \n" +"If the preset corresponds to a filament currently in use on your printer, " +"please reset the filament information for that slot." +msgstr "" + +#, boost-format +msgid "Are you sure to %1% the selected preset?" +msgstr "" + +msgid "All" +msgstr "" + +msgid "Set" +msgstr "" + +msgid "Click to reset current value and attach to the global value." +msgstr "" + +msgid "Click to drop current modify and reset to saved value." +msgstr "" + +msgid "Process Settings" +msgstr "" + +msgid "Undef" +msgstr "" + +msgid "Unsaved Changes" +msgstr "" + +msgid "Transfer or discard changes" +msgstr "" + +msgid "Old Value" +msgstr "" + +msgid "New Value" +msgstr "" + +msgid "Transfer" +msgstr "" + +msgid "Don't save" +msgstr "" + +msgid "Discard" +msgstr "" + +msgid "Click the right mouse button to display the full text." +msgstr "" + +msgid "All changes will not be saved" +msgstr "" + +msgid "All changes will be discarded." +msgstr "" + +msgid "Save the selected options." +msgstr "" + +msgid "Keep the selected options." +msgstr "" + +msgid "Transfer the selected options to the newly selected preset." +msgstr "" + +#, boost-format +msgid "" +"Save the selected options to preset \n" +"\"%1%\"." +msgstr "" + +#, boost-format +msgid "" +"Transfer the selected options to the newly selected preset \n" +"\"%1%\"." +msgstr "" + +#, boost-format +msgid "Preset \"%1%\" contains the following unsaved changes:" +msgstr "" + +#, boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" +msgstr "" + +#, boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" +msgstr "" + +#, boost-format +msgid "You have changed some settings of preset \"%1%\". " +msgstr "" + +msgid "" +"\n" +"You can save or discard the preset values you have modified." +msgstr "" + +msgid "" +"\n" +"You can save or discard the preset values you have modified, or choose to " +"transfer the values you have modified to the new preset." +msgstr "" + +msgid "You have previously modified your settings." +msgstr "" + +msgid "" +"\n" +"You can discard the preset values you have modified, or choose to transfer " +"the modified values to the new project" +msgstr "" + +msgid "Extruders count" +msgstr "" + +msgid "General" +msgstr "" + +msgid "Capabilities" +msgstr "" + +msgid "Show all presets (including incompatible)" +msgstr "" + +msgid "Select presets to compare" +msgstr "" + +msgid "" +"You can only transfer to current active profile because it has been modified." +msgstr "" + +msgid "" +"Transfer the selected options from left preset to the right.\n" +"Note: New modified presets will be selected in settings tabs after close " +"this dialog." +msgstr "" + +msgid "Transfer values from left to right" +msgstr "" + +msgid "" +"If enabled, this dialog can be used for transfer selected values from left " +"to right preset." +msgstr "" + +msgid "Add File" +msgstr "" + +msgid "Set as cover" +msgstr "" + +msgid "Cover" +msgstr "" + +#, boost-format +msgid "The name \"%1%\" already exists." +msgstr "" + +msgid "Basic Info" +msgstr "" + +msgid "Pictures" +msgstr "" + +msgid "Bill of Materials" +msgstr "" + +msgid "Assembly Guide" +msgstr "" + +msgid "Author" +msgstr "" + +msgid "Model Name" +msgstr "" + +#, c-format, boost-format +msgid "%s Update" +msgstr "" + +msgid "A new version is available" +msgstr "" + +msgid "Configuration update" +msgstr "" + +msgid "A new configuration package available, Do you want to install it?" +msgstr "" + +msgid "Description:" +msgstr "" + +msgid "Configuration incompatible" +msgstr "" + +msgid "the configuration package is incompatible with current application." +msgstr "" + +#, c-format, boost-format +msgid "" +"The configuration package is incompatible with current application.\n" +"%s will update the configuration package, Otherwise it won't be able to start" +msgstr "" + +#, c-format, boost-format +msgid "Exit %s" +msgstr "" + +msgid "the Configuration package is incompatible with current APP." +msgstr "" + +msgid "Configuration updates" +msgstr "" + +msgid "No updates available." +msgstr "" + +msgid "The configuration is up to date." +msgstr "" + +msgid "Obj file Import color" +msgstr "" + +msgid "Specify number of colors:" +msgstr "" + +#, c-format, boost-format +msgid "The color count should be in range [%d, %d]." +msgstr "" + +msgid "Recommended " +msgstr "" + +msgid "Current filament colors:" +msgstr "" + +msgid "Quick set:" +msgstr "" + +msgid "Color match" +msgstr "" + +msgid "Approximate color matching." +msgstr "" + +msgid "Append" +msgstr "" + +msgid "Add consumable extruder after existing extruders." +msgstr "" + +msgid "Reset mapped extruders." +msgstr "" + +msgid "Cluster colors" +msgstr "" + +msgid "Map Filament" +msgstr "" + +msgid "" +"Note:The color has been selected, you can choose OK \n" +" to continue or manually adjust it." +msgstr "" + +msgid "" +"Waring:The count of newly added and \n" +" current extruders exceeds 16." +msgstr "" + +msgid "Ramming customization" +msgstr "" + +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 "" + +msgid "Total ramming time" +msgstr "" + +msgid "s" +msgstr "" + +msgid "Total rammed volume" +msgstr "" + +msgid "Ramming line width" +msgstr "" + +msgid "Ramming line spacing" +msgstr "" + +msgid "Auto-Calc" +msgstr "" + +msgid "Re-calculate" +msgstr "" + +msgid "Flushing volumes for filament change" +msgstr "" + +msgid "" +"Orca would re-calculate your flushing volumes everytime the filaments color " +"changed. You could disable the auto-calculate in Orca Slicer > Preferences" +msgstr "" + +msgid "Flushing volume (mm³) for each filament pair." +msgstr "" + +#, c-format, boost-format +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "" + +#, c-format, boost-format +msgid "The multiplier should be in range [%.2f, %.2f]." +msgstr "" + +msgid "Multiplier" +msgstr "" + +msgid "unloaded" +msgstr "تم تفريغها" + +msgid "loaded" +msgstr "تم التحميل" + +msgid "Filament #" +msgstr "خيط #" + +msgid "From" +msgstr "" + +msgid "To" +msgstr "" + +msgid "" +"Windows Media Player is required for this task! Do you want to enable " +"'Windows Media Player' for your operation system?" +msgstr "" + +msgid "" +"BambuSource has not correctly been registered for media playing! Press Yes " +"to re-register it. You will be promoted twice" +msgstr "" + +msgid "" +"Missing BambuSource component registered for media playing! Please re-" +"install BambuStutio or seek after-sales help." +msgstr "" + +msgid "" +"Using a BambuSource from a different install, video play may not work " +"correctly! Press Yes to fix it." +msgstr "" + +msgid "" +"Your system is missing H.264 codecs for GStreamer, which are required to " +"play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-" +"libav packages, then restart Orca Slicer?)" +msgstr "" + +msgid "Bambu Network plug-in not detected." +msgstr "" + +msgid "Click here to download it." +msgstr "" + +msgid "Login" +msgstr "تسجيل دخول" + +msgid "The configuration package is changed in previous Config Guide" +msgstr "" + +msgid "Configuration package changed" +msgstr "" + +msgid "Toolbar" +msgstr "" + +msgid "Objects list" +msgstr "قائمة الأشياء" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" + +msgid "Shift+G" +msgstr "" + +msgid "Paste from clipboard" +msgstr "" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "" + +msgid "Switch table page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "" + +msgid "Global shortcuts" +msgstr "" + +msgid "Rotate View" +msgstr "أدر الواجهة" + +msgid "Pan View" +msgstr "حرك الواجهة" + +msgid "Mouse wheel" +msgstr "عجلة الفأرة" + +msgid "Zoom View" +msgstr "تكبير وتصغير الواجهة" + +msgid "Shift+A" +msgstr "Shift+A" + +msgid "Shift+R" +msgstr "Shift+R" + +msgid "" +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." +msgstr "" + +msgid "Shift+Tab" +msgstr "Shift+Tab" + +msgid "Collapse/Expand the sidebar" +msgstr "" + +msgid "Any arrow" +msgstr "أي سهم" + +msgid "Movement in camera space" +msgstr "" + +msgid "Select a part" +msgstr "اختر جزء" + +msgid "Select multiple objects" +msgstr "اختر مجموعة أجزاء" + +msgid "Shift+Left mouse button" +msgstr "" + +msgid "Select objects by rectangle" +msgstr "" + +msgid "Arrow Up" +msgstr "" + +msgid "Move selection 10 mm in positive Y direction" +msgstr "" + +msgid "Arrow Down" +msgstr "" + +msgid "Move selection 10 mm in negative Y direction" +msgstr "" + +msgid "Arrow Left" +msgstr "" + +msgid "Move selection 10 mm in negative X direction" +msgstr "" + +msgid "Arrow Right" +msgstr "" + +msgid "Move selection 10 mm in positive X direction" +msgstr "" + +msgid "Shift+Any arrow" +msgstr "" + +msgid "Movement step set to 1 mm" +msgstr "" + +msgid "keyboard 1-9: set filament for object/part" +msgstr "" + +msgid "Camera view - Default" +msgstr "" + +msgid "Camera view - Top" +msgstr "" + +msgid "Camera view - Bottom" +msgstr "" + +msgid "Camera view - Front" +msgstr "" + +msgid "Camera view - Behind" +msgstr "" + +msgid "Camera Angle - Left side" +msgstr "" + +msgid "Camera Angle - Right side" +msgstr "" + +msgid "Select all objects" +msgstr "" + +msgid "Gizmo move" +msgstr "" + +msgid "Gizmo scale" +msgstr "" + +msgid "Gizmo rotate" +msgstr "" + +msgid "Gizmo cut" +msgstr "" + +msgid "Gizmo Place face on bed" +msgstr "" + +msgid "Gizmo SLA support points" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "" + +msgid "Gizmo Text emboss / engrave" +msgstr "" + +msgid "Zoom in" +msgstr "" + +msgid "Zoom out" +msgstr "" + +msgid "Switch between Prepare/Preview" +msgstr "" + +msgid "Plater" +msgstr "" + +msgid "Move: press to snap by 1mm" +msgstr "" + +msgid "Support/Color Painting: adjust pen radius" +msgstr "" + +msgid "Support/Color Painting: adjust section position" +msgstr "" + +msgid "Gizmo" +msgstr "" + +msgid "Set extruder number for the objects and parts" +msgstr "" + +msgid "Delete objects, parts, modifiers " +msgstr "" + +msgid "Select the object/part and press space to change the name" +msgstr "" + +msgid "Mouse click" +msgstr "" + +msgid "Select the object/part and mouse click to change the name" +msgstr "" + +msgid "Objects List" +msgstr "" + +msgid "Vertical slider - Move active thumb Up" +msgstr "" + +msgid "Vertical slider - Move active thumb Down" +msgstr "" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "" + +msgid "On/Off g-code window" +msgstr "" + +msgid "Move slider 5x faster" +msgstr "" + +msgid "Shift+Mouse wheel" +msgstr "" + +msgid "Horizontal slider - Move to start position" +msgstr "" + +msgid "Horizontal slider - Move to last position" +msgstr "" + +msgid "Release Note" +msgstr "" + +#, c-format, boost-format +msgid "version %s update information :" +msgstr "" + +msgid "Network plug-in update" +msgstr "" + +msgid "" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "" + +#, c-format, boost-format +msgid "A new Network plug-in(%s) available, Do you want to install it?" +msgstr "" + +msgid "New version of Orca Slicer" +msgstr "" + +msgid "Skip this Version" +msgstr "" + +msgid "Done" +msgstr "" + +msgid "resume" +msgstr "" + +msgid "Resume Printing" +msgstr "" + +msgid "Resume Printing(defects acceptable)" +msgstr "" + +msgid "Resume Printing(problem solved)" +msgstr "" + +msgid "Stop Printing" +msgstr "" + +msgid "Check Assistant" +msgstr "" + +msgid "Filament Extruded, Continue" +msgstr "" + +msgid "Not Extruded Yet, Retry" +msgstr "" + +msgid "Finished, Continue" +msgstr "" + +msgid "Load Filament" +msgstr "" + +msgid "Filament Loaded, Resume" +msgstr "" + +msgid "View Liveview" +msgstr "" + +msgid "Confirm and Update Nozzle" +msgstr "" + +msgid "LAN Connection Failed (Sending print file)" +msgstr "" + +msgid "" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgstr "" + +msgid "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." +msgstr "" + +msgid "IP" +msgstr "" + +msgid "Access Code" +msgstr "" + +msgid "Where to find your printer's IP and Access Code?" +msgstr "" + +msgid "Step 3: Ping the IP address to check for packet loss and latency." +msgstr "" + +msgid "Test" +msgstr "" + +msgid "IP and Access Code Verified! You may close the window" +msgstr "" + +msgid "Connection failed, please double check IP and Access Code" +msgstr "" + +msgid "" +"Connection failed! If your IP and Access Code is correct, \n" +"please move to step 3 for troubleshooting network issues" +msgstr "" + +msgid "Model:" +msgstr "" + +msgid "Serial:" +msgstr "" + +msgid "Version:" +msgstr "" + +msgid "Update firmware" +msgstr "" + +msgid "Beta version" +msgstr "" + +msgid "Latest version" +msgstr "" + +msgid "Updating" +msgstr "" + +msgid "Updating failed" +msgstr "" + +msgid "Updating successful" +msgstr "" + +msgid "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." +msgstr "" + +msgid "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." +msgstr "" + +msgid "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting Orca." +msgstr "" + +msgid "Extension Board" +msgstr "" + +msgid "Saving objects into the 3mf failed." +msgstr "" + +msgid "Only Windows 10 is supported." +msgstr "" + +msgid "Failed to initialize the WinRT library." +msgstr "" + +msgid "Exporting objects" +msgstr "" + +msgid "Failed loading objects." +msgstr "" + +msgid "Repairing object by Windows service" +msgstr "" + +msgid "Repair failed." +msgstr "" + +msgid "Loading repaired objects" +msgstr "" + +msgid "Exporting 3mf file failed" +msgstr "" + +msgid "Import 3mf file failed" +msgstr "" + +msgid "Repaired 3mf file does not contain any object" +msgstr "" + +msgid "Repaired 3mf file contains more than one object" +msgstr "" + +msgid "Repaired 3mf file does not contain any volume" +msgstr "" + +msgid "Repaired 3mf file contains more than one volume" +msgstr "" + +msgid "Repair finished" +msgstr "" + +msgid "Repair canceled" +msgstr "" + +#, boost-format +msgid "Copying of file %1% to %2% failed: %3%" +msgstr "" + +msgid "Need to check the unsaved changes before configuration updates." +msgstr "" + +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" + +msgid "Open G-code file:" +msgstr "" + +msgid "" +"One object has empty initial layer and can't be printed. Please Cut the " +"bottom or enable supports." +msgstr "" + +#, boost-format +msgid "Object can't be printed for empty layer between %1% and %2%." +msgstr "" + +#, boost-format +msgid "Object: %1%" +msgstr "" + +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" +msgstr "" + +msgid "No object can be printed. Maybe too small" +msgstr "" + +msgid "" +"Your print is very close to the priming regions. Make sure there is no " +"collision." +msgstr "" + +msgid "" +"Failed to generate gcode for invalid custom G-code.\n" +"\n" +msgstr "" + +msgid "Please check the custom G-code or use the default custom G-code." +msgstr "" + +#, boost-format +msgid "Generating G-code: layer %1%" +msgstr "" + +msgid "Inner wall" +msgstr "" + +msgid "Outer wall" +msgstr "" + +msgid "Overhang wall" +msgstr "" + +msgid "Sparse infill" +msgstr "" + +msgid "Internal solid infill" +msgstr "" + +msgid "Top surface" +msgstr "" + +msgid "Bottom surface" +msgstr "" + +msgid "Internal Bridge" +msgstr "" + +msgid "Gap infill" +msgstr "" + +msgid "Support interface" +msgstr "" + +msgid "Support transition" +msgstr "" + +msgid "Multiple" +msgstr "" + +#, boost-format +msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " +msgstr "" + +msgid "" +"Invalid spacing supplied to Flow::with_spacing(), check your layer height " +"and extrusion width" +msgstr "" + +msgid "undefined error" +msgstr "" + +msgid "too many files" +msgstr "" + +msgid "file too large" +msgstr "" + +msgid "unsupported method" +msgstr "" + +msgid "unsupported encryption" +msgstr "" + +msgid "unsupported feature" +msgstr "" + +msgid "failed finding central directory" +msgstr "" + +msgid "not a ZIP archive" +msgstr "" + +msgid "invalid header or corrupted" +msgstr "" + +msgid "unsupported multidisk" +msgstr "" + +msgid "decompression failed" +msgstr "" + +msgid "compression failed" +msgstr "" + +msgid "unexpected decompressed size" +msgstr "" + +msgid "CRC check failed" +msgstr "" + +msgid "unsupported central directory size" +msgstr "" + +msgid "allocation failed" +msgstr "" + +msgid "file open failed" +msgstr "" + +msgid "file create failed" +msgstr "" + +msgid "file write failed" +msgstr "" + +msgid "file read failed" +msgstr "" + +msgid "file close failed" +msgstr "" + +msgid "file seek failed" +msgstr "" + +msgid "file stat failed" +msgstr "" + +msgid "invalid parameter" +msgstr "" + +msgid "invalid filename" +msgstr "" + +msgid "buffer too small" +msgstr "" + +msgid "internal error" +msgstr "" + +msgid "file not found" +msgstr "" + +msgid "archive too large" +msgstr "" + +msgid "validation failed" +msgstr "" + +msgid "write callback failed" +msgstr "" + +#, boost-format +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" + +#, boost-format +msgid "%1% is too close to others, and collisions may be caused." +msgstr "" + +#, boost-format +msgid "%1% is too tall, and collisions will be caused." +msgstr "" + +msgid " is too close to others, there may be collisions when printing." +msgstr "" + +msgid " is too close to exclusion area, there may be collisions when printing." +msgstr "" + +msgid "Prime Tower" +msgstr "" + +msgid " is too close to others, and collisions may be caused.\n" +msgstr "" + +msgid " is too close to exclusion area, and collisions will be caused.\n" +msgstr "" + +msgid "" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" +msgstr "" + +msgid "No extrusions under current settings." +msgstr "" + +msgid "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." +msgstr "" + +msgid "" +"Please select \"By object\" print sequence to print multiple objects in " +"spiral vase mode." +msgstr "" + +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "" + +#, boost-format +msgid "The object %1% exceeds the maximum build volume height." +msgstr "" + +#, boost-format +msgid "" +"While the object %1% itself fits the build volume, its last layer exceeds " +"the maximum build volume height." +msgstr "" + +msgid "" +"You might want to reduce the size of your model or change current print " +"settings and retry." +msgstr "" + +msgid "Variable layer height is not supported with Organic supports." +msgstr "" + +msgid "" +"Different nozzle diameters and different filament diameters may not work " +"well when the prime tower is enabled. It's very experimental, so please " +"proceed with caution." +msgstr "" + +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" + +msgid "" +"Ooze prevention is only supported with the wipe tower when " +"'single_extruder_multi_material' is off." +msgstr "" + +msgid "" +"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " +"RepRapFirmware and Repetier G-code flavors." +msgstr "" + +msgid "The prime tower is not supported in \"By object\" print." +msgstr "" + +msgid "" +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." +msgstr "" + +msgid "The prime tower requires \"support gap\" to be multiple of layer height" +msgstr "" + +msgid "The prime tower requires that all objects have the same layer heights" +msgstr "" + +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" + +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" + +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" + +msgid "Too small line width" +msgstr "" + +msgid "Too large line width" +msgstr "" + +msgid "" +"The prime tower requires that support has the same layer height with object." +msgstr "" + +msgid "" +"Organic support tree tip diameter must not be smaller than support material " +"extrusion width." +msgstr "" + +msgid "" +"Organic support branch diameter must not be smaller than 2x support material " +"extrusion width." +msgstr "" + +msgid "" +"Organic support branch diameter must not be smaller than support tree tip " +"diameter." +msgstr "" + +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" + +msgid "Layer height cannot exceed nozzle diameter" +msgstr "" + +msgid "" +"Relative extruder addressing requires resetting the extruder position at " +"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " +"layer_gcode." +msgstr "" + +msgid "" +"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " +"absolute extruder addressing." +msgstr "" + +msgid "" +"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " +"extruder addressing." +msgstr "" + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s" +msgstr "" + +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + +msgid "" +"The jerk setting exceeds the printer's maximum jerk (machine_max_jerk_x/" +"machine_max_jerk_y).\n" +"Orca will automatically cap the jerk speed to ensure it doesn't surpass the " +"printer's capabilities.\n" +"You can adjust the maximum jerk setting in your printer's configuration to " +"get higher speeds." +msgstr "" + +msgid "" +"The acceleration setting exceeds the printer's maximum acceleration " +"(machine_max_acceleration_extruding).\n" +"Orca will automatically cap the acceleration speed to ensure it doesn't " +"surpass the printer's capabilities.\n" +"You can adjust the machine_max_acceleration_extruding value in your " +"printer's configuration to get higher speeds." +msgstr "" + +msgid "" +"The travel acceleration setting exceeds the printer's maximum travel " +"acceleration (machine_max_acceleration_travel).\n" +"Orca will automatically cap the travel acceleration speed to ensure it " +"doesn't surpass the printer's capabilities.\n" +"You can adjust the machine_max_acceleration_travel value in your printer's " +"configuration to get higher speeds." +msgstr "" + +msgid "Generating skirt & brim" +msgstr "" + +msgid "Exporting G-code" +msgstr "" + +msgid "Generating G-code" +msgstr "" + +msgid "Failed processing of the filename_format template." +msgstr "" + +msgid "Printable area" +msgstr "" + +msgid "Bed exclude area" +msgstr "" + +msgid "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Bed custom texture" +msgstr "" + +msgid "Bed custom model" +msgstr "" + +msgid "Elephant foot compensation" +msgstr "" + +msgid "" +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" +msgstr "" + +msgid "Elephant foot compensation layers" +msgstr "" + +msgid "" +"The number of layers on which the elephant foot compensation will be active. " +"The first layer will be shrunk by the elephant foot compensation value, then " +"the next layers will be linearly shrunk less, up to the layer indicated by " +"this value." +msgstr "" + +msgid "layers" +msgstr "" + +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" + +msgid "Printable height" +msgstr "" + +msgid "Maximum printable height which is limited by mechanism of printer" +msgstr "" + +msgid "Preferred orientation" +msgstr "" + +msgid "Automatically orient stls on the Z-axis upon initial import" +msgstr "" + +msgid "Printer preset names" +msgstr "" + +msgid "Use 3rd-party print host" +msgstr "" + +msgid "Allow controlling BambuLab's printer through 3rd party print hosts" +msgstr "" + +msgid "Hostname, IP or URL" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the hostname, IP address or URL of the printer host instance. Print " +"host behind HAProxy with basic auth enabled can be accessed by putting the " +"user name and password into the URL in the following format: https://" +"username:password@your-octopi-address/" +msgstr "" + +msgid "Device UI" +msgstr "" + +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" + +msgid "API Key / Password" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the API Key or the password required for authentication." +msgstr "" + +msgid "Name of the printer" +msgstr "" + +msgid "HTTPS CA File" +msgstr "" + +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." +msgstr "" + +msgid "User" +msgstr "" + +msgid "Password" +msgstr "" + +msgid "Ignore HTTPS certificate revocation checks" +msgstr "" + +msgid "" +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." +msgstr "" + +msgid "Names of presets related to the physical printer" +msgstr "" + +msgid "Authorization Type" +msgstr "" + +msgid "API key" +msgstr "" + +msgid "HTTP digest" +msgstr "" + +msgid "Avoid crossing wall" +msgstr "" + +msgid "Detour and avoid to travel across wall which may cause blob on surface" +msgstr "" + +msgid "Avoid crossing wall - Max detour length" +msgstr "" + +msgid "" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is large than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" +msgstr "" + +msgid "mm or %" +msgstr "" + +msgid "Other layers" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" +msgstr "" + +msgid "°C" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" + +msgid "Initial layer" +msgstr "" + +msgid "Initial layer bed temperature" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" +msgstr "" + +msgid "Bed types supported by the printer" +msgstr "" + +msgid "Cool Plate" +msgstr "" + +msgid "Engineering Plate" +msgstr "" + +msgid "First layer print sequence" +msgstr "" + +msgid "Other layers print sequence" +msgstr "" + +msgid "The number of other layers print sequence" +msgstr "" + +msgid "Other layers filament sequence" +msgstr "" + +msgid "This G-code is inserted at every layer change before lifting z" +msgstr "" + +msgid "Bottom shell layers" +msgstr "" + +msgid "" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" +msgstr "" + +msgid "Bottom shell thickness" +msgstr "" + +msgid "" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of bottom shell is absolutely determained by " +"bottom shell layers" +msgstr "" + +msgid "Apply gap fill" +msgstr "" + +msgid "" +"Enables gap fill for the selected surfaces. The minimum gap length that will " +"be filled can be controlled from the filter out tiny gaps option below.\n" +"\n" +"Options:\n" +"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " +"only\n" +"3. Nowhere: Disables gap fill\n" +msgstr "" + +msgid "Everywhere" +msgstr "" + +msgid "Top and bottom surfaces" +msgstr "" + +msgid "Nowhere" +msgstr "" + +msgid "Force cooling for overhang and bridge" +msgstr "" + +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" +msgstr "" + +msgid "Fan speed for overhang" +msgstr "" + +msgid "" +"Force part cooling fan to be this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" +msgstr "" + +msgid "Cooling overhang threshold" +msgstr "" + +#, c-format +msgid "" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" +msgstr "" + +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." +msgstr "" + +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + +msgid "Bridge flow ratio" +msgstr "" + +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" +msgstr "" + +msgid "Internal bridge flow ratio" +msgstr "" + +msgid "" +"This value governs the thickness of the internal bridge layer. This is the " +"first layer over sparse infill. Decrease this value slightly (for example " +"0.9) to improve surface quality over sparse infill." +msgstr "" + +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall" +msgstr "" + +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" + +msgid "Only one wall on top surfaces" +msgstr "" + +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern" +msgstr "" + +msgid "One wall threshold" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"If a top surface has to be printed and it's partially covered by another " +"layer, it won't be considered at a top layer where its width is below this " +"value. This can be useful to not let the 'one perimeter on top' trigger on " +"surface that should be covered only by perimeters. This value can be a mm or " +"a % of the perimeter extrusion width.\n" +"Warning: If enabled, artifacts can be created if you have some thin features " +"on the next layer, like letters. Set this setting to 0 to remove these " +"artifacts." +msgstr "" + +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Extra perimeters on overhangs" +msgstr "" + +msgid "" +"Create additional perimeter paths over steep overhangs and areas where " +"bridges cannot be anchored. " +msgstr "" + +msgid "Reverse on odd" +msgstr "" + +msgid "Overhang reversal" +msgstr "" + +msgid "" +"Extrude perimeters that have a part over an overhang in the reverse " +"direction on odd layers. This alternating pattern can drastically improve " +"steep overhangs.\n" +"\n" +"This setting can also help reduce part warping due to the reduction of " +"stresses in the part walls." +msgstr "" + +msgid "Reverse only internal perimeters" +msgstr "" + +msgid "" +"Apply the reverse perimeters logic only on internal perimeters. \n" +"\n" +"This setting greatly reduces part stresses as they are now distributed in " +"alternating directions. This should reduce part warping while also " +"maintaining external wall quality. This feature can be very useful for warp " +"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " +"Silk PLA. It can also help reduce warping on floating regions over " +"supports.\n" +"\n" +"For this setting to be the most effective, it is recomended to set the " +"Reverse Threshold to 0 so that all internal walls print in alternating " +"directions on odd layers irrespective of their overhang degree." +msgstr "" + +msgid "Bridge counterbore holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + +msgid "Reverse threshold" +msgstr "" + +msgid "Overhang reversal threshold" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Number of mm the overhang need to be for the reversal to be considered " +"useful. Can be a % of the perimeter width.\n" +"Value 0 enables reversal on every odd layers regardless." +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + +msgid "Slow down for overhang" +msgstr "" + +msgid "Enable this option to slow printing down for different overhang degree" +msgstr "" + +msgid "Slow down for curled perimeters" +msgstr "" + +msgid "" +"Enable this option to slow printing down in areas where potential curled " +"perimeters may exist" +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "External" +msgstr "" + +msgid "Speed of bridge and completely overhang wall" +msgstr "" + +msgid "mm/s" +msgstr "" + +msgid "Internal" +msgstr "" + +msgid "" +"Speed of internal bridge. If the value is expressed as a percentage, it will " +"be calculated based on the bridge_speed. Default value is 150%." +msgstr "" + +msgid "Brim width" +msgstr "" + +msgid "Distance from model to the outermost brim line" +msgstr "" + +msgid "Brim type" +msgstr "" + +msgid "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." +msgstr "" + +msgid "Brim-object gap" +msgstr "" + +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" +msgstr "" + +msgid "Brim ears" +msgstr "" + +msgid "Only draw brim over the sharp edges of the model." +msgstr "" + +msgid "Brim ear max angle" +msgstr "" + +msgid "" +"Maximum angle to let a brim ear appear. \n" +"If set to 0, no brim will be created. \n" +"If set to ~180, brim will be created on everything but straight sections." +msgstr "" + +msgid "Brim ear detection radius" +msgstr "" + +msgid "" +"The geometry will be decimated before dectecting sharp angles. This " +"parameter indicates the minimum length of the deviation for the decimation.\n" +"0 to deactivate" +msgstr "" + +msgid "Compatible machine" +msgstr "" + +msgid "upward compatible machine" +msgstr "" + +msgid "Compatible machine condition" +msgstr "" + +msgid "Compatible process profiles" +msgstr "" + +msgid "Compatible process profiles condition" +msgstr "" + +msgid "Print sequence, layer by layer or object by object" +msgstr "" + +msgid "By layer" +msgstr "" + +msgid "By object" +msgstr "" + +msgid "Intra-layer order" +msgstr "" + +msgid "Print order within a single layer" +msgstr "" + +msgid "As object list" +msgstr "" + +msgid "Slow printing down for better layer cooling" +msgstr "" + +msgid "" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for longer time. This can improve the cooling " +"quality for needle and small details" +msgstr "" + +msgid "Normal printing" +msgstr "" + +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" + +msgid "mm/s²" +msgstr "" + +msgid "Default filament profile" +msgstr "" + +msgid "Default filament profile when switch to this machine profile" +msgstr "" + +msgid "Default process profile" +msgstr "" + +msgid "Default process profile when switch to this machine profile" +msgstr "" + +msgid "Activate air filtration" +msgstr "" + +msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" +msgstr "" + +msgid "Fan speed" +msgstr "" + +msgid "" +"Speed of exhaust fan during printing.This speed will overwrite the speed in " +"filament custom gcode" +msgstr "" + +msgid "Speed of exhaust fan after printing completes" +msgstr "" + +msgid "No cooling for the first" +msgstr "" + +msgid "" +"Close all cooling fan for the first certain layers. Cooling fan of the first " +"layer used to be closed to get better build plate adhesion" +msgstr "" + +msgid "Don't support bridges" +msgstr "" + +msgid "" +"Don't support the whole bridge area which make support very large. Bridge " +"usually can be printing directly without support if not very long" +msgstr "" + +msgid "Thick bridges" +msgstr "" + +msgid "" +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." +msgstr "" + +msgid "Thick internal bridges" +msgstr "" + +msgid "" +"If enabled, thick internal bridges will be used. It's usually recommended to " +"have this feature turned on. However, consider turning it off if you are " +"using large nozzles." +msgstr "" + +msgid "Don't filter out small internal bridges (beta)" +msgstr "" + +msgid "" +"This option can help reducing pillowing on top surfaces in heavily slanted " +"or curved models.\n" +"\n" +"By default, small internal bridges are filtered out and the internal solid " +"infill is printed directly over the sparse infill. This works well in most " +"cases, speeding up printing without too much compromise on top surface " +"quality. \n" +"\n" +"However, in heavily slanted or curved models especially where too low sparse " +"infill density is used, this may result in curling of the unsupported solid " +"infill, causing pillowing.\n" +"\n" +"Enabling this option will print internal bridge layer over slightly " +"unsupported internal solid infill. The options below control the amount of " +"filtering, i.e. the amount of internal bridges created.\n" +"\n" +"Disabled - Disables this option. This is the default behaviour and works " +"well in most cases.\n" +"\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, " +"while avoiding creating uncessesary interal bridges. This works well for " +"most difficult models.\n" +"\n" +"No filtering - Creates internal bridges on every potential internal " +"overhang. This option is useful for heavily slanted top surface models. " +"However, in most cases it creates too many unecessary bridges." +msgstr "" + +msgid "Disabled" +msgstr "" + +msgid "Limited filtering" +msgstr "" + +msgid "No filtering" +msgstr "" + +msgid "Max bridge length" +msgstr "" + +msgid "" +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." +msgstr "" + +msgid "End G-code" +msgstr "" + +msgid "End G-code when finish the whole printing" +msgstr "" + +msgid "Between Object Gcode" +msgstr "" + +msgid "" +"Insert Gcode between objects. This parameter will only come into effect when " +"you print your models object by object" +msgstr "" + +msgid "End G-code when finish the printing of this filament" +msgstr "" + +msgid "Ensure vertical shell thickness" +msgstr "" + +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)\n" +"None: No solid infill will be added anywhere. Caution: Use this option " +"carefully if your model has sloped surfaces\n" +"Critical Only: Avoid adding solid infill for walls\n" +"Moderate: Add solid infill for heavily sloping surfaces only\n" +"All: Add solid infill for all suitable sloping surfaces\n" +"Default value is All." +msgstr "" + +msgid "Critical Only" +msgstr "" + +msgid "Moderate" +msgstr "" + +msgid "Top surface pattern" +msgstr "" + +msgid "Line pattern of top surface infill" +msgstr "" + +msgid "Concentric" +msgstr "" + +msgid "Rectilinear" +msgstr "" + +msgid "Monotonic" +msgstr "" + +msgid "Monotonic line" +msgstr "" + +msgid "Aligned Rectilinear" +msgstr "" + +msgid "Hilbert Curve" +msgstr "" + +msgid "Archimedean Chords" +msgstr "" + +msgid "Octagram Spiral" +msgstr "" + +msgid "Bottom surface pattern" +msgstr "" + +msgid "Line pattern of bottom surface infill, not bridge infill" +msgstr "" + +msgid "Internal solid infill pattern" +msgstr "" + +msgid "" +"Line pattern of internal solid infill. if the detect narrow internal solid " +"infill be enabled, the concentric pattern will be used for the small area." +msgstr "" + +msgid "" +"Line width of outer wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "" +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." +msgstr "" + +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + +msgid "Walls printing order" +msgstr "" + +msgid "" +"Print sequence of the internal (inner) and external (outer) walls. \n" +"\n" +"Use Inner/Outer for best overhangs. This is because the overhanging walls " +"can adhere to a neighouring perimeter while printing. However, this option " +"results in slightly reduced surface quality as the external perimeter is " +"deformed by being squashed to the internal perimeter.\n" +"\n" +"Use Inner/Outer/Inner for the best external surface finish and dimensional " +"accuracy as the external wall is printed undisturbed from an internal " +"perimeter. However, overhang performance will reduce as there is no internal " +"perimeter to print the external wall against. This option requires a minimum " +"of 3 walls to be effective as it prints the internal walls from the 3rd " +"perimeter onwards first, then the external perimeter and, finally, the first " +"internal perimeter. This option is recomended against the Outer/Inner option " +"in most cases. \n" +"\n" +"Use Outer/Inner for the same external wall quality and dimensional accuracy " +"benefits of Inner/Outer/Inner option. However, the z seams will appear less " +"consistent as the first extrusion of a new layer starts on a visible " +"surface.\n" +"\n" +" " +msgstr "" + +msgid "Inner/Outer" +msgstr "" + +msgid "Outer/Inner" +msgstr "" + +msgid "Inner/Outer/Inner" +msgstr "" + +msgid "Print infill first" +msgstr "" + +msgid "" +"Order of wall/infill. When the tickbox is unchecked the walls are printed " +"first, which works best in most cases.\n" +"\n" +"Printing infill first may help with extreme overhangs as the walls have the " +"neighbouring infill to adhere to. However, the infill will slighly push out " +"the printed walls where it is attached to them, resulting in a worse " +"external surface finish. It can also cause the infill to shine through the " +"external surfaces of the part." +msgstr "" + +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + +msgid "Height to rod" +msgstr "" + +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." +msgstr "" + +msgid "Height to lid" +msgstr "" + +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" + +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" + +msgid "Nozzle height" +msgstr "" + +msgid "The height of nozzle tip." +msgstr "" + +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + +msgid "Extruder Color" +msgstr "" + +msgid "Only used as a visual help on UI" +msgstr "" + +msgid "Extruder offset" +msgstr "" + +msgid "Flow ratio" +msgstr "" + +msgid "" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" +msgstr "" + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + +msgid "Enable adaptive pressure advance (beta)" +msgstr "" + +#, c-format, boost-format +msgid "" +"With increasing print speeds (and hence increasing volumetric flow through " +"the nozzle) and increasing accelerations, it has been observed that the " +"effective PA value typically decreases. This means that a single PA value is " +"not always 100% optimal for all features and a compromise value is usually " +"used that does not cause too much bulging on features with lower flow speed " +"and accelerations while also not causing gaps on faster features.\n" +"\n" +"This feature aims to address this limitation by modeling the response of " +"your printer's extrusion system depending on the volumetric flow speed and " +"acceleration it is printing at. Internally, it generates a fitted model that " +"can extrapolate the needed pressure advance for any given volumetric flow " +"speed and acceleration, which is then emmited to the printer depending on " +"the current print conditions.\n" +"\n" +"When enabled, the pressure advance value above is overriden. However, a " +"reasonable default value above is strongly recomended to act as a fallback " +"and for when tool changing.\n" +"\n" +msgstr "" + +msgid "Adaptive pressure advance measurements (beta)" +msgstr "" + +msgid "" +"Add sets of pressure advance (PA) values, the volumetric flow speeds and " +"accelerations they were measured at, separated by a comma. One set of values " +"per line. For example\n" +"0.04,3.96,3000\n" +"0.033,3.96,10000\n" +"0.029,7.91,3000\n" +"0.026,7.91,10000\n" +"\n" +"How to calibrate:\n" +"1. Run the pressure advance test for at least 3 speeds per acceleration " +"value. It is recommended that the test is run for at least the speed of the " +"external perimeters, the speed of the internal perimeters and the fastest " +"feature print speed in your profile (usually its the sparse or solid " +"infill). Then run them for the same speeds for the slowest and fastest print " +"accelerations,and no faster than the recommended maximum acceleration as " +"given by the klipper input shaper.\n" +"2. Take note of the optimal PA value for each volumetric flow speed and " +"acceleration. You can find the flow number by selecting flow from the color " +"scheme drop down and move the horizontal slider over the PA pattern lines. " +"The number should be visible at the bottom of the page. The ideal PA value " +"should be decreasing the higher the volumetric flow is. If it is not, " +"confirm that your extruder is functioning correctly.The slower and with less " +"acceleration you print, the larger the range of acceptable PA values. If no " +"difference is visible, use the PA value from the faster test.3. Enter the " +"triplets of PA values, Flow and Accelerations in the text box here and save " +"your filament profile\n" +"\n" +msgstr "" + +msgid "Enable adaptive pressure advance for overhangs (beta)" +msgstr "" + +msgid "" +"Enable adaptive PA for overhangs as well as when flow changes within the " +"same feature. This is an experimental option, as if the PA profile is not " +"set accurately, it will cause uniformity issues on the external surfaces " +"before and after overhangs.\n" +msgstr "" + +msgid "Pressure advance for bridges" +msgstr "" + +msgid "" +"Pressure advance value for bridges. Set to 0 to disable. \n" +"\n" +" A lower PA value when printing bridges helps reduce the appearance of " +"slight under extrusion immediately after bridges. This is caused by the " +"pressure drop in the nozzle when printing in the air and a lower PA helps " +"counteract this." +msgstr "" + +msgid "" +"Default line width if other line widths are set to 0. If expressed as a %, " +"it will be computed over the nozzle diameter." +msgstr "" + +msgid "Keep fan always on" +msgstr "" + +msgid "" +"If enable this setting, part cooling fan will never be stoped and will run " +"at least at minimum speed to reduce the frequency of starting and stoping" +msgstr "" + +msgid "Don't slow down outer walls" +msgstr "" + +msgid "" +"If enabled, this setting will ensure external perimeters are not slowed down " +"to meet the minimum layer time. This is particularly helpful in the below " +"scenarios:\n" +"\n" +" 1. To avoid changes in shine when printing glossy filaments \n" +"2. To avoid changes in external wall speed which may create slight wall " +"artefacts that appear like z banding \n" +"3. To avoid printing at speeds which cause VFAs (fine artefacts) on the " +"external walls\n" +"\n" +msgstr "" + +msgid "Layer time" +msgstr "" + +msgid "" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" +msgstr "" + +msgid "Default color" +msgstr "" + +msgid "Default filament color" +msgstr "" + +msgid "Filament notes" +msgstr "" + +msgid "You can put your notes regarding the filament here." +msgstr "" + +msgid "Required nozzle HRC" +msgstr "" + +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." +msgstr "" + +msgid "" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" +msgstr "" + +msgid "mm³/s" +msgstr "" + +msgid "Filament load time" +msgstr "" + +msgid "Time to load new filament when switch filament. For statistics only" +msgstr "" + +msgid "Filament unload time" +msgstr "" + +msgid "Time to unload old filament when switch filament. For statistics only" +msgstr "" + +msgid "" +"Filament diameter is used to calculate extrusion in gcode, so it's important " +"and should be accurate" +msgstr "" + +msgid "Pellet flow coefficient" +msgstr "" + +msgid "" +"Pellet flow coefficient is emperically derived and allows for volume " +"calculation for pellet printers.\n" +"\n" +"Internally it is converted to filament_diameter. All other volume " +"calculations remain the same.\n" +"\n" +"filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" +msgstr "" + +msgid "Shrinkage" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." +msgstr "" + +msgid "Loading speed" +msgstr "" + +msgid "Speed used for loading the filament on the wipe tower." +msgstr "" + +msgid "Loading speed at the start" +msgstr "" + +msgid "Speed used at the very beginning of loading phase." +msgstr "" + +msgid "Unloading speed" +msgstr "" + +msgid "" +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." +msgstr "" + +msgid "Unloading speed at the start" +msgstr "" + +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." +msgstr "" + +msgid "Delay after unloading" +msgstr "" + +msgid "" +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." +msgstr "" + +msgid "Number of cooling moves" +msgstr "" + +msgid "" +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." +msgstr "" + +msgid "Stamping loading speed" +msgstr "" + +msgid "Speed used for stamping." +msgstr "" + +msgid "Stamping distance measured from the center of the cooling tube" +msgstr "" + +msgid "" +"If set to nonzero value, filament is moved toward the nozzle between the " +"individual cooling moves (\"stamping\"). This option configures how long " +"this movement should be before the filament is retracted again." +msgstr "" + +msgid "Speed of the first cooling move" +msgstr "" + +msgid "Cooling moves are gradually accelerating beginning at this speed." +msgstr "" + +msgid "Minimal purge on wipe tower" +msgstr "" + +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Orca Slicer will always prime this amount of material into the wipe " +"tower to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + +msgid "Speed of the last cooling move" +msgstr "" + +msgid "Cooling moves are gradually accelerating towards this speed." +msgstr "" + +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +msgid "Ramming parameters" +msgstr "" + +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" + +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +msgid "Enable ramming for multitool setups" +msgstr "" + +msgid "" +"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " +"Multimaterial' in Printer Settings is unchecked). When checked, a small " +"amount of filament is rapidly extruded on the wipe tower just before the " +"toolchange. This option is only used when the wipe tower is enabled." +msgstr "" + +msgid "Multitool ramming volume" +msgstr "" + +msgid "The volume to be rammed before the toolchange." +msgstr "" + +msgid "Multitool ramming flow" +msgstr "" + +msgid "Flow used for ramming the filament before the toolchange." +msgstr "" + +msgid "Density" +msgstr "" + +msgid "Filament density. For statistics only" +msgstr "" + +msgid "g/cm³" +msgstr "" + +msgid "The material type of filament" +msgstr "" + +msgid "Soluble material" +msgstr "" + +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" + +msgid "Support material" +msgstr "" + +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" + +msgid "Softening temperature" +msgstr "" + +msgid "" +"The material softens at this temperature, so when the bed temperature is " +"equal to or greater than it, it's highly recommended to open the front door " +"and/or remove the upper glass to avoid cloggings." +msgstr "" + +msgid "Price" +msgstr "" + +msgid "Filament price. For statistics only" +msgstr "" + +msgid "money/kg" +msgstr "" + +msgid "Vendor" +msgstr "" + +msgid "Vendor of filament. For show only" +msgstr "" + +msgid "(Undefined)" +msgstr "" + +msgid "Sparse infill direction" +msgstr "" + +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" + +msgid "Solid infill direction" +msgstr "" + +msgid "" +"Angle for solid infill pattern, which controls the start or main direction " +"of line" +msgstr "" + +msgid "Rotate solid infill direction" +msgstr "" + +msgid "Rotate the solid infill direction by 90° for each layer." +msgstr "" + +msgid "Sparse infill density" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Density of internal sparse infill, 100% turns all sparse infill into solid " +"infill and internal solid infill pattern will be used" +msgstr "" + +msgid "Sparse infill pattern" +msgstr "" + +msgid "Line pattern for internal sparse infill" +msgstr "" + +msgid "Grid" +msgstr "" + +msgid "Line" +msgstr "" + +msgid "Cubic" +msgstr "" + +msgid "Tri-hexagon" +msgstr "" + +msgid "Gyroid" +msgstr "" + +msgid "Honeycomb" +msgstr "" + +msgid "Adaptive Cubic" +msgstr "" + +msgid "3D Honeycomb" +msgstr "" + +msgid "Support Cubic" +msgstr "" + +msgid "Lightning" +msgstr "" + +msgid "Cross Hatch" +msgstr "" + +msgid "Sparse infill anchor length" +msgstr "" + +msgid "" +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than infill_anchor_max is found, the infill line is " +"connected to a perimeter segment at just one side and the length of the " +"perimeter segment taken is limited to this parameter, but no longer than " +"anchor_length_max. \n" +"Set this parameter to zero to disable anchoring perimeters connected to a " +"single infill line." +msgstr "" + +msgid "0 (no open anchors)" +msgstr "" + +msgid "1000 (unlimited)" +msgstr "" + +msgid "Maximum length of the infill anchor" +msgstr "" + +msgid "" +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than this parameter is found, the infill line is connected " +"to a perimeter segment at just one side and the length of the perimeter " +"segment taken is limited to infill_anchor, but no longer than this " +"parameter. \n" +"If set to 0, the old algorithm for infill connection will be used, it should " +"create the same result as with 1000 & 0." +msgstr "" + +msgid "0 (Simple connect)" +msgstr "" + +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" +msgstr "" + +msgid "Acceleration of outer wall. Using a lower value can improve quality" +msgstr "" + +msgid "" +"Acceleration of bridges. If the value is expressed as a percentage (e.g. " +"50%), it will be calculated based on the outer wall acceleration." +msgstr "" + +msgid "mm/s² or %" +msgstr "" + +msgid "" +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." +msgstr "" + +msgid "" +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." +msgstr "" + +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhesive" +msgstr "" + +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "" +"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + +msgid "" +"Line width of initial layer. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" + +msgid "Initial layer height" +msgstr "" + +msgid "" +"Height of initial layer. Making initial layer height to be thick slightly " +"can improve build plate adhesion" +msgstr "" + +msgid "Speed of initial layer except the solid infill part" +msgstr "" + +msgid "Initial layer infill" +msgstr "" + +msgid "Speed of solid infill part of initial layer" +msgstr "" + +msgid "Initial layer travel speed" +msgstr "" + +msgid "Travel speed of initial layer" +msgstr "" + +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + +msgid "Initial layer nozzle temperature" +msgstr "" + +msgid "Nozzle temperature to print initial layer when using this filament" +msgstr "" + +msgid "Full fan speed at layer" +msgstr "" + +msgid "" +"Fan speed will be ramped up linearly from zero at layer " +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +msgstr "" + +msgid "layer" +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + +msgid "" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" +msgstr "" + +msgid "Contour" +msgstr "" + +msgid "Contour and hole" +msgstr "" + +msgid "All walls" +msgstr "" + +msgid "Fuzzy skin thickness" +msgstr "" + +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" +msgstr "" + +msgid "Fuzzy skin point distance" +msgstr "" + +msgid "" +"The average diatance between the random points introducded on each line " +"segment" +msgstr "" + +msgid "Apply fuzzy skin to first layer" +msgstr "" + +msgid "Whether to apply fuzzy skin on the first layer" +msgstr "" + +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "Filter out gaps smaller than the threshold specified" +msgstr "" + +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" +msgstr "" + +msgid "Precise Z height" +msgstr "" + +msgid "" +"Enable this to get precise z height of object after slicing. It will get the " +"precise object height by fine-tuning the layer heights of the last few " +"layers. Note that this is an experimental parameter." +msgstr "" + +msgid "Arc fitting" +msgstr "" + +msgid "" +"Enable this to get a G-code file which has G2 and G3 moves. The fitting " +"tolerance is same as the resolution. \n" +"\n" +"Note: For klipper machines, this option is recomended to be disabled. " +"Klipper does not benefit from arc commands as these are split again into " +"line segments by the firmware. This results in a reduction in surface " +"quality as line segments are converted to arcs by the slicer and then back " +"to line segments by the firmware." +msgstr "" + +msgid "Add line number" +msgstr "" + +msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" +msgstr "" + +msgid "Scan first layer" +msgstr "" + +msgid "" +"Enable this to enable the camera on printer to check the quality of first " +"layer" +msgstr "" + +msgid "Nozzle type" +msgstr "" + +msgid "" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" +msgstr "" + +msgid "Undefine" +msgstr "" + +msgid "Hardened steel" +msgstr "" + +msgid "Stainless steel" +msgstr "" + +msgid "Brass" +msgstr "" + +msgid "Nozzle HRC" +msgstr "" + +msgid "" +"The nozzle's hardness. Zero means no checking for nozzle's hardness during " +"slicing." +msgstr "" + +msgid "HRC" +msgstr "" + +msgid "Printer structure" +msgstr "" + +msgid "The physical arrangement and components of a printing device" +msgstr "" + +msgid "CoreXY" +msgstr "" + +msgid "I3" +msgstr "" + +msgid "Hbot" +msgstr "" + +msgid "Delta" +msgstr "" + +msgid "Best object position" +msgstr "" + +msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." +msgstr "" + +msgid "" +"Enable this option if machine has auxiliary part cooling fan. G-code " +"command: M106 P2 S(0-255)." +msgstr "" + +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + +msgid "Time cost" +msgstr "" + +msgid "The printer cost per hour" +msgstr "" + +msgid "money/h" +msgstr "" + +msgid "Support control chamber temperature" +msgstr "" + +msgid "" +"This option is enabled if machine support controlling chamber temperature\n" +"G-code command: M141 S(0-255)" +msgstr "" + +msgid "Support air filtration" +msgstr "" + +msgid "" +"Enable this if printer support air filtration\n" +"G-code command: M106 P3 S(0-255)" +msgstr "" + +msgid "G-code flavor" +msgstr "" + +msgid "What kind of gcode the printer is compatible with" +msgstr "" + +msgid "Klipper" +msgstr "" + +msgid "Pellet Modded Printer" +msgstr "" + +msgid "Enable this option if your printer uses pellets instead of filaments" +msgstr "" + +msgid "Support multi bed types" +msgstr "" + +msgid "Enable this option if you want to use multiple bed types" +msgstr "" + +msgid "Label objects" +msgstr "" + +msgid "" +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." +msgstr "" + +msgid "Exclude objects" +msgstr "" + +msgid "Enable this option to add EXCLUDE OBJECT command in g-code" +msgstr "" + +msgid "Verbose G-code" +msgstr "" + +msgid "" +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." +msgstr "" + +msgid "Infill combination" +msgstr "" + +msgid "" +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." +msgstr "" + +msgid "Filament to print internal sparse infill." +msgstr "" + +msgid "" +"Line width of internal sparse infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" + +msgid "Infill/Wall overlap" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill. Set this " +"value to ~10-15% to minimize potential over extrusion and accumulation of " +"material resulting in rough top surfaces." +msgstr "" + +msgid "Top/Bottom solid infill/wall overlap" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Top solid infill area is enlarged slightly to overlap with wall for better " +"bonding and to minimize the appearance of pinholes where the top infill " +"meets the walls. A value of 25-30% is a good starting point, minimising the " +"appearance of pinholes. The percentage value is relative to line width of " +"sparse infill" +msgstr "" + +msgid "Speed of internal sparse infill" +msgstr "" + +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + +msgid "Maximum width of a segmented region" +msgstr "" + +msgid "Maximum width of a segmented region. Zero disables this feature." +msgstr "" + +msgid "Interlocking depth of a segmented region" +msgstr "" + +msgid "" +"Interlocking depth of a segmented region. It will be ignored if " +"\"mmu_segmented_region_max_width\" is zero or if " +"\"mmu_segmented_region_interlocking_depth\"is bigger then " +"\"mmu_segmented_region_max_width\". Zero disables this feature." +msgstr "" + +msgid "Use beam interlocking" +msgstr "" + +msgid "" +"Generate interlocking beam structure at the locations where different " +"filaments touch. This improves the adhesion between filaments, especially " +"models printed in different materials." +msgstr "" + +msgid "Interlocking beam width" +msgstr "" + +msgid "The width of the interlocking structure beams." +msgstr "" + +msgid "Interlocking direction" +msgstr "" + +msgid "Orientation of interlock beams." +msgstr "" + +msgid "Interlocking beam layers" +msgstr "" + +msgid "" +"The height of the beams of the interlocking structure, measured in number of " +"layers. Less layers is stronger, but more prone to defects." +msgstr "" + +msgid "Interlocking depth" +msgstr "" + +msgid "" +"The distance from the boundary between filaments to generate interlocking " +"structure, measured in cells. Too few cells will result in poor adhesion." +msgstr "" + +msgid "Interlocking boundary avoidance" +msgstr "" + +msgid "" +"The distance from the outside of a model where interlocking structures will " +"not be generated, measured in cells." +msgstr "" + +msgid "Ironing Type" +msgstr "" + +msgid "" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" +msgstr "" + +msgid "No ironing" +msgstr "" + +msgid "Top surfaces" +msgstr "" + +msgid "Topmost surface" +msgstr "" + +msgid "All solid layer" +msgstr "" + +msgid "Ironing Pattern" +msgstr "" + +msgid "The pattern that will be used when ironing" +msgstr "" + +msgid "Ironing flow" +msgstr "" + +msgid "" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" +msgstr "" + +msgid "Ironing line spacing" +msgstr "" + +msgid "The distance between the lines of ironing" +msgstr "" + +msgid "Ironing speed" +msgstr "" + +msgid "Print speed of ironing lines" +msgstr "" + +msgid "Ironing angle" +msgstr "" + +msgid "" +"The angle ironing is done at. A negative number disables this function and " +"uses the default method." +msgstr "" + +msgid "This gcode part is inserted at every layer change after lift z" +msgstr "" + +msgid "Supports silent mode" +msgstr "" + +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" +msgstr "" + +msgid "Emit limits to G-code" +msgstr "" + +msgid "Machine limits" +msgstr "" + +msgid "" +"If enabled, the machine limits will be emitted to G-code file.\n" +"This option will be ignored if the g-code flavor is set to Klipper." +msgstr "" + +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" + +msgid "This G-code will be used as a custom code" +msgstr "" + +msgid "Small area flow compensation (beta)" +msgstr "" + +msgid "Enable flow compensation for small infill areas" +msgstr "" + +msgid "Flow Compensation Model" +msgstr "" + +msgid "" +"Flow Compensation Model, used to adjust the flow for small infill areas. The " +"model is expressed as a comma separated pair of values for extrusion length " +"and flow correction factors, one per line, in the following format: " +"\"1.234,5.678\"" +msgstr "" + +msgid "Maximum speed X" +msgstr "" + +msgid "Maximum speed Y" +msgstr "" + +msgid "Maximum speed Z" +msgstr "" + +msgid "Maximum speed E" +msgstr "" + +msgid "Maximum X speed" +msgstr "" + +msgid "Maximum Y speed" +msgstr "" + +msgid "Maximum Z speed" +msgstr "" + +msgid "Maximum E speed" +msgstr "" + +msgid "Maximum acceleration X" +msgstr "" + +msgid "Maximum acceleration Y" +msgstr "" + +msgid "Maximum acceleration Z" +msgstr "" + +msgid "Maximum acceleration E" +msgstr "" + +msgid "Maximum acceleration of the X axis" +msgstr "" + +msgid "Maximum acceleration of the Y axis" +msgstr "" + +msgid "Maximum acceleration of the Z axis" +msgstr "" + +msgid "Maximum acceleration of the E axis" +msgstr "" + +msgid "Maximum jerk X" +msgstr "" + +msgid "Maximum jerk Y" +msgstr "" + +msgid "Maximum jerk Z" +msgstr "" + +msgid "Maximum jerk E" +msgstr "" + +msgid "Maximum jerk of the X axis" +msgstr "" + +msgid "Maximum jerk of the Y axis" +msgstr "" + +msgid "Maximum jerk of the Z axis" +msgstr "" + +msgid "Maximum jerk of the E axis" +msgstr "" + +msgid "Minimum speed for extruding" +msgstr "" + +msgid "Minimum speed for extruding (M205 S)" +msgstr "" + +msgid "Minimum travel speed" +msgstr "" + +msgid "Minimum travel speed (M205 T)" +msgstr "" + +msgid "Maximum acceleration for extruding" +msgstr "" + +msgid "Maximum acceleration for extruding (M204 P)" +msgstr "" + +msgid "Maximum acceleration for retracting" +msgstr "" + +msgid "Maximum acceleration for retracting (M204 R)" +msgstr "" + +msgid "Maximum acceleration for travel" +msgstr "" + +msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" +msgstr "" + +msgid "" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" +msgstr "" + +msgid "Max" +msgstr "" + +msgid "" +"The largest printable layer height for extruder. Used tp limits the maximum " +"layer hight when enable adaptive layer height" +msgstr "" + +msgid "Extrusion rate smoothing" +msgstr "" + +msgid "" +"This parameter smooths out sudden extrusion rate changes that happen when " +"the printer transitions from printing a high flow (high speed/larger width) " +"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " +"versa.\n" +"\n" +"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " +"can change over time. Higher values mean higher extrusion rate changes are " +"allowed, resulting in faster speed transitions.\n" +"\n" +"A value of 0 disables the feature. \n" +"\n" +"For a high speed, high flow direct drive printer (like the Bambu lab or " +"Voron) this value is usually not needed. However it can provide some " +"marginal benefit in certain cases where feature speeds vary greatly. For " +"example, when there are aggressive slowdowns due to overhangs. In these " +"cases a high value of around 300-350mm3/s2 is recommended as this allows for " +"just enough smoothing to assist pressure advance achieve a smoother flow " +"transition.\n" +"\n" +"For slower printers without pressure advance, the value should be set much " +"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " +"extruders and 5-10mm3/s2 for Bowden style. \n" +"\n" +"This feature is known as Pressure Equalizer in Prusa slicer.\n" +"\n" +"Note: this parameter disables arc fitting." +msgstr "" + +msgid "mm³/s²" +msgstr "" + +msgid "Smoothing segment length" +msgstr "" + +msgid "" +"A lower value results in smoother extrusion rate transitions. However, this " +"results in a significantly larger gcode file and more instructions for the " +"printer to process. \n" +"\n" +"Default value of 3 works well for most cases. If your printer is stuttering, " +"increase this value to reduce the number of adjustments made\n" +"\n" +"Allowed values: 1-5" +msgstr "" + +msgid "Minimum speed for part cooling fan" +msgstr "" + +msgid "" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which is defined by no " +"cooling layers.\n" +"Please enable auxiliary_fan in printer settings to use this feature. G-code " +"command: M106 P2 S(0-255)" +msgstr "" + +msgid "Min" +msgstr "" + +msgid "" +"The lowest printable layer height for extruder. Used tp limits the minimum " +"layer hight when enable adaptive layer height" +msgstr "" + +msgid "Min print speed" +msgstr "" + +msgid "" +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." +msgstr "" + +msgid "Diameter of nozzle" +msgstr "" + +msgid "Configuration notes" +msgstr "" + +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" + +msgid "Host Type" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field must " +"contain the kind of the host." +msgstr "" + +msgid "Nozzle volume" +msgstr "" + +msgid "Volume of nozzle between the cutter and the end of nozzle" +msgstr "" + +msgid "Cooling tube position" +msgstr "" + +msgid "Distance of the center-point of the cooling tube from the extruder tip." +msgstr "" + +msgid "Cooling tube length" +msgstr "" + +msgid "Length of the cooling tube to limit space for cooling moves inside it." +msgstr "" + +msgid "High extruder current on filament swap" +msgstr "" + +msgid "" +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." +msgstr "" + +msgid "Filament parking position" +msgstr "" + +msgid "" +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." +msgstr "" + +msgid "Extra loading distance" +msgstr "" + +msgid "" +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " +"than unloading." +msgstr "" + +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + +msgid "Reduce infill retraction" +msgstr "" + +msgid "" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" +msgstr "" + +msgid "" +"This option will drop the temperature of the inactive extruders to prevent " +"oozing." +msgstr "" + +msgid "Filename format" +msgstr "" + +msgid "User can self-define the project file name when export" +msgstr "" + +msgid "Make overhangs printable" +msgstr "" + +msgid "Modify the geometry to print overhangs without support material." +msgstr "" + +msgid "Make overhangs printable - Maximum angle" +msgstr "" + +msgid "" +"Maximum angle of overhangs to allow after making more steep overhangs " +"printable.90° will not change the model at all and allow any overhang, while " +"0 will replace all overhangs with conical material." +msgstr "" + +msgid "Make overhangs printable - Hole area" +msgstr "" + +msgid "" +"Maximum area of a hole in the base of the model before it's filled by " +"conical material.A value of 0 will fill all the holes in the model base." +msgstr "" + +msgid "mm²" +msgstr "" + +msgid "Detect overhang wall" +msgstr "" + +#, c-format, boost-format +msgid "" +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100%% overhang, bridge speed is used." +msgstr "" + +msgid "Filament to print walls" +msgstr "" + +msgid "" +"Line width of inner wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "Speed of inner wall" +msgstr "" + +msgid "Number of walls of every layer" +msgstr "" + +msgid "Alternate extra wall" +msgstr "" + +msgid "" +"This setting adds an extra wall to every other layer. This way the infill " +"gets wedged vertically between the walls, resulting in stronger prints. \n" +"\n" +"When this option is enabled, the ensure vertical shell thickness option " +"needs to be disabled. \n" +"\n" +"Using lightning infill together with this option is not recommended as there " +"is limited infill to anchor the extra perimeters to." +msgstr "" + +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Orca Slicer config settings by reading " +"environment variables." +msgstr "" + +msgid "Printer type" +msgstr "" + +msgid "Type of the printer" +msgstr "" + +msgid "Printer notes" +msgstr "" + +msgid "You can put your notes regarding the printer here." +msgstr "" + +msgid "Printer variant" +msgstr "" + +msgid "Raft contact Z distance" +msgstr "" + +msgid "Z gap between object and raft. Ignored for soluble interface" +msgstr "" + +msgid "Raft expansion" +msgstr "" + +msgid "Expand all raft layers in XY plane" +msgstr "" + +msgid "Initial layer density" +msgstr "" + +msgid "Density of the first raft or support layer" +msgstr "" + +msgid "Initial layer expansion" +msgstr "" + +msgid "Expand the first raft or support layer to improve bed plate adhesion" +msgstr "" + +msgid "Raft layers" +msgstr "" + +msgid "" +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" +msgstr "" + +msgid "" +"G-code path is genereated after simplifing the contour of model to avoid too " +"much points and gcode lines in gcode file. Smaller value means higher " +"resolution and more time to slice" +msgstr "" + +msgid "Travel distance threshold" +msgstr "" + +msgid "" +"Only trigger retraction when the travel distance is longer than this " +"threshold" +msgstr "" + +msgid "Retract amount before wipe" +msgstr "" + +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" + +msgid "Retract when change layer" +msgstr "" + +msgid "Force a retraction when changes layer" +msgstr "" + +msgid "Retraction Length" +msgstr "" + +msgid "" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" +msgstr "" + +msgid "Long retraction when cut(experimental)" +msgstr "" + +msgid "" +"Experimental feature.Retracting and cutting off the filament at a longer " +"distance during changes to minimize purge.While this reduces flush " +"significantly, it may also raise the risk of nozzle clogs or other printing " +"problems." +msgstr "" + +msgid "Retraction distance when cut" +msgstr "" + +msgid "" +"Experimental feature.Retraction length before cutting off during filament " +"change" +msgstr "" + +msgid "Z hop when retract" +msgstr "" + +msgid "" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel move. Using spiral line to lift z can prevent stringing" +msgstr "" + +msgid "Z hop lower boundary" +msgstr "" + +msgid "" +"Z hop will only come into effect when Z is above this value and is below the " +"parameter: \"Z hop upper boundary\"" +msgstr "" + +msgid "Z hop upper boundary" +msgstr "" + +msgid "" +"If this value is positive, Z hop will only come into effect when Z is above " +"the parameter: \"Z hop lower boundary\" and is below this value" +msgstr "" + +msgid "Z hop type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + +msgid "Traveling angle" +msgstr "" + +msgid "" +"Traveling angle for Slope and Spiral Z hop type. Setting it to 90° results " +"in Normal Lift" +msgstr "" + +msgid "Only lift Z above" +msgstr "" + +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z." +msgstr "" + +msgid "Only lift Z below" +msgstr "" + +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z." +msgstr "" + +msgid "On surfaces" +msgstr "" + +msgid "" +"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " +"lift Z above/below)." +msgstr "" + +msgid "All Surfaces" +msgstr "" + +msgid "Top Only" +msgstr "" + +msgid "Bottom Only" +msgstr "" + +msgid "Top and Bottom" +msgstr "" + +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + +msgid "Retraction Speed" +msgstr "" + +msgid "Speed of retractions" +msgstr "" + +msgid "Deretraction Speed" +msgstr "" + +msgid "" +"Speed for reloading filament into extruder. Zero means same speed with " +"retraction" +msgstr "" + +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + +msgid "Show auto-calibration marks" +msgstr "" + +msgid "Disable set remaining print time" +msgstr "" + +msgid "" +"Disable generating of the M73: Set remaining print time in the final gcode" +msgstr "" + +msgid "Seam position" +msgstr "" + +msgid "The start position to print each part of outer wall" +msgstr "" + +msgid "Nearest" +msgstr "" + +msgid "Aligned" +msgstr "" + +msgid "Back" +msgstr "" + +msgid "Random" +msgstr "" + +msgid "Staggered inner seams" +msgstr "" + +msgid "" +"This option causes the inner seams to be shifted backwards based on their " +"depth, forming a zigzag pattern." +msgstr "" + +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 10%." +msgstr "" + +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Conditional scarf joint" +msgstr "" + +msgid "" +"Apply scarf joints only to smooth perimeters where traditional seams do not " +"conceal the seams at sharp corners effectively." +msgstr "" + +msgid "Conditional angle threshold" +msgstr "" + +msgid "" +"This option sets the threshold angle for applying a conditional scarf joint " +"seam.\n" +"If the maximum angle within the perimeter loop exceeds this value " +"(indicating the absence of sharp corners), a scarf joint seam will be used. " +"The default value is 155°." +msgstr "" + +msgid "Conditional overhang threshold" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"This option determines the overhang threshold for the application of scarf " +"joint seams. If the unsupported portion of the perimeter is less than this " +"threshold, scarf joint seams will be applied. The default threshold is set " +"at 40% of the external wall's width. Due to performance considerations, the " +"degree of overhang is estimated." +msgstr "" + +msgid "Scarf joint speed" +msgstr "" + +msgid "" +"This option sets the printing speed for scarf joints. It is recommended to " +"print scarf joints at a slow speed (less than 100 mm/s). It's also " +"advisable to enable 'Extrusion rate smoothing' if the set speed varies " +"significantly from the speed of the outer or inner walls. If the speed " +"specified here is higher than the speed of the outer or inner walls, the " +"printer will default to the slower of the two speeds. When specified as a " +"percentage (e.g., 80%), the speed is calculated based on the respective " +"outer or inner wall speed. The default value is set to 100%." +msgstr "" + +msgid "Scarf joint flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for scarf joints." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe before external loop" +msgstr "" + +msgid "" +"To minimise visibility of potential overextrusion at the start of an " +"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order, the deretraction is performed slightly on the inside from the " +"start of the external perimeter. That way any potential over extrusion is " +"hidden from the outside surface. \n" +"\n" +"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order as in these modes it is more likely an external perimeter is " +"printed immediately after a deretraction move." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + +msgid "Skirt distance" +msgstr "" + +msgid "Distance from skirt to brim or object" +msgstr "" + +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + +msgid "Draft shield" +msgstr "" + +msgid "" +"A draft shield is useful to protect an ABS or ASA print from warping and " +"detaching from print bed due to wind draft. It is usually needed only with " +"open frame printers, i.e. without an enclosure. \n" +"\n" +"Options:\n" +"Enabled = skirt is as tall as the highest printed object.\n" +"Limited = skirt is as tall as specified by skirt height.\n" +"\n" +"Note: With the draft shield active, the skirt will be printed at skirt " +"distance from the object. Therefore, if brims are active it may intersect " +"with them. To avoid this, increase the skirt distance value.\n" +msgstr "" + +msgid "Limited" +msgstr "" + +msgid "Enabled" +msgstr "" + +msgid "Skirt loops" +msgstr "" + +msgid "Number of loops for the skirt. Zero means disabling skirt" +msgstr "" + +msgid "Skirt speed" +msgstr "" + +msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." +msgstr "" + +msgid "Skirt minimum extrusion length" +msgstr "" + +msgid "" +"Minimum filament extrusion length in mm when printing the skirt. Zero means " +"this feature is disabled.\n" +"\n" +"Using a non zero value is useful if the printer is set up to print without a " +"prime line." +msgstr "" + +msgid "" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" +msgstr "" + +msgid "Minimum sparse infill threshold" +msgstr "" + +msgid "" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" +msgstr "" + +msgid "Solid infill" +msgstr "" + +msgid "Filament to print solid infill" +msgstr "" + +msgid "" +"Line width of internal solid infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" + +msgid "Speed of internal solid infill, not the top and bottom surface" +msgstr "" + +msgid "" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" +msgstr "" + +msgid "Smooth Spiral" +msgstr "" + +msgid "" +"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " +"at all, even in the XY directions on walls that are not vertical" +msgstr "" + +msgid "Max XY Smoothing" +msgstr "" + +msgid "" +"Maximum distance to move points in XY to try to achieve a smooth spiralIf " +"expressed as a %, it will be computed over nozzle diameter" +msgstr "" + +msgid "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, prime tower is required for smooth mode to " +"wipe nozzle." +msgstr "" + +msgid "Traditional" +msgstr "" + +msgid "Temperature variation" +msgstr "" + +#. TRN PrintSettings : "Ooze prevention" > "Temperature variation" +msgid "" +"Temperature difference to be applied when an extruder is not active. The " +"value is not used when 'idle_temperature' in filament settings is set to non " +"zero value." +msgstr "" + +msgid "Preheat time" +msgstr "" + +msgid "" +"To reduce the waiting time after tool change, Orca can preheat the next tool " +"while the current tool is still in use. This setting specifies the time in " +"seconds to preheat the next tool. Orca will insert a M104 command to preheat " +"the tool in advance." +msgstr "" + +msgid "Preheat steps" +msgstr "" + +msgid "" +"Insert multiple preheat commands(e.g. M104.1). Only useful for Prusa XL. For " +"other printers, please set it to 1." +msgstr "" + +msgid "Start G-code" +msgstr "" + +msgid "Start G-code when start the whole printing" +msgstr "" + +msgid "Start G-code when start the printing of this filament" +msgstr "" + +msgid "Single Extruder Multi Material" +msgstr "" + +msgid "Use single nozzle to print multi filament" +msgstr "" + +msgid "Manual Filament Change" +msgstr "" + +msgid "" +"Enable this option to omit the custom Change filament G-code only at the " +"beginning of the print. The tool change command (e.g., T0) will be skipped " +"throughout the entire print. This is useful for manual multi-material " +"printing, where we use M600/PAUSE to trigger the manual filament change " +"action." +msgstr "" + +msgid "Purge in prime tower" +msgstr "" + +msgid "Purge remaining filament into prime tower" +msgstr "" + +msgid "Enable filament ramming" +msgstr "" + +msgid "No sparse layers (beta)" +msgstr "" + +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 "" + +msgid "Prime all printing extruders" +msgstr "" + +msgid "" +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." +msgstr "" + +msgid "Slice gap closing radius" +msgstr "" + +msgid "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." +msgstr "" + +msgid "Slicing Mode" +msgstr "" + +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." +msgstr "" + +msgid "Regular" +msgstr "" + +msgid "Even-odd" +msgstr "" + +msgid "Close holes" +msgstr "" + +msgid "Z offset" +msgstr "" + +msgid "" +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." +msgstr "" + +msgid "Enable support" +msgstr "" + +msgid "Enable support generation." +msgstr "" + +msgid "" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" +msgstr "" + +msgid "normal(auto)" +msgstr "" + +msgid "tree(auto)" +msgstr "" + +msgid "normal(manual)" +msgstr "" + +msgid "tree(manual)" +msgstr "" + +msgid "Support/object xy distance" +msgstr "" + +msgid "XY separation between an object and its support" +msgstr "" + +msgid "Pattern angle" +msgstr "" + +msgid "Use this setting to rotate the support pattern on the horizontal plane." +msgstr "" + +msgid "On build plate only" +msgstr "" + +msgid "Don't create support on model surface, only on build plate" +msgstr "" + +msgid "Support critical regions only" +msgstr "" + +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" + +msgid "Remove small overhangs" +msgstr "" + +msgid "Remove small overhangs that possibly need no supports." +msgstr "" + +msgid "Top Z distance" +msgstr "" + +msgid "The z gap between the top support interface and object" +msgstr "" + +msgid "Bottom Z distance" +msgstr "" + +msgid "The z gap between the bottom support interface and object" +msgstr "" + +msgid "Support/raft base" +msgstr "" + +msgid "" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" +msgstr "" + +msgid "Avoid interface filament for base" +msgstr "" + +msgid "" +"Avoid using support interface filament to print support base if possible." +msgstr "" + +msgid "" +"Line width of support. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "Interface use loop pattern" +msgstr "" + +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" + +msgid "Support/raft interface" +msgstr "" + +msgid "" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" +msgstr "" + +msgid "Top interface layers" +msgstr "" + +msgid "Number of top interface layers" +msgstr "" + +msgid "Bottom interface layers" +msgstr "" + +msgid "Number of bottom interface layers" +msgstr "" + +msgid "Same as top" +msgstr "" + +msgid "Top interface spacing" +msgstr "" + +msgid "Spacing of interface lines. Zero means solid interface" +msgstr "" + +msgid "Bottom interface spacing" +msgstr "" + +msgid "Spacing of bottom interface lines. Zero means solid interface" +msgstr "" + +msgid "Speed of support interface" +msgstr "" + +msgid "Base pattern" +msgstr "" + +msgid "Line pattern of support" +msgstr "" + +msgid "Rectilinear grid" +msgstr "" + +msgid "Hollow" +msgstr "" + +msgid "Interface pattern" +msgstr "" + +msgid "" +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" +msgstr "" + +msgid "Rectilinear Interlaced" +msgstr "" + +msgid "Base pattern spacing" +msgstr "" + +msgid "Spacing between support lines" +msgstr "" + +msgid "Normal Support expansion" +msgstr "" + +msgid "Expand (+) or shrink (-) the horizontal span of normal support" +msgstr "" + +msgid "Speed of support" +msgstr "" + +msgid "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim and organic style will merge branches more " +"aggressively and save a lot of material (default organic), while hybrid " +"style will create similar structure to normal support under large flat " +"overhangs." +msgstr "" + +msgid "Snug" +msgstr "" + +msgid "Tree Slim" +msgstr "" + +msgid "Tree Strong" +msgstr "" + +msgid "Tree Hybrid" +msgstr "" + +msgid "Organic" +msgstr "" + +msgid "Independent support layer height" +msgstr "" + +msgid "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time.This option will be invalid " +"when the prime tower is enabled." +msgstr "" + +msgid "Threshold angle" +msgstr "" + +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" + +msgid "Tree support branch angle" +msgstr "" + +msgid "" +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." +msgstr "" + +msgid "Preferred Branch Angle" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" +msgid "" +"The preferred angle of the branches, when they do not have to avoid the " +"model. Use a lower angle to make them more vertical and more stable. Use a " +"higher angle for branches to merge faster." +msgstr "" + +msgid "Tree support branch distance" +msgstr "" + +msgid "" +"This setting determines the distance between neighboring tree support nodes." +msgstr "" + +msgid "Branch Density" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Density" +msgid "" +"Adjusts the density of the support structure used to generate the tips of " +"the branches. A higher value results in better overhangs but the supports " +"are harder to remove, thus it is recommended to enable top support " +"interfaces instead of a high branch density value if dense interfaces are " +"needed." +msgstr "" + +msgid "Adaptive layer height" +msgstr "" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + +msgid "Auto brim width" +msgstr "" + +msgid "" +"Enabling this option means the width of the brim for tree support will be " +"automatically calculated" +msgstr "" + +msgid "Tree support brim width" +msgstr "" + +msgid "Distance from tree branch to the outermost brim line" +msgstr "" + +msgid "Tip Diameter" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Tip Diameter" +msgid "Branch tip diameter for organic supports." +msgstr "" + +msgid "Tree support branch diameter" +msgstr "" + +msgid "This setting determines the initial diameter of support nodes." +msgstr "" + +#. TRN PrintSettings: #lmFIXME +msgid "Branch Diameter Angle" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" +msgid "" +"The angle of the branches' diameter as they gradually become thicker towards " +"the bottom. An angle of 0 will cause the branches to have uniform thickness " +"over their length. A bit of an angle can increase stability of the organic " +"support." +msgstr "" + +msgid "Branch Diameter with double walls" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Diameter" +msgid "" +"Branches with area larger than the area of a circle of this diameter will be " +"printed with double walls for stability. Set this value to zero for no " +"double walls." +msgstr "" + +msgid "Support wall loops" +msgstr "" + +msgid "This setting specify the count of walls around support" +msgstr "" + +msgid "Tree support with infill" +msgstr "" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" + +msgid "Activate temperature control" +msgstr "" + +msgid "" +"Enable this option for chamber temperature control. An M191 command will be " +"added before \"machine_start_gcode\"\n" +"G-code commands: M141/M191 S(0-255)" +msgstr "" + +msgid "Chamber temperature" +msgstr "" + +msgid "" +"Higher chamber temperature can help suppress or reduce warping and " +"potentially lead to higher interlayer bonding strength for high temperature " +"materials like ABS, ASA, PC, PA and so on.At the same time, the air " +"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " +"other low temperature materials,the actual chamber temperature should not be " +"high to avoid cloggings, so 0 which stands for turning off is highly " +"recommended" +msgstr "" + +msgid "Nozzle temperature for layers after the initial one" +msgstr "" + +msgid "Detect thin wall" +msgstr "" + +msgid "" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" +msgstr "" + +msgid "" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" +msgstr "" + +msgid "This gcode is inserted when the extrusion role is changed" +msgstr "" + +msgid "" +"Line width for top surfaces. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" + +msgid "Speed of top surface infill which is solid" +msgstr "" + +msgid "Top shell layers" +msgstr "" + +msgid "" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" +msgstr "" + +msgid "Top solid layers" +msgstr "" + +msgid "Top shell thickness" +msgstr "" + +msgid "" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" +msgstr "" + +msgid "Speed of travel which is faster and without extrusion" +msgstr "" + +msgid "Wipe while retracting" +msgstr "" + +msgid "" +"Move nozzle along the last extrusion path when retracting to clean leaked " +"material on nozzle. This can minimize blob when print new part after travel" +msgstr "" + +msgid "Wipe Distance" +msgstr "" + +msgid "" +"Discribe how long the nozzle will move along the last path when " +"retracting. \n" +"\n" +"Depending on how long the wipe operation lasts, how fast and long the " +"extruder/filament retraction settings are, a retraction move may be needed " +"to retract the remaining filament. \n" +"\n" +"Setting a value in the retract amount before wipe setting below will perform " +"any excess retraction before the wipe, else it will be performed after." +msgstr "" + +msgid "" +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." +msgstr "" + +msgid "Purging volumes" +msgstr "" + +msgid "Flush multiplier" +msgstr "" + +msgid "" +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." +msgstr "" + +msgid "Prime volume" +msgstr "" + +msgid "The volume of material to prime extruder on tower." +msgstr "" + +msgid "Width of prime tower" +msgstr "" + +msgid "Wipe tower rotation angle" +msgstr "" + +msgid "Wipe tower rotation angle with respect to x-axis." +msgstr "" + +msgid "Stabilization cone apex angle" +msgstr "" + +msgid "" +"Angle at the apex of the cone that is used to stabilize the wipe tower. " +"Larger angle means wider base." +msgstr "" + +msgid "Maximum wipe tower print speed" +msgstr "" + +msgid "" +"The maximum print speed when purging in the wipe tower and printing the wipe " +"tower sparse layers. When purging, if the sparse infill speed or calculated " +"speed from the filament max volumetric speed is lower, the lowest will be " +"used instead.\n" +"\n" +"When printing the sparse layers, if the internal perimeter speed or " +"calculated speed from the filament max volumetric speed is lower, the lowest " +"will be used instead.\n" +"\n" +"Increasing this speed may affect the tower's stability as well as increase " +"the force with which the nozzle collides with any blobs that may have formed " +"on the wipe tower.\n" +"\n" +"Before increasing this parameter beyond the default of 90mm/sec, make sure " +"your printer can reliably bridge at the increased speeds and that ooze when " +"tool changing is well controlled.\n" +"\n" +"For the wipe tower external perimeters the internal perimeter speed is used " +"regardless of this setting." +msgstr "" + +msgid "" +"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " +"use the one that is available (non-soluble would be preferred)." +msgstr "" + +msgid "Purging volumes - load/unload volumes" +msgstr "" + +msgid "" +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." +msgstr "" + +msgid "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be seen " +"outside. It will not take effect, unless the prime tower is enabled." +msgstr "" + +msgid "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect, unless the prime tower is enabled." +msgstr "" + +msgid "" +"This object will be used to purge the nozzle after a filament change to save " +"filament and decrease the print time. Colours of the objects will be mixed " +"as a result. It will not take effect, unless the prime tower is enabled." +msgstr "" + +msgid "Maximal bridging distance" +msgstr "" + +msgid "Maximal distance between supports on sparse infill sections." +msgstr "" + +msgid "Wipe tower purge lines spacing" +msgstr "" + +msgid "Spacing of purge lines on the wipe tower." +msgstr "" + +msgid "Extra flow for purging" +msgstr "" + +msgid "" +"Extra flow used for the purging lines on the wipe tower. This makes the " +"purging lines thicker or narrower than they normally would be. The spacing " +"is adjusted automatically." +msgstr "" + +msgid "Idle temperature" +msgstr "" + +msgid "" +"Nozzle temperature when the tool is currently not used in multi-tool setups." +"This is only used when 'Ooze prevention' is active in Print Settings. Set to " +"0 to disable." +msgstr "" + +msgid "X-Y hole compensation" +msgstr "" + +msgid "" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" +msgstr "" + +msgid "X-Y contour compensation" +msgstr "" + +msgid "" +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " +"assembling issue" +msgstr "" + +msgid "Convert holes to polyholes" +msgstr "" + +msgid "" +"Search for almost-circular holes that span more than one layer and convert " +"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " +"compute the polyhole.\n" +"See http://hydraraptor.blogspot.com/2011/02/polyholes.html" +msgstr "" + +msgid "Polyhole detection margin" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Maximum defection of a point to the estimated radius of the circle.\n" +"As cylinders are often exported as triangles of varying size, points may not " +"be on the circle circumference. This setting allows you some leway to " +"broaden the detection.\n" +"In mm or in % of the radius." +msgstr "" + +msgid "Polyhole twist" +msgstr "" + +msgid "Rotate the polyhole every layer." +msgstr "" + +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Format of G-code thumbnails" +msgstr "" + +msgid "" +"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " +"QOI for low memory firmware" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is recommended on most " +"printers. Default is checked" +msgstr "" + +msgid "" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" +msgstr "" + +msgid "Classic" +msgstr "" + +msgid "Arachne" +msgstr "" + +msgid "Wall transition length" +msgstr "" + +msgid "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" +msgstr "" + +msgid "Wall transitioning filter margin" +msgstr "" + +msgid "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" + +msgid "Wall transitioning threshold angle" +msgstr "" + +msgid "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" +msgstr "" + +msgid "Wall distribution count" +msgstr "" + +msgid "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" +msgstr "" + +msgid "Minimum feature size" +msgstr "" + +msgid "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" + +msgid "Minimum wall length" +msgstr "" + +msgid "" +"Adjust this value to prevent short, unclosed walls from being printed, which " +"could increase print time. Higher values remove more and longer walls.\n" +"\n" +"NOTE: Bottom and top surfaces will not be affected by this value to prevent " +"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " +"Advanced settings below to adjust the sensitivity of what is considered a " +"top-surface. 'One wall threshold' is only visibile if this setting is set " +"above the default value of 0.5, or if single-wall top surfaces is enabled." +msgstr "" + +msgid "First layer minimum wall width" +msgstr "" + +msgid "" +"The minimum wall width that should be used for the first layer is " +"recommended to be set to the same size as the nozzle. This adjustment is " +"expected to enhance adhesion." +msgstr "" + +msgid "Minimum wall width" +msgstr "" + +msgid "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" +msgstr "" + +msgid "Detect narrow internal solid infill" +msgstr "" + +msgid "" +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." +msgstr "" + +msgid "invalid value " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + +msgid "Minimum save" +msgstr "" + +msgid "export 3mf with minimum size." +msgstr "" + +msgid "No check" +msgstr "" + +msgid "Do not run any validity checks, such as gcode path conflicts check." +msgstr "" + +msgid "Ensure on bed" +msgstr "" + +msgid "" +"Lift the object above the bed when it is partially below. Disabled by default" +msgstr "" + +msgid "Orient Options" +msgstr "" + +msgid "Orient options: 0-disable, 1-enable, others-auto" +msgstr "" + +msgid "Rotation angle around the Z axis in degrees." +msgstr "" + +msgid "Rotate around Y" +msgstr "" + +msgid "Rotation angle around the Y axis in degrees." +msgstr "" + +msgid "Data directory" +msgstr "" + +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" + +msgid "Load custom gcode" +msgstr "" + +msgid "Load custom gcode from json" +msgstr "" + +msgid "Current z-hop" +msgstr "" + +msgid "Contains z-hop present at the beginning of the custom G-code block." +msgstr "" + +msgid "" +"Position of the extruder at the beginning of the custom G-code block. If the " +"custom G-code travels somewhere else, it should write to this variable so " +"PrusaSlicer knows where it travels from when it gets control back." +msgstr "" + +msgid "" +"Retraction state at the beginning of the custom G-code block. If the custom " +"G-code moves the extruder axis, it should write to this variable so " +"PrusaSlicer deretracts correctly when it gets control back." +msgstr "" + +msgid "Extra deretraction" +msgstr "" + +msgid "Currently planned extra extruder priming after deretraction." +msgstr "" + +msgid "Absolute E position" +msgstr "" + +msgid "" +"Current position of the extruder axis. Only used with absolute extruder " +"addressing." +msgstr "" + +msgid "Current extruder" +msgstr "" + +msgid "Zero-based index of currently used extruder." +msgstr "" + +msgid "Current object index" +msgstr "" + +msgid "" +"Specific for sequential printing. Zero-based index of currently printed " +"object." +msgstr "" + +msgid "Has wipe tower" +msgstr "" + +msgid "Whether or not wipe tower is being generated in the print." +msgstr "" + +msgid "Initial extruder" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_tool." +msgstr "" + +msgid "Initial tool" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_extruder." +msgstr "" + +msgid "Is extruder used?" +msgstr "" + +msgid "Vector of bools stating whether a given extruder is used in the print." +msgstr "" + +msgid "Has single extruder MM priming" +msgstr "" + +msgid "Are the extra multi-material priming regions used in this print?" +msgstr "" + +msgid "Volume per extruder" +msgstr "" + +msgid "Total filament volume extruded per extruder during the entire print." +msgstr "" + +msgid "Total toolchanges" +msgstr "" + +msgid "Number of toolchanges during the print." +msgstr "" + +msgid "Total volume" +msgstr "" + +msgid "Total volume of filament used during the entire print." +msgstr "" + +msgid "Weight per extruder" +msgstr "" + +msgid "" +"Weight per extruder extruded during the entire print. Calculated from " +"filament_density value in Filament Settings." +msgstr "" + +msgid "Total weight" +msgstr "" + +msgid "" +"Total weight of the print. Calculated from filament_density value in " +"Filament Settings." +msgstr "" + +msgid "Total layer count" +msgstr "" + +msgid "Number of layers in the entire print." +msgstr "" + +msgid "Number of objects" +msgstr "" + +msgid "Total number of objects in the print." +msgstr "" + +msgid "Number of instances" +msgstr "" + +msgid "Total number of object instances in the print, summed over all objects." +msgstr "" + +msgid "Scale per object" +msgstr "" + +msgid "" +"Contains a string with the information about what scaling was applied to the " +"individual objects. Indexing of the objects is zero-based (first object has " +"index 0).\n" +"Example: 'x:100% y:50% z:100'." +msgstr "" + +msgid "Input filename without extension" +msgstr "" + +msgid "Source filename of the first object, without extension." +msgstr "" + +msgid "" +"The vector has two elements: x and y coordinate of the point. Values in mm." +msgstr "" + +msgid "" +"The vector has two elements: x and y dimension of the bounding box. Values " +"in mm." +msgstr "" + +msgid "First layer convex hull" +msgstr "" + +msgid "" +"Vector of points of the first layer convex hull. Each element has the " +"following format:'[x, y]' (x and y are floating-point numbers in mm)." +msgstr "" + +msgid "Bottom-left corner of first layer bounding box" +msgstr "" + +msgid "Top-right corner of first layer bounding box" +msgstr "" + +msgid "Size of the first layer bounding box" +msgstr "" + +msgid "Bottom-left corner of print bed bounding box" +msgstr "" + +msgid "Top-right corner of print bed bounding box" +msgstr "" + +msgid "Size of the print bed bounding box" +msgstr "" + +msgid "Timestamp" +msgstr "" + +msgid "String containing current time in yyyyMMdd-hhmmss format." +msgstr "" + +msgid "Day" +msgstr "يوم" + +msgid "Hour" +msgstr "ساعة" + +msgid "Minute" +msgstr "دقيقة" + +msgid "Print preset name" +msgstr "" + +msgid "Name of the print preset used for slicing." +msgstr "" + +msgid "Filament preset name" +msgstr "" + +msgid "" +"Names of the filament presets used for slicing. The variable is a vector " +"containing one name for each extruder." +msgstr "" + +msgid "Printer preset name" +msgstr "" + +msgid "Name of the printer preset used for slicing." +msgstr "" + +msgid "Physical printer name" +msgstr "" + +msgid "Name of the physical printer used for slicing." +msgstr "" + +msgid "Number of extruders" +msgstr "" + +msgid "" +"Total number of extruders, regardless of whether they are used in the " +"current print." +msgstr "" + +msgid "Layer number" +msgstr "" + +msgid "Index of the current layer. One-based (i.e. first layer is number 1)." +msgstr "" + +msgid "Layer z" +msgstr "" + +msgid "" +"Height of the current layer above the print bed, measured to the top of the " +"layer." +msgstr "" + +msgid "Maximal layer z" +msgstr "" + +msgid "Height of the last layer above the print bed." +msgstr "" + +msgid "Filament extruder ID" +msgstr "" + +msgid "The current extruder ID. The same as current_extruder." +msgstr "" + +msgid "Error in zip archive" +msgstr "" + +msgid "Generating walls" +msgstr "" + +msgid "Generating infill regions" +msgstr "" + +msgid "Generating infill toolpath" +msgstr "" + +msgid "Detect overhangs for auto-lift" +msgstr "" + +msgid "Generating support" +msgstr "" + +msgid "Checking support necessity" +msgstr "" + +msgid "floating regions" +msgstr "" + +msgid "floating cantilever" +msgstr "" + +msgid "large overhangs" +msgstr "" + +#, c-format, boost-format +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." +msgstr "" + +msgid "Optimizing toolpath" +msgstr "" + +msgid "Slicing mesh" +msgstr "" + +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + +#, c-format, boost-format +msgid "Support: generate toolpath at layer %d" +msgstr "" + +msgid "Support: detect overhangs" +msgstr "" + +msgid "Support: generate contact points" +msgstr "" + +msgid "Support: propagate branches" +msgstr "" + +msgid "Support: draw polygons" +msgstr "" + +msgid "Support: generate toolpath" +msgstr "" + +#, c-format, boost-format +msgid "Support: generate polygons at layer %d" +msgstr "" + +#, c-format, boost-format +msgid "Support: fix holes at layer %d" +msgstr "" + +#, c-format, boost-format +msgid "Support: propagate branches at layer %d" +msgstr "" + +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "تم الالغاء" + +msgid "load_obj: failed to parse" +msgstr "" + +msgid "load mtl in obj: failed to parse" +msgstr "" + +msgid "The file contains polygons with more than 4 vertices." +msgstr "" + +msgid "The file contains polygons with less than 2 vertices." +msgstr "" + +msgid "The file contains invalid vertex index." +msgstr "" + +msgid "This OBJ file couldn't be read because it's empty." +msgstr "" + +msgid "Flow Rate Calibration" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "" + +msgid "Manage Result" +msgstr "" + +msgid "Manual Calibration" +msgstr "معايرة يدوية" + +msgid "Result can be read by human eyes." +msgstr "" + +msgid "Auto-Calibration" +msgstr "معايرة تلقائية" + +msgid "We would use Lidar to read the calibration result" +msgstr "" + +msgid "Prev" +msgstr "السابق" + +msgid "Recalibration" +msgstr "إعادة معايرة" + +msgid "Calibrate" +msgstr "معايرة" + +msgid "Finish" +msgstr "انهاء" + +msgid "How to use calibration result?" +msgstr "" + +msgid "" +"You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "" + +msgid "" +"The current firmware version of the printer does not support calibration.\n" +"Please upgrade the printer firmware." +msgstr "" + +msgid "Calibration not supported" +msgstr "" + +msgid "Error desc" +msgstr "" + +msgid "Extra info" +msgstr "" + +msgid "Flow Dynamics" +msgstr "" + +msgid "Flow Rate" +msgstr "" + +msgid "Max Volumetric Speed" +msgstr "" + +#, c-format, boost-format +msgid "" +"Please input valid values:\n" +"Start value: >= %.1f\n" +"End value: <= %.1f\n" +"End value: > Start value\n" +"Value step: >= %.3f)" +msgstr "" + +msgid "The name cannot be empty." +msgstr "" + +#, c-format, boost-format +msgid "The selected preset: %s is not found." +msgstr "" + +msgid "The name cannot be the same as the system preset name." +msgstr "" + +msgid "The name is the same as another existing preset name" +msgstr "" + +msgid "create new preset failed." +msgstr "" + +msgid "" +"Are you sure to cancel the current calibration and return to the home page?" +msgstr "" + +msgid "No Printer Connected!" +msgstr "" + +msgid "Printer is not connected yet." +msgstr "" + +msgid "Please select filament to calibrate." +msgstr "اختر خيوط للمعايرة" + +msgid "The input value size must be 3." +msgstr "" + +msgid "" +"This machine type can only hold 16 history results per nozzle. You can " +"delete the existing historical results and then start calibration. Or you " +"can continue the calibration, but you cannot create new calibration " +"historical results. \n" +"Do you still want to continue the calibration?" +msgstr "" + +msgid "Connecting to printer..." +msgstr "" + +msgid "The failed test result has been dropped." +msgstr "" + +msgid "Flow Dynamics Calibration result has been saved to the printer" +msgstr "" + +#, c-format, boost-format +msgid "" +"There is already a historical calibration result with the same name: %s. " +"Only one of the results with the same name is saved. Are you sure you want " +"to override the historical result?" +msgstr "" + +#, c-format, boost-format +msgid "" +"This machine type can only hold %d history results per nozzle. This result " +"will not be saved." +msgstr "" + +msgid "Internal Error" +msgstr "خطأ داخلي" + +msgid "Please select at least one filament for calibration" +msgstr "" + +msgid "Flow rate calibration result has been saved to preset" +msgstr "" + +msgid "Max volumetric speed calibration result has been saved to preset" +msgstr "" + +msgid "When do you need Flow Dynamics Calibration" +msgstr "" + +msgid "" +"We now have added the auto-calibration for different filaments, which is " +"fully automated and the result will be saved into the printer for future " +"use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the " +"filament is damp;\n" +"2. if the nozzle is worn out or replaced with a new one;\n" +"3. If the max volumetric speed or print temperature is changed in the " +"filament setting." +msgstr "" + +msgid "About this calibration" +msgstr "" + +msgid "" +"Please find the details of Flow Dynamics Calibration from our wiki.\n" +"\n" +"Usually the calibration is unnecessary. When you start a single color/" +"material print, with the \"flow dynamics calibration\" option checked in the " +"print start menu, the printer will follow the old way, calibrate the " +"filament before the print; When you start a multi color/material print, the " +"printer will use the default compensation parameter for the filament during " +"every filament switch which will have a good result in most cases.\n" +"\n" +"Please note that there are a few cases that can make the calibration results " +"unreliable, such as insufficient adhesion on the build plate. Improving " +"adhesion can be achieved by washing the build plate or applying glue. For " +"more information on this topic, please refer to our Wiki.\n" +"\n" +"The calibration results have about 10 percent jitter in our test, which may " +"cause the result not exactly the same in each calibration. We are still " +"investigating the root cause to do improvements with new updates." +msgstr "" + +msgid "When to use Flow Rate Calibration" +msgstr "" + +msgid "" +"After using Flow Dynamics Calibration, there might still be some extrusion " +"issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or " +"zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " +"top layer of the model, even when printing slowly.\n" +"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " +"they should be." +msgstr "" + +msgid "" +"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" +"PLA used in RC planes. These materials expand greatly when heated, and " +"calibration provides a useful reference flow rate." +msgstr "" + +msgid "" +"Flow Rate Calibration measures the ratio of expected to actual extrusion " +"volumes. The default setting works well in Bambu Lab printers and official " +"filaments as they were pre-calibrated and fine-tuned. For a regular " +"filament, you usually won't need to perform a Flow Rate Calibration unless " +"you still see the listed defects after you have done other calibrations. For " +"more details, please check out the wiki article." +msgstr "" + +msgid "" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " +"directly measuring the calibration patterns. However, please be advised that " +"the efficacy and accuracy of this method may be compromised with specific " +"types of materials. Particularly, filaments that are transparent or semi-" +"transparent, sparkling-particled, or have a high-reflective finish may not " +"be suitable for this calibration and can produce less-than-desirable " +"results.\n" +"\n" +"The calibration results may vary between each calibration or filament. We " +"are still improving the accuracy and compatibility of this calibration " +"through firmware updates over time.\n" +"\n" +"Caution: Flow Rate Calibration is an advanced process, to be attempted only " +"by those who fully understand its purpose and implications. Incorrect usage " +"can lead to sub-par prints or printer damage. Please make sure to carefully " +"read and understand the process before doing it." +msgstr "" + +msgid "When you need Max Volumetric Speed Calibration" +msgstr "" + +msgid "Over-extrusion or under extrusion" +msgstr "" + +msgid "Max Volumetric Speed calibration is recommended when you print with:" +msgstr "" + +msgid "material with significant thermal shrinkage/expansion, such as..." +msgstr "" + +msgid "materials with inaccurate filament diameter" +msgstr "" + +msgid "We found the best Flow Dynamics Calibration Factor" +msgstr "" + +msgid "" +"Part of the calibration failed! You may clean the plate and retry. The " +"failed test result would be dropped." +msgstr "" + +msgid "" +"*We recommend you to add brand, materia, type, and even humidity level in " +"the Name" +msgstr "" + +msgid "Failed" +msgstr "" + +msgid "Please enter the name you want to save to printer." +msgstr "" + +msgid "The name cannot exceed 40 characters." +msgstr "" + +msgid "" +"Only one of the results with the same name will be saved. Are you sure you " +"want to override the other results?" +msgstr "" + +msgid "Please find the best line on your plate" +msgstr "" + +msgid "Please find the corner with perfect degree of extrusion" +msgstr "" + +msgid "Input Value" +msgstr "" + +msgid "Save to Filament Preset" +msgstr "" + +msgid "Preset" +msgstr "" + +msgid "Record Factor" +msgstr "" + +msgid "We found the best flow ratio for you" +msgstr "" + +msgid "Flow Ratio" +msgstr "" + +msgid "Please input a valid value (0.0 < flow ratio < 2.0)" +msgstr "" + +msgid "Please enter the name of the preset you want to save." +msgstr "" + +msgid "Calibration1" +msgstr "" + +msgid "Calibration2" +msgstr "" + +msgid "Please find the best object on your plate" +msgstr "" + +msgid "Fill in the value above the block with smoothest top surface" +msgstr "" + +msgid "Skip Calibration2" +msgstr "" + +#, c-format, boost-format +msgid "flow ratio : %s " +msgstr "" + +msgid "Please choose a block with smoothest top surface" +msgstr "" + +msgid "Please choose a block with smoothest top surface." +msgstr "" + +msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" +msgstr "" + +msgid "Calibration Type" +msgstr "" + +msgid "Complete Calibration" +msgstr "" + +msgid "Fine Calibration based on flow ratio" +msgstr "" + +msgid "Title" +msgstr "" + +msgid "" +"A test model will be printed. Please clear the build plate and place it back " +"to the hot bed before calibration." +msgstr "" + +msgid "Printing Parameters" +msgstr "" + +msgid "Plate Type" +msgstr "" + +msgid "filament position" +msgstr "" + +msgid "External Spool" +msgstr "" + +msgid "Filament For Calibration" +msgstr "" + +msgid "" +"Tips for calibration material: \n" +"- Materials that can share same hot bed temperature\n" +"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" +msgstr "" + +msgid "Pattern" +msgstr "" + +msgid "Method" +msgstr "" + +#, c-format, boost-format +msgid "%s is not compatible with %s" +msgstr "" + +msgid "TPU is not supported for Flow Dynamics Auto-Calibration." +msgstr "" + +msgid "Connecting to printer" +msgstr "" + +msgid "From k Value" +msgstr "" + +msgid "To k Value" +msgstr "" + +msgid "Step value" +msgstr "" + +msgid "The nozzle diameter has been synchronized from the printer Settings" +msgstr "" + +msgid "From Volumetric Speed" +msgstr "" + +msgid "To Volumetric Speed" +msgstr "" + +msgid "Flow Dynamics Calibration Result" +msgstr "" + +msgid "New" +msgstr "" + +msgid "No History Result" +msgstr "" + +msgid "Success to get history result" +msgstr "" + +msgid "Refreshing the historical Flow Dynamics Calibration records" +msgstr "" + +msgid "Action" +msgstr "" + +#, c-format, boost-format +msgid "This machine type can only hold %d history results per nozzle." +msgstr "" + +msgid "Edit Flow Dynamics Calibration" +msgstr "" + +msgid "New Flow Dynamic Calibration" +msgstr "" + +msgid "Ok" +msgstr "" + +msgid "The filament must be selected." +msgstr "" + +msgid "Network lookup" +msgstr "" + +msgid "Address" +msgstr "" + +msgid "Hostname" +msgstr "" + +msgid "Service name" +msgstr "" + +msgid "OctoPrint version" +msgstr "" + +msgid "Searching for devices" +msgstr "" + +msgid "Finished" +msgstr "" + +msgid "Multiple resolved IP addresses" +msgstr "" + +#, boost-format +msgid "" +"There are several IP addresses resolving to hostname %1%.\n" +"Please select one that should be used." +msgstr "" + +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "PA Pattern" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "PCTG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End temp: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 170\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 \n" +"step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 \n" +"step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Send G-Code to printer host" +msgstr "" + +msgid "Upload to Printer Host with the following filename:" +msgstr "" + +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "" + +msgid "Upload to storage" +msgstr "" + +msgid "Switch to Device tab after upload." +msgstr "" + +#, c-format, boost-format +msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" +msgstr "" + +msgid "Upload" +msgstr "" + +msgid "Print host upload queue" +msgstr "" + +msgid "ID" +msgstr "" + +msgid "Progress" +msgstr "" + +msgid "Host" +msgstr "" + +msgctxt "OfFile" +msgid "Size" +msgstr "" + +msgid "Filename" +msgstr "" + +msgid "Cancel selected" +msgstr "" + +msgid "Show error message" +msgstr "" + +msgid "Enqueued" +msgstr "" + +msgid "Uploading" +msgstr "" + +msgid "Cancelling" +msgstr "" + +msgid "Error uploading to print host" +msgstr "" + +msgid "Unable to perform boolean operation on selected parts" +msgstr "" + +msgid "Mesh Boolean" +msgstr "" + +msgid "Union" +msgstr "" + +msgid "Difference" +msgstr "" + +msgid "Intersection" +msgstr "" + +msgid "Source Volume" +msgstr "" + +msgid "Tool Volume" +msgstr "" + +msgid "Subtract from" +msgstr "" + +msgid "Subtract with" +msgstr "" + +msgid "selected" +msgstr "" + +msgid "Part 1" +msgstr "" + +msgid "Part 2" +msgstr "" + +msgid "Delete input" +msgstr "" + +msgid "Network Test" +msgstr "" + +msgid "Start Test Multi-Thread" +msgstr "" + +msgid "Start Test Single-Thread" +msgstr "" + +msgid "Export Log" +msgstr "" + +msgid "OrcaSlicer Version:" +msgstr "" + +msgid "System Version:" +msgstr "" + +msgid "DNS Server:" +msgstr "" + +msgid "Test OrcaSlicer(GitHub)" +msgstr "" + +msgid "Test OrcaSlicer(GitHub):" +msgstr "" + +msgid "Test Bing.com" +msgstr "" + +msgid "Test bing.com:" +msgstr "" + +msgid "Log Info" +msgstr "" + +msgid "Select filament preset" +msgstr "" + +msgid "Create Filament" +msgstr "" + +msgid "Create Based on Current Filament" +msgstr "" + +msgid "Copy Current Filament Preset " +msgstr "" + +msgid "Basic Information" +msgstr "" + +msgid "Add Filament Preset under this filament" +msgstr "" + +msgid "We could create the filament presets for your following printer:" +msgstr "" + +msgid "Select Vendor" +msgstr "" + +msgid "Input Custom Vendor" +msgstr "" + +msgid "Can't find vendor I want" +msgstr "" + +msgid "Select Type" +msgstr "" + +msgid "Select Filament Preset" +msgstr "" + +msgid "Serial" +msgstr "" + +msgid "e.g. Basic, Matte, Silk, Marble" +msgstr "" + +msgid "Filament Preset" +msgstr "" + +msgid "Create" +msgstr "" + +msgid "Vendor is not selected, please reselect vendor." +msgstr "" + +msgid "Custom vendor is not input, please input custom vendor." +msgstr "" + +msgid "" +"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "" + +msgid "Filament type is not selected, please reselect type." +msgstr "" + +msgid "Filament serial is not inputed, please input serial." +msgstr "" + +msgid "" +"There may be escape characters in the vendor or serial input of filament. " +"Please delete and re-enter." +msgstr "" + +msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." +msgstr "" + +msgid "The vendor can not be a number. Please re-enter." +msgstr "" + +msgid "" +"You have not selected a printer or preset yet. Please select at least one." +msgstr "" + +#, c-format, boost-format +msgid "" +"The Filament name %s you created already exists. \n" +"If you continue creating, the preset created will be displayed with its full " +"name. Do you want to continue?" +msgstr "" + +msgid "Some existing presets have failed to be created, as follows:\n" +msgstr "" + +msgid "" +"\n" +"Do you want to rewrite it?" +msgstr "" + +msgid "" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" +"To add preset for more printers, Please go to printer selection" +msgstr "" + +msgid "Create Printer/Nozzle" +msgstr "" + +msgid "Create Printer" +msgstr "" + +msgid "Create Nozzle for Existing Printer" +msgstr "" + +msgid "Create from Template" +msgstr "" + +msgid "Create Based on Current Printer" +msgstr "" + +msgid "Import Preset" +msgstr "" + +msgid "Create Type" +msgstr "" + +msgid "The model is not found, place reselect vendor." +msgstr "" + +msgid "Select Model" +msgstr "" + +msgid "Select Printer" +msgstr "" + +msgid "Input Custom Model" +msgstr "" + +msgid "Can't find my printer model" +msgstr "" + +msgid "Rectangle" +msgstr "" + +msgid "Printable Space" +msgstr "" + +msgid "Hot Bed STL" +msgstr "" + +msgid "Load stl" +msgstr "" + +msgid "Hot Bed SVG" +msgstr "" + +msgid "Load svg" +msgstr "" + +msgid "Max Print Height" +msgstr "" + +#, c-format, boost-format +msgid "The file exceeds %d MB, please import again." +msgstr "" + +msgid "Exception in obtaining file size, please import again." +msgstr "" + +msgid "Preset path is not find, please reselect vendor." +msgstr "" + +msgid "The printer model was not found, please reselect." +msgstr "" + +msgid "The nozzle diameter is not found, place reselect." +msgstr "" + +msgid "The printer preset is not found, place reselect." +msgstr "" + +msgid "Printer Preset" +msgstr "" + +msgid "Filament Preset Template" +msgstr "" + +msgid "Deselect All" +msgstr "" + +msgid "Process Preset Template" +msgstr "" + +msgid "Back Page 1" +msgstr "" + +msgid "" +"You have not yet chosen which printer preset to create based on. Please " +"choose the vendor and model of the printer" +msgstr "" + +msgid "" +"You have entered an illegal input in the printable area section on the first " +"page. Please check before creating it." +msgstr "" + +msgid "The custom printer or model is not inputed, place input." +msgstr "" + +msgid "" +"The printer preset you created already has a preset with the same name. Do " +"you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and " +"process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be " +"reserve.\n" +"\tCancel: Do not create a preset, return to the creation interface." +msgstr "" + +msgid "You need to select at least one filament preset." +msgstr "" + +msgid "You need to select at least one process preset." +msgstr "" + +msgid "Create filament presets failed. As follows:\n" +msgstr "" + +msgid "Create process presets failed. As follows:\n" +msgstr "" + +msgid "Vendor is not find, please reselect." +msgstr "" + +msgid "Current vendor has no models, please reselect." +msgstr "" + +msgid "" +"You have not selected the vendor and model or inputed the custom vendor and " +"model." +msgstr "" + +msgid "" +"There may be escape characters in the custom printer vendor or model. Please " +"delete and re-enter." +msgstr "" + +msgid "" +"All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgstr "" + +msgid "Please check bed printable shape and origin input." +msgstr "" + +msgid "" +"You have not yet selected the printer to replace the nozzle, please choose." +msgstr "" + +msgid "Create Printer Successful" +msgstr "" + +msgid "Create Filament Successful" +msgstr "" + +msgid "Printer Created" +msgstr "" + +msgid "Please go to printer settings to edit your presets" +msgstr "" + +msgid "Filament Created" +msgstr "" + +msgid "" +"Please go to filament setting to edit your presets if you need.\n" +"Please note that nozzle temperature, hot bed temperature, and maximum " +"volumetric speed has a significant impact on printing quality. Please set " +"them carefully." +msgstr "" + +msgid "" +"\n" +"\n" +"Orca has detected that your user presets synchronization function is not " +"enabled, which may result in unsuccessful Filament settings on the Device " +"page. \n" +"Click \"Sync user presets\" to enable the synchronization function." +msgstr "" + +msgid "Printer Setting" +msgstr "" + +msgid "Printer config bundle(.orca_printer)" +msgstr "" + +msgid "Filament bundle(.orca_filament)" +msgstr "" + +msgid "Printer presets(.zip)" +msgstr "" + +msgid "Filament presets(.zip)" +msgstr "" + +msgid "Process presets(.zip)" +msgstr "" + +msgid "initialize fail" +msgstr "" + +msgid "add file fail" +msgstr "" + +msgid "add bundle structure file fail" +msgstr "" + +msgid "finalize fail" +msgstr "" + +msgid "open zip written fail" +msgstr "" + +msgid "Export successful" +msgstr "" + +#, c-format, boost-format +msgid "" +"The '%s' folder already exists in the current directory. Do you want to " +"clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after " +"creation." +msgstr "" + +msgid "" +"Printer and all the filament&&process presets that belongs to the printer. \n" +"Can be shared with others." +msgstr "" + +msgid "" +"User's fillment preset set. \n" +"Can be shared with others." +msgstr "" + +msgid "" +"Only display printer names with changes to printer, filament, and process " +"presets." +msgstr "" + +msgid "Only display the filament names with changes to filament presets." +msgstr "" + +msgid "" +"Only printer names with user printer presets will be displayed, and each " +"preset you choose will be exported as a zip." +msgstr "" + +msgid "" +"Only the filament names with user filament presets will be displayed, \n" +"and all user filament presets in each filament name you select will be " +"exported as a zip." +msgstr "" + +msgid "" +"Only printer names with changed process presets will be displayed, \n" +"and all user process presets in each printer name you select will be " +"exported as a zip." +msgstr "" + +msgid "Please select at least one printer or filament." +msgstr "" + +msgid "Please select a type you want to export" +msgstr "" + +msgid "Failed to create temporary folder, please try Export Configs again." +msgstr "" + +msgid "Edit Filament" +msgstr "" + +msgid "Filament presets under this filament" +msgstr "" + +msgid "" +"Note: If the only preset under this filament is deleted, the filament will " +"be deleted after exiting the dialog." +msgstr "" + +msgid "Presets inherited by other presets can not be deleted" +msgstr "" + +msgid "The following presets inherits this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +msgid "Delete Preset" +msgstr "" + +msgid "Are you sure to delete the selected preset?" +msgstr "" + +msgid "Delete preset" +msgstr "" + +msgid "+ Add Preset" +msgstr "" + +msgid "Delete Filament" +msgstr "" + +msgid "" +"All the filament presets belong to this filament would be deleted. \n" +"If you are using this filament on your printer, please reset the filament " +"information for that slot." +msgstr "" + +msgid "Delete filament" +msgstr "" + +msgid "Add Preset" +msgstr "" + +msgid "Add preset for new printer" +msgstr "" + +msgid "Copy preset from filament" +msgstr "" + +msgid "The filament choice not find filament preset, please reselect it" +msgstr "" + +msgid "[Delete Required]" +msgstr "" + +msgid "Edit Preset" +msgstr "" + +msgid "For more information, please check out Wiki" +msgstr "" + +msgid "Collapse" +msgstr "" + +msgid "Daily Tips" +msgstr "" + +#, c-format, boost-format +msgid "nozzle memorized: %.1f %s" +msgstr "" + +msgid "" +"Your nozzle diameter in preset is not consistent with memorized nozzle " +"diameter. Did you change your nozzle lately?" +msgstr "" + +#, c-format, boost-format +msgid "*Printing %s material with %s may cause nozzle damage" +msgstr "" + +msgid "Need select printer" +msgstr "" + +msgid "The start, end or step is not valid value." +msgstr "" + +msgid "" +"Unable to calibrate: maybe because the set calibration value range is too " +"large, or the step is too small" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Are you sure to log out?" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "View print host webui in Device tab" +msgstr "" + +msgid "Replace the BambuLab's device tab with print host webui" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Login/Test" +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + +#, c-format, boost-format +msgid "Mismatched type of print host: %s" +msgstr "" + +msgid "Connection to AstroBox works correctly." +msgstr "" + +msgid "Could not connect to AstroBox" +msgstr "" + +msgid "Note: AstroBox version at least 1.1.0 is required." +msgstr "" + +msgid "Connection to Duet works correctly." +msgstr "" + +msgid "Could not connect to Duet" +msgstr "" + +msgid "Unknown error occured" +msgstr "" + +msgid "Wrong password" +msgstr "" + +msgid "Could not get resources to create a new connection" +msgstr "" + +msgid "Upload not enabled on FlashAir card." +msgstr "" + +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "" + +msgid "Could not connect to FlashAir" +msgstr "" + +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" + +msgid "Connection to MKS works correctly." +msgstr "" + +msgid "Could not connect to MKS" +msgstr "" + +msgid "Connection to OctoPrint works correctly." +msgstr "" + +msgid "Could not connect to OctoPrint" +msgstr "" + +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "" + +msgid "Connection to Prusa SL1 / SL1S works correctly." +msgstr "" + +msgid "Could not connect to Prusa SLA" +msgstr "" + +msgid "Connection to PrusaLink works correctly." +msgstr "" + +msgid "Could not connect to PrusaLink" +msgstr "" + +msgid "Storages found" +msgstr "" + +#. TRN %1% = storage path +#, boost-format +msgid "%1% : read only" +msgstr "" + +#. TRN %1% = storage path +#, boost-format +msgid "%1% : no free space" +msgstr "" + +#. TRN %1% = host +#, boost-format +msgid "Upload has failed. There is no suitable storage found at %1%." +msgstr "" + +msgid "Connection to Prusa Connect works correctly." +msgstr "" + +msgid "Could not connect to Prusa Connect" +msgstr "" + +msgid "Connection to Repetier works correctly." +msgstr "" + +msgid "Could not connect to Repetier" +msgstr "" + +msgid "Note: Repetier version at least 0.90.0 is required." +msgstr "" + +#, boost-format +msgid "" +"HTTP status: %1%\n" +"Message body: \"%2%\"" +msgstr "" + +#, boost-format +msgid "" +"Parsing of host response failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" + +#, boost-format +msgid "" +"Enumeration of host printers failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" + +msgid "" +"It has a small layer height, and results in almost negligible layer lines " +"and high printing quality. It is suitable for most general printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has lower speeds " +"and acceleration, and the sparse infill pattern is Gyroid. So, it results in " +"much higher printing quality, but a much longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a slightly " +"bigger layer height, and results in almost negligible layer lines, and " +"slightly shorter printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer " +"height, and results in slightly visible layer lines, but shorter printing " +"time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"height, and results in almost invisible layer lines and higher printing " +"quality, but shorter printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"lines, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in almost invisible layer lines and much higher " +"printing quality, but much longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of 0.2 mm nozzle, it has a smaller layer " +"height, and results in minimal layer lines and higher printing quality, but " +"shorter printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"lines, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in minimal layer lines and much higher printing " +"quality, but much longer printing time." +msgstr "" + +msgid "" +"It has a general layer height, and results in general layer lines and " +"printing quality. It is suitable for most general printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has more wall loops " +"and a higher sparse infill density. So, it results in higher strength of the " +"prints, but more filament consumption and longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but slightly shorter printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but shorter printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and higher printing " +"quality, but longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in less apparent layer lines and much higher printing " +"quality, but much longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in almost negligible layer lines and higher printing " +"quality, but longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in almost negligible layer lines and much higher " +"printing quality, but much longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in almost negligible layer lines and longer printing " +"time." +msgstr "" + +msgid "" +"It has a big layer height, and results in apparent layer lines and ordinary " +"printing quality and printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has more wall loops " +"and a higher sparse infill density. So, it results in higher strength of the " +"prints, but more filament consumption and longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but shorter printing time in some printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " +"height, and results in much more apparent layer lines and much lower " +"printing quality, but shorter printing time in some printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and slight higher printing " +"quality, but longer printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and higher printing " +"quality, but longer printing time." +msgstr "" + +msgid "" +"It has a very big layer height, and results in very apparent layer lines, " +"low printing quality and general printing time." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer " +"height, and results in very apparent layer lines and much lower printing " +"quality, but shorter printing time in some printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a much bigger " +"layer height, and results in extremely apparent layer lines and much lower " +"printing quality, but much shorter printing time in some printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a slightly " +"smaller layer height, and results in slightly less but still apparent layer " +"lines and slightly higher printing quality, but longer printing time in some " +"printing cases." +msgstr "" + +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer " +"height, and results in less but still apparent layer lines and slightly " +"higher printing quality, but longer printing time in some printing cases." +msgstr "" + +msgid "Connected to Obico successfully!" +msgstr "" + +msgid "Could not connect to Obico" +msgstr "" + +msgid "Connected to SimplyPrint successfully!" +msgstr "" + +msgid "Could not connect to SimplyPrint" +msgstr "" + +msgid "Internal error" +msgstr "" + +msgid "Unknown error" +msgstr "" + +msgid "SimplyPrint account not linked. Go to Connect options to set it up." +msgstr "" + +msgid "Connection to Flashforge works correctly." +msgstr "" + +msgid "Could not connect to Flashforge" +msgstr "" + +msgid "The provided state is not correct." +msgstr "" + +msgid "Please give the required permissions when authorizing this application." +msgstr "" + +msgid "Something unexpected happened when trying to log in, please try again." +msgstr "" + +msgid "User cancelled." +msgstr "" + +#: resources/data/hints.ini: [hint:Precise wall] +msgid "" +"Precise wall\n" +"Did you know that turning on precise wall can improve precision and layer " +"consistency?" +msgstr "" + +#: resources/data/hints.ini: [hint:Sandwich mode] +msgid "" +"Sandwich mode\n" +"Did you know that you can use sandwich mode (inner-outer-inner) to improve " +"precision and layer consistency if your model doesn't have very steep " +"overhangs?" +msgstr "" + +#: resources/data/hints.ini: [hint:Chamber temperature] +msgid "" +"Chamber temperature\n" +"Did you know that OrcaSlicer supports chamber temperature?" +msgstr "" + +#: resources/data/hints.ini: [hint:Calibration] +msgid "" +"Calibration\n" +"Did you know that calibrating your printer can do wonders? Check out our " +"beloved calibration solution in OrcaSlicer." +msgstr "" + +#: resources/data/hints.ini: [hint:Auxiliary fan] +msgid "" +"Auxiliary fan\n" +"Did you know that OrcaSlicer supports Auxiliary part cooling fan?" +msgstr "" + +#: resources/data/hints.ini: [hint:Air filtration] +msgid "" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" +msgstr "" + +#: resources/data/hints.ini: [hint:G-code window] +msgid "" +"G-code window\n" +"You can turn on/off the G-code window by pressing the C key." +msgstr "" + +#: resources/data/hints.ini: [hint:Switch workspaces] +msgid "" +"Switch workspaces\n" +"You can switch between Prepare and Preview workspaces by " +"pressing the Tab key." +msgstr "" + +#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] +msgid "" +"How to use keyboard shortcuts\n" +"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and " +"3D scene operations." +msgstr "" + +#: resources/data/hints.ini: [hint:Reverse on odd] +msgid "" +"Reverse on odd\n" +"Did you know that Reverse on odd feature can significantly improve " +"the surface quality of your overhangs?" +msgstr "" + +#: resources/data/hints.ini: [hint:Cut Tool] +msgid "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" +msgstr "" + +#: resources/data/hints.ini: [hint:Fix Model] +msgid "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems on the Windows system?" +msgstr "" + +#: resources/data/hints.ini: [hint:Timelapse] +msgid "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" +msgstr "" + +#: resources/data/hints.ini: [hint:Auto-Arrange] +msgid "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all objects in your project?" +msgstr "" + +#: resources/data/hints.ini: [hint:Auto-Orient] +msgid "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" +msgstr "" + +#: resources/data/hints.ini: [hint:Lay on Face] +msgid "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." +msgstr "" + +#: resources/data/hints.ini: [hint:Object List] +msgid "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" +msgstr "" + +#: resources/data/hints.ini: [hint:Search Functionality] +msgid "" +"Search Functionality\n" +"Did you know that you use the Search tool to quickly find a specific Orca " +"Slicer setting?" +msgstr "" + +#: resources/data/hints.ini: [hint:Simplify Model] +msgid "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model." +msgstr "" + +#: resources/data/hints.ini: [hint:Slicing Parameter Table] +msgid "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" +msgstr "" + +#: resources/data/hints.ini: [hint:Split to Objects/Parts] +msgid "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" +msgstr "" + +#: resources/data/hints.ini: [hint:Subtract a Part] +msgid "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Orca Slicer." +msgstr "" + +#: resources/data/hints.ini: [hint:STEP] +msgid "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Orca Slicer supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" +msgstr "" + +#: resources/data/hints.ini: [hint:Z seam location] +msgid "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] +msgid "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." +msgstr "" + +#: resources/data/hints.ini: [hint:Split your prints into plates] +msgid "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." +msgstr "" + +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] +msgid "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster, by using the Adaptive " +"Layer Height option? Check it out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Support painting] +msgid "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." +msgstr "" + +#: resources/data/hints.ini: [hint:Different types of supports] +msgid "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " +"print speed. Check them out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Printing Silk Filament] +msgid "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " +"the best results." +msgstr "" + +#: resources/data/hints.ini: [hint:Brim for better adhesion] +msgid "" +"Brim for better adhesion\n" +"Did you know that when printing models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" +msgstr "" + +#: resources/data/hints.ini: [hint:Set parameters for multiple objects] +msgid "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" +msgstr "" + +#: resources/data/hints.ini: [hint:Stack objects] +msgid "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" +msgstr "" + +#: resources/data/hints.ini: [hint:Flush into support/objects/infill] +msgid "" +"Flush into support/objects/infill\n" +"Did you know that you can save the wasted filament by flushing them into " +"support/objects/infill during filament change?" +msgstr "" + +#: resources/data/hints.ini: [hint:Improve strength] +msgid "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" +msgstr "" + +#: resources/data/hints.ini: [hint:When need to print with the printer door +#: opened] +msgid "" +"When need to print with the printer door opened\n" +"Did you know that opening the printer door can reduce the probability of " +"extruder/hotend clogging when printing lower temperature filament with a " +"higher enclosure temperature. More info about this in the Wiki." +msgstr "" + +#: resources/data/hints.ini: [hint:Avoid warping] +msgid "" +"Avoid warping\n" +"Did you know that when printing materials that are prone to warping such as " +"ABS, appropriately increasing the heatbed temperature can reduce the " +"probability of warping." +msgstr "" diff --git a/resources/profiles/techfab.json b/resources/profiles/techfab.json new file mode 100644 index 00000000000..5dc674c5ec6 --- /dev/null +++ b/resources/profiles/techfab.json @@ -0,0 +1,66 @@ +{ + "name": "techfab", + "version": "02.01.01.00", + "force_update": "0", + "description": "techfab configurations", + "machine_model_list": [ + { + "name": "techfab M5", + "sub_path": "machine/techfab M5.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "fdm_process_techfab_common", + "sub_path": "process/fdm_process_techfab_common.json" + }, + { + "name": "fdm_process_techfab_m5_common", + "sub_path": "process/fdm_process_techfab_m5_common.json" + }, + { + "name": "0.20mm Standard @techfab M5 (0.4 nozzle)", + "sub_path": "process/0.20mm Standard @techfab M5 (0.4 nozzle).json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "techfab Generic ABS", + "sub_path": "filament/techfab Generic ABS.json" + }, + { + "name": "techfab Generic PLA", + "sub_path": "filament/techfab Generic PLA.json" + } + ], + "machine_list": [ + { + "name": "fdm_techfab_M_Series_common", + "sub_path": "machine/fdm_techfab_M_Series_common.json" + }, + { + "name": "techfab M5 0.4 nozzle", + "sub_path": "machine/techfab M5 (0.4 nozzle).json" + } + ] +} diff --git a/resources/profiles/techfab/filament/fdm_filament_abs.json b/resources/profiles/techfab/filament/fdm_filament_abs.json new file mode 100644 index 00000000000..4aba22deff0 --- /dev/null +++ b/resources/profiles/techfab/filament/fdm_filament_abs.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "name": "fdm_filament_abs", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp": ["100"], + "eng_plate_temp": ["100"], + "hot_plate_temp": ["100"], + "textured_plate_temp": ["100"], + "cool_plate_temp_initial_layer": ["100"], + "eng_plate_temp_initial_layer": ["100"], + "hot_plate_temp_initial_layer": ["100"], + "textured_plate_temp_initial_layer": ["100"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "filament_max_volumetric_speed": ["11"], + "filament_type": ["ABS"], + "filament_density": ["1.04"], + "filament_cost": ["20"], + "nozzle_temperature_initial_layer": ["180"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["0"], + "fan_min_speed": ["0"], + "overhang_fan_threshold": ["25%"], + "overhang_fan_speed": ["30"], + "nozzle_temperature": ["245"], + "temperature_vitrification": ["110"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature_range_high": ["245"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["3"] +} diff --git a/resources/profiles/techfab/filament/fdm_filament_common.json b/resources/profiles/techfab/filament/fdm_filament_common.json new file mode 100644 index 00000000000..db66b8506a7 --- /dev/null +++ b/resources/profiles/techfab/filament/fdm_filament_common.json @@ -0,0 +1,52 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "cool_plate_temp": ["60"], + "eng_plate_temp": ["60"], + "hot_plate_temp": ["60"], + "textured_plate_temp": ["60"], + "cool_plate_temp_initial_layer": ["60"], + "eng_plate_temp_initial_layer": ["60"], + "hot_plate_temp_initial_layer": ["60"], + "textured_plate_temp_initial_layer": ["60"], + "overhang_fan_threshold": ["95%"], + "overhang_fan_speed": ["100"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "filament_end_gcode": ["; filament end gcode \n"], + "filament_flow_ratio": ["1"], + "reduce_fan_stop_start_freq": ["0"], + "fan_cooling_layer_time": ["60"], + "filament_cost": ["0"], + "filament_density": ["0"], + "filament_deretraction_speed": ["nil"], + "filament_diameter": ["1.75"], + "filament_max_volumetric_speed": ["0"], + "filament_minimal_purge_on_wipe_tower": ["15"], + "filament_retraction_minimum_travel": ["nil"], + "filament_retract_before_wipe": ["nil"], + "filament_retract_when_changing_layer": ["nil"], + "filament_retraction_length": ["nil"], + "filament_z_hop": ["nil"], + "filament_z_hop_types": ["nil"], + "filament_retract_restart_extra": ["nil"], + "filament_retraction_speed": ["nil"], + "filament_settings_id": [""], + "filament_soluble": ["0"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "filament_wipe": ["nil"], + "filament_wipe_distance": ["nil"], + "bed_type": ["Cool Plate"], + "nozzle_temperature_initial_layer": ["200"], + "full_fan_speed_layer": ["0"], + "fan_max_speed": ["100"], + "fan_min_speed": ["35"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["8"], + "filament_start_gcode": ["; Filament gcode\n"], + "nozzle_temperature": ["200"], + "temperature_vitrification": ["100"] +} diff --git a/resources/profiles/techfab/filament/fdm_filament_pet.json b/resources/profiles/techfab/filament/fdm_filament_pet.json new file mode 100644 index 00000000000..f6f7e0642e0 --- /dev/null +++ b/resources/profiles/techfab/filament/fdm_filament_pet.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "fdm_filament_pet", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp": ["70"], + "eng_plate_temp": ["70"], + "hot_plate_temp": ["70"], + "textured_plate_temp": ["70"], + "cool_plate_temp_initial_layer": ["70"], + "eng_plate_temp_initial_layer": ["70"], + "hot_plate_temp_initial_layer": ["70"], + "textured_plate_temp_initial_layer": ["70"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "filament_density": ["1.27"], + "filament_cost": ["20"], + "nozzle_temperature_initial_layer": ["240"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "overhang_fan_speed": ["100"], + "nozzle_temperature": ["240"], + "temperature_vitrification": ["80"], + "nozzle_temperature_range_low": ["235"], + "nozzle_temperature_range_high": ["240"], + "filament_start_gcode": ["; filament start gcode\n"] +} diff --git a/resources/profiles/techfab/filament/fdm_filament_pla.json b/resources/profiles/techfab/filament/fdm_filament_pla.json new file mode 100644 index 00000000000..12e45e3b446 --- /dev/null +++ b/resources/profiles/techfab/filament/fdm_filament_pla.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": ["100"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PLA"], + "filament_density": ["1.24"], + "filament_cost": ["20"], + "cool_plate_temp": ["60"], + "eng_plate_temp": ["60"], + "hot_plate_temp": ["60"], + "textured_plate_temp": ["60"], + "cool_plate_temp_initial_layer": ["60"], + "eng_plate_temp_initial_layer": ["60"], + "hot_plate_temp_initial_layer": ["60"], + "textured_plate_temp_initial_layer": ["60"], + "nozzle_temperature_initial_layer": ["210"], + "reduce_fan_stop_start_freq": ["1"], + "slow_down_for_layer_cooling": ["1"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["50%"], + "close_fan_the_first_x_layers": ["1"], + "nozzle_temperature": ["205"], + "temperature_vitrification": ["60"], + "nozzle_temperature_range_low": ["205"], + "nozzle_temperature_range_high": ["210"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["4"], + "additional_cooling_fan_speed": ["70"], + "filament_start_gcode": ["; filament start gcode\n"] +} diff --git a/resources/profiles/techfab/filament/techfab Generic ABS.json b/resources/profiles/techfab/filament/techfab Generic ABS.json new file mode 100644 index 00000000000..b806839279c --- /dev/null +++ b/resources/profiles/techfab/filament/techfab Generic ABS.json @@ -0,0 +1,40 @@ +{ + "type": "filament", + "filament_id": "TFA99", + "setting_id": "TFA99", + "name": "Elegoo Generic ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": ["0.926"], + "filament_max_volumetric_speed": ["12"], + "nozzle_temperature_initial_layer": ["245"], + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle", + "Elegoo Neptune X 0.4 nozzle", + "Elegoo Neptune 2 0.4 nozzle", + "Elegoo Neptune 2S 0.4 nozzle", + "Elegoo Neptune 2D 0.4 nozzle", + "Elegoo Neptune 3 0.4 nozzle", + "Elegoo Neptune 3 Pro 0.4 nozzle", + "Elegoo Neptune 3 Plus 0.4 nozzle", + "Elegoo Neptune 3 Max 0.4 nozzle", + "Elegoo Neptune 4 (0.2 nozzle)", + "Elegoo Neptune 4 (0.4 nozzle)", + "Elegoo Neptune 4 (0.6 nozzle)", + "Elegoo Neptune 4 (0.8 nozzle)", + "Elegoo Neptune 4 Max (0.2 nozzle)", + "Elegoo Neptune 4 Max (0.4 nozzle)", + "Elegoo Neptune 4 Max (0.6 nozzle)", + "Elegoo Neptune 4 Max (0.8 nozzle)", + "Elegoo Neptune 4 Plus (0.2 nozzle)", + "Elegoo Neptune 4 Plus (0.4 nozzle)", + "Elegoo Neptune 4 Plus (0.6 nozzle)", + "Elegoo Neptune 4 Plus (0.8 nozzle)", + "Elegoo Neptune 4 Pro (0.2 nozzle)", + "Elegoo Neptune 4 Pro (0.4 nozzle)", + "Elegoo Neptune 4 Pro (0.6 nozzle)", + "Elegoo Neptune 4 Pro (0.8 nozzle)", + "techfab M5 0.4 nozzle" + ] +} diff --git a/resources/profiles/techfab/filament/techfab Generic PLA.json b/resources/profiles/techfab/filament/techfab Generic PLA.json new file mode 100644 index 00000000000..c2aaec57dd0 --- /dev/null +++ b/resources/profiles/techfab/filament/techfab Generic PLA.json @@ -0,0 +1,41 @@ +{ + "type": "filament", + "filament_id": "TFP99", + "setting_id": "TFP99", + "name": "techfab Generic PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": ["0.98"], + "filament_max_volumetric_speed": ["15"], + "nozzle_temperature_initial_layer": ["210"], + "slow_down_layer_time": ["8"], + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle", + "Elegoo Neptune X 0.4 nozzle", + "Elegoo Neptune 2 0.4 nozzle", + "Elegoo Neptune 2S 0.4 nozzle", + "Elegoo Neptune 2D 0.4 nozzle", + "Elegoo Neptune 3 0.4 nozzle", + "Elegoo Neptune 3 Pro 0.4 nozzle", + "Elegoo Neptune 3 Plus 0.4 nozzle", + "Elegoo Neptune 3 Max 0.4 nozzle", + "Elegoo Neptune 4 (0.2 nozzle)", + "Elegoo Neptune 4 (0.4 nozzle)", + "Elegoo Neptune 4 (0.6 nozzle)", + "Elegoo Neptune 4 (0.8 nozzle)", + "Elegoo Neptune 4 Max (0.2 nozzle)", + "Elegoo Neptune 4 Max (0.4 nozzle)", + "Elegoo Neptune 4 Max (0.6 nozzle)", + "Elegoo Neptune 4 Max (0.8 nozzle)", + "Elegoo Neptune 4 Plus (0.2 nozzle)", + "Elegoo Neptune 4 Plus (0.4 nozzle)", + "Elegoo Neptune 4 Plus (0.6 nozzle)", + "Elegoo Neptune 4 Plus (0.8 nozzle)", + "Elegoo Neptune 4 Pro (0.2 nozzle)", + "Elegoo Neptune 4 Pro (0.4 nozzle)", + "Elegoo Neptune 4 Pro (0.6 nozzle)", + "Elegoo Neptune 4 Pro (0.8 nozzle)", + "techfab M5 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/techfab/machine/fdm_techfab_M_Series_common.json b/resources/profiles/techfab/machine/fdm_techfab_M_Series_common.json new file mode 100644 index 00000000000..c8808527659 --- /dev/null +++ b/resources/profiles/techfab/machine/fdm_techfab_M_Series_common.json @@ -0,0 +1,120 @@ +{ + "type": "machine", + "name": "fdm_orangestorm_giga_common", + "from": "system", + "instantiation": "false", + "printer_technology": "FFF", + "printer_structure": "corexy", + "deretraction_speed": [ + "40" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "gcode_flavor": "klipper", + "silent_mode": "0", + "machine_max_acceleration_e": [ + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000" + ], + "machine_max_acceleration_x": [ + "20000" + ], + "machine_max_acceleration_y": [ + "20000" + ], + "machine_max_acceleration_z": [ + "500" + ], + "machine_max_speed_e": [ + "30" + ], + "machine_max_speed_x": [ + "500" + ], + "machine_max_speed_y": [ + "500" + ], + "machine_max_speed_z": [ + "20" + ], + "machine_max_jerk_e": [ + "3" + ], + "machine_max_jerk_x": [ + "9" + ], + "machine_max_jerk_y": [ + "9" + ], + "machine_max_jerk_z": [ + "3" + ], + "machine_min_extruding_rate": [ + "0" + ], + "machine_min_travel_rate": [ + "0" + ], + "printable_height": "1020", + "extruder_clearance_radius": "57", + "extruder_clearance_height_to_rod": "65", + "extruder_clearance_height_to_lid": "90", + "nozzle_diameter": [ + "0.6" + ], + "printer_settings_id": "", + "printer_variant": "0.6", + "retraction_minimum_travel": [ + ".8" + ], + "retract_before_wipe": [ + "0%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "1" + ], + "retract_length_toolchange": [ + "2" + ], + "z_hop": [ + ".4" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "45" + ], + "thumbnails": [ + "320x320", + "160x160" + ], + "thumbnails_format": "PNG", + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "PAUSE", + "wipe": [ + "1" + ], + "z_lift_type": "Auto Lift", + "default_print_profile": "", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n", + "machine_start_gcode": "; Pass print area coordinates and bed temperatures to Klipper\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_x VALUE={first_layer_print_min[0]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_y VALUE={first_layer_print_min[1]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_z VALUE={first_layer_print_min[2]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_x VALUE={first_layer_print_max[0]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_y VALUE={first_layer_print_max[1]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_z VALUE={first_layer_print_max[2]}\nM140 S{bed_temperature_initial_layer[0]}\nM190 S{bed_temperature_initial_layer[0]} ; Wait for bed temperature\nM104 S{nozzle_temperature_initial_layer[0]}\nM109 S{nozzle_temperature_initial_layer[0]} ; Wait for nozzle temperature\nM220 S100 ; Set the feed speed to 100%\nM221 S100 ; Set the print flow percentage\nG90 ; Set to absolute positioning\nG28 ; Home all axes\nG1 Z10 F300 ; Lift nozzle to avoid scratching the bed\nG92 E0 ; Reset Extruder\nG1 X565 Y0.5 F6000 ; Move to start position\nG1 Z0.5 F300\nG1 X665 E40 F300 ; Draw the first line\nG4 P2000 ; Pause\nG1 Z0.6 F120.0\nG1 X660 F1000\nG92 E0 ; Reset Extruder\nG1 X565 Y0.5 F6000 ; Move to start position\nG1 Z0.5 F300 ; Move to start position\nG1 X665 E40 F300 ; Draw the first line\nG4 P2000 ; Pause\nG1 Z0.6 F120.0\nG1 X660 F1000\nG92 E0 ; Reset Extruder", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_end_gcode": "PRINT_END" +} diff --git a/resources/profiles/techfab/machine/techfab M5 (0.4 nozzle).json b/resources/profiles/techfab/machine/techfab M5 (0.4 nozzle).json new file mode 100644 index 00000000000..b67213d4f18 --- /dev/null +++ b/resources/profiles/techfab/machine/techfab M5 (0.4 nozzle).json @@ -0,0 +1,57 @@ +{ + "type": "machine", + "setting_id": "TFM05", + "name": "techfab M5 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_techfab_M_Series_common", + "printer_model": "techfab M5", + "default_print_profile": "0.20mm Standard @techfab M5 (0.4 nozzle)", + "gcode_flavor": "klipper", + "nozzle_diameter": [ + "0.4" + ], + "printer_variant": "0.4", + "printable_area": [ + "0x0", + "815x0", + "815x815", + "0x815" + ], + "printable_height": "1020", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "techfab", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "85%" + ], + "retraction_length": [ + ".8" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "45" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "PAUSE", + "default_filament_profile": [ + "Elegoo Generic PLA @0.4 nozzle" + ], + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n", + "machine_start_gcode": "; Pass print area coordinates and bed temperatures to Klipper\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_x VALUE={first_layer_print_min[0]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_y VALUE={first_layer_print_min[1]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=min_z VALUE={first_layer_print_min[2]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_x VALUE={first_layer_print_max[0]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_y VALUE={first_layer_print_max[1]}\nSET_GCODE_VARIABLE MACRO=HEATBED_CONTROL VARIABLE=max_z VALUE={first_layer_print_max[2]}\nM140 S{bed_temperature_initial_layer[0]}\nM190 S{bed_temperature_initial_layer[0]} ; Wait for bed temperature\nM104 S{nozzle_temperature_initial_layer[0]}\nM109 S{nozzle_temperature_initial_layer[0]} ; Wait for nozzle temperature\nM220 S100 ; Set the feed speed to 100%\nM221 S100 ; Set the print flow percentage\nG90 ; Set to absolute positioning\nG28 ; Home all axes\nG1 Z10 F300 ; Lift nozzle to avoid scratching the bed\nG92 E0 ; Reset Extruder\nG1 X565 Y0.5 F6000 ; Move to start position\nG1 Z0.5 F300\nG1 X665 E40 F300 ; Draw the first line\nG4 P2000 ; Pause\nG1 Z0.6 F120.0\nG1 X660 F1000\nG92 E0 ; Reset Extruder\nG1 X565 Y0.5 F6000 ; Move to start position\nG1 Z0.5 F300 ; Move to start position\nG1 X665 E40 F300 ; Draw the first line\nG4 P2000 ; Pause\nG1 Z0.6 F120.0\nG1 X660 F1000\nG92 E0 ; Reset Extruder", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_end_gcode": "PRINT_END", + "scan_first_layer": "0" +} diff --git a/resources/profiles/techfab/process/0.20mm Standard @techfab M5 (0.4 nozzle).json b/resources/profiles/techfab/process/0.20mm Standard @techfab M5 (0.4 nozzle).json new file mode 100644 index 00000000000..d250984a023 --- /dev/null +++ b/resources/profiles/techfab/process/0.20mm Standard @techfab M5 (0.4 nozzle).json @@ -0,0 +1,89 @@ +{ + "type": "process", + "setting_id": "GP001", + "name": "0.20mm Standard @Elegoo Orangestorm Giga (0.4 nozzle)", + "from": "system", + "inherits": "fdm_techfab_M_Series_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "brim_width": "0", + "brim_object_gap": "0.3", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "0", + "minimum_sparse_infill_area": "12", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "60", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "60", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonicline", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Elegoo Orangestorm Giga (0.4 nozzle)" + ] +} diff --git a/resources/profiles/techfab/process/fdm_process_techfab_M_Series_common.json b/resources/profiles/techfab/process/fdm_process_techfab_M_Series_common.json new file mode 100644 index 00000000000..8c7752ac0e8 --- /dev/null +++ b/resources/profiles/techfab/process/fdm_process_techfab_M_Series_common.json @@ -0,0 +1,78 @@ +{ + "type": "process", + "name": "fdm_techfab_M_Series_common", + "from": "system", + "instantiation": "false", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "bridge_flow": "0.95", + "bridge_speed": "50", + "brim_width": "5", + "compatible_printers": [], + "print_sequence": "by layer", + "default_acceleration": "2500", + "initial_layer_acceleration": "1000", + "top_surface_acceleration": "1500", + "travel_acceleration": "5000", + "inner_wall_acceleration": "2500", + "outer_wall_acceleration": "2500", + "bridge_no_support": "0", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "outer_wall_speed": "200", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "105", + "gap_infill_speed": "250", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "sparse_infill_speed": "270", + "interface_shells": "0", + "detect_overhang_wall": "0", + "reduce_infill_retraction": "0", + "filename_format": "{input_filename_base}.gcode", + "wall_loops": "3", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "300", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "nearest", + "skirt_distance": "2", + "skirt_height": "2", + "minimum_sparse_infill_area": "0", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_speed": "250", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_filament": "0", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_interface_loop_pattern": "0", + "support_interface_top_layers": "2", + "support_interface_spacing": "0", + "support_interface_speed": "80", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "120", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.5", + "detect_thin_wall": "0", + "top_surface_line_width": "0.4", + "top_surface_speed": "200", + "travel_speed": "400", + "enable_prime_tower": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "extra_perimeters_on_overhangs": "1", + "exclude_object": "1" +} diff --git a/resources/profiles/techfab/techfab m5_cover.png b/resources/profiles/techfab/techfab m5_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..431181f1746d141eadc4e6fdc814109b3bf17981 GIT binary patch literal 20159 zcmZ@<^;;D0*9Kfdaw%B>iKSM$yBnld8tGI(=}yU|KS+tx0#ZwtbO|gV!Xh2gAloJ z(IlPF9=09T|Ldi{PWTo5kda3nu)KUNG2!yi>T}R}{X^n%`Qb+7Rm)bT%i}`RU+)2) zCI104`rrkLuAMc_rlrp2$Cb|uDh}uU$s%0`dnyjAo0}aa+Bpx~vsYI!W^MK|8ASCv z=G78>w5`Ru7Np6s3@;}AOOg#;6l)N{@|1D-D`Fm(#>H%G!MIn6e_jV!ZCoWZ#gG0R z9_HET-B%fR#3l`gF(?BG*~232^tv=Mc=~WRJPp_{=OKVq}cRC)NQBX!8@7@k)?OldK_`cStYsKUgxVq4EE47 z&QVl&>-Ek~nG3G8gm@8;Mnmflad8439<<^3FI_b<8TW;c)%VE?(Il57uOz=5&2_Y4 z(4toJ9>;m^x-H%Ct!sX)izyW8dKoPVdM zzaGD1Vd{(L5UYKY#JfA$)=LE3t6RmCuk56-S!`LRf00BD)#cMW35B?M;#U(3h+|jN z0?^9{M|m}25csEchrw-9VZ8v^`3yzZeH*>Z)?z|d(jvZa4ns~0WCVon1ws=?#|NW>`;T*7f|E>}ePjCjl``|P)<2^{ zFuQe61GcnKFN_}&bPCklI<&I;@-Vd$M^{wGszK%+69d{tslvzDR#S2gkJ7K}nEK_!jV%5}H2^5oql-PZV=nfu%-eU4Z1Lqx>G zA9n_Qg10Q_pIkh{pnk5|FEFqjouO%U5mS=)5H;bz{Z|-t{wP7ik|3%Hb5^WgU`%AH zNWS)Gxu)r+Pt;ltp>{{TTjmodm`N8g*dq_I0^3w30QsE3Sa@d{D7TZJJAqq=uUxRD zee_AwlJ3$ut1FS^PELO|hdoYy?jp=gOth$|GB}(Lyjzz(7>X|je{)buHQ-2NR&$)5 z#dCT)$>s;0tZy&fG&XNSHq?QSU|+wRsClC^wnl}{9y)xMgV6V~S%$psk2Y+|WNrSo zt2`-8ad8zDRZ$n4X+Jott1^o=?RL)nzxc5sjmo}Ls(tBGjG=_``9Ylp*`NUjl{7~| z4gU?Y$6`TB{UwVlYTns>42t>Jw?DwFM#m?Na1L|;$2b!(5lw3NZXx3&U5M(egnX6| zGoWPE6FzHB5QL-(%)qd;jtPi|gu(FS+bUcGp^KKlqKZdveYPNIxu+w^B-UPB$GN?AVBsmLYK&sO!mEk?N-W_e5x8!xU zH_jC=G5BMoNLI@#$NWN{9PnK+7P-{cCy}5xiEo|oRWY6!`PGQw60vhQw{vy86g1`C zL?!d^`}NXEdRq&B(_q!yOFG{x=#uM}Q)XA)VCSO5Rm!dO@K1GIjD8yixH>SqU=s%t z1_=eYg+)<;@vOKQ$SyMqxVoxvfP&67F*=6|R$jTD&06(y1tyimE?xJRy5T)5i`{?@{t>n1)OOdZ@ z3di1FZx1~F*L80ZBEg2rwsQLrsc?%vE#i?GdG~ZFB=9I`|6As2($THt&EIDn4Du~u zpRNT21(mw@48NLA!b*YZxnr(~DjoeTsYrwmQn|jgI8FVRt0>&Oyl!cyfa6Rt{NfGR zes!fMysOSCUj}b~ixPHsNgwjXkhC%6Tsx%pO^mgyWa(Yn9}Os`oj~w@WGJkTa+L%6 z8eR6uM56lF#~J!9WFhYM<-F&uf=SwL6dbj)(dX-S`S<$a_ix|M_VzCa*^8Mn*ZY}M zOAPOHi}uW<2jdDvK*TeroJVn2;5sO&5)@jlXIg3U^1E6qJF<#$w+%sfmN4^kSG@~@ z@1Q7{U{k4Bi&WeAXq!WMQst^tGUL%<-nLy?O(k);|9H&6v*dPuY&DuIH9R7++?_$^ z2awqQ6TjioXj1uj+==d}4z@1*;`oTuJr8kiN&u0%Ox`*c*_*Du{P%L@#4ph&SXzst zB%Uu4G@^Gub`7TD$wW&J*R6&o6oI^;6q{5X#gZ5?aR2$!Z^1t5X)ae7Z{`0*m^qEX~}R4($vpf`kup&8u9UA z`*@|!%65cU1#tK%hpe;aLiw|X)BKQQo2g`Y(@RVx49w>Vp@W0+&+s<;J6;apP!{PN zVT`NWEs7<9PckRASXIK7ycMkk5(z?gRmWIJLrF0KHh_Kx5C%4^Vn;kf*MM9rK|FFn zBQro23Lzz&1__+z_os8{a5FjS$ckVbk5)>Mz+87ui*}MDm+bpi-q4c*F#tf)-f~)- zK6VB?(B^(5!C&9ri_n54r6od-e*1%9T#Q3&obT+HludDx#3Z2v^x|kN^=b z1z;f5?BGiI_%NYD$bdH!{Qb*ZtZs$^5Z{pM7zo(FDWHT&XeT=O4CK^`fFOZNCxe@_ zpC&n0v0-=+Oj7a_c9ovcwW((e?21UZ@2^wEQ_ekKeI;xg+d$^+kIIS^vX}rMk!D14 zq_T!zqA)6{77OdG$@T+$SqNE*MQ6e!=OTh-qNV??S_Fe=#3)9^m@*#AnlKg&K`H`) zTzM}i1ng1=Tdb|0o`!^BQW_Y}%(i&2*?GN0DyGB-5?A24*+OT(;Gh|NL+9o)tAI;Z zqO^&CjsrY|@-gH-m>!B9nQ#%#B-OjI0a#qJ^q`T%fB*8IsQdA8H$FR-5;Q&m(6I=E zAXHy|K^P!PWeqk2WbR2Gx2UVF0h>hCA+JhCvvB|sBXv-lN|G>XPhWV|SlwyWb-m0r zxl=moeJ=8~PewnE7eXU*qFOG>9NU8yrq%{Css$cyzBM zyl(XP$<8lt#*~cf5)sx3q3jq*(wCd}?Xha(ecYVfpF?5p+bfuKx2G9@YPfXP{wV1y zP4$;(Nxgd-jKXTC|dwR4ogt5dH;E{%-)!P=AhRa_j;i-#-7Wt+x2pz;N9kTipZ8vx9(fvGhU4{6d>+#|C@t~JP##8{g z(dKj1xkb62^wJ7-Xl5F+&6{`q_a259fIe8CeF!=#pK8c+H|;NX8KmY>ZmLbg}(QUCldjhwG5nG-{9k5?6{+fIsUT6X?rE%~0D7Cqh$$Q-Zla9C;N zgL;3>Q#+t6`uw_HE=krf?s5)`dhdUYaki~@hWTh^d+ZF#TQEJ$ODwnF?mVTDLn?HB z%p$BBE^&NV-J^5HFETQq3f-{(C_6JZ{eHg*9pxFm_MkGKIP@gGjPCtsDGFPIj8B zt|u>$Ofe>Y^?YXnBR(mq-si}io4a~tGRv`Oocj3<_3`5JxwqeLS;<2#I@oVL?|9R^ z8vV)1W^IrW%*oA_T>Si?Q%*;Z@<^y-HEPcX(<3nL9Or(I?*269R;f$}EL^mV7PY7m z?ShfkKqEZnDrpLWt$Q6yJUl$?6~>wt1CBbhF}sF^Y%h@u6?hd@m1p}c9;F}(9eI;% zT>8NO%F13JHlGpSkOU`t2PB9lB2~BthJQD8ZdQe~{8=?w0-oSo3?7mDp&ibcJeaaik zd_`CnSZHU-rIc#v#OJ_`3Q{omU|wdxE`6Dt!r@db(3A)w1p)!2F7YP@@hYxhWE=)V zs1jUcaES{Ke(o=I`Zs^~xU-uQJLgk|RzME3rW#qkF};nQU)sf|=mrBb|K4|9hn+E* zbK!192q;C%pb6hJb+;lC4{7}$zqfOTP=R%V3MCVcA_cG(rx1?;38Ey`XQI=`rl=0Q zLCJW)O{#ZV2s|#lMQk2(rQ)^Y`L@xdTUTpLNy#M9zDGkjTLdJM5g>NMH95ul7}-9n#P1WzDk^=d=v!!c_|gRZ5YX};{`WnJ{TvxAWqKbb z_c%>E<9!rjwX(j?;n_T|O!x^)8#HNMG_NUUw zCU;3M3(!w#$TQoG?OA=4cXE#3EKF%F!cq$(L9Q}Y+$fj>e#0 zpRdCJ#td;3=xpH0cg)FhkXrZ*n^7ofrEf}JZ#@6hd2J7ndpf?8`j9toiM#_wsV>W$R$eoFxbvjqr3Tw`FY5UYKbj$~<#hkd$9V-!X~7^1HA z2Qs-(Ma=UGNE505o9nj>LXpDUY02TKz^Eo#0-eQCapzhXn|$qUp(T~0C@v}PJ;TzM zVh@9@DJ1Zm``?=dQWDnCh$w&nG0DGKIojhwzaTIN zg!2nZ@tpR`SLNV%7^^-VhgT=OaNqUA{zw9&z_To$NHbN&Fck&bgE$Mt0LPtO~b#p%g(n`peJn)P*Xm z;21wM>q|;h%8owD1Ng8cN*s(VESBRL%h7uY%IiCjL>GEO+?2ozNy_=N7QDNoc79Tu z2rIsom8He(HrMCXzcK~3n)e!;9$mW0Qx&JZPsbxrsF4GZ@%Bgg9*HA`5yg@jE&(52 z5HYHuZSgk6k?6=X%#aD89J(lBf1N}k3BZrVO%+Xyc4nmi_pzD|5M?ZUn%_huL>ytJ zD?lsZZYv;=O{K&mY~MNU98+r_WylC-x3;wNN>d0R31erEuul~yi$Cl6R4-! z4^kQ$14g|N#<}#ypcssE-cWF%L9l~Gk9uu}#TU6T!Ys$UzZFN~rzIHeQB(`-G1(Ll z@#R_hdA*!_Tf~NAN1&2KcYr{{@a`WhH{6}+5v5owQocuW7?bwlOR=#ONafS*!X< zgu+240hRCZs*2xDW=bel82p`s7Cx=Cd-G9_E?*QU2lA;DVWqfWhvSuE;Nyo5NgPZ` z(!3DX^1F*+OFD5>sNLc*WkyAnh9TbigF!Zu7HSrKKJi96m0k-Re;~viM6fkNEIa^( zl1`FL@Z#!}cUumNTVzq%6q6~7O7OABfZ_Db5e;`v*T<97oqs#O5=H$rgItc*bf>gLCG-dg; zItGknyW^-su zDb^m{&=mVD|EgO2d0j$p{q?Xlx*|k-zQHz}*!a*j{BDa?wJ|s%MISVa@+w?X1#6XtNpyR z_TeqfXL-3kxQ_ep(e@7B%3f|0+p7yP|Elf5~{!5@9O6j0~nGPw*BppQY361A#k#TroFuAGlP(zYX4ji@uNWsj};p45$C7RGs zZprv#n^hBe4BP25e~v99ix$PVSv{(KzfL7N$_ac88N!A8YcvDA65G3CQMZJeDVM(_ z=PVNnnsBaxQBtRAaaR}E&MuM8K~^ytIU`H`tOfvV#f|E3P67IwrL^(W^Lu}uD%*da zcws%%y$m#=ARQ)*Uac)P8_rRIhoWfuPp*`(o8O8<3?KKq6Au_)E-MtZgqu}|klZFM zzR2ZSa!zzRzA|e-+LuiuOAQ9p)~KOQQS%S)P8?xh#PtwgYhQimRw)4Kx>$ewexdGh z@$GxI;<3D?n_Z+-y#yZ~l#BzFFSCt`A#J~UAMQK(`Y#T}Ntgr|=GW%FMHTcKLt%qzl>J#f@>L zLIfZB`bL=)6JD>~h-RWeDg1nmNe$vrl}W3ogd8t+C*B9)O#D?VlK$L;Q>NL2Z2cNx z(s2!$3H5Fou38KLvaC$mRKOt&k{Jete*LjZV<4s{m_2iUP32>=<-zIcTigEJ> zdIq5UId~LYoy1Ve&Z0!2^d^??;FAMc6&)YAJR=Vr3--L`FL$6XhD0e&*By@ys8&m= zOKI{Uzi?$2-}Z+j?Tpw=P?P4aA}`@hTKqqb@OVGy0L}NaIOAu(E`x|*Q|$gR;X>2kyGDl@#=1j*YRqzSW)i- z_2MO%|3}~Z?=u}f=$G$LxlGgR3!+dez#@N2hJ4I$ z?67cb%tuKgLsZYrah}!`&7KJb^AxL^4Xq7RdR2CDBU%|*>`nUo`~~;w6shJbWHHeV zRUTO85u)ZqmB!2{bIalxlqmR)=CESW2ZPEt^ST&)S5XQsd140~9mz0Af%-av!JU!z zc6N5JNGbcC76FqdL{j+qJZuF6Dl4ai5kXe#&sU}oBAgFc*_~q~bT&ED+qJc4BM$eF z_pnZ%r5?2qC%|u1CNONHD~lHZdAbTKvyzZ$DiKm?fvdVFSw9r_7k1m2K5IvZMI=k~ zK^ueypTnUPuTfSu@2BDX!ul{(XGK<(7ydNI=C8mEq0u!rv>Cl(A{J%SI;c<0{=|nl zho4cZdt>vF-@U$=q+~A6)O*Y@GONdAkvG^U@pYnEO>87!DeNa#TE90iHG*hspT{2{ zg&pM97-#UR%|q*CFflRv3mIr2C^@~39x5!toBPZs?3Y;Y6$?8KsS*H4$g((fXhX=)^DlR)T!lsHt_>UOmXqeE!_^mL0d4#*hW%)==7;H z)I>=l?y59a&nc*ibm{uk9@`x7I!gt5U2c{r7?T5*V)6#l*fY`lX8{gKgt2Hg2j-(zhxfAaA{%yqDQqfM^uv zG5J<$;7ueE3C63t7A1aWt)3v0$E?||J403bgpd7?q`>+0Tcl~pmr2CTC*qw;Yi^E2 zu?}$7cI9l_rfrD&7A8H6!1o1H^%PFd^!Ay#@3Z<2SL5(qGg1l2WUkpfP zD=^7dv)Rzt?Em#WpTW}S!E;suP6l8^Zh364tp0@UC{M4sFVjBZ-8xF7cK+`1GfVDF zK8wK;>yp3MDuBk_oXkKRb$Zw^ncMaWxydf-1W$JLILkVvvf>VFS2gN5iQk-Z~Cc_zQ$b8 zQrj@SV$mm0FX=lLAVP}|U+Sk3xSLT9>qM6NH(F;}7+Ko;fAcRKEfa8%>#!qOyl9-5 zRu;XOLfy@kIGJJ#Q2ONC`IktkPjLv5DssMw%Mc4VWIh<>=Wrt6tTwfJIA{9J!^68@ zAvfI%>v{HL-g?Y}srIL$b(@$Y#1fZ+sGOb%*^3?2ir(C>C8>Jt%B`2k*2!YGl=AQI=I*H_wy_`QkgxCEx6{0G zb1CCVb%?68_&gQet|@wGvDm+;(vqv8EgV{WeBwRNq7IZYinfZi9xbkcVe z!UoUEJOrE7r_)%~$llJ3$09D~W;7%B^W9}fts zB!yCNo3{@xd zksBgk7sN)%T&0j&kX00n{Wb!%iu)=%%vZ(XE6O!Nl^wcyW1~{a`Z|Lfbz-)BQu$pi z3;_lwQg!>yh#*Q0#|3krW~9X0n6hY%4?WF`n8<#m!Bht>VY8yp0~TBdwMww zqQu*ggj@oxTPgTjNBo{Hyaz~P$>iCr%xA>5S0%9R1M=^2c$Ph!&#yF@t-MB23(awg z7|ss9?jxUcr1U=cJLK{(dNjUAqNA^qN(EmaVhKx~Zv9`_vIKIQw)9n*1%O-<&bHT+ z3QO$>ItSZf#{9@SMx=r%whEi6kZzj<%{c@=dV+S6(Yh9zX{q)$-q$oYze-l{Y8FJQ zNXT8a5*PN9E z9Ph)go2P#%r{`aN>bPbF2s!72&Zh#pz;3Elv>WWcr$2WU>4f&uVx*c&wfJadr)}K* z+5A?&zH0`Oaj<^m6YgY^B%V_i)>~~61y@b#WXPE?F4ZPA%*~^O{@Kp`Vk;JQ2GS=1aQ=(Lx55M&Ee9f3euzBBB>$=Jm z zFWl#oZe-y?Z}HBk{j-y7TSxkmXRjNb#0m3(cXYtgl`?fBwfRN=+8C`^psiU0#^=A3 zg?+yol@+u3T;DI7=lWd|5}XnI4Vu}LOP=XEB>t><2cI!Z9LM4IxoyVBDQrppLB$VgZ}fH0d`Y|58Z6AHg3HL zsNSNkaX?qCm8G!x&AeOIC^X;PC`+lRs92jS4BNsM^*?VVM&QNDnJnL%g=qe7aXNE{ zr|WKUyY3HK+1uMUKlb2aP#(2g5zN86zA{t#FD~WA)SkeoR%{k?rb60Wd)uZ1=0b$F zy}*s6Y3h-Voxf}zk8b^r>AP}x9+yMnUa9q+Z*b0S4wOxQ`#$pOdu1kX{o8MoHBju7 z>9Hq1E!>bXV?#>jA|&W)&o9&O^7n@}AJnIZ72Ujog(Cq2mxw-mNa-#?8*P9;BnTM# zYeHMb=E=+-rHxU0Nwlkd>q%}q<19<3#Ucg3NHCg9?~5-1oSr1H7qu$VS19RviW4&T^X?vNKf8pZyL2@0T|MJu&Tk$r%rFFmhfdUl z6tm>pCyj7kvhzkoC^jm_A#W{;#>KW!w>K#7RuW5eD}w7hVDW4;9Q}(vXg4JQ^789H zRF3cEIGe%rLKC;Sq=)6jNr22)$d%7ttF-pNQ{M60wT#Cw=N)5HX$&Vu^~_u;*-rP& z%xBd-Pvz4WWj$(gz4g=vF$L2s;>=!kkFf78Ow10k))>~t`@14sW-WoXRRbd)RTlyr zdmSPDZw4nyv{Xj?(~?5gNO;LkHUv=oV$#IsKvGm3kZmXoPT@B#+Gw@&6y~EqPOp$p z4lS1}cFpN=M$mpZDgot1usbu-oO4q?=|!_;e5^!Rdd;^+D_W|(fA^JQ~mGp*qaSXlGI8-Zc&R z7eb|rmm}xs&WmWaPyP$G_p@2sEJOx*Eg?}E|1sf`sCS8M&@5dD*GX;_udD1dNI>XF z_00h`8~CATo#Q(fzf05Csja)iS10G{+YdBdEWJMF$lOk{#V95i@;I+*`Yd}rykSEX z;5VvYh_a}4dJ7+^P=sUJ__R|s-TKFVq9J|L))5ukzonoEh=(IA!S6MIQzge=c)d{Q z=aFGfHilO2x=?M~%n+HfG&+!`<}FWH~iy-QSZT)EzcD z=m9g4Rx|@`JKEC-W9c1olv}3} z)TT=D5<{`5!8-lqBg@!Id-k=-?K`1T`g<4zLWJ7E5p7Qh*{9iD8v8eg0& zG;ErOv@)BC?BIm#^jp>^cP**q^Tek5hPvNbN3C%^mZ4{{p{HO%oZd)&T_epD&nH7| z1m%C$UvZmet|t%VZ6rxwzgC<~UElrjg~sMz2X*WHL#{#jYYhF@IQ+CL8WGy%me_KG z0UU(l!=CeT&FvUzUU7Omi;M(SGrnsHgZ3-S3;Kon zqDN}HF>m%nnO0tX_`_7ReMWYA%tSJLGcVrtIHX4NhS(G#LuYE4+DVi%)ys5>$o5HYY2>Sq*V;L z85TME)Ua4_E=nN<_|}6OibY@kBf_0+j>V0~lh)#82f+t%A#`~c4D_-~$kaXPbY#Uq z4WveGa+77_xaV1&#{i*A>pC&FY5QQvnMD_sp{OY|6mbexbZg(}7zi*tAn|_+OuC9v zs=)tBv0_0iiJBK8GN-FdD4xz8$=9r4dg8sjj-&eLvd27uiSz8=67w6Me;=3Uu<_Mp zMB(ev?&52FD4GJ19qnA=e*X|zQBT{KMdZ)B{dQ%jK0DT}6vc0pb6t_MSVlNwT;~v*-zk=8%N>nnyUAnw>`W`sESVt*VaA%tycA z2u1i9G<$mo6rs(XaS#?h?2Vv(<=(cjOq$DS)h_@h(iNyI zww_!8$jK&_lc`F$RC^!qnRQA-l-jN((Ti}OM6BpF1{5?eU)hZt7yC%EWqgBWF(Akuc(rtx@vc57vk%sTZc`M-&y;#~`Cr1nGwG>$3SljV*s*_v zKZKun{OG+#V~f^qBd4%`eS+^3D-)p<3K0HDMbR0BP}jhVh`xCL3ieSWjnpswLVD-+ z=JHR1F^*8&i$r-Tj3vK#&_LYS&gD%c+7ID)+p+Y-ds`^9qpkZeupkI&!7a%xZmxtz zy88{TiIhsSri1z;$@@O4PM;rD^|u2isrHN9JEBVl-6p)G)I~5O=fB-?I2_`f?)z7t z9Glu{G^tDZLb0vu5$i)Gz+0pJ*p$l7n4#UJ_;T~|H3t-HTXqznzGDsi2Yg#w;~ zxfh@0`8tzlVCD~Bhyw0u8=mOG)&S;hr&!=Ob_`_((%w$9b=pPUTc43W^x2`i6s3cP zEszrUn&3E1sp}a#mrg%|je}p1e(h%XY81b1>AF{tcv)$0EJrc4l^B@VYbi>YXJKT< zS~Xb<#aBwCw0i>1Qe!D`jH3_(qD3%3ES9eQE6SR_4QN8k=Eb9rO17OeDhD(aTQC^^ zpVxf3UrGJ99I1OfZzo)JY0SVZq)t^g zMn?!9i;t<_@3)G7>xyJ>!`6`BcaNH*zTRaS-+4yJEH6H6WTUo*Z_f*#{)QFFthMdA za2_2r`R2H#DEpT|4GbEk!~=tAnTL19T}fY0z?? zk@h#En_W_;KNZm!Yd9dlAFNo$SDa3MeHBB;I66whnB`ywd?fxfHK#o7LV|rw@%dN6 zzGOK<=H%MlS6HHkKtLt&mSha<6ud!GdY0+0n(`D++fDWE1I1~~0uRnR@4Og%{9gqK z>=K8m@IqvP)pAe_Ku>f=m>~v*-J;O7>4|vVH1kx0+`sPf0kG$bQ8N7jUbnQ01?5=A zgk90v&;Cwit_?Fp_Z1c<{@6|@5M@AkBm^A){v;HyH<%>wGln%Mf-Wx{*3YK-o_fD# zWG9iaV8nMG7n3Op0yBVF!`AVf7-Ay^L0~67`S&onh*NnyEF6+iiFW^=(p#j^;W%K- zNQG(?yY=s?CryQX@JdH@0;~O{hIyvUnMj`h#u7c*2s#EI1Nzd$z%GQ{WoN z0|^CIG@a#&$&9);5VV7pf#jr0&k0-4132QBA4W9jnqRq)DW*yu)wguqu#|X?+O0_59+1t%PugEY1jSmiiSPOFS^d@6e_p2BUZpCz zs@+Jy8w)k^HO1QLDAjmAOKe5X2wo-_zLr^ORlw;vZ6^eXH^3ti-os^b)adf~nf~hY z@3XN4R867he6X@sl)F`ly?_>GY3G*f7DY@gy?D9PwxpqC)Q1X56d z>UD$Ue(gua5F!}f#?A%E)*84LIgvi6Krk?XVU&n(fc%U0FBiA(^?I+egB@P#(wEHa z0eLLI>hGAR#NAB73oOx}X=<#8&KTz`emHl#j>(mCsnUj7o6>Ou^pn)eMfof#PhMIR zDHDc)-LRw;SblC}#7cid0~dPn8@|16G*Kio=EQNrfGSFfx`x8oXf@N!b5FK)GyFD& z&VE;4#yDzL2sQsK?8Lw=P*2_*FS;E$J3H$l3Y0>vZYMMKw|H!2!_RRSBy_RvYmieDcS> zipiQ&fGA|P;m9x_qobdEeRfwrBb$G0C^Ucyf-e<*R-vQ@Vw zLWUv8Vw5oDFpoFiN)hr8l%16ao|K7kN53?hQKRt^REHIO4aX(%cv!Aj}8gWoJ2(J7xH&|-6zcvamJNwJoF5k&>QvhfU0GHGnWm0!dR5Cj|o zDLu0URI3AJa0*^Xu^QFZo2Humo|EEKNul@yl12byfMu3_Oa-9|Q=uLdpHv~2ZrG6o zO`fJOW>M4J)kWTlH_3%Gnx3kq*h2!$^p+dg)m-ne%yN@0U1jp`#h3app3G_{(4&K}EtY2_HRsaeYQZg`+e-UO>3bnJ zxnu`7A7~0h@K!fe$!}@FEnlK z>>OrLsOHfw*I~a?X~rN7RHG~2peDp6yv+fA1X6m_wI@R=pLB`a71ezEmmjo7BM{B2 zytw6k-%_sP-KH^mVtdNv33rEzB2>_M zINh^@6nFuWbt?rC@-~gH&Jj3ei#GmDyQZ9;HgFro_Q@BL9*T^k8YIwWsbunn@9Ve_c%t=x>op5z-_eC+kzowFPE~55?vcYU8P`Rg2z# zJO8N5ee;(LEpc>8UC+;-STuXTM@I6C9^X|O%yor?0Gk)zgXH=FZYDM{6@b-jDWA_N zY}!~1NQO|@f5jgl&lA?Z3aY`@MfcxKFq_g&N5w@!Vm?gKXv7O;e*0$W=nmEhp2bU! zPGuHuFyTT>;q(To0u%jlI)podaYt}KC%#DG;Y2IdHEi@+z&A-=3E$H>LV!YqGg@6UU|?Gbe8e7ydV-}$PF^^cd=Q7%_F zok-ET)%uQwfXBnk%*+5`c{OqxtaM2fDe3ggjF|U6C`s}Z5BZg$Pq~ovp$x;k`%QDs zxKmT_;6F(kFc1=pMVjyYF76xT`R$uw`iMHWJBCwE6tA@~Ha9YAA&@pR;RSiWTXUrd z^#$*n;F_-?bKepy=X%W;W6ShXYO0~-Z!4LZ)fCB|?&B2i9DGUaPZ<5`)GFi5LEGbz zO8dC4KF&1vUA_zm1CUH(Bg`|#Tb|DHv0 zzT29dAaQ-_6BaE|L_T|&U?0B9Yg5y%45*;QrqPwZ6IdCTRo)1Cl44f7{*Ib*R)l(* zbuB+y;Dqda=q^$^Q3>@!u*L&;6vSBs}=Rk39yNI-Zcsi_`vLl zUTWcYdM$c1?2ch~c&aA8M?l;4@Iw4RzqkZh%gP+x%)lcq8+$KezfB$zKq#ED&}LPUkP&+0<2=13&G?RU6tg_BNB-bq+va`*?%|l z*E6=1fDP!}fEy=KFx7*CF;-fmi!4R)-ns}jpLsQXA>lvl zIO?f$vGP4Q5J|a+mb|>0uP;CD z)-q^2;jHgavUhtCiY79ni&+C@G8=0MaYzyjsy&%`FykWScU2e zk64eg$%x6St+j{nn7LFZ+leV1;(39rx6fO@tEq2i>$A)Kr3u3RMF4Tm7+7v^{*g-q zu%^L%^mY7)VNMh-hYTl?q<&D=kqwhzM!J6ZL^oN}*^1};g}G?q0O~a57D+IWmz|5G z%(V)s@iUZHPE!7-@-Tod2|12g?m8?ZPwH~9a$7ZvrJDzObTkNGy|v|eTSIU1!MLoE zRY%A!RrbVJCmOzLB>k)>9}5n{PYqMd|4Z|uP?YE+IVm&e&s#g$pBa&oiL0)_+={6k zPv8{8ps3alBL{kbZl!)L7IJ>WP<`hu~xAr7=y>v^K0H0{V0lB#+b>CWdS_QHY4x&#&2aC`I*I~r5{zN zbpZ7_Z2G$nOF{VX2YT+0Tl0iXwG{y6bpIO z2kRR?n`iwXkh0^4BH=xh5-ro`rrc5nyrzHjRhZ16%ZH>LLviUQxJ%P3IW{|w*ZQo7>O&0S5z#jl~ zVoZdpVj~GHX7gy2l4E^sh1TQ*7tf!?^?U5twU=6J3;-=%43}rPGJRbHzq=rgLT3(D zh}CZy;uRXsDM5T8<(-jb!!R>Z9K|8RG3XD%v4SsNxX`w^QbFWtnzHeou)ess2=Kg) za4GCfwOj2Vv%PCa|7C15nYYbk5I7v%!=<|nT1vG^3A`vFWCPEDOnG=r&3tBg2CodAB zBmydcfJ&JpQI_ZDLPx6zzP3jRZb%S)cWs^Fuvc2%A$X4%rCMG9{aznc#TNz62T=p^ zSNY(fZQ*%h-YRmBQmKy7UR$A3sS(H35CR-zLry&L428>p@L3*u_%R-T@<|rwm&pcQ z*4GxfY5ZMUu^anjI zUbqke2SV6y#9|`> z5kQH(0&I%Id!@a;2I?q{GKOSq@5x(pg^&*-R5z5SGU##!m4yLZoaT zMV{yNW=yj&&f>xhEv|#a`7tbXKy~uMy2TwhsLHL-`k_Q1Iq?KB*f~pW? zD}>Lb)d~a@0Po5~N09>|mWyf#)iDU!LmQ511XLWuK|9n%7%?D%5*8serrw9|7X()) zh}T1zF0bI6qQ2OSkOT`|j%4wwXj#L7cYuO|lz)!`Qu@8>9c-eA0b>MfEOCfkr>w7@ zXUFV8Y!rh6DB}}jSfgZ_W1=z1m5U3TVYgv#oo=tqu^Vm;nNL;qwR+w0HG+KIyS|xi zIs>~A_oyrw#1xs@_ZQTK!Ok{ zOEp~q=$2zkSl?{U<55s8zvB_Wm-C3^S=l*t4uI+DDT<;9QINFK3>Wk1Q%}+wpP^bA z3!;uTTBTkOol(Jrb6jK&0FUR~$uDAXT>qN8n47x@=v*4bcLC@48X&@ZwhIIQT#Nk1 zL7siHij=qCAWT#gqZ%@J#zw)%6+i`s8e-1nwgho+4O59RNVw&O8H`W_HW6M34NWm3 zpu(pA3Sc~_Wh+}lFN#u4Qfj*CSC@MMufeDH>Oct10J`ZKZDu3Ov~%bmgyvK+C}Kj) z8h}P~EX0?ct zu^<4U>aJd^g~ttdx;=!gR#{LK#Df|{HZO#bHS|6&T_!L>s3zRK?*LorwAU~QX|=(Z zzjQzQ4qX>w^Qr{*2N6QUpg2SXl+A>X_db-+3L!GY;=&xh$f;MW{~Gw)0HaRf)nT`0 zwf5}X!Rp$2cuw9}Yn+YS=&;uxJ~Pbo1?MyEXFidPy1=;izKKXxL{cLr3Rb!du{ppi zQ2MymSVU}iKUBkoZGj+YKmcRPm^FB_)ol<&DR}`SEmA7(xdC$!V7yu9o4)ZK{Q152 zbMn+#L<}1uFEe&I0tglm)Pr+5)(FNLoEJPE07c4VQbw7D4Ayq4S>@)NZsDOvPM~2R zZx?k+t==GHBULE0C=*v~j+I2fh(*L8!BSfWy)G^u!abz0B#*Wy^ZyY&%=x5j0+vnT8zVCLstgp2(1_7kVbD5dh5hokpUtC-` z-s=x`SY!5yG1F<1{Ash%Tv=LP-d*I`R1`%=QS+L@xjn!XBI8jMS0ihQlc*e7Eu~;Q zUO|M-TXGcHjaF8@iGfWGE24r*X{9|NY@($L(j5$V`s8Uu$~yu=w>yM@Ai@^+#dGA~ zPUfy$W;iU%S=r1?QmxfOygh^>A-ErltIPcP{hz1NXoW~ozu!TOrQOa^HAFThtt1Fa z8fv>!j5UD4s|J5O3y+iQvA(ht3izAN#-9Ku`5Hog<2QbTR}gac?AiF!pZ@fCk|YjT z;$^^#m5UcIHP+YHrwZrBB5P;7^Hb`zDb_TNm}z69DQnH75q7HB8C4zkUK@y1jS(B! zV9gL~*lOuu>s)w(DXZ#)@+E|(2nZztn<#lP`Txp?6;UGqE{la!eMMF<`U;}#wT}din+JGLY&6fw9XS> zygwv_(zJo9M??mI7crF$v5FY0X_6Qa6fk8cS}+)aK^RQz`mI*udf*&iL&$Bn-!YQu zONZ@r+Vx>pG>k-bF=njrz7ZKSF2c8|%6k#1E4pc|5g{t8?yNCkC|0vR7COGD;PIPt zMT3-e)DeTM&&0$GCW;8f`8wp-ks~~P>O4bOCuQeO>-FS9qc`*~&XjY8u%kz9z)i<5Ul9GC*ns&RrzX|**FT!`c_pi(9>S_uM_!>ms^47PHWVZdp^Yin~B#GX! z*6!Y`N&+;jkwzTHN3&tR-=Wh{933?x$Bi+wX&R4>w;E=w*+PUe^ao&g;DP(yjW^yn z3oKDGKR0({tJO;Wb841HQH~M+spNb2?5r&=EYBv67 zl;@43ROdl8Vhc%0JD^eY7|MkGm+n38_K z|1I@;eHm!;UpRIorB@36<_!yda-;dfhY!cM+;WQnJTE|}-F`|$J{H;N-$&Mdx+seK zfCr5+Ppqu0e0*anhd%_=T6=I~`!?XCqjNmsn(%wS`+N5G+i(B2x4!kQZ@=M&8(QD@ zec$)3uX)XD-uGSK^<8)V@-P4Lp*O$z&9D36AO7Ly5B<;&r9b`CKRy1@kA74>@PQA+ zuYK)n1zwzuWB%Qr_=%sWP%?5kMqCS=s``Gve=BhJ#uNonb%Up$e){zriKYUW_}u3{ zcW!28=KcpBc;L1_`?Ej$^2TS|&bf&U1T+_`h-{*CCwGO%{tb=S?b+wIDo zciwsF!yo=|1`K$WARqtu$47E{|Mg%0jcsYe zX6DS9+vi_+W_{v2FMRjJ*S`MfV~>9I(Z|1WV(-~!p56b}>#x85zZ3ue&#yi)P1mk{ z^7Q$?zOtFh&zooV*VDXzI8E~=($jSH_z%{v{mFj+@>vp8a$=fZK6}r<4^RK>)n8N( z5|Nhone{7Qe!hB-1eKhS$J_rnzIyE5@3%Ojte~gq#gk91|Mj7Jkf4$i^7zk@Z?4L} z>Jh{=z4rbi>w7=-lT!DkM^4Ne5|N%aW9vR~{oc|aKdt3Pdfr^TdH?#w7wq>VK_w^T z!Tul->3Q?S^@rB4{@r342`V`u54J9eNRO>B6455ploRr}`RlhI(O6ZxN3=@cbC9*$ zE<(|g@U%Qsw*Abj$KUwE!Q~@As{Jud4;POMt z(z^-fx_bL$@mmnHJgA(y_RztH_gF4^@Ae=uO%ERY?$75xrdG^#_t6svzx*wTQlqKX zitfzy=9#As>^Wby6%`WGbbpCF^B}=oSC4=1z~-x^2Ne<@+&(_WQNqwqX_NG5^p^nxk@XPIP3`?Bd0PF$4VR@M@&=X z;;b}!P#FoIeU@XFa}){H&}XHkN0h}})^0YBjRY0-;9a*Y7rjS<3JHy|m!AA_GMA8G zu8TMCJBU@yA16J7R7mJqxpFDf!rZ{VH;C2RM3AA#wN7lRH)e63oT@@ty#W+PYLoXoutNHntTB=HiMv5>!ZNPn7o{3FfjL z&SI3*)}^8yhmT#Bw7XU$xclftZ7aTEPxHCGX?}jMnB)C?*}9w)Nlf!|hfa5o8plXP zF7AVuMC`U%?we=Mmfez04N$AMwD8Tm^IohT63?FD&q3PHXP%i zLc-E{t^B;C6s*4JwTiwOJ;pu=;_{LGy(^cjH%EfX=&`@|(vulc+N3Ka?z*+Vr+;dN z(Sr(!T7D^Qo1j8MF{sAd1pC8c+U}dNR#vX{+DItAY+RABR$#Suz zk)T4tBF{WH!Y>~=cj*1Rd$dy-iF1e5bE^kQl$P$f?z(mEa95v)Qd_h2GfP@VURtw_ za1vK8?H>+(K9}m1fAh)|YZD{9byd>hsTEY7+E7SX9C_;o!Cck~MJqowj#4A56%}h; z%SG=javzE6K_|-Z(ix6rS^pcsnXjIBZQ7aT%pG#1buz^_mU61r2`V|!&iZb&v)7qK zq;;OiH?ML!*a<2*A&+t*e50Kq&mYCwWYPRK*^h`un%gG8j&A7wV}`$Q5{azY;aU-`MlZtD+?S07ig zZ{vvBMbwe8w@tS=Rvw4#8Egj`X|)x1OC^p@P|1nbA1m(<5|LJ)m)QCquJlJIsN{q^ z%D7tjxFQj0ja}|6Nl?iNd8m9*>T?p2u6^EjwIiYEYS{x#LLO=-MK2E$k=9(oT{sCU zIUx`Aw|Y?)BqBYIn31R>x{bt~kcY) z_O(OP$l2-SV<(N+V+G1qb1M|df}rhSd_wjyC` zhABalX#JseuzHY)w6C@9QTn43w)UBl6Y?mdMC-Z6)l4GNzGrX`61Ik$k`wY!`J&`O zBGR>Q%G;zpX(LhEy(>8(54Dq`xBdtsXy3!R2MOC#nUWLo!0vS>5oyJtb>2NlP{|2- z@cD=@it{GYCBptiaY<0gi8gk92QZU}^fbjuAv{j2b*bcpJlf2#MFc%fah53$5>#?R z9&LtOsa7N+Jxy_{Di0D=azY+$rmh|&B3<138L~V`P{|2-v=yg%kcjj&#hJA{NKnZM zd0@{llZdq9(6=d_>C1xzm7HiEdOuejLs>yjQ+z{c9-W|)6RoZEoL3JLk(RfA3u$fD z2`V`uk2YVmIHIherzyU@$b$rxoRCMGMXLviNSE{W`o&CN0pvk~N>0c_^PxtHT7*QT zrzyTo$%6!yoRCLb)v5=HNXy;7#L0sMm7IXb4V6S9(iVr^0e5jl}9fBGPjAFTC;~K_w^Tft7P8 zD`Rvdm~tF=`psN{q^N)PJ2w#5-;1#Rn~kDigxy5veu$fK06_w(vOBGSH| z`}0A<)>l(sEqFPROJ6;7W0j zh_vP_zx$&&NKnZMd9<-xJxD~lxKDlyNggDqoPE;I&k`t}1`fiD3MOtO~ox9dnouHBv z^3Xh@k)o1FL|XHe-wJGf-U%u>A&*jiKc^-UY0WXZ3F^-W2`V`u56$ZuTZ)22q%~jp ztx3f}f=W)vL+g{qmOMyAT8iHUl?MqbIRTFwDv3m-&D&?!?okPq>q<_bt+t4uy$yZ+ zXl+#qYadf`LLRLLH;RHpq-|XJYBv(D>)&LHZ#;(k%+Y7@Eh@pg9MeFXdc*KMOi`Hyz8~?vuLfA=0R6-qP11u zEs=<{;&`y#Z&w^`HE8`2N>0e5tvFjmlxyptkDigxy5veu$V2m?#+GVJBGSH|`}0A< z)>l(L~r5Y`25_c8n zO`M&;qY_j|#4SX4$Yv;uxyrLL)~e+8T7^O)?hY4{tXbmjo3Owj=ko)@oEM zwxL2I&i$4iR7jNBZXNq}m2N*88KIDfJ0ZU3Er6*pC}T{rIo?%?=C&4kl@{)(SrnY*~;L1 zYK3h->M5-_rjXzro$4`X1aoO+7~<#z6%v}~ht}-`6%v}YhaT(%6%sZFW0Z&}|9o~f zg+#pRwf^V?6%uj32t6p9`o8S%ugn#1tV@CliC90D1Qimo`YZ`5Bw|fm5>!a2pX{&b zmIM_Nv42<+R7k|lsyh+PWn=n$JDDgQ(SCfin?fRPRxLeP7IVdZZb?uf5qG)oO!!~H z*xKcLyXA8pr)n&>w0fD_^T!aUUyR&|U@q+$c8#l0NW?kp z(t`?#I2~RRR7k{`^^%}MB2Lml%$gafkWfiJWAr|+1Qin8sdb`^c+Eah7IRsAm=pW+ zL4}0caF};R%<`Z@Vr$peJ$Mh%zV_~_woFS+@jTYa;4+lfNeO&L4`!TO>D;z zcTbs%Ej@ZrAz|O^v;Lq$qO?G{wU7~1NZ8$m{W@aCT2UckH!d=Q3JJRhk`e5W@peM= z%~&fd*ZOuO{PxANKS)?BSpV}@$LK+Y_e)sPNKhfc8!$_vyrI_naDLm&dTsY;r!wB4 z^BaQOk?T1qJ~rCR9WV2+yI5I&P_f%omW$rYIKqR3-IIdHY|kO@a`Eoiou68HSf87R z?*1(As*TTi5WIO-`l+;n^?!|{*NVz`=PpXhBKMJ~yOmaMZSi^+C+`mi= zNB(;pI9tX?P`=^&1UrCp7P#K9hFMav!M|OjzBme*a literal 0 HcmV?d00001 diff --git a/resources/web/data/text.js b/resources/web/data/text.js index 056a7b85f14..ed422e9e378 100644 --- a/resources/web/data/text.js +++ b/resources/web/data/text.js @@ -1416,7 +1416,119 @@ var LangText = { t113: "Você pode alterar sua escolha nas Preferências a qualquer momento", orca1: "Editar Info do Projeto", orca2: "Sem informação do modelo", - }, + }, + ar: { + t1: "مرحبا بك في اوركاسلايسر", + t2: "Orca Slicer will be setup in several steps. Let's start!", + t3: "User Agreement", + t4: "Disagree", + t5: "Agree", + t6: "We kindly request your help to improve everyone's printing.
Come and Join our Customer Experience Improvement Program", + t7: "Join our Customer Experience Improvement Program", + t8: "Back", + t9: "Next", + t10: "Printer Selection", + t11: "الكل", + t12: "Clear all", + t13: "mm nozzle", + t14: "Filament Selection", + t15: "الطابعة", + t16: "Filament type", + t17: "المزود", + t18: "error", + t19: "At least one filament must be selected.", + t20: "Do you want to use default filament ?", + t21: "yes", + t22: "no", + t23: "Release note", + t24: "ابدأ الان", + t25: "انهاء", + t26: "Login", + t27: "تسجيل", + t28: "الحديث", + t29: "Mall", + t30: "Manual", + t31: "مشروع جديد", + t32: "انشاء مشروع جديد", + t33: "فتح مشروع", + t34: "hotspot", + t35: "المشاريع السابقة", + t36: "موافق", + t37: "At least one printer must be selected.", + t38: "الغاء", + t39: "تأكيد", + t40: "Network disconnect, please check and try again later.", + t47: "Please select your login region", + t48: "Asia-Pacific", + t49: "الصين", + t50: "Log out", + t52: "تخطي", + t53: "Join", + t54: "In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. Orca Slicer follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training Orca Slicer to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in ", + t55: "Privacy Policy", + t56: ". We will not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy Policy.", + t57: "", + t58: "", + t59: ".", + t60: "Europe", + t61: "North America", + t62: "Others", + t63: "After changing the region, your account will be logged out. Please log in again later.", + t64: "Proprietary Plugins", + t65: "Please be aware that these plugins are not developed or maintained by OrcaSlicer. They should be used at your own discretion and risk.", + t66: "Full remote control", + t67: "Liveview streaming", + t68: "User data synchronization", + t69: "Install Bambu Network plug-in", + t70: "", + t71: "Downloading", + t72: "Downloading failed", + t73: "Installation successful.", + t74: "Restart", + t75: "Some printer vendors require proprietary plugins for communication with their printers. Please select the corresponding plugin if you use such printers.", + t76: "Bambu Network plug-in not detected. Click ", + t77: "here", + t78: " to install it.", + t79: "Failed to install plug-in. ", + t80: "Try the following steps:", + t81: "1, Click ", + t82: " to open the plug-in directory", + t83: "2, Close all open Orca Slicer", + t84: "3, Delete all files under the plug-in directory", + t85: "4, Reopen Orca Slicer and install the plug-in again", + t86: "غلق", + t87: "User Manual", + t88: "Remove", + t89: "Open Containing Folder", + t90: "3D Model", + t91: "Download 3D models", + t92: "Create by", + t93: "Remixed by", + t94: "Shared by", + t95: "Model Information", + t96: "Accessories", + t97: "Profile Information", + t98: "Model name", + t100: "Model description", + t101: "BOM", + t102: "Assembly Guide", + t103: "Other", + t104: "Profile name", + t105: "Profile Author", + t106: "Profile description", + t107: "Online Models", + t108: "MORE", + t109: "System Filaments", + t110: "Custom Filaments", + t111: "Create New", + t112: "Join the Program", + t113: "You may change your choice in preference anytime.", + orca1: "Edit Project Info", + orca2: "no model information", + orca3: "Stealth Mode", + orca4: "This stops the transmission of data to Bambu's cloud services. Users who don't use BBL machines or use LAN mode only can safely turn on this function.", + orca5: "Enable Stealth Mode.", + } }; var LANG_COOKIE_NAME = "BambuWebLang"; diff --git a/src/imgui/imgui_demo.cpp b/src/imgui/imgui_demo.cpp index 543730121d8..99b61b0093c 100644 --- a/src/imgui/imgui_demo.cpp +++ b/src/imgui/imgui_demo.cpp @@ -3039,7 +3039,7 @@ static void ShowDemoWindowLayout() ImGui::BeginGroup(); // Lock X position ImGui::InvisibleButton("##empty", size); - if (ImGui::IsItemActive() && ImGui::IsMouseDragging(ImGuiMouseButton_Left)) + if (ImGui::IsItemActive() && ImGui::IsMouseDragging(ImGuiMouseButton_Right)) { offset.x += ImGui::GetIO().MouseDelta.x; offset.y += ImGui::GetIO().MouseDelta.y; @@ -7376,7 +7376,7 @@ static void ShowExampleAppCustomRendering(bool* p_open) // Pan (we use a zero mouse threshold when there's no context menu) // You may decide to make that threshold dynamic based on whether the mouse is hovering something etc. const float mouse_threshold_for_pan = opt_enable_context_menu ? -1.0f : 0.0f; - if (is_active && ImGui::IsMouseDragging(ImGuiMouseButton_Right, mouse_threshold_for_pan)) + if (is_active && ImGui::IsMouseDragging(ImGuiMouseButton_Left, mouse_threshold_for_pan)) { scrolling.x += io.MouseDelta.x; scrolling.y += io.MouseDelta.y; diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 4c89e966b7c..ad4978da33e 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -5043,6 +5043,7 @@ bool GUI_App::load_language(wxString language, bool initial) app_config->set("language", m_language_info_system->CanonicalName.ToUTF8().data()); } else { { + // Allocating a temporary locale will switch the default wxTranslations to its internal wxTranslations instance. wxLocale temp_locale; temp_locale.Init(); @@ -5139,11 +5140,14 @@ bool GUI_App::load_language(wxString language, bool initial) // wxLANGUAGE_GERMAN, // wxLANGUAGE_FRENCH, // wxLANGUAGE_SPANISH, - // wxLANGUAGE_SWEDISH, + // + // + // _SWEDISH, // wxLANGUAGE_DUTCH, // wxLANGUAGE_HUNGARIAN, // wxLANGUAGE_JAPANESE, - // wxLANGUAGE_ITALIAN + // wxLANGUAGE_ITALIAN, + // wxLANGUAGE_ARABIC //}; //std::string cur_language = app_config->get("language"); //if (cur_language != "") { @@ -6176,6 +6180,8 @@ wxString GUI_App::current_language_code_safe() const { "ru", "ru_RU", }, { "tr", "tr_TR", }, { "pt", "pt_BR", }, + { "pt", "pt_BR", }, + { "ar", "ar_AR", }, }; wxString language_code = this->current_language_code().BeforeFirst('_'); auto it = mapping.find(language_code); diff --git a/src/slic3r/GUI/ImGuiWrapper.cpp b/src/slic3r/GUI/ImGuiWrapper.cpp index 2595d3804d5..3e83ff808c7 100644 --- a/src/slic3r/GUI/ImGuiWrapper.cpp +++ b/src/slic3r/GUI/ImGuiWrapper.cpp @@ -415,6 +415,7 @@ void ImGuiWrapper::set_language(const std::string &language) else if (lang == "en") { ranges = ImGui::GetIO().Fonts->GetGlyphRangesEnglish(); // Basic Latin } + else{ ranges = ImGui::GetIO().Fonts->GetGlyphRangesOthers(); } diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 612fb86b7e9..5d3b73ced0b 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -177,6 +177,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_PORTUGUESE_BRAZILIAN)) { language_name = wxString::FromUTF8("Português (Brasil)"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_ARABIC)){ + language_name = wxString::FromUTF8("Arabic"); + } if (app_config->get(param) == vlist[i]->CanonicalName) { m_current_language_selected = i; @@ -1077,7 +1080,8 @@ wxWindow* PreferencesDialog::create_general_page() wxLANGUAGE_TURKISH, wxLANGUAGE_POLISH, wxLANGUAGE_CATALAN, - wxLANGUAGE_PORTUGUESE_BRAZILIAN + wxLANGUAGE_PORTUGUESE_BRAZILIAN, + wxLANGUAGE_ARABIC }; auto translations = wxTranslations::Get()->GetAvailableTranslations(SLIC3R_APP_KEY); diff --git a/src/slic3r/GUI/Widgets/AMSControl.cpp b/src/slic3r/GUI/Widgets/AMSControl.cpp index ea2fea852c7..2be624f7ea5 100644 --- a/src/slic3r/GUI/Widgets/AMSControl.cpp +++ b/src/slic3r/GUI/Widgets/AMSControl.cpp @@ -2772,6 +2772,8 @@ AMSControl::AMSControl(wxWindow *parent, wxWindowID id, const wxPoint &pos, cons if (wxGetApp().app_config->get("language") == "sv_SE") m_button_guide->SetFont(Label::Body_9); if (wxGetApp().app_config->get("language") == "cs_CZ") m_button_guide->SetFont(Label::Body_9); if (wxGetApp().app_config->get("language") == "uk_UA") m_button_guide->SetFont(Label::Body_9); + if (wxGetApp().app_config->get("language") == "ar_EG") m_button_guide->SetFont(Label::Body_9); + m_button_guide->SetCornerRadius(FromDIP(12)); m_button_guide->SetBorderColor(btn_bd_white); @@ -2790,6 +2792,7 @@ AMSControl::AMSControl(wxWindow *parent, wxWindowID id, const wxPoint &pos, cons if (wxGetApp().app_config->get("language") == "sv_SE") m_button_retry->SetFont(Label::Body_9); if (wxGetApp().app_config->get("language") == "cs_CZ") m_button_retry->SetFont(Label::Body_9); if (wxGetApp().app_config->get("language") == "uk_UA") m_button_retry->SetFont(Label::Body_9); + if (wxGetApp().app_config->get("language") == "ar_EG") m_button_guide->SetFont(Label::Body_9); m_button_retry->SetCornerRadius(FromDIP(12)); m_button_retry->SetBorderColor(btn_bd_white);