From 1f6a36897a2a09cb57845eebf4c28a7d0e201dbc Mon Sep 17 00:00:00 2001 From: Stone Li Date: Thu, 15 Jun 2023 16:12:46 +0800 Subject: [PATCH] ENH: sync translation with localazy Change-Id: I82907734fd7371ce94e4467763f481a16b5e330b --- bbl/i18n/BambuStudio.pot | 84 +- bbl/i18n/de/BambuStudio_de.po | 1192 ++++++++++------- bbl/i18n/en/BambuStudio_en.po | 1106 +++++++++------- bbl/i18n/es/BambuStudio_es.po | 1122 +++++++++------- bbl/i18n/fr/BambuStudio_fr.po | 1121 +++++++++------- bbl/i18n/hu/BambuStudio_hu.po | 1116 +++++++++------- bbl/i18n/it/BambuStudio_it.po | 1279 ++++++++++-------- bbl/i18n/ja/BambuStudio_ja.po | 1096 +++++++++------- bbl/i18n/ko/BambuStudio_ko.po | 1854 +++++++++++++++------------ bbl/i18n/nl/BambuStudio_nl.po | 1114 +++++++++------- bbl/i18n/sv/BambuStudio_sv.po | 1118 +++++++++------- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 105 +- resources/i18n/de/BambuStudio.mo | Bin 228776 -> 264142 bytes resources/i18n/en/BambuStudio.mo | Bin 209701 -> 241846 bytes resources/i18n/es/BambuStudio.mo | Bin 228545 -> 260796 bytes resources/i18n/fr/BambuStudio.mo | Bin 234550 -> 266769 bytes resources/i18n/hu/BambuStudio.mo | Bin 229491 -> 261746 bytes resources/i18n/it/BambuStudio.mo | Bin 224719 -> 258888 bytes resources/i18n/ja/BambuStudio.mo | Bin 218047 -> 250293 bytes resources/i18n/ko/BambuStudio.mo | Bin 217410 -> 251891 bytes resources/i18n/nl/BambuStudio.mo | Bin 225423 -> 257682 bytes resources/i18n/sv/BambuStudio.mo | Bin 215511 -> 249537 bytes resources/i18n/zh_cn/BambuStudio.mo | Bin 226869 -> 226732 bytes 23 files changed, 7300 insertions(+), 5007 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index 9f65ff340..430dfbb2a 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/BambuStudio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -817,6 +817,15 @@ msgstr "" msgid "Cone" msgstr "" +msgid "Bambu Cube" +msgstr "" + +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + msgid "Height range Modifier" msgstr "" @@ -911,7 +920,10 @@ msgstr "" msgid "Assemble the selected objects to an object with single part" msgstr "" -msgid "Assemble the selected parts to a single part" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" msgstr "" msgid "Along X axis" @@ -1869,13 +1881,13 @@ msgstr "" msgid "Max volumetric speed" msgstr "" -msgid "℃" +msgid "\\u2103" msgstr "" msgid "Bed temperature" msgstr "" -msgid "mm³" +msgid "mm\\u00B3" msgstr "" msgid "Start calibration" @@ -3309,7 +3321,7 @@ msgstr "" msgid "Loading..." msgstr "" -msgid "Initialize failed (Not supported with LAN-only mode)!" +msgid "Initialize failed (Not supported on the current printer version)!" msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" @@ -3318,9 +3330,6 @@ msgstr "" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, possible-c-format, possible-boost-format msgid "Initialize failed (%s)!" msgstr "" @@ -3489,6 +3498,9 @@ msgstr "" msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "" @@ -5002,8 +5014,8 @@ 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 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 "" @@ -6327,6 +6339,13 @@ msgid "" "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 "" @@ -6806,6 +6825,22 @@ msgstr "" msgid "The flow ratio set by object, the meaning is the same as flow ratio." msgstr "" +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "" @@ -6858,6 +6893,9 @@ msgstr "" msgid "Minimal purge on wipe tower" msgstr "" +msgid "mm³" +msgstr "" + msgid "Filament load time" msgstr "" @@ -7575,6 +7613,26 @@ msgstr "" msgid "Random" 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 0.15" +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 "" @@ -7905,6 +7963,12 @@ msgstr "" msgid "The brim width around tree support. 0 means auto." msgstr "" +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "" diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 1a8c04d88..b27be6700 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.1\n" msgid "Supports Painting" msgstr "Stützen aufmalen" @@ -251,37 +251,37 @@ msgid "uniform scale" msgstr "einheitliche Skala" msgid "Left click" -msgstr "" +msgstr "Linksklick" msgid "Add connector" -msgstr "" +msgstr "Verbinder hinzufügen" msgid "Right click" -msgstr "" +msgstr "Rechtsklick" msgid "Remove connector" -msgstr "" +msgstr "Verbinder entfernen" msgid "Drag" -msgstr "" +msgstr "Ziehen" msgid "Move connector" -msgstr "" +msgstr "Verbinder verschieben" msgid "Add connector to selection" -msgstr "" +msgstr "Verbinder zur Auswahl hinzufügen" msgid "Remove connector from selection" -msgstr "" +msgstr "Verbinder aus der Auswahl entfernen" msgid "Select all connectors" -msgstr "" +msgstr "Alle Verbinder auswählen" msgid "Cut" msgstr "Zerschneiden" msgid "Connector" -msgstr "" +msgstr "Verbinder" msgid "Movement:" msgstr "Bewegung:" @@ -293,28 +293,28 @@ msgid "Height" msgstr "Höhe" msgid "Edit connectors" -msgstr "" +msgstr "Verbinder bearbeiten" msgid "Add connectors" -msgstr "" +msgstr "Verbinder hinzufügen" msgid "Upper part" -msgstr "" +msgstr "Oberer Teil" msgid "Lower part" -msgstr "" +msgstr "Unterer Teil" msgid "Keep" -msgstr "" +msgstr "Beibehalten" msgid "Place on cut" -msgstr "" +msgstr "Auf den Schnitt legen" msgid "Flip" -msgstr "" +msgstr "Drehen" msgid "After cut" -msgstr "" +msgstr "Nach dem Schnitt" msgid "Cut to parts" msgstr "In Einzelteile trennen" @@ -329,7 +329,7 @@ msgid "Reset" msgstr "Zurücksetzen" msgid "Connectors" -msgstr "" +msgstr "Verbinder" msgid "Type" msgstr "Typ" @@ -341,25 +341,25 @@ msgid "Shape" msgstr "Form" msgid "Depth ratio" -msgstr "" +msgstr "Tiefenverhältnis" msgid "Remove connectors" -msgstr "" +msgstr "Verbinder entfernen" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Quadrat" msgid "Hexagon" -msgstr "" +msgstr "Sechseck" msgid "Confirm connectors" -msgstr "" +msgstr "Verbinder bestätigen" msgid "Cancel" msgstr "Abbrechen" @@ -368,36 +368,38 @@ msgid "Warning" msgstr "Warnung" msgid "Invalid connectors detected" -msgstr "" +msgstr "Ungültige Verbinder erkannt" msgid "connector is out of cut contour" -msgstr "" +msgstr "Der Verbinder befindet sich außerhalb der Schnittkontur" msgid "connectors are out of cut contour" -msgstr "" +msgstr "Die Verbinder befinden sich außerhalb der Schnittkontur" msgid "connector is out of object" -msgstr "" +msgstr "Verbinder ist außerhalb des Objekts" msgid "connectors is out of object" -msgstr "" +msgstr "Die Verbinder müssen sich auf der Oberfläche des Objekts befinden." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Einige Verbinder überlappen sich" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Ungültiger Zustand.\n" +"Es ist kein Teil ausgewählt, das nach dem Schneiden beibehalten werden soll." msgid "Plug" -msgstr "" +msgstr "Stecker" msgid "Dowel" -msgstr "" +msgstr "Dübel" msgid "Tolerance" -msgstr "" +msgstr "Toleranz" msgid "Mesh name" msgstr "Netzname" @@ -487,10 +489,10 @@ msgid "Remove selection" msgstr "Auswahl entfernen" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Umschalt + Maus nach oben oder unten bewegen" msgid "Rotate text" -msgstr "" +msgstr "Text drehen" msgid "Text shape" msgstr "Form des Textes" @@ -505,27 +507,27 @@ msgid "Input text" msgstr "Text eingeben" msgid "Embeded" -msgstr "" +msgstr "Eingebettet" msgid "Text Gap" -msgstr "" +msgstr "Textlücke" msgid "Angle" -msgstr "" +msgstr "Winkel" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Eingebettete Tiefe" msgid "Surface" -msgstr "" +msgstr "Oberfläche" msgid "Horizontal text" -msgstr "" +msgstr "Horizontaler Text" msgid "Ctrl+" -msgstr "Strg+" +msgstr "Strg +" msgid "Notice" msgstr "Hinweis" @@ -696,7 +698,7 @@ msgstr "" "aktualisiert werden, bevor sie normal verwendet werden kann" msgid "Privacy Policy Update" -msgstr "" +msgstr "Aktualisierung der Datenschutzrichtlinie" msgid "Loading" msgstr "Lade" @@ -729,7 +731,7 @@ msgid "Select a G-code file:" msgstr "Wähle eine G-Code Datei:" msgid "Import File" -msgstr "" +msgstr "Datei importieren" msgid "Delete" msgstr "Löschen" @@ -738,7 +740,7 @@ msgid "Choose files" msgstr "Dateien auswählen" msgid "New Folder" -msgstr "" +msgstr "Neuer Ordner" msgid "Open" msgstr "Öffnen" @@ -826,7 +828,7 @@ msgid "Delete the selected object" msgstr "Ausgewähltes Objekt löschen" msgid "Edit Text" -msgstr "" +msgstr "Text bearbeiten" msgid "Load..." msgstr "Laden..." @@ -840,9 +842,18 @@ msgstr "Zylinder" msgid "Cone" msgstr "Kegel" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Höhenbereich Modifikator" + msgid "Add settings" msgstr "Einstellungen hinzufügen" @@ -935,8 +946,11 @@ msgstr "" msgid "Assemble the selected objects to an object with single part" msgstr "Zusammenfügen der ausgewählten Objekte zu einem Objekt mit einem Teil" -msgid "Assemble the selected parts to a single part" -msgstr "Zusammenfügen der ausgewählten Teile zu einem einzigen Teil" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Entlang der X Achse" @@ -963,7 +977,7 @@ msgid "Mirror object" msgstr "Objekt spiegeln" msgid "Invalidate cut info" -msgstr "" +msgstr "Schnittinformationen ungültig machen" msgid "Add Primitive" msgstr "Primitiv hinzufügen" @@ -1027,7 +1041,7 @@ msgid "auto rotate current plate" msgstr "Aktuelle Druckplatte automatisch rotieren" msgid "Delete Plate" -msgstr "" +msgstr "Platte löschen" msgid "Remove the selected plate" msgstr "Aktuelle Druckplatte entfernen" @@ -1063,13 +1077,14 @@ msgid "Lock" msgstr "Schließen" msgid "Fill bed with copies" -msgstr "" +msgstr "Bett mit Kopien füllen" msgid "Fill the remaining area of bed with copies of the selected object" msgstr "" +"Füllen des verbleibenden Bettbereich mit Kopien des ausgewählten Objekts" msgid "Edit plate settings" -msgstr "Platteneinstellungen bearbeiten" +msgstr "" msgid "Name" msgstr "Name" @@ -1133,6 +1148,7 @@ msgstr "" msgid "Click the icon to shift this object to the bed" msgstr "" +"Klicken Sie auf das Symbol, um dieses Objekt auf das Bett zu verschieben" msgid "Loading file" msgstr "Lade Datei" @@ -1162,18 +1178,20 @@ msgstr "" "Prozesseinstellungen der ausgewählten Objekte zu bearbeiten." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Löschen Sie den Verbinder vom Objekt, das Teil des Schnitts ist" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Löschen Sie den festen Teil vom Objekt, das Teil des Schnitts ist" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Löschen Sie das negative Volumen vom Objekt, das Teil des Schnitts ist" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"Um die Schnittkorrespondenz zu speichern, können Sie alle Verbinder aus " +"allen zugehörigen Objekten löschen." msgid "" "This action will break a cut correspondence.\n" @@ -1182,9 +1200,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"Durch diese Aktion wird eine Schnittkorrespondenz unterbrochen.\n" +"Danach kann die Modellkonsistenz nicht mehr gewährleistet werden.\n" +"\n" +"Um mit Volumenkörpern oder negativen Volumina zu arbeiten, müssen Sie zuerst " +"die Schnittinformationen ungültig machen." msgid "Delete all connectors" -msgstr "" +msgstr "Alle Verbinder löschen" msgid "Deleting the last solid part is not allowed." msgstr "Das Löschen des letzten soliden Teils ist nicht erlaubt." @@ -1196,34 +1219,34 @@ msgid "Assembly" msgstr "Zusammenbau" msgid "Cut Connectors information" -msgstr "" +msgstr "Schnittverbinder Informationen" msgid "Object manipulation" -msgstr "" +msgstr "Objektmanipulation" msgid "Group manipulation" -msgstr "" +msgstr "Gruppenmanipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Zu ändernde Objekteinstellungen" msgid "Part Settings to modify" -msgstr "" +msgstr "Zu ändernde Bauteileinstellungen" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Zu ändernde Ebenenbereichseinstellungen" msgid "Part manipulation" -msgstr "" +msgstr "Teilemanipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instanzmanipulation" msgid "Height ranges" -msgstr "" +msgstr "Höhenbereiche" msgid "Settings for height range" -msgstr "" +msgstr "Einstellungen für den Höhenbereich" msgid "Object" msgstr "Objekt" @@ -1303,10 +1326,10 @@ msgid "to" msgstr "bis" msgid "Remove height range" -msgstr "" +msgstr "Höhenbereich entfernen" msgid "Add height range" -msgstr "" +msgstr "Höhenbereich hinzufügen" msgid "Invalid numeric." msgstr "Ungültige Zahl." @@ -1329,7 +1352,7 @@ msgid "Layer height" msgstr "Schichthöhe" msgid "Wall loops" -msgstr "Wandschleifen" +msgstr "Wandlinien" msgid "Infill density(%)" msgstr "Füllungdichte(%)" @@ -1341,13 +1364,13 @@ msgid "Auto" msgstr "Automatisch" msgid "Outer brim only" -msgstr "" +msgstr "Nur äußerer Rand" msgid "Inner brim only" -msgstr "" +msgstr "Nur innerer Rand" msgid "Outer and inner brim" -msgstr "" +msgstr "Äußerer und innerer Rand" msgid "No-brim" msgstr "Keine Umrandung" @@ -1386,16 +1409,16 @@ msgid "Open Documentation in web browser." msgstr "Dokumentation im Webbrowser öffnen" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Benutzerdefinierte Vorlage:" msgid "Custom G-code:" -msgstr "" +msgstr "Benutzerdefinierter G-Code:" msgid "Pause Print" -msgstr "" +msgstr "Druck pausieren" msgid "OK" msgstr "OK" @@ -1421,43 +1444,43 @@ msgid "Add Pause" msgstr "Pause hinzufügen" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Fügen Sie am Anfang dieser Ebene einen Pausenbefehl ein." msgid "Add Custom G-code" msgstr "Benutzerdefinierten G-Code hinzufügen" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Fügen Sie am Anfang dieser Ebene einen benutzerdefinierten G-Code ein." msgid "Add Custom Template" msgstr "Benutzerdefinierte Vorlage hinzufügen" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Fügen Sie den benutzerdefinierten G-Code am Anfang dieser Ebene ein." msgid "Filament " msgstr "Filament" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Wechsle das Filament am Anfang dieser Schicht." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Bearbeite Druck Pausenachricht" msgid "Delete Pause Print" -msgstr "" +msgstr "Druckpause löschen" msgid "Delete Custom Template" -msgstr "" +msgstr "Benutzerdefinierte Vorlage löschen" msgid "Edit Custom G-code" -msgstr "" +msgstr "Benutzerdefinierten G-Code bearbeiten" msgid "Delete Custom G-code" -msgstr "" +msgstr "Benutzerdefinierten G-Code löschen" msgid "Delete Filament Change" -msgstr "" +msgstr "Filamentwechsel löschen" msgid "No printer" msgstr "Kein Drucker" @@ -1475,7 +1498,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS Filament Backup" msgid "AMS not connected" msgstr "AMS ist nicht verbunden" @@ -1534,10 +1557,10 @@ msgid "Purge old filament" msgstr "Altes Filament entfernen" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Neues Filament in den Extruder schieben" msgid "Grab new filament" -msgstr "" +msgstr "Neues Filament holen" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1621,13 +1644,13 @@ msgid "Orienting" msgstr "Ausrichten" msgid "Filling bed " -msgstr "" +msgstr "Bett füllen" msgid "Bed filling canceled." -msgstr "" +msgstr "Bettfüllung abgebrochen." msgid "Bed filling done." -msgstr "" +msgstr "Bettfüllung fertig." msgid "Error! Unable to create thread!" msgstr "Fehler. Thread kann nicht erstellt werden." @@ -1645,25 +1668,29 @@ msgid "Please check the printer network connection." msgstr "Bitte überprüfen Sie die Netzwerkverbindung des Druckers." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormale Daten in der Druckdatei. Bitte slicen Sie erneut" msgid "Task canceled." -msgstr "" +msgstr "Aufgabe abgebrochen." msgid "Upload task timed out. Please check the network status and try again." msgstr "" +"Zeitüberschreitung beim Upload. Bitte überprüfen Sie den Netzwerkstatus und " +"versuchen Sie es erneut." msgid "Cloud service connection failed. Please try again." msgstr "" "Die Verbindung zum Cloud-Dienst ist fehlgeschlagen. Bitte versuche es erneut." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Druckdatei nicht gefunden. Bitte erneut slicen" msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"Die Druckdatei überschreitet die maximal zulässige Größe (1 GB). Bitte " +"vereinfachen Sie das Modell und slicen Sie diese erneut." msgid "Failed to send the print job. Please try again." msgstr "" @@ -1671,23 +1698,30 @@ msgstr "" msgid "Failed to upload file to ftp. Please try again." msgstr "" +"Datei konnte nicht auf FTP hochgeladen werden. Bitte versuchen Sie es erneut." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Überprüfen Sie den aktuellen Status des Bambu Lab-Servers, indem Sie auf den " +"obigen Link klicken." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"Die Größe der Druckdatei ist zu groß. Bitte passen Sie die Dateigröße an und " +"versuchen Sie es erneut." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Druckdatei nicht gefunden. Bitte erneut slicen und zum Drucken senden." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Druckdatei konnte nicht über FTP hochgeladen werden. Bitte überprüfen Sie " +"den Netzwerkstatus und versuchen Sie es erneut." msgid "Sending print job over LAN" msgstr "Druckauftrag über LAN senden" @@ -1730,53 +1764,59 @@ msgstr "" "Vor dem Senden an den Drucker muss eine MicroSD-Karte eingelegt werden." msgid "Choose SLA archive:" -msgstr "" +msgstr "Wählen Sie ein SLA-Archiv:" msgid "Import file" -msgstr "" +msgstr "Datei importieren" msgid "Import model and profile" -msgstr "" +msgstr "Modell und Profil importieren" msgid "Import profile only" -msgstr "" +msgstr "Nur Profil importieren" msgid "Import model only" -msgstr "" +msgstr "Nur Modell importieren" msgid "Accurate" -msgstr "" +msgstr "Genau" msgid "Balanced" -msgstr "" +msgstr "Ausgeglichen" msgid "Quick" -msgstr "" +msgstr "Schnell" msgid "Importing SLA archive" -msgstr "" +msgstr "SLA-Archiv importieren" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"Das SLA-Archiv enthält keine Voreinstellungen. Bitte aktivieren Sie zuerst " +"einige SLA-Druckervoreinstellungen, bevor Sie das SLA-Archiv importieren." msgid "Importing canceled." -msgstr "" +msgstr "Import abgebrochen." msgid "Importing done." -msgstr "" +msgstr "Import abgeschlossen." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"Das importierte SLA-Archiv enthielt keine Voreinstellungen. Als Fallback " +"wurden die aktuellen SLA-Voreinstellungen verwendet." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" +"Sie können kein SLA-Projekt mit einem mehrteiligen Objekt auf dem Bett laden" msgid "Please check your object list before preset changing." msgstr "" +"Bitte überprüfen Sie Ihre Objektliste, bevor Sie die Voreinstellung ändern." msgid "Attention!" msgstr "Achtung!" @@ -1910,9 +1950,11 @@ msgstr "Faktor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +"Das Festlegen von Informationen zum virtuellen Steckplatz während des " +"Druckens wird nicht unterstützt" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Möchten Sie die Filamentinformationen wirklich löschen?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0.5)" @@ -1921,13 +1963,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0.5, N in 0.6~2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "Sie müssen zuerst den Materialtyp und die Farbe auswählen." msgid "Other Color" -msgstr "" +msgstr "Andere Farbe" msgid "Custom Color" -msgstr "" +msgstr "Benutzerdefinierte Farbe" msgid "Dynamic flow calibration" msgstr "Dynamische Flusskalibrierung" @@ -1957,14 +1999,14 @@ msgstr "Druckbetttemperatur" msgid "Max volumetric speed" msgstr "Maximale Volumengeschwindigkeit" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Druckbetttemperatur" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Starten" @@ -2091,10 +2133,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Drucken mit Filament von einer externen Spule" msgid "Filaments Auto refill" -msgstr "" +msgstr "Automatisches Nachfüllen des Filaments" msgid "Auto refill" -msgstr "" +msgstr "Automatisches Nachfüllen" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2102,7 +2144,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Gruppe" msgid "AMS Settings" msgstr "AMS Einstellungen" @@ -2167,7 +2209,7 @@ msgstr "" "verbleibende Kapazität automatisch aktualisiert." msgid "AMS filament backup" -msgstr "" +msgstr "AMS Filament Backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2470,6 +2512,9 @@ 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 "" +"Der Spiralmodus funktioniert nur, wenn die Wand eine Linie breit ist, \n" +"Stützen deaktiviert sind, die oberen Schalenschichten 0 sind, die Fülldichte " +"0% beträgt und der Zeitraffertyp auf traditionell gesetzt ist." msgid "" "Change these settings automatically? \n" @@ -2534,6 +2579,10 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"Beim Drucken per Objekt kann es vorkommen, dass der Extruder mit einer " +"Schürze kollidiert.\n" +"Setzen Sie daher die Schürzenschicht auf 1 zurück, um Kollisionen zu " +"vermeiden." msgid "Auto bed leveling" msgstr "Automatische Druckbettnivellierung" @@ -2742,7 +2791,7 @@ msgid "Generating geometry index data" msgstr "Generieren von Geometrie-Indexdaten" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistiken aller Platten" msgid "Display" msgstr "Anzeigen" @@ -2754,7 +2803,7 @@ msgid "Total" msgstr "Gesamt" msgid "Total Time Estimation" -msgstr "" +msgstr "Gesamtzeitschätzung" msgid "Total time" msgstr "Gesamtdauer" @@ -2796,7 +2845,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetrische Flussrate (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Schichtzeit (s)" msgid "Used filament" msgstr "Genutztes Filament" @@ -2907,7 +2956,7 @@ msgid "Reset to base" msgstr "Auf Ausgangsposition zurücksetzen" msgid "Shift + Right mouse button:" -msgstr "Shift + Rechte Maustaste:" +msgstr "Umschalttaste + rechte Maustaste:" msgid "Smoothing" msgstr "Glättung" @@ -2928,7 +2977,7 @@ msgid "Tool Move" msgstr "Werkzeugbewegung" msgid "Tool Rotate" -msgstr "" +msgstr "Werkzeug Drehen" msgid "Move Object" msgstr "Objekt bewegen" @@ -3022,6 +3071,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Konflikte zwischen Gcode-Pfaden wurden auf Ebene %d gefunden. Bitte " +"platzieren Sie die Objekte weiter auseinander (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Ein Objekt ragt über die Begrenzung der Druckplatte." @@ -3154,6 +3205,8 @@ msgstr "Nein" msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" +" wird vor der Erstellung eines neuen Modells geschlossen. Möchten Sie " +"fortfahren?" msgid "Slice plate" msgstr "Druckplatte slicen" @@ -3198,7 +3251,7 @@ msgid "Show Tip of the Day" msgstr "Tipp des Tages anzeigen" msgid "Report issue" -msgstr "" +msgstr "Problem melden" msgid "Check for Update" msgstr "Nach Updates suchen" @@ -3282,7 +3335,7 @@ msgid "Save Project as" msgstr "Projekt speichern als" msgid "Shift+" -msgstr "Umschalt+" +msgstr "Umschalttaste+" msgid "Save current project as" msgstr "Aktuelles Projekt speichern als" @@ -3399,10 +3452,10 @@ msgid "Show object labels in 3D scene" msgstr "Objektbeschriftungen in der 3D-Szene anzeigen" msgid "Show &Overhang" -msgstr "" +msgstr "Zeige Überhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Hervorhebung des Objektüberhangs in einer 3D-Szene anzeigen" msgid "Preferences" msgstr "Einstellungen" @@ -3456,10 +3509,13 @@ msgstr "&Hilfe" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." msgstr "" +"Es gibt eine Datei mit dem gleichen Namen: %s. Möchten Sie sie überschreiben?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." msgstr "" +"Es existiert eine Konfiguration mit demselben Namen: %s. Möchten Sie diese " +"überschreiben?" msgid "Overwrite file" msgstr "Datei überschreiben" @@ -3525,6 +3581,7 @@ msgstr "Initialisierung fehlgeschlagen (Kein Gerät)!" msgid "Initialize failed (Device connection not ready)!" msgstr "" +"Die Initialisierung ist fehlgeschlagen (Geräteverbindung nicht bereit)!" msgid "Initialize failed (No Camera Device)!" msgstr "Initialisierung fehlgeschlagen (keine Kamera)!" @@ -3540,9 +3597,8 @@ msgstr "Initialisieren..." msgid "Loading..." msgstr "Laden..." -msgid "Initialize failed (Not supported with LAN-only mode)!" +msgid "Initialize failed (Not supported on the current printer version)!" msgstr "" -"Initialisierung fehlgeschlagen (Nicht unterstützt im reinen LAN-Modus)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Initialisierung fehlgeschlagen (Kein Zugriff im reinen LAN-Modus)!" @@ -3550,9 +3606,6 @@ msgstr "Initialisierung fehlgeschlagen (Kein Zugriff im reinen LAN-Modus)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Initialisierung fehlgeschlagen (Fehlende LAN IP des Druckers)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Initialisierung ist fehlgeschlagen (%s)!" @@ -3634,7 +3687,7 @@ msgid "Switch to video files." msgstr "Wechseln zu Videodateien." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Wechsel zu 3mf-Modelldateien." msgid "Delete selected files from printer." msgstr "Ausgewählte Dateien vom Drucker löschen." @@ -3666,11 +3719,11 @@ msgstr "Dateiliste laden..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "Keine Dateien [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Laden fehlgeschlagen [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3680,23 +3733,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Dateien löschen" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Möchten Sie die Datei '%s' vom Drucker löschen?" msgid "Delete file" -msgstr "" +msgstr "Datei löschen" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Modellinformationen werden abgerufen..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Die Modellinformationen konnten nicht vom Drucker abgerufen werden." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Modellinformationen konnten nicht analysiert werden" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3727,6 +3780,9 @@ msgstr "%d%% wird heruntergeladen..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Geschwindigkeit:" @@ -3770,10 +3826,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Schicht: N/A" msgid "Immediately score" -msgstr "" +msgstr "Direktpunktzahl" msgid "Clear" msgstr "Löschen" @@ -3829,20 +3885,22 @@ msgstr "Cloud Slicing..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." msgstr "" +"In der Cloud Slicing-Warteschlange befinden sich %s Aufgaben vor Ihnen." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Schicht: %s" msgid "Please give a score for your favorite Bambu Market model." msgstr "" +"Bitte geben Sie eine Punktzahl für Ihr Lieblingsmodell von Bambu Market ab." msgid "Score" -msgstr "" +msgstr "Punktzahl" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Schicht: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" @@ -3887,10 +3945,10 @@ msgid "Failed to connect to the server" msgstr "Verbindung zum Server fehlgeschlagen" msgid "Check cloud service status" -msgstr "" +msgstr "Status des Cloud-Dienstes prüfen" msgid "code" -msgstr "" +msgstr "Code" msgid "Status" msgstr "Status" @@ -3902,19 +3960,21 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Verbindung zum Cloud-Dienst fehlgeschlagen" msgid "Please click on the hyperlink above to view the cloud service status" msgstr "" +"Bitte klicken Sie auf den obigen Hyperlink, um den Status des Cloud-Dienstes " +"einzusehen" msgid "Failed to connect to the printer" msgstr "Verbindung zum Drucker fehlgeschlagen" msgid "Connection to printer failed" -msgstr "" +msgstr "Verbindung zum Drucker ist fehlgeschlagen" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Bitte überprüfen Sie die Netzwerkverbindung von Drucker und Studio." msgid "Don't show again" msgstr "Nicht erneut anzeigen" @@ -3986,7 +4046,7 @@ msgid "Open Folder." msgstr "Ordner öffnen." msgid "Safely remove hardware." -msgstr "" +msgstr "Hardware sicher entfernen." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4059,7 +4119,7 @@ msgid "Color painting" msgstr "Farbe malen" msgid "Cut connectors" -msgstr "" +msgstr "Steckverbinder abschneiden" msgid "Layers" msgstr "Schichten" @@ -4214,12 +4274,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Es wurde bereits eine Synchronisation durchgeführt. Möchten Sie nur " +"Änderungen synchronisieren oder alles erneut synchronisieren?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "" @@ -4314,10 +4376,10 @@ msgstr "" "Ihre Software zu aktualisieren." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Ungültige Werte in der 3mf gefunden:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Bitte korrigieren Sie diese in den Parameter-Registerkarten" msgid "The 3mf is not compatible, load geometry data only!" msgstr "Der 3mf ist nicht kompatibel, lädt nur Geometriedaten!" @@ -4396,13 +4458,17 @@ msgid "Save file as:" msgstr "Speichere Datei als:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Objekt löschen, das Teil des ausgeschnittenen Objekts ist" 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 "" +"Sie versuchen, ein Objekt zu löschen, das Teil eines ausgeschnittenen " +"Objekts ist.\n" +"Diese Aktion bricht eine Schnittkorrespondenz auf.\n" +"Danach kann die Modellkonsistenz nicht mehr gewährleistet werden." msgid "The selected object couldn't be split." msgstr "Das ausgewählte Objekt konnte nicht geteilt werden." @@ -4540,7 +4606,7 @@ msgstr "" "speichern, bevor Sie fortfahren?" msgid "Remember my choice." -msgstr "" +msgstr "Auswahl merken." msgid "Number of copies:" msgstr "Anzahl der Kopien:" @@ -4566,6 +4632,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Eine boolesche Operation kann für Modellnetze nicht ausgeführt werden. Es " +"werden nur positive Teile exportiert." msgid "" "Print By Object: \n" @@ -4590,7 +4658,7 @@ msgid "Invalid number" msgstr "Ungültige Nummer" msgid "Plate Settings" -msgstr "" +msgstr "Platteneinstellungen" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4640,6 +4708,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Platte% d: %s wird nicht für den Druck von Filament %s(%s) empfohlen. Wenn " +"Sie diesen Druckauftrag dennoch ausführen möchten, stellen Sie bitte die " +"Betttemperatur dieses Filaments auf eine Zahl ein, die nicht Null ist." msgid "Switching the language requires application restart.\n" msgstr "Der Wechsel der Sprache erfordert einen Neustart der Anwendung.\n" @@ -4703,12 +4774,14 @@ msgid "Units" msgstr "Einheiten" msgid "Zoom to mouse position" -msgstr "" +msgstr "Auf Mausposition zoomen" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoome auf die Position des Mauszeigers in der 3D-Ansicht und nicht auf die " +"Mitte des 2D-Fensters." msgid "Show \"Tip of the day\" notification after start" msgstr "Benachrichtigung \"Tipp des Tages\" nach dem Start anzeigen" @@ -4719,7 +4792,7 @@ msgstr "" "angezeigt." msgid "Presets" -msgstr "" +msgstr "Profile" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "Benutzerprofile automatisch synchronisieren (Drucker/Filament/Prozess)" @@ -4728,13 +4801,13 @@ msgid "User Sync" msgstr "Benutzer-Synchronisation" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Aktualisiere die integrierten Profile automatisch." msgid "System Sync" -msgstr "" +msgstr "Systemsynchronisierung" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Lösche meine Auswahl für die nicht gespeicherten Profile." msgid "Associate files to BambuStudio" msgstr "Dateien mit BambuStudio verknüpfen" @@ -4764,19 +4837,19 @@ msgstr "" "Dateien festgelegt" msgid "Online Models" -msgstr "" +msgstr "Online-Modelle" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Von Mitarbeitern ausgewählte Online-Models auf der Startseite anzeigen" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximale Anzahl aktueller Projekte" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximale Anzahl der letzten Projekte" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Lösche meine Auswahl für die ungespeicherten Projekte." msgid "Auto-Backup" msgstr "Automatische Datensicherung" @@ -4784,12 +4857,14 @@ msgstr "Automatische Datensicherung" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Sichern Sie Ihr Projekt regelmäßig, um die Wiederherstellung nach einem " +"gelegentlichen Absturz zu erleichtern." msgid "every" -msgstr "" +msgstr "jede" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "Der Zeitraum des Backups in Sekunden." msgid "Downloads" msgstr "Downloads" @@ -4804,7 +4879,7 @@ msgid "Develop mode" msgstr "Entwicklermodus" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Überspringen der AMS Blacklist-Prüfung" msgid "Home page and daily tips" msgstr "Startseite und tägliche Tipps" @@ -4843,13 +4918,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Scrollrichtung beim Zoomen umkehren" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "SSL aktivieren (MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "SSL aktivieren (FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Interner Entwicklermodus" msgid "Log Level" msgstr "Protokollstufe" @@ -4915,7 +4990,7 @@ msgid "Click to pick filament color" msgstr "Klicken Sie hier, um die Filamentfarbe auszuwählen" msgid "Please choose the filament colour" -msgstr "" +msgstr "Bitte wählen Sie die Filamentfarbe" msgid "Add/Remove presets" msgstr "Profil hinzufügen/entfernen" @@ -4936,34 +5011,34 @@ msgid "Add/Remove printers" msgstr "Drucker hinzufügen/entfernen" msgid "Incompatible" -msgstr "" +msgstr "Inkompatibel" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Gleich wie Globale Druckreihenfolge" msgid "Print sequence" msgstr "Druckreihenfolge" msgid "Plate name" -msgstr "" +msgstr "Plattenname" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Entspricht dem globalen Plattentyp" msgid "Same as Global Bed Type" msgstr "Entspricht dem allgemeinen Bettyp" msgid "By Layer" -msgstr "" +msgstr "Nach Schicht" msgid "By Object" -msgstr "" +msgstr "Nach Objekt" msgid "Accept" -msgstr "" +msgstr "Akzeptieren" msgid "Log Out" -msgstr "" +msgstr "Abmelden" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -5085,7 +5160,7 @@ msgid "Offline" msgstr "Offline" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Mein Gerät" @@ -5106,16 +5181,16 @@ msgid "Busy" msgstr "Beschäftigt" msgid "Bambu Cool Plate" -msgstr "Bambu Kalte-Druckplatte" +msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA-Platte" msgid "Bamabu Engineering Plate" -msgstr "Bambu Technische-Druckplatte" +msgstr "Bambu Engineering Plate" msgid "Bamabu High Temperature Plate" -msgstr "Bambu Hochtemperatur-Druckplatte" +msgstr "Bambu High Temperature Plate" msgid "Send print job to" msgstr "Druckauftrag senden an" @@ -5136,13 +5211,15 @@ msgid "send completed" msgstr "Senden abgeschlossen" msgid "Error code" -msgstr "" +msgstr "Fehlercode" msgid "Check the status of current system services" -msgstr "" +msgstr "Überprüfen Sie den Status der aktuellen Systemdienste" msgid "Printer local connection failed, please try again." msgstr "" +"Die lokale Verbindung des Druckers ist fehlgeschlagen. Bitte versuchen Sie " +"es erneut." msgid "No login account, only printers in LAN mode are displayed" msgstr "Kein Login-Konto, nur Drucker im LAN-Modus werden angezeigt" @@ -5248,17 +5325,20 @@ msgid "Errors" msgstr "Fehler" msgid "Please check the following:" -msgstr "" +msgstr "Bitte überprüfen Sie Folgendes:" 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 "" +"Der beim Generieren des G-Codes ausgewählte Druckertyp stimmt nicht mit dem " +"aktuell ausgewählten Drucker überein. Es wird empfohlen, für das Slicing " +"denselben Druckertyp zu verwenden." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s wird vom AMS nicht unterstützt." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5272,6 +5352,8 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Klicken Sie bitte auf „Bestätigen“, wenn Sie dennoch mit dem Drucken " +"fortfahren möchten." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5284,7 +5366,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Abnormale Daten in der Druckdatei. Bitte slicen Sie erneut" msgid "The name length exceeds the limit." -msgstr "" +msgstr "Die Namenslänge überschreitet das Limit." msgid "Modifying the device name" msgstr "Den Gerätenamen ändern" @@ -5299,6 +5381,8 @@ msgstr "" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"Vor dem Senden an die SD-Karte des Druckers muss eine microSD-Karte " +"eingelegt werden." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "Der Drucker muss sich im selben LAN befinden wie Bambu Studio." @@ -5308,28 +5392,28 @@ msgstr "" "Der Drucker unterstützt nicht das Senden an die MicroSD-Karte des Druckers." msgid "Failed to create socket" -msgstr "" +msgstr "Socket konnte nicht erstellt werden" msgid "Failed to connect socket" -msgstr "" +msgstr "Verbindung zum Socket fehlgeschlagen" msgid "Failed to publish login request" -msgstr "" +msgstr "Anmeldeanfrage konnte nicht gesendet werden" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Zeitüberschreitung beim Abrufen des Tickets vom Gerät" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Zeitüberschreitung beim Abrufen des Tickets vom Server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Ticket konnte nicht auf den Server übertragen werden" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Der Grund für den Anmeldebericht konnte nicht analysiert werden" msgid "Receive login report timeout" -msgstr "" +msgstr "Zeitüberschreitung beim Empfang des Anmeldeberichts" msgid "Unknown Failure" msgstr "Unbekannter Fehler" @@ -5342,13 +5426,13 @@ msgstr "" "Möchten Sie sich bei diesem Drucker mit Ihrem aktuellen Konto anmelden?" msgid "Check the reason" -msgstr "" +msgstr "Überprüfe den Grund" msgid "Read and accept" -msgstr "" +msgstr "Gelesen und akzeptieren" msgid "Terms and Conditions" -msgstr "" +msgstr "Allgemeine Geschäftsbedingungen" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " @@ -5357,18 +5441,25 @@ msgid "" "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 "" +"Vielen Dank für den Kauf eines Bambu Lab Geräts. Bevor Sie Ihr Bambu Lab " +"Gerät verwenden, lesen Sie bitte die Allgemeinen Geschäftsbedingungen. Indem " +"Sie zustimmen klicken, erklären Sie sich mit der Datenschutzrichtlinie und " +"den Nutzungsbedingungen (zusammen die „Bedingungen“) einverstanden, um so " +"Ihr Bambu Lab Gerät verwenden zu können. Wenn Sie die Datenschutzrichtlinien " +"von Bambu Lab nicht einhalten oder diesen zustimmen, verwenden Sie bitte " +"keine Geräte und Dienstleistungen von Bambu Lab." msgid "and" -msgstr "" +msgstr "und" msgid "Privacy Policy" -msgstr "" +msgstr "Datenschutzerklärung" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "Wir bitten Sie um Ihre Hilfe, um den Drucker für alle zu verbessern" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Erklärung zum Programm zur Verbesserung der Benutzererfahrung" #, c-format, boost-format msgid "" @@ -5384,9 +5475,22 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"In der 3D-Druck-Community lernen wir von den Erfolgen und Misserfolgen der " +"anderen, um unsere eigenen Slicing-Parameter und Einstellungen anzupassen. " +"%s folgt demselben Prinzip und nutzt maschinelles Lernen, um seine Leistung " +"anhand der Erfolge und Misserfolge der riesigen Anzahl von Drucken unserer " +"Nutzer zu verbessern. Wir trainieren %s, um schlauer zu werden, indem wir es " +"mit realen Daten füttern. Wenn Sie einverstanden sind, greift dieser Dienst " +"auf Informationen aus Ihren Fehlerprotokollen und Nutzungsprotokollen zu, " +"die die in der Datenschutzrichtlinie beschriebenen Informationen enthalten " +"können. Wir werden keine persönlichen Daten sammeln, durch die eine Person " +"direkt oder indirekt identifiziert werden kann, wie Namen, Adressen, " +"Zahlungsinformationen oder Telefonnummern. Durch die Aktivierung dieses " +"Dienstes erklären Sie sich mit diesen Bedingungen und der Erklärung zum " +"Datenschutz einverstanden." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Erklärung zum Plan zur Verbesserung der Benutzererfahrung" msgid "Log in successful." msgstr "Anmeldung erfolgreich." @@ -5476,17 +5580,21 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"Wenn Sie Stützmaterial für die Stützschnittstelle verwenden, empfehlen wir " +"die folgenden Einstellungen:\n" +"0 oberer Z-Abstand, 0 Schnittstellenabstand, konzentrisches Muster und " +"Deaktivierung der unabhängigen Stützschichthöhe" 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\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " "\"Timelapse Wischturm\" hinzuzufügen, indem Sie mit der rechten Maustaste " -"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"->" -"\"Timelapse Wischturm\" wählen." +"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"-" +">\"Timelapse Wischturm\" wählen." msgid "Line width" msgstr "Breite der Linie" @@ -5547,7 +5655,7 @@ msgid "G-code output" msgstr "G-Code-Ausgabe" msgid "Post-processing scripts" -msgstr "" +msgstr "Nachbearbeitungsskripte" msgid "Frequent" msgstr "Häufig" @@ -5603,40 +5711,39 @@ msgid "Nozzle temperature when printing" msgstr "Düsentemperatur beim Drucken" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " "does not support to print on the Cool Plate" msgstr "" -"Dies ist die Betttemperatur, wenn die kalte Druckplatte installiert ist. Ein " -"Wert von 0 bedeutet, dass das Filament auf der kalten Druckplatte nicht " -"unterstützt." +"Dies ist die Betttemperatur, wenn die Cool Plate installiert ist. Ein Wert " +"von 0 bedeutet, dass das Filament auf der Cool Plate nicht unterstützt." msgid "Engineering Plate" -msgstr "Technische Druckplatte" +msgstr "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 "" -"Dies ist die Betttemperatur, wenn die technische Druckplatte installiert " -"wird. Ein Wert von 0 bedeutet, dass das Filament auf der technischen " -"Druckplatte nicht unterstützt wird." +"Dies ist die Betttemperatur, wenn die Engineering Plate installiert wird. " +"Ein Wert von 0 bedeutet, dass das Filament auf der Engineering Plate nicht " +"unterstützt wird." msgid "High Temp Plate" -msgstr "Hochtemperaturdruckplatte" +msgstr "High Temp Plate" msgid "" "Bed temperature when high temperature plate is installed. Value 0 means the " "filament does not support to print on the High Temp Plate" msgstr "" -"Dies ist die Betttemperatur, wenn die Hochtemperatur-Druckplatte installiert " -"ist. Ein Wert von 0 bedeutet, dass das Filament auf der Hochtemperatur-" -"Druckplatte nicht unterstützt wird." +"Dies ist die Betttemperatur, wenn die High Temperature Plate installiert " +"ist. Ein Wert von 0 bedeutet, dass das Filament auf der High Temperature " +"Plate nicht unterstützt wird." msgid "Textured PEI Plate" -msgstr "Texturierte PEI-Platte" +msgstr "Textured PEI Plate" msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " @@ -5890,7 +5997,7 @@ msgid "Capabilities" msgstr "Fähigkeiten" msgid "Select presets to compare" -msgstr "" +msgstr "Profile zum Vergleich auswählen" msgid "Show all presets (including incompatible)" msgstr "Alle Profile anzeigen (auch inkompatible)" @@ -6029,10 +6136,10 @@ msgid "Objects list" msgstr "Liste der Objekte" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Importieren von Geometriedaten aus STL/STEP/3MF/OBJ/AMF-Dateien." msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Umschalttaste+G" msgid "Ctrl+Shift+G" msgstr "Strg+Umschalt+G" @@ -6065,10 +6172,10 @@ msgid "Zoom View" msgstr "Ansicht zoomen" msgid "Shift+A" -msgstr "Umschalt+A" +msgstr "Umschalttaste+A" msgid "Shift+R" -msgstr "Umschalt+R" +msgstr "Umschalttaste+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6081,7 +6188,7 @@ msgstr "" "ausgerichtet." msgid "Shift+Tab" -msgstr "Umschalt+Tab" +msgstr "Umschalttaste+Tab" msgid "Collapse/Expand the sidebar" msgstr "Seitenleiste zu-/aufklappen" @@ -6114,7 +6221,7 @@ msgid "Ctrl+Left mouse button" msgstr "Strg + Linke Maustaste" msgid "Shift+Left mouse button" -msgstr "Umschalt+Linke Maustaste" +msgstr "Umschalttaste + Linke Maustaste" msgid "Select objects by rectangle" msgstr "Objekte per Rechteck auswählen" @@ -6144,13 +6251,13 @@ msgid "Move selection 10 mm in positive X direction" msgstr "Auswahl 10 mm in positiver X-Richtung verschieben" msgid "Shift+Any arrow" -msgstr "Umschalt+beliebige Pfeiltaste" +msgstr "Umschalttaste + beliebige Pfeiltaste" msgid "Movement step set to 1 mm" msgstr "Bewegungsschritt auf 1 mm eingestellt" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "Tastatur 1-9: Filament für Objekt/Teil einstellen" @@ -6269,7 +6376,7 @@ msgid "Move slider 5x faster" msgstr "Schieberegler 5x schneller bewegen" msgid "Shift+Mouse wheel" -msgstr "Umschalt+Mausrad" +msgstr "Umschalttaste + Mausrad" msgid "Release Note" msgstr "Hinweis zur Veröffentlichung" @@ -6299,7 +6406,7 @@ msgid "Don't remind me of this version again" msgstr "Erinnern Sie mich nicht mehr an diese Version." msgid "Done" -msgstr "" +msgstr "Fertig" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN-Verbindung fehlgeschlagen (Senden einer Druckdatei)" @@ -6461,6 +6568,9 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"Die folgenden Objekte haben eine leere Anfangsebene und können nicht " +"gedruckt werden. Bitte schneiden Sie den Boden ab oder aktivieren Sie die " +"Stützen." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6767,7 +6877,7 @@ msgid "Plate %d: %s does not support filament %s" msgstr "Druckplatte %d: %s unterstützt kein Filament %s" msgid "Generating skirt & brim" -msgstr "Generieren von Schürze und Rand (skirt & brim)" +msgstr "Generieren von Schürze und Rand" msgid "Exporting G-code" msgstr "Exportiere G-Code" @@ -6845,6 +6955,13 @@ msgstr "" "Passwort in die URL in folgendem Format eingegeben werden: https://username:" "password@Ihre-octopi-Adresse/" +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 "API-Schlüssel / Passwort" @@ -6935,8 +7052,7 @@ msgid "" "filament does not support to print on the Cool Plate" msgstr "" "Dies ist die Betttemperatur für Schichten mit Ausnahme der Ersten. Ein Wert " -"von 0 bedeutet, dass das Filament auf der kalten Druckplatte nicht " -"unterstützt wird." +"von 0 bedeutet, dass das Filament auf der Cool Plate nicht unterstützt wird." msgid "°C" msgstr "°C" @@ -6946,7 +7062,7 @@ msgid "" "filament does not support to print on the Engineering Plate" msgstr "" "Dies ist die Betttemperatur für Schichten mit Ausnahme der Ersten. Ein Wert " -"von 0 bedeutet, dass das Filament auf der technischen Druckplatte nicht " +"von 0 bedeutet, dass das Filament auf der Engineering Plate nicht " "unterstützt wird." msgid "" @@ -6954,7 +7070,7 @@ msgid "" "filament does not support to print on the High Temp Plate" msgstr "" "Dies ist die Betttemperatur für Schichten mit Ausnahme der Ersten. Ein Wert " -"von 0 bedeutet, dass das Filament auf der Hochtemperaturdruckplatte nicht " +"von 0 bedeutet, dass das Filament auf der High Temperature Plate nicht " "unterstützt wird." msgid "" @@ -6975,21 +7091,21 @@ msgid "" "support to print on the Cool Plate" msgstr "" "Dies ist die Betttemperatur der ersten Schicht. Ein Wert von 0 bedeutet, " -"dass das Filament auf der kalten Druckplatte nicht unterstützt wird." +"dass das Filament auf der Cool Plate nicht unterstützt wird." msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Engineering Plate" msgstr "" "Dies ist die Betttemperatur der ersten Schicht. Ein Wert von 0 bedeutet, " -"dass das Filament auf der technischen Druckplatte nicht unterstützt wird." +"dass das Filament auf der Engineering Plate nicht unterstützt wird." msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the High Temp Plate" msgstr "" "Dies ist die Betttemperatur der ersten Schicht. Ein Wert von 0 bedeutet, " -"dass das Filament auf der Hochtemperatur-Druckplatte nicht unterstützt wird." +"dass das Filament auf der High Temperature Plate nicht unterstützt wird." msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " @@ -7104,10 +7220,10 @@ msgstr "" "Füllmuster zu schaffen." msgid "Only one wall on first layer" -msgstr "" +msgstr "Nur eine Wand auf der ersten Schicht" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Verwenden Sie auf der ersten Modellschicht nur eine Wand" msgid "Slow down for overhang" msgstr "Verlangsamen bei Überhängen" @@ -7136,6 +7252,9 @@ 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 "" +"Dies steuert die Erzeugung der Umrandung an der Außen- und/oder Innenseite " +"von Modellen. Auto bedeutet, dass die Randbreite automatisch analysiert und " +"berechnet wird." msgid "Brim-object gap" msgstr "Lücke zwischen Rand und Objekt" @@ -7424,10 +7543,28 @@ msgstr "" "Über- oder Unterextrusion gibt." msgid "Object flow ratio" -msgstr "" +msgstr "Objektflussverhältnis" msgid "The flow ratio set by object, the meaning is the same as flow ratio." msgstr "" +"Das vom Objekt festgelegte Flussverhältnis; Die Bedeutung ist dieselbe wie " +"beim Flussverhältnis." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" msgid "Default line width if some line width is set to be zero" msgstr "Standardlinienbreite für Linienbreiten, die auf 0 gesetzt sind" @@ -7494,6 +7631,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimale Wischmenge im Wischturm" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Ladedauer des Filaments" @@ -7582,7 +7722,7 @@ msgstr "Fülldichte" #, c-format msgid "Density of internal sparse infill, 100% means solid throughout" -msgstr "Dichte der inneren Füllung, 100%% bedeuten eine solide Füllung" +msgstr "Dichte der inneren Füllung. 100%% bedeuten eine solide Füllung" msgid "Sparse infill pattern" msgstr "Füllmuster" @@ -7685,10 +7825,10 @@ msgid "None" msgstr "Keine" msgid "Contour" -msgstr "" +msgstr "Kontur" msgid "Contour and hole" -msgstr "" +msgstr "Kontur und Bohrung" msgid "All walls" msgstr "Alle Wände" @@ -7806,7 +7946,7 @@ msgstr "" "ursprünglichen Schichthöhe gedruckt." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Länge des Füllungsankers" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7819,15 +7959,26 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"Dadurch wird eine innere Fülllinie mit einer internen Wand mit einem kurzen " +"Segment einer zusätzlichen Wand verbunden. Wenn sie als Prozentsatz " +"ausgedrückt wird (Beispiel: 15 %), wird sie über die Breite der inneren " +"Füllungslinie berechnet. Der Slicer versucht, zwei nahe beieinander liegende " +"Fülllinien mit einem kurzen Umfangssegment zu verbinden. Wenn kein solches " +"Umfangssegment gefunden wird, das kürzer als infill_anchor_max ist, wird die " +"Füllungslinie nur an einer Seite mit einem Umfangssegment verbunden und die " +"Länge des aufgenommenen Umfangssegments ist auf diesen Parameter begrenzt, " +"jedoch nicht länger als anchor_length_max. Setzen Sie diesen Parameter auf " +"Null, um die Verankerung von Wänden zu deaktivieren, die mit einer einzelnen " +"Füllungslinie verbunden sind." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (keine offenen Anker)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unbegrenzt)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximale Länge des Füllungsankers" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7839,9 +7990,19 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"Dadurch wird eine innere Fülllinie mit einer internen Wand mit einem kurzen " +"Segment einer zusätzlichen Wand verbunden. Wenn sie als Prozentsatz " +"ausgedrückt wird (Beispiel: 15 %), wird sie über die Breite der inneren " +"Füllungslinie berechnet. Der Slicer versucht, zwei nahe beieinander liegende " +"Fülllinien mit einem kurzen Umfangssegment zu verbinden. Wenn kein solches " +"Umfangssegment gefunden wird, das kürzer als dieser Parameter ist, wird die " +"Füllungslinie nur an einer Seite mit einem Umfangssegment verbunden und die " +"Länge des aufgenommenen Umfangssegments wird auf infill_anchor, jedoch nicht " +"länger als diesen Parameter begrenzt. Setzen Sie diesen Parameter auf Null, " +"um die Verankerung zu deaktivieren." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (nicht verankert)" msgid "Filament to print internal sparse infill." msgstr "Filament für den Druck der inneren Füllung." @@ -7887,7 +8048,7 @@ msgid "All solid layer" msgstr "Alle soliden Schichten" msgid "Ironing Pattern" -msgstr "" +msgstr "Bügelmuster" msgid "Ironing flow" msgstr "Glätten-Fluss" @@ -8167,7 +8328,7 @@ msgid "Number of walls of every layer" msgstr "Anzahl der Wände jeder Schicht" msgid "Post-processing Scripts" -msgstr "" +msgstr "Nachbearbeitungsskripte" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8175,6 +8336,11 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"Wenn Sie den ausgegebenen G-Code über benutzerdefinierte Skripte verarbeiten " +"möchten, listen Sie hier einfach deren absolute Pfade auf. Trennen Sie " +"mehrere Skripte durch ein Semikolon. Skripte werden über den absoluten Pfad " +"zur G-Code-Datei als erstes Argument übergeben, auch Variablen von " +"Einstellungen können gelesen werden" msgid "Raft contact Z distance" msgstr "Floß Z-Abstand" @@ -8316,6 +8482,26 @@ msgstr "Rückseite" msgid "Random" msgstr "Zufällig" +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 0.15" +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 "Abstand der Schürze" @@ -8323,10 +8509,10 @@ msgid "Distance from skirt to brim or object" msgstr "Abstand von der Schürze zum Rand oder zum Objekt." msgid "Skirt height" -msgstr "" +msgstr "Schürzenhöhe" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Anzahl der Schürzenschichten: Normalerweise nur eine" msgid "Skirt loops" msgstr "Schürzenschlaufen" @@ -8523,7 +8709,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "Der Z-Abstand zwischen der unteren Stütz-Schnittstelle und dem Objekt" msgid "Support/raft base" -msgstr "" +msgstr "Stütz-/Floßbasis" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8546,7 +8732,7 @@ msgstr "" "Standardmäßig deaktiviert." msgid "Support/raft interface" -msgstr "" +msgstr "Stütz-/Floß Schnittstelle" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8607,7 +8793,7 @@ msgstr "" "lösliche Schnittstellen konzentrisch ist." msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Geradlinig verflochten" msgid "Base pattern spacing" msgstr "Abstand des Grundmusters" @@ -8663,6 +8849,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"Die Stützschicht verwendet die Schichthöhe unabhängig von der Objektschicht. " +"Dies dient dazu, die Anpassung des Z-Abstands zu unterstützen und Druckzeit " +"zu sparen. Diese Option ist ungültig, wenn der Prime Tower aktiviert ist." msgid "Threshold angle" msgstr "Schwellenwinkel" @@ -8702,15 +8891,21 @@ msgid "This setting determines the initial diameter of support nodes." msgstr "Diese Einstellung bestimmt den Anfangsdurchmesser der Stützknoten." msgid "Tree support wall loops" -msgstr "Wandschleifen für Baumstützen" +msgstr "Wandlinien für Baumstützen" msgid "This setting specify the count of walls around tree support" msgstr "Diese Einstellung gibt die Anzahl der Wände um die Baumstütze an." msgid "Tree support brim width" -msgstr "" +msgstr "Umrandungsbreite der Baumstütze" msgid "The brim width around tree support. 0 means auto." +msgstr "Die Umrandungsbreite der Baumstütze. 0 bedeutet automatisch." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8813,6 +9008,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"Mit dem Wischturm können Rückstände an der Düse entfernt und der Kammerdruck " +"in der Düse stabilisiert werden, um optische Mängel beim Drucken von " +"Objekten zu vermeiden." msgid "Purging volumes" msgstr "Reinigungsvolumen" @@ -9018,20 +9216,20 @@ msgstr "" "standardmäßig ein geradliniges Muster verwendet." msgid "invalid value " -msgstr "" +msgstr "Ungültiger Wert" #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " funktioniert nicht bei einer Dichte von 100%%" msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Ungültiger Wert, wenn der Spiralvasenmodus aktiviert ist: " msgid "too large line width " -msgstr "" +msgstr "zu große Linienbreite " msgid " not in range " -msgstr "" +msgstr " nicht in Reichweite " msgid "Export 3MF" msgstr "3mf exportieren" @@ -9076,28 +9274,30 @@ msgstr "" "Aktualisieren Sie die Konfigurationswerte von 3mf auf den neuesten Stand." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "maximale Anzahl von Dreiecken pro Platte zum Slicen" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "maximale Slicingzeit pro Platte in Sekunden" msgid "No check" -msgstr "" +msgstr "Keine Prüfung" msgid "Do not run any validity checks, such as gcode path conflicts check." msgstr "" +"Keine Gültigkeitsprüfungen durchführen, z. B. die Prüfung von G-Code-" +"Pfadkonflikten." msgid "Normative check" -msgstr "" +msgstr "Normative Prüfung" msgid "Check the normative items." -msgstr "" +msgstr "Normativen Elemente überprüfen." msgid "Output Model Info" msgstr "Ausgabe Modellinformationen" @@ -9148,10 +9348,10 @@ msgid "Load filament settings from the specified file list" msgstr "Filamenteinstellungen aus der angegebenen Dateiliste laden" msgid "Skip Objects" -msgstr "" +msgstr "Objekte überspringen" msgid "Skip some objects in this print" -msgstr "" +msgstr "Einige Objekte in diesem Druck überspringen" msgid "Output directory" msgstr "Ausgabeverzeichnis" @@ -9191,19 +9391,21 @@ msgid "Checking support necessity" msgstr "Überprüfung der Notwendigkeit von Stützen" msgid "floating regions" -msgstr "" +msgstr "schwebende Regionen" msgid "floating cantilever" -msgstr "" +msgstr "Fliegender Träger" msgid "large overhangs" -msgstr "" +msgstr "große Überhänge" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"Es scheint, dass Objekt %s hat %s. Bitte richten Sie das Objekt neu aus oder " +"aktivieren Sie die Stützengenerierung." msgid "Optimizing toolpath" msgstr "Optimieren des Werkzeugwegs" @@ -9223,12 +9425,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"Es wurden keine Ebenen erkannt. Reparieren Sie Ihre STL-Datei(en) oder " +"überprüfen Sie deren Größe oder Dicke und versuchen Sie es erneut.\n" 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 "" +"Die XY-Größenkompensation eines Objekts wird nicht verwendet, da es auch " +"farbig bemalt ist.\n" +"Die XY-Größenkompensation kann nicht mit der Farbmalerei kombiniert werden." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9264,33 +9471,37 @@ msgstr "Stützen: Verbreiten von Zweigen auf Ebene %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .stl, .obj oder ." +"amf(.xml) haben." msgid "Loading of a model file failed." -msgstr "" +msgstr "Das Laden der Modelldatei ist fehlgeschlagen." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "Die angegebene Datei konnte nicht gelesen werden, weil sie leer ist." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" +"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .3mf oder .zip.amf " +"haben." msgid "Canceled" -msgstr "" +msgstr "Abgebrochen" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: konnte nicht analysiert werden" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "Die Datei enthält Polygone mit mehr als 4 Eckpunkten." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "Die Datei enthält Polygone mit weniger als 2 Eckpunkten." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "Die Datei enthält einen ungültigen Scheitelpunktindex." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "Diese OBJ-Datei konnte nicht gelesen werden, da sie leer ist." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9562,175 +9773,8 @@ msgid "" "density to improve the strength of the model?" msgstr "" "Festigkeit verbessern\n" -"Wussten Sie, dass Sie die Festigkeit des Modells durch mehr Wandschleifen " -"und eine höhere Dichte der Füllung verbessern können?" - -#~ msgid "Top Solid Layers" -#~ msgstr "Obere volle Schichten" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Obere minimale Schalendicke" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Untere volle Schichten" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Minimale Dicke der unteren Schichten" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Wird von diesem Druckermodell nicht unterstützt!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Die Verbindung zum Drucker [%s] wurde unterbrochen, da der LAN-Modus " -#~ "deaktiviert ist. Bitte verbinden Sie den Drucker erneut, indem Sie sich " -#~ "mit Ihrem Benutzerkonto anmelden." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Die Verbindung zum Drucker [%s] wurde unterbrochen, da der LAN-Modus " -#~ "aktiviert ist. Bitte stellen Sie die Verbindung zum Drucker wieder her, " -#~ "indem Sie den Zugriffscode eingeben, den Sie auf dem Druckerbildschirm " -#~ "abrufen können." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " Druckplatte %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Undruckbar machen" - -#~ msgid "Set Printable" -#~ msgstr "Druckbar machen" - -#~ msgid "Manual" -#~ msgstr "Manuell" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "" -#~ "Initialisierung fehlgeschlagen (wird vom Drucker nicht unterstützt)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Es gibt einige unbekannte Filamente, die generischen Profilen zugewiesen " -#~ "sind. Bitte aktualisieren Sie Bambu Studio oder starten Sie Bambu Studio " -#~ "neu, um zu prüfen, ob es ein Update der Systemvorgaben gibt." - -#~ msgid "Cool Plate" -#~ msgstr "kalte Druckplatte" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "Der Regionsparameter ist falsch." - -#~ msgid "Failure of printer login" -#~ msgstr "Druckeranmeldung fehlgeschlagen" - -#~ msgid "Failed to get ticket" -#~ msgstr "Ticket konnte nicht abgerufen werden" - -#~ msgid "User authorization timeout" -#~ msgstr "Zeitüberschreitung der Benutzerautorisierung" - -#~ msgid "Failure of bind" -#~ msgstr "Bindungsfehler" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "Zeitüberschreitung beim Upload. Bitte überprüfen Sie das Netzwerk und " -#~ "versuchen Sie es erneut" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "Druckdatei nicht gefunden. Bitte erneut slicen" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "Die Druckdatei überschreitet die maximal zulässige Größe (1 GB). Bitte " -#~ "vereinfachen Sie das Modell und slicen Sie diese erneut." - -#~ msgid "Failed uploading print file" -#~ msgstr "Fehler beim Hochladen der Druckdatei" - -#~ msgid "Wrong Access code" -#~ msgstr "Falscher Zugangscode" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Senden an Drucker fehlgeschlagen. Bitte versuchen Sie es erneut." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Senden der G-Code-Datei über den Cloud-Dienst" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Bitte loggen Sie sich aus und melden Sie sich erneut am Drucker an." - -#~ msgid "No files" -#~ msgstr "Keine Dateien." - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Im reinen LAN-Modus nicht zugänglich!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Fehlende LAN IP des Druckers!" - -#~ msgid "Media" -#~ msgstr "Medien" - -#~ msgid "Dump video" -#~ msgstr "Video löschen" - -#~ msgid "Cool plate" -#~ msgstr "kalte Druckplatte" - -#~ msgid "Engineering plate" -#~ msgstr "Technische Druckplatte" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Ein Objekt hat eine leere erste Schicht und kann nicht gedruckt werden. " -#~ "Bitte schneiden Sie den Boden ab oder aktivieren Sie die Stützstrukturen." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Bitte überprüfen Sie die folgenden Informationen und klicken Sie auf " -#~ "Bestätigen, um mit dem Senden des Drucks fortzufahren:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "Der zur Erzeugung des G-Codes verwendete Druckertyp ist nicht derselbe " -#~ "wie der aktuell ausgewählte physische Drucker. Es wird empfohlen, nach " -#~ "der Auswahl des richtigen Druckertyps erneut zu slicen." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Drucken Sie einen Turm, um das Material in der Düse nach dem Wechsel zu " -#~ "einem neuen Material zu entfernen." +"Wussten Sie, dass Sie die Festigkeit des Modells durch mehr Wandlinien und " +"eine höhere Dichte der Füllung verbessern können?" #~ msgid "" #~ "\n" @@ -9808,6 +9852,9 @@ msgstr "" #~ "Dies kann zu einer Verschlechterung der Qualität der Überhänge führen, " #~ "wenn schnell gedruckt wird.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Zusammenfügen der ausgewählten Teile zu einem einzigen Teil" + #~ msgid "Auto arrange" #~ msgstr "Automatische Anordnung" @@ -9852,6 +9899,12 @@ msgstr "" #~ "Filaments.\n" #~ "Dies kann zu einer Verstopfung der Düse und zu Druckfehlern führen." +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Minimale Dicke der unteren Schichten" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Untere volle Schichten" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9898,6 +9951,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Verbrauch" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Bestätigen Sie, ob das Filament extrudiert wurde" + +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate/PLA Plate" + +#~ msgid "Cool plate" +#~ msgstr "Cool plate" + #~ msgid "Creating" #~ msgstr "Wird erstellt..." @@ -9933,6 +9995,24 @@ msgstr "" #~ "Ja - Arachne aktivieren und die Überhangsverlangsamung deaktivieren\n" #~ "Nein - Arachne für diesen Druck nicht verwenden" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Die Verbindung zum Drucker [%s] wurde unterbrochen, da der LAN-Modus " +#~ "deaktiviert ist. Bitte verbinden Sie den Drucker erneut, indem Sie sich " +#~ "mit Ihrem Benutzerkonto anmelden." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Die Verbindung zum Drucker [%s] wurde unterbrochen, da der LAN-Modus " +#~ "aktiviert ist. Bitte stellen Sie die Verbindung zum Drucker wieder her, " +#~ "indem Sie den Zugriffscode eingeben, den Sie auf dem Druckerbildschirm " +#~ "abrufen können." + #~ msgid "Display printable box" #~ msgstr "Bedruckbare Box anzeigen" @@ -9988,6 +10068,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Herunterladen des Bambu-Netzwerk-Plugins" +#~ msgid "Dump video" +#~ msgstr "Video löschen" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Platteneinstellungen bearbeiten" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -10001,6 +10087,9 @@ msgstr "" #~ "Bitte beachten Sie, dass diese Option nur wirksam wird, wenn auf der " #~ "aktuellen Platte kein Reinigungsturm erzeugt wurde." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" + #~ msgid "Enter a search term" #~ msgstr "Suchbegriff eingeben" @@ -10034,6 +10123,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Extruderposition" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Die Kalibrierung der Extrusionskompensation wird bei Verwendung der " +#~ "texturierten PEI-Platte nicht unterstützt." + #~ msgid "Failed" #~ msgstr "Fehlgeschlagen" @@ -10045,11 +10141,29 @@ msgstr "" #~ "Bitte geben Sie die korrekte IP-Adresse des Druckers und den Zugangscode " #~ "ein." +#~ msgid "Failed to get ticket" +#~ msgstr "Ticket konnte nicht abgerufen werden" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Der Grund für den Anmeldebericht konnte nicht analysiert werden" + +#~ msgid "Failed uploading print file" +#~ msgstr "Fehler beim Hochladen der Druckdatei" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "" #~ "Hochladen der Druckdatei fehlgeschlagen. Bitte geben Sie die IP-Adresse " #~ "erneut ein." +#~ msgid "Failure of bind" +#~ msgstr "Bindungsfehler" + +#~ msgid "Failure of printer login" +#~ msgstr "Druckeranmeldung fehlgeschlagen" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Neues Filament von externer Spule zuführen" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -10114,6 +10228,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Filamentauswahl" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Fertig" @@ -10209,6 +10326,14 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Initialisierung fehlgeschlagen [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "" +#~ "Initialisierung fehlgeschlagen (wird vom Drucker nicht unterstützt)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "" +#~ "Initialisierung fehlgeschlagen (Nicht unterstützt im reinen LAN-Modus)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "Initialisierung fehlgeschlagen (ohne Remote-Video nicht unterstützt)!" @@ -10272,6 +10397,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Verwaltung" +#~ msgid "Manual" +#~ msgstr "Manuell" + #~ msgid "Max travel detour distance" #~ msgstr "Maximale Umleitstrecke" @@ -10282,6 +10410,12 @@ msgstr "" #~ "Maximale Umleitungsstrecke um das kreuzen einer Wand zu vermeiden. Keine " #~ "Umleitung, wenn die Umleitstrecke größer als dieser Wert ist." +#~ msgid "Media" +#~ msgstr "Medien" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Fehlende LAN IP des Druckers!" + #~ msgid "Modify" #~ msgstr "Ändern" @@ -10297,14 +10431,33 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "KEIN AMS" +#~ msgid "No files" +#~ msgstr "Keine Dateien." + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Im reinen LAN-Modus nicht zugänglich!" + #~ msgid "Not supported." #~ msgstr "Nicht unterstützt" +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Wird von diesem Druckermodell nicht unterstützt!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Hinweis: Die IP und der Zugangscode befinden sich wie folgt auf dem Gerät:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Anzahl der aktuell ausgewählten Teile: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Ein Objekt hat eine leere erste Schicht und kann nicht gedruckt werden. " +#~ "Bitte schneiden Sie den Boden ab oder aktivieren Sie die Stützstrukturen." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Öffne &PrusaSlicer" @@ -10349,9 +10502,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Druckplatte %d: %s unterstützt kein Filament %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Druckbetttyp" + +#~ msgid "Plate type" +#~ msgstr "Druckbetttyp" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Vom Drucker unterstützte Druckbettypen" + #~ msgid "Please Fill Task Report." #~ msgstr "Bitte Aufgabenbericht ausfüllen." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Bitte überprüfen Sie die folgenden Informationen und klicken Sie auf " +#~ "Bestätigen, um mit dem Senden des Drucks fortzufahren:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10362,6 +10531,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Bitte füllen Sie zuerst den Bericht aus." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Bitte loggen Sie sich aus und melden Sie sich erneut am Drucker an." + #~ msgid "Please upgrade your printer first" #~ msgstr "Bitte aktualisieren Sie zuerst Ihren Drucker" @@ -10391,6 +10563,16 @@ msgstr "" #~ "Reinigungsturm ist für die Timeplase erforderlich. Bist du sicher, dass " #~ "du beide deaktivieren möchtest?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Drucken Sie einen Turm, um das Material in der Düse nach dem Wechsel zu " +#~ "einem neuen Material zu entfernen." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Druckdatei nicht gefunden. Bitte erneut slicen" + #~ msgid "Printer Selection" #~ msgstr "Auswahl der Drucker" @@ -10466,9 +10648,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Druckbetttyp auswählen" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Senden an Drucker fehlgeschlagen. Bitte versuchen Sie es erneut." + #~ msgid "Sending" #~ msgstr "Senden" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Senden der G-Code-Datei über den Cloud-Dienst" + +#~ msgid "Set Printable" +#~ msgstr "Druckbar machen" + +#~ msgid "Set Unprintable" +#~ msgstr "Undruckbar machen" + #~ msgid "Set pen size" #~ msgstr "Pinselgröße festlegen" @@ -10638,6 +10832,22 @@ msgstr "" #~ "wurde eine Reparatur versucht, wir empfehlen jedoch, die Ergebnisse zu " #~ "überprüfen oder die Eingabedatei zu reparieren und es erneut zu versuchen." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Die Druckdatei überschreitet die maximal zulässige Größe (1 GB). Bitte " +#~ "vereinfachen Sie das Modell und slicen Sie diese erneut." + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Der zur Erzeugung des G-Codes verwendete Druckertyp ist nicht derselbe " +#~ "wie der aktuell ausgewählte physische Drucker. Es wird empfohlen, nach " +#~ "der Auswahl des richtigen Druckertyps erneut zu slicen." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10647,6 +10857,18 @@ msgstr "" #~ "derselbe Typ wie der aktuell ausgewählte physische Drucker. Es wird " #~ "empfohlen, den gleichen Druckertyp auszuwählen und erneut zu slicen.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "Der Regionsparameter ist falsch." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Es gibt einige unbekannte Filamente, die generischen Profilen zugewiesen " +#~ "sind. Bitte aktualisieren Sie Bambu Studio oder starten Sie Bambu Studio " +#~ "neu, um zu prüfen, ob es ein Update der Systemvorgaben gibt." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10689,6 +10911,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Zeitraffer ohne Werkzeugkopf" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Obere minimale Schalendicke" + +#~ msgid "Top Solid Layers" +#~ msgstr "Obere volle Schichten" + #~ msgid "Translation" #~ msgstr "Übersetzung" @@ -10701,9 +10929,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "ZIP-Datei kann nicht erstellt werden" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "Zeitüberschreitung beim Upload. Bitte überprüfen Sie das Netzwerk und " +#~ "versuchen Sie es erneut" + #~ msgid "Uploading" #~ msgstr "Hochladen" +#~ msgid "User authorization timeout" +#~ msgstr "Zeitüberschreitung der Benutzerautorisierung" + #~ msgid "User pause" #~ msgstr "Benutzerpause" @@ -10738,6 +10975,13 @@ msgstr "" #~ "Brücken bereitgestellt wird. 0 bedeutet, dass diese Funktion deaktiviert " #~ "ist." +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "Wenn das aktuelle Material aufgebraucht ist, druckt der Drucker in der " +#~ "folgenden Reihenfolge weiter." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10747,12 +10991,21 @@ msgstr "" #~ "empfehlen wir die folgenden Einstellungen:\n" #~ "0 oberer Z-Abstand, 0 Schnittstellabstand, konzentrisches Muster." +#~ msgid "Wrong Access code" +#~ msgstr "Falscher Zugangscode" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "X1 Allgemeine Einstellungen - Netzwerkeinstellungen in der Seitenleiste " #~ "des X1-Hauptbildschirms." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "Sie werden %u Dateien auf dem Drucker löschen. Sind Sie sicher, dass Sie " +#~ "fortfahren möchten?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10787,6 +11040,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr " zu nahe an anderen, es kommt beim Drucken zu Kollisionen.\n" +#~ msgid " plate %1%:" +#~ msgstr " Druckplatte %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr "" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index e20e9487c..4c4b871b3 100644 --- a/bbl/i18n/en/BambuStudio_en.po +++ b/bbl/i18n/en/BambuStudio_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -246,37 +246,37 @@ msgid "uniform scale" msgstr "Uniform scale" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Cut" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Movement:" @@ -288,28 +288,28 @@ msgid "Height" msgstr "Height" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "Cut to parts" @@ -324,7 +324,7 @@ msgid "Reset" msgstr "Reset" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Type" @@ -336,25 +336,25 @@ msgid "Shape" msgstr "Shape" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Cancel" @@ -363,36 +363,38 @@ msgid "Warning" msgstr "Warning" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "Mesh name" @@ -481,10 +483,10 @@ msgid "Remove selection" msgstr "Remove selection" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Text shape" @@ -499,27 +501,27 @@ msgid "Input text" msgstr "Input text" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Notice" @@ -683,7 +685,7 @@ msgstr "" "version before it can be used normally" msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "Loading" @@ -716,7 +718,7 @@ msgid "Select a G-code file:" msgstr "Select a G-code file:" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "Delete" @@ -725,7 +727,7 @@ msgid "Choose files" msgstr "Choose files" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Open" @@ -807,13 +809,13 @@ msgid "Show" msgstr "Show" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Delete the selected object" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "Load..." @@ -827,9 +829,18 @@ msgstr "Cylinder" msgid "Cone" msgstr "Cone" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "Add Settings" @@ -921,8 +932,11 @@ msgstr "Assemble the selected objects into an object with multiple parts" msgid "Assemble the selected objects to an object with single part" msgstr "Assemble the selected objects into an object with single part" -msgid "Assemble the selected parts to a single part" -msgstr "Assemble the selected parts into a single part" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Along X Axis" @@ -949,7 +963,7 @@ msgid "Mirror object" msgstr "Mirror object" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "Add Primitive" @@ -1012,7 +1026,7 @@ msgid "auto rotate current plate" msgstr "Auto rotate current plate" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "Remove the selected plate" @@ -1048,10 +1062,10 @@ msgid "Lock" msgstr "Lock" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" msgstr "" @@ -1105,7 +1119,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Click the icon to edit color painting for the object" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "Loading file" @@ -1133,18 +1147,20 @@ msgstr "" "objects." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1153,9 +1169,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "Deleting the last solid part is not allowed." @@ -1167,34 +1188,34 @@ msgid "Assembly" msgstr "Assembly" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Object" @@ -1274,10 +1295,10 @@ msgid "to" msgstr "to" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "Invalid numeric." @@ -1310,13 +1331,13 @@ msgid "Auto" msgstr "Auto" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "No-brim" @@ -1355,16 +1376,16 @@ msgid "Open Documentation in web browser." msgstr "Open documentation in web browser" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "OK" @@ -1388,43 +1409,43 @@ msgid "Add Pause" msgstr "Add Pause" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Add Custom G-code" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Add Custom Template" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "Filament " msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "No printer" @@ -1442,7 +1463,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS not connected" @@ -1499,10 +1520,10 @@ msgid "Purge old filament" msgstr "Purge old filament" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1585,13 +1606,13 @@ msgid "Orienting" msgstr "Orienting" msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "Error. Unable to create thread." @@ -1609,47 +1630,55 @@ msgid "Please check the printer network connection." msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "Cloud service connection failed. Please try again." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "Failed to send the print job. Please try again." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "Sending print job over LAN" @@ -1691,53 +1720,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "Attention!" @@ -1870,10 +1903,10 @@ msgid "Factor N" msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -1882,13 +1915,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Dynamic flow calibration" @@ -1917,14 +1950,14 @@ msgstr "Bed Temperature" msgid "Max volumetric speed" msgstr "Max volumetric speed" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Bed temperature" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Start" @@ -1985,7 +2018,7 @@ msgid "Disable AMS" msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "Print with filament on an external spool" +msgstr "Print with filament on external spool" msgid "Cabin humidity" msgstr "Cabin humidity" @@ -2036,19 +2069,19 @@ msgid "Do not Enable AMS" msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "Print using filament on an external spool." +msgstr "Print using filament on external spool." msgid "Print with filaments in ams" msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "Print with filament on an external spool" +msgstr "Print with filament on external spool" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2056,7 +2089,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "AMS Settings" @@ -2119,7 +2152,7 @@ msgstr "" "automatically." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2408,6 +2441,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2470,6 +2505,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "Auto bed leveling" @@ -2678,7 +2715,7 @@ msgid "Generating geometry index data" msgstr "Generating geometry index data" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "Display" @@ -2690,7 +2727,7 @@ msgid "Total" msgstr "Total" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Total time" @@ -2732,7 +2769,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetric flow rate (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Used filament" @@ -2864,7 +2901,7 @@ msgid "Tool Move" msgstr "Tool move" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "Move object" @@ -2958,6 +2995,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "An object is laid over the boundary of the plate." @@ -3088,7 +3127,7 @@ msgid "No" msgstr "No" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "Slice plate" @@ -3133,7 +3172,7 @@ msgid "Show Tip of the Day" msgstr "Show Tip of the Day" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "Check for Updates" @@ -3217,7 +3256,7 @@ msgid "Save Project as" msgstr "Save Project as" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Save current project as" @@ -3390,11 +3429,11 @@ msgstr "&Help" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Overwrite file" @@ -3459,7 +3498,7 @@ msgid "Initialize failed (No Device)!" msgstr "Initialization failed (No Device)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "Initialization failed (No Camera Device)!" @@ -3473,8 +3512,8 @@ msgstr "Initializing..." msgid "Loading..." msgstr "Loading..." -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Initialization failed (Not supported in LAN-only mode)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Initialization failed (Not accessible in LAN-only mode)!" @@ -3482,9 +3521,6 @@ msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Initialization failed (Missing LAN IP of printer)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Initialization failed (%s)!" @@ -3566,7 +3602,7 @@ msgid "Switch to video files." msgstr "Switch to video files." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Delete selected files from printer." @@ -3598,11 +3634,11 @@ msgstr "Loading file list..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3612,23 +3648,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3658,6 +3694,9 @@ msgstr "Downloading %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Speed:" @@ -3701,10 +3740,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Clear" @@ -3759,21 +3798,21 @@ msgstr "Cloud Slicing..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "Please heat the nozzle to above 170 degrees before loading filament." @@ -3816,10 +3855,10 @@ msgid "Failed to connect to the server" msgstr "Failed to connect to the server" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "Status" @@ -3831,19 +3870,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "Failed to connect to the printer" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "Don't show again" @@ -3915,7 +3954,7 @@ msgid "Open Folder." msgstr "Open Folder." msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -3987,7 +4026,7 @@ msgid "Color painting" msgstr "Color Painting" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Layers" @@ -4141,12 +4180,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "There are no compatible filaments, and sync is not performed." @@ -4237,10 +4278,10 @@ msgstr "" "software." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "The 3mf is not compatible, loading geometry data only!" @@ -4313,13 +4354,16 @@ msgid "Save file as:" msgstr "Save file as" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "The selected object couldn't be split." @@ -4452,7 +4496,7 @@ msgstr "" "continuing?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "Number of copies:" @@ -4478,6 +4522,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4499,7 +4545,7 @@ msgid "Invalid number" msgstr "Invalid number" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4549,6 +4595,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "Switching languages requires the application to restart.\n" @@ -4611,12 +4660,14 @@ msgid "Units" msgstr "Units" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "Show \"Tip of the day\" notification after start" @@ -4625,7 +4676,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "If enabled, useful hints are displayed at startup." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "Auto sync user presets (Printer/Filament/Process)" @@ -4634,13 +4685,13 @@ msgid "User Sync" msgstr "User Sync" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "Associate files to Bambu Studio" @@ -4670,19 +4721,19 @@ msgstr "" "files." msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "Auto-Backup" @@ -4690,12 +4741,14 @@ msgstr "Auto-Backup" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Downloads" @@ -4710,7 +4763,7 @@ msgid "Develop mode" msgstr "Developer mode" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "Home page and daily tips" @@ -4749,13 +4802,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Reverse scroll direction while zooming" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Log Level" @@ -4821,7 +4874,7 @@ msgid "Click to pick filament color" msgstr "Click to select filament color" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "Add/Remove presets" @@ -4842,10 +4895,10 @@ msgid "Add/Remove printers" msgstr "Add/Remove printers" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "Print sequence" @@ -4854,22 +4907,22 @@ msgid "Plate name" msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Same as Global Plate Type" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "Slice all plates to obtain time and filament estimation" @@ -4987,7 +5040,7 @@ msgid "Offline" msgstr "Offline" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "My Device" @@ -5011,7 +5064,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Bambu Engineering Plate" @@ -5038,13 +5091,13 @@ msgid "send completed" msgstr "Send complete" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "No login account, only printers in LAN mode are displayed" @@ -5141,17 +5194,20 @@ msgid "Errors" msgstr "Errors" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5165,6 +5221,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5177,7 +5234,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Abnormal print file data. Please slice again" msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "Modifying the device name" @@ -5190,6 +5247,7 @@ msgstr "Cannot send print tasks when an update is in progress" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "The printer is required to be on the same LAN as Bambu Studio." @@ -5198,28 +5256,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "The printer does not support sending to printer MicroSD card." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "Unknown Failure" @@ -5231,33 +5289,38 @@ msgid "Would you like to log in this printer with current account?" msgstr "Would you like to log in this printer with the current account?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" 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 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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5273,9 +5336,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "Log in successful." @@ -5357,6 +5431,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5427,7 +5505,7 @@ msgid "G-code output" msgstr "G-code output" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Frequent" @@ -5481,7 +5559,7 @@ msgid "Nozzle temperature when printing" msgstr "Nozzle temperature when printing" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5759,7 +5837,7 @@ msgid "Capabilities" msgstr "Capabilities" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "Show all presets (including incompatible)" @@ -5895,13 +5973,13 @@ msgid "Objects list" msgstr "Objects list" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Copy to clipboard" @@ -5931,10 +6009,10 @@ msgid "Zoom View" msgstr "Zoom View" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5946,7 +6024,7 @@ msgstr "" "objects in the current plate." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Collapse/Expand the sidebar" @@ -6015,7 +6093,7 @@ msgid "Movement step set to 1 mm" msgstr "Movement step set to 1mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "Keyboard 1-9: set filament for object/part" @@ -6160,7 +6238,7 @@ msgid "Don't remind me of this version again" msgstr "Don't remind me about this version again." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN Connection Failed (Sending print file)" @@ -6317,6 +6395,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6684,6 +6764,13 @@ msgstr "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" +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 "API Key / Password" @@ -6936,10 +7023,10 @@ msgstr "" "pattern" msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "Slow down for overhangs" @@ -6968,6 +7055,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "Brim-object gap" @@ -7254,9 +7343,25 @@ msgstr "" "is slight overflow or underflow." msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7322,6 +7427,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimal purge on wipe tower" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Filament load time" @@ -7511,10 +7619,10 @@ msgid "None" msgstr "None" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "All walls" @@ -7628,7 +7736,7 @@ msgstr "" "order to reduce time. Walls are still printed with original layer height." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7641,15 +7749,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7661,9 +7778,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "This is the filament for printing internal sparse infill." @@ -7708,7 +7833,7 @@ msgid "All solid layer" msgstr "All solid layers" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "Ironing flow" @@ -7980,7 +8105,7 @@ msgid "Number of walls of every layer" msgstr "This is the number of walls per layer." msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -7988,6 +8113,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "Raft contact Z distance" @@ -8128,6 +8257,26 @@ msgstr "Back" msgid "Random" msgstr "Random" +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 0.15" +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 "Skirt distance" @@ -8135,10 +8284,10 @@ msgid "Distance from skirt to brim or object" msgstr "This is the distance from the skirt to the brim or the object." msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "Skirt loops" @@ -8328,7 +8477,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "The z gap between the bottom support interface and object" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8350,7 +8499,7 @@ msgstr "" "by default." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8409,7 +8558,7 @@ msgstr "" "soluble support interfaces is Concentric." msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "Base pattern spacing" @@ -8461,6 +8610,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "Threshold angle" @@ -8505,9 +8657,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "This setting specifies the wall count around tree support." msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8607,6 +8765,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "Purging volumes" @@ -8804,20 +8965,20 @@ msgstr "" "Otherwise, the rectilinear pattern will be used by default." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "Export 3mf" @@ -8859,28 +9020,28 @@ msgid "Update the configs values of 3mf to latest." msgstr "Update the configs values of 3mf to latest." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "Output Model Info" @@ -8931,10 +9092,10 @@ msgid "Load filament settings from the specified file list" msgstr "Load filament settings from the specified file list" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "Output directory" @@ -8974,19 +9135,21 @@ msgid "Checking support necessity" msgstr "Checking support necessity" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "Optimizing toolpath" @@ -9004,12 +9167,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9045,33 +9213,35 @@ msgstr "Support: propagate branches at layer %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9340,168 +9510,6 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" -#~ msgid "Top Solid Layers" -#~ msgstr "Top solid layers" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Top minimum shell thickness" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Bottom solid layers" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Bottom minimum shell thickness" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Not supported by this model of printer!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Disconnected from printer [%s] due to LAN mode being disabled. Please " -#~ "reconnect the printer by logging in with your user account." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Disconnected from printer [%s] due to LAN mode being enabled. Please " -#~ "reconnect the printer by inputting the Access Code which can be gotten " -#~ "from the printer screen." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " plate %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Set Unprintable" - -#~ msgid "Set Printable" -#~ msgstr "Set Printable" - -#~ msgid "Manual" -#~ msgstr "Manual" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Initialization failed (Not supported by printer)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "There are some unknown filaments mapped to generic presets. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." - -#~ msgid "Cool Plate" -#~ msgstr "Cool Plate / PLA Plate" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "The region parameter is incorrrect." - -#~ msgid "Failure of printer login" -#~ msgstr "Printer login failure" - -#~ msgid "Failed to get ticket" -#~ msgstr "Failed to get ticket" - -#~ msgid "User authorization timeout" -#~ msgstr "User authorization timeout" - -#~ msgid "Failure of bind" -#~ msgstr "Binding failure" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "Upload task timed out. Please check the network and try again" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "Print file not found, please slice again" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" - -#~ msgid "Failed uploading print file" -#~ msgstr "Failed uploading print file" - -#~ msgid "Wrong Access code" -#~ msgstr "Wrong Access code" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Send to Printer failed. Please try again." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Sending G-code file through cloud service" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Please log out and login to the printer again." - -#~ msgid "No files" -#~ msgstr "No files" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Not accessible in LAN-only mode!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Missing LAN IP of printer!" - -#~ msgid "Media" -#~ msgstr "Media" - -#~ msgid "Dump video" -#~ msgstr "Dump video" - -#~ msgid "Cool plate" -#~ msgstr "Cool Plate / PLA Plate" - -#~ msgid "Engineering plate" -#~ msgstr "Engineering plate" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Please check the following information and click Confirm to continue " -#~ "sending the print:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice after " -#~ "selecting the correct printer type." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "This option enables printing a tower to prime material in the nozzle " -#~ "after switching to a new material." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9575,6 +9583,9 @@ msgstr "" #~ "This may cause decline in the quality of overhang surfaces when printing " #~ "quickly.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Assemble the selected parts into a single part" + #~ msgid "Auto arrange" #~ msgstr "Auto Arrange" @@ -9619,6 +9630,12 @@ msgstr "" #~ "filament.\n" #~ "This may cause a nozzle blockage or print failure" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Bottom minimum shell thickness" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Bottom solid layers" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9664,6 +9681,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Consumption" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate/PLA Plate" + +#~ msgid "Cool plate" +#~ msgstr "Cool plate" + #~ msgid "Creating" #~ msgstr "Creating" @@ -9698,6 +9724,22 @@ msgstr "" #~ "Yes - Enable Arachne and disable overhang slowing down\n" #~ "No - Don't use Arachne for this print" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Disconnected from printer [%s] due to LAN mode being disabled. Please " +#~ "reconnect the printer by logging in with your user account." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Disconnected from printer [%s] due to LAN mode being enabled. Please " +#~ "reconnect the printer by inputting the Access Code which can be gotten " +#~ "from the printer screen." + #~ msgid "Display printable box" #~ msgstr "Display printable box" @@ -9752,6 +9794,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Downloading Bambu Network plug-in" +#~ msgid "Dump video" +#~ msgstr "Dump video" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9765,6 +9813,9 @@ msgstr "" #~ "Please note that this option only takes effect if there is no prime tower " #~ "generated on the current plate." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" + #~ msgid "Enter a search term" #~ msgstr "Enter a search term" @@ -9798,6 +9849,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Extruder position" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Failed" @@ -9808,9 +9866,27 @@ msgstr "" #~ "Failed to connect to the printer through LAN. Please enter the correct " #~ "printer IP address and access code." +#~ msgid "Failed to get ticket" +#~ msgstr "Failed to get ticket" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Failed uploading print file" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "Failed uploading print file. Please enter IP address again." +#~ msgid "Failure of bind" +#~ msgstr "Binding failure" + +#~ msgid "Failure of printer login" +#~ msgstr "Printer login failure" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -9869,6 +9945,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Filaments selection" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Finish" @@ -9962,6 +10041,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Initalization failed [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Initialization failed (Not supported by printer)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Initialization failed (Not supported in LAN-only mode)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "Initialization failed (Not supported without remote video tunnel)!" @@ -10023,6 +10108,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Management" +#~ msgid "Manual" +#~ msgstr "Manual" + #~ msgid "Max travel detour distance" #~ msgstr "Max travel detour distance" @@ -10033,6 +10121,12 @@ msgstr "" #~ "Maximum detour distance for avoiding travel across walls. If the distance " #~ "is larger than this value, there will be no detour." +#~ msgid "Media" +#~ msgstr "Media" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Missing LAN IP of printer!" + #~ msgid "Modify" #~ msgstr "Modify" @@ -10048,14 +10142,33 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "NO AMS" +#~ msgid "No files" +#~ msgstr "No files" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Not accessible in LAN-only mode!" + #~ msgid "Not supported." #~ msgstr "Not supported." +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Not supported by this model of printer!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Note: The location of IP and access code on the machine is as follows:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Open &PrusaSlicer" @@ -10098,9 +10211,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Plate %d: %s does not support filament %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Please fill task report." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Please check the following information and click Confirm to continue " +#~ "sending the print:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10111,6 +10240,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Please fill report first." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Please log out and login to the printer again." + #~ msgid "Please upgrade your printer first" #~ msgstr "Please update your printer first" @@ -10139,6 +10271,16 @@ msgstr "" #~ "Prime tower is required by timeplase. Are you sure you want to disable " #~ "both of them?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "This option enables printing a tower to prime material in the nozzle " +#~ "after switching to a new material." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Print file not found; please slice again" + #~ msgid "Printer Selection" #~ msgstr "Printer Selection" @@ -10208,9 +10350,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Select Plate Type" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Send to Printer failed. Please try again." + #~ msgid "Sending" #~ msgstr "Sending" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Sending G-code file through cloud service" + +#~ msgid "Set Printable" +#~ msgstr "Set Printable" + +#~ msgid "Set Unprintable" +#~ msgstr "Set Unprintable" + #~ msgid "Set pen size" #~ msgstr "Set pen size" @@ -10376,6 +10530,22 @@ msgstr "" #~ "attempted, however we recommend checking the results or repairing the " #~ "input file and retrying." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice after " +#~ "selecting the correct printer type." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10385,6 +10555,18 @@ msgstr "" #~ "currently selected physical printer. It is recommend to re-slice by " #~ "selecting the same printer type.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "The region parameter is incorrrect." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "There are some unknown filaments mapped to generic presets. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10425,6 +10607,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse without toolhead" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Top minimum shell thickness" + +#~ msgid "Top Solid Layers" +#~ msgstr "Top solid layers" + #~ msgid "Translation" #~ msgstr "Translation" @@ -10437,9 +10625,16 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "Upload task timed out. Please check the network and try again" + #~ msgid "Uploading" #~ msgstr "Uploading" +#~ msgid "User authorization timeout" +#~ msgstr "User authorization timeout" + #~ msgid "User pause" #~ msgstr "User pause" @@ -10472,6 +10667,13 @@ msgstr "" #~ "for specific thickness, so that better anchors can be provided for " #~ "internal bridges. 0 means disable this feature" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10481,12 +10683,21 @@ msgstr "" #~ "following settings:\n" #~ "0 top z distance, 0 interface spacing, concentric pattern." +#~ msgid "Wrong Access code" +#~ msgstr "Wrong Access code" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "X1 General Settings - Network Settings in the side bar of the X1 main " #~ "screen." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10521,6 +10732,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr " is too close to others, there will be collisions when printing.\n" +#~ msgid " plate %1%:" +#~ msgstr " plate %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr "" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 086104002..131e810cf 100644 --- a/bbl/i18n/es/BambuStudio_es.po +++ b/bbl/i18n/es/BambuStudio_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.1\n" msgid "Supports Painting" msgstr "Pintando Soportes" @@ -251,37 +251,37 @@ msgid "uniform scale" msgstr "Escala uniforme" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Cortar" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Movimiento:" @@ -293,28 +293,28 @@ msgid "Height" msgstr "Altura" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "Cortar por partes" @@ -329,7 +329,7 @@ msgid "Reset" msgstr "Reiniciar" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Tipo" @@ -341,25 +341,25 @@ msgid "Shape" msgstr "Forma" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Cancelar" @@ -368,36 +368,38 @@ msgid "Warning" msgstr "Peligro" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "Nombre de la malla" @@ -487,10 +489,10 @@ msgid "Remove selection" msgstr "Eliminar selección" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Forma de texto" @@ -505,27 +507,27 @@ msgid "Input text" msgstr "Texto de entrada" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Date cuenta" @@ -698,7 +700,7 @@ msgstr "" "actualizada a la última versión antes de poder utilizarla con normalidad" msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "Cargando" @@ -731,7 +733,7 @@ msgid "Select a G-code file:" msgstr "Seleccione un archivo de código G:" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "Borra" @@ -740,7 +742,7 @@ msgid "Choose files" msgstr "Elija los archivos" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Abrir" @@ -822,13 +824,13 @@ msgid "Show" msgstr "Mostrar" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Eliminar el objeto seleccionado" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "Cargar..." @@ -842,9 +844,18 @@ msgstr "Cilindro" msgid "Cone" msgstr "Cono" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "Añadir ajustes" @@ -936,8 +947,11 @@ msgstr "Ensamblar los objetos seleccionados en un objeto con múltiples partes" msgid "Assemble the selected objects to an object with single part" msgstr "Ensamblar los objetos seleccionados en un objeto con una sola pieza" -msgid "Assemble the selected parts to a single part" -msgstr "Ensamblar las piezas seleccionadas en una sola pieza" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "A lo largo del eje X" @@ -964,7 +978,7 @@ msgid "Mirror object" msgstr "Objeto reflejado" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "Añadir Primitivo" @@ -1028,7 +1042,7 @@ msgid "auto rotate current plate" msgstr "Auto rotación de la placa actual" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "Retirar la placa seleccionada" @@ -1064,13 +1078,13 @@ msgid "Lock" msgstr "Bloquear" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "Configuración de la tabla de edición" +msgstr "" msgid "Name" msgstr "Nombre" @@ -1128,7 +1142,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Haga clic en el icono para editar la pintura de color del objeto" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "Cargando archivo" @@ -1158,18 +1172,20 @@ msgstr "" "proceso de los objetos seleccionados." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1178,9 +1194,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "No se permite borrar la última parte sólida." @@ -1192,34 +1213,34 @@ msgid "Assembly" msgstr "Montaje" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Objeto" @@ -1299,10 +1320,10 @@ msgid "to" msgstr "a" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "Numérico inválido." @@ -1336,13 +1357,13 @@ msgid "Auto" msgstr "Automático" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "Sin borde" @@ -1381,16 +1402,16 @@ msgid "Open Documentation in web browser." msgstr "Abrir documentación en el navegador" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "OK" @@ -1414,43 +1435,43 @@ msgid "Add Pause" msgstr "Añadir pausa" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Agregar código G personalizado" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Añadir plantilla personalizada" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "FIlament" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "Sin impresión" @@ -1468,7 +1489,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS no conectado" @@ -1527,10 +1548,10 @@ msgid "Purge old filament" msgstr "Purgar el filamento viejo" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1614,13 +1635,13 @@ msgid "Orienting" msgstr "Orientando..." msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "¡Error! No se ha podido crear el proceso." @@ -1638,13 +1659,13 @@ msgid "Please check the printer network connection." msgstr "Por favor, comprueba la conexión de red de la impresora." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "" @@ -1652,35 +1673,43 @@ msgstr "" "nuevo." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "No se pudo enviar la impresión. Vuelve a intentarlo." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "Enviando el trabajo de impresión a través de la LAN" @@ -1723,53 +1752,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "Debe insertar una tarjeta microSD antes de enviar a la impresora." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "¡Atención!" @@ -1905,10 +1938,10 @@ msgid "Factor N" msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Introduzca un valor válido (K en 0~0.5)" @@ -1917,13 +1950,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Introduzca un valor válido (K en 0~0.5, N en 0.6~2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Calibración dinámica de flujo" @@ -1953,14 +1986,14 @@ msgstr "Temperatura de la base" msgid "Max volumetric speed" msgstr "Velocidad volumétrica máxima" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\ u2103" msgid "Bed temperature" msgstr "Temperatura de la base" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\ u00b3" msgid "Start calibration" msgstr "Iniciar" @@ -2082,10 +2115,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Impresión con filamento en una bobina externa" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2093,7 +2126,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "Ajustes del AMS" @@ -2156,7 +2189,7 @@ msgstr "" "restante se actualizará automáticamente." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2456,6 +2489,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2522,6 +2557,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "Nivelación de cama automática" @@ -2733,7 +2770,7 @@ msgid "Generating geometry index data" msgstr "Generación de datos de índices geométricos" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "Pantalla" @@ -2745,7 +2782,7 @@ msgid "Total" msgstr "Total" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Tiempo total" @@ -2787,7 +2824,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Tasa de flujo volumétrico (mm³/seg)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Filamento usado" @@ -2919,7 +2956,7 @@ msgid "Tool Move" msgstr "Herramienta Mover" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "Mover Objeto" @@ -3013,6 +3050,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Un objeto está sobre el límite de la placa." @@ -3143,7 +3182,7 @@ msgid "No" msgstr "No" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "Laminar placa" @@ -3188,7 +3227,7 @@ msgid "Show Tip of the Day" msgstr "Mostrar el consejo del día" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "Comprobar Actualicaciones" @@ -3272,7 +3311,7 @@ msgid "Save Project as" msgstr "Guardar proyecto como" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Guardar el proyecto actual como" @@ -3389,10 +3428,10 @@ msgid "Show object labels in 3D scene" msgstr "Mostrar etiquetas de objetos en una escena 3D" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "Preferencias" @@ -3445,11 +3484,11 @@ msgstr "Ayu&da" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Sobrescribir archivo" @@ -3514,7 +3553,7 @@ msgid "Initialize failed (No Device)!" msgstr "¡Inicialización fallida (No hay dispositivo)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "" @@ -3529,8 +3568,8 @@ msgstr "Iniciando..." msgid "Loading..." msgstr "Cargando..." -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Error de inicialización (no es compatible con el modo solo LAN)." +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Error de inicialización (no se puede acceder en modo LAN)." @@ -3538,9 +3577,6 @@ msgstr "Error de inicialización (no se puede acceder en modo LAN)." msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "¡Fallo en la inicialización (falta la IP LAN de la impresora)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "¡Falló la inicialización (%s)!" @@ -3622,7 +3658,7 @@ msgid "Switch to video files." msgstr "Cambia a archivos de vídeo." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Delete selected files from printer." @@ -3654,11 +3690,11 @@ msgstr "Cargando lista de archivos..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3668,23 +3704,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3714,6 +3750,9 @@ msgstr "Descargando %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Velocidad:" @@ -3757,10 +3796,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Borrar" @@ -3815,21 +3854,21 @@ msgstr "Slicing en la nube..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" @@ -3874,10 +3913,10 @@ msgid "Failed to connect to the server" msgstr "No se ha podido conectar con el servidor" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "Estado" @@ -3889,19 +3928,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "No se ha podido conectar a la impresora" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "No mostrar de nuevo" @@ -3973,7 +4012,7 @@ msgid "Open Folder." msgstr "Abrir Carpeta." msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4047,7 +4086,7 @@ msgid "Color painting" msgstr "Pintura en color" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Capas" @@ -4203,12 +4242,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "No hay filamentos compatibles y no se puede realiza la sincronización." @@ -4300,10 +4341,10 @@ msgstr "" "actualice su software." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "el 3mf no es compatible, ¡cargue sólo los datos geométricos!" @@ -4381,13 +4422,16 @@ msgid "Save file as:" msgstr "Guardar archivo como:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "El objeto seleccionado no ha podido ser dividido." @@ -4523,7 +4567,7 @@ msgstr "" "El proyecto actual tiene cambios sin guardar, ¿guardarlos antes de continuar?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "Número de copias:" @@ -4549,6 +4593,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4572,7 +4618,7 @@ msgid "Invalid number" msgstr "Número inválido" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4624,6 +4670,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "El cambio de idioma requiere el reinicio de la aplicación.\n" @@ -4688,12 +4737,14 @@ msgid "Units" msgstr "Unidades" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "Mostrar la «Sugerencia del día» después del inicio" @@ -4702,7 +4753,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "Si está activado, se muestran sugerencias útiles al inicio." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4713,13 +4764,13 @@ msgid "User Sync" msgstr "Sincronización de usuario" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "Asociar archivos a BambuStudio" @@ -4749,19 +4800,19 @@ msgstr "" "archivos .step" msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "Copia de seguridad automática" @@ -4769,12 +4820,14 @@ msgstr "Copia de seguridad automática" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Descargas" @@ -4789,7 +4842,7 @@ msgid "Develop mode" msgstr "Modo de desarrollo" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "Página de inicio y consejos diarios" @@ -4828,13 +4881,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "La rueda del ratón se invierte al hacer zoom" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Nivel de registro" @@ -4900,7 +4953,7 @@ msgid "Click to pick filament color" msgstr "Haga clic para elegir el color del filamento" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "Añadir/Quitar ajustes preestablecidos" @@ -4921,34 +4974,34 @@ msgid "Add/Remove printers" msgstr "Añadir/quitar impresoras" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "Secuencia de impresión" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Igual que el tipo de cama global" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -5070,7 +5123,7 @@ msgid "Offline" msgstr "Fuera de línea" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Mi dispositivo" @@ -5094,7 +5147,7 @@ msgid "Bambu Cool Plate" msgstr "Placa frío Bambu" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Placa de Ingenieria Bambu" @@ -5121,13 +5174,13 @@ msgid "send completed" msgstr "envío completo" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "Sin cuenta de acceso, sólo se muestran las impresoras en modo LAN" @@ -5230,17 +5283,20 @@ msgid "Errors" msgstr "Errores" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5254,6 +5310,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5266,7 +5323,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Datos anormales del archivo de impresión. Por favor, procese de nuevo" msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "Modificar el nombre del dispositivo" @@ -5281,6 +5338,7 @@ msgstr "" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "La impresora debe estar en la misma LAN que Bambu Studio." @@ -5289,28 +5347,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "La impresora no admite el envío a la tarjeta MicroSD." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "Error desconocido" @@ -5322,13 +5380,13 @@ msgid "Would you like to log in this printer with current account?" msgstr "¿Desea iniciar sesión en esta impresora con la cuenta actual?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " @@ -5337,18 +5395,23 @@ msgid "" "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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5364,9 +5427,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "Inicio de sesión con éxito." @@ -5453,12 +5527,16 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" 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\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Al grabar timelapse sin el cabezal de la herramienta, se recomienda añadir " "una «Torre de purga para el timelapse» \n" @@ -5524,7 +5602,7 @@ msgid "G-code output" msgstr "Resultado gcode" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Frecuente" @@ -5580,7 +5658,7 @@ msgid "Nozzle temperature when printing" msgstr "Temperatura de la boquilla al imprimir" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5865,7 +5943,7 @@ msgid "Capabilities" msgstr "Capacidades" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "" @@ -6000,13 +6078,13 @@ msgid "Objects list" msgstr "Lista de objetos" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Copiar al portapapeles" @@ -6038,10 +6116,10 @@ msgid "Zoom View" msgstr "Zoom de vista" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6053,7 +6131,7 @@ msgstr "" "orientará todos los objetos del disco actual." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Ocultar/Expandir barra lateral" @@ -6122,7 +6200,7 @@ msgid "Movement step set to 1 mm" msgstr "Paso de movimiento configurado a 1 mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "teclado 1-9: ajustar el filamento para el objeto/pieza" @@ -6273,7 +6351,7 @@ msgid "Don't remind me of this version again" msgstr "No vuelvas a recordarme esta versión." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "Fallo en la conexión LAN (envío del archivo de impresión)" @@ -6432,6 +6510,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6814,6 +6894,13 @@ msgstr "" "usuario y la contraseña en la URL en el siguiente formato: https://username:" "password@your-octopi-address/" +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 "Clave de API/Contraseña" @@ -7077,10 +7164,10 @@ msgstr "" "de relleno superior" msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "Disminución de velocidad de voladizo" @@ -7109,6 +7196,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "Espacio borde-objeto" @@ -7400,9 +7489,25 @@ msgstr "" "desbordamiento o sub-desbordamiento" msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7469,6 +7574,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Purga mínima en la torre de limpieza" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Tiempo de carga de filamento" @@ -7662,10 +7770,10 @@ msgid "None" msgstr "Ninguno" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "Todas las paredes" @@ -7783,7 +7891,7 @@ msgstr "" "original de la capa." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7796,15 +7904,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7816,9 +7933,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "Filamento para imprimir el relleno interno disperso." @@ -7864,7 +7989,7 @@ msgid "All solid layer" msgstr "Toda la capa sólida" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "Flujo de planchado" @@ -8145,7 +8270,7 @@ msgid "Number of walls of every layer" msgstr "Número de paredes de cada capa" msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8153,6 +8278,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "Distancia Z de contacto de la balsa" @@ -8296,6 +8425,26 @@ msgstr "Volver" msgid "Random" msgstr "Aleatorio" +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 0.15" +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 "Distancia de la falda" @@ -8303,10 +8452,10 @@ msgid "Distance from skirt to brim or object" msgstr "Distancia de la falda al borde o al objeto" msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "Contorno de la falda" @@ -8497,7 +8646,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "El espacio z entre la interfaz de soporte inferior y el objeto" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8520,7 +8669,7 @@ msgstr "" "por defecto." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8582,7 +8731,7 @@ msgstr "" "defecto para la interfaz de soporte soluble es Concéntrico" msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "Espaciamiento del patrón base" @@ -8636,6 +8785,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "Ángulo de umbral" @@ -8682,9 +8834,15 @@ msgstr "" "Este ajuste especifica el número de muros alrededor del soporte del árbol" msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8788,6 +8946,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "Volúmenes de purga" @@ -8991,20 +9152,20 @@ msgstr "" "rectilíneo." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "Exportar 3MF" @@ -9046,28 +9207,28 @@ msgid "Update the configs values of 3mf to latest." msgstr "Actualice los valores de configuración de 3mf a los más recientes." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "Información del modelo de salida" @@ -9119,10 +9280,10 @@ msgstr "" "Cargar los ajustes del filamento desde la lista de archivos especificada" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "Directorio de salida" @@ -9162,19 +9323,21 @@ msgid "Checking support necessity" msgstr "Comprobación de la necesidad de soporte" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "Optimización de la trayectoria de la herramienta" @@ -9193,12 +9356,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9234,33 +9402,35 @@ msgstr "Soporte: propagar ramas en la capa %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9530,174 +9700,6 @@ msgstr "" "¿Sabía que puede utilizar más bucles de pared y una densidad de relleno " "dispersa más alta para mejorar la resistencia del modelo?" -#~ msgid "Top Solid Layers" -#~ msgstr "Capas sólidas superiores" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Espesor mínimo de la carcasa superior" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Capas sólidas inferiores" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Espesor mínimo del cuerpo inferior" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "¡Modelo de impresora no soportado!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Se desconectó de la impresora [%s] debido a que el modo LAN está " -#~ "desactivado. Vuelva a conectar la impresora iniciando sesión con su " -#~ "cuenta de usuario." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Se ha desconectado de la impresora [%s] debido a que el modo LAN está " -#~ "activado. Vuelva a conectar la impresora introduciendo el código de " -#~ "acceso que se puede obtener de la pantalla de la impresora." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " placa %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Establecer No imprimible" - -#~ msgid "Set Printable" -#~ msgstr "Establecer Imprimible" - -#~ msgid "Manual" -#~ msgstr "Manual" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "¡Fallo en la inicialización (no es compatible con la impresora)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Hay algunos filamentos desconocidos mapeados en ajustes preestablecidos " -#~ "genéricos. Actualice Bambu Studio o reinicie Bambu Studio para comprobar " -#~ "si hay alguna actualización en los ajustes preestablecidos del sistema." - -#~ msgid "Cool Plate" -#~ msgstr "Placa fría" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "El parámetro de región es incorrecto." - -#~ msgid "Failure of printer login" -#~ msgstr "Fallo en el inicio de sesión de la impresora" - -#~ msgid "Failed to get ticket" -#~ msgstr "No se ha podido conseguir el ticket" - -#~ msgid "User authorization timeout" -#~ msgstr "Límite de tiempo de espera de la autorización del usuario" - -#~ msgid "Failure of bind" -#~ msgstr "Fallo en la vinculación" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "La tarea de carga ha terminado. Por favor, compruebe el problema de red e " -#~ "inténtelo de nuevo" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "" -#~ "No se ha encontrado el archivo de impresión, por favor, vuelva a " -#~ "procesarlo" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "El archivo de impresión supera el tamaño máximo permitido (1GB). Por " -#~ "favor, simplifique el modelo y vuelva a procesarlo" - -#~ msgid "Failed uploading print file" -#~ msgstr "Fallo al cargar el archivo de impresión" - -#~ msgid "Wrong Access code" -#~ msgstr "Código de acceso incorrecto" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "No se pudo enviar a la impresora. Vuelve a intentarlo." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Envío de archivos G-code a través del servicio en la nube" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Cierre sesión y vuelva a iniciarla en la impresora." - -#~ msgid "No files" -#~ msgstr "No hay archivos" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "¡No se puede acceder en modo solo LAN!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "¡Falta la IP LAN de la impresora!" - -#~ msgid "Media" -#~ msgstr "Medios" - -#~ msgid "Dump video" -#~ msgstr "Volcar vídeo" - -#~ msgid "Cool plate" -#~ msgstr "Placa fría" - -#~ msgid "Engineering plate" -#~ msgstr "Placa de ingeniería" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Un objeto tiene la capa inicial vacía y no se puede imprimir. Por favor, " -#~ "corte el fondo o habilite los soportes." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Compruebe la siguiente información y haga clic en Confirmar para " -#~ "continuar con el envío de la impresión:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "El tipo de impresora que se utiliza para generar el g-code no es el mismo " -#~ "que el de la impresora física actualmente seleccionada. Se recomienda " -#~ "volver a generar el g-code después de seleccionar el tipo de impresora " -#~ "correcto." - -#~ msgid "\\u2103" -#~ msgstr "\\ u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\ u00b3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Imprimir una torre para cebar el material en la boquilla después de " -#~ "cambiar a un nuevo material." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9773,6 +9775,9 @@ msgstr "" #~ "Esto puede provocar una disminución de la calidad de las superficies " #~ "salientes cuando se imprime rápidamente.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Ensamblar las piezas seleccionadas en una sola pieza" + #~ msgid "Auto arrange" #~ msgstr "Auto posicionamiento" @@ -9818,6 +9823,12 @@ msgstr "" #~ "este filamento.\n" #~ "Esto puede causar el bloqueo de la boquilla y el fracaso de la impresión" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Espesor mínimo del cuerpo inferior" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Capas sólidas inferiores" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9864,6 +9875,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Consumo" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "Placa fría" + +#~ msgid "Cool plate" +#~ msgstr "Placa fría" + #~ msgid "Creating" #~ msgstr "Creando" @@ -9899,6 +9919,23 @@ msgstr "" #~ "Sí - Activar Arachne y desactivar la ralentización del voladizo\n" #~ "No - No utilizar Arachne para esta impresión" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Se desconectó de la impresora [%s] debido a que el modo LAN está " +#~ "desactivado. Vuelva a conectar la impresora iniciando sesión con su " +#~ "cuenta de usuario." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Se ha desconectado de la impresora [%s] debido a que el modo LAN está " +#~ "activado. Vuelva a conectar la impresora introduciendo el código de " +#~ "acceso que se puede obtener de la pantalla de la impresora." + #~ msgid "Display printable box" #~ msgstr "Caja de visualización imprimible " @@ -9954,6 +9991,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Descargando el complemento Bambu Network" +#~ msgid "Dump video" +#~ msgstr "Volcar vídeo" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9967,6 +10010,9 @@ msgstr "" #~ "Tenga en cuenta que esta opción sólo surte efecto si no se genera ninguna " #~ "torre principal en la placa actual." +#~ msgid "Engineering plate" +#~ msgstr "Placa de ingeniería" + #~ msgid "Enter a search term" #~ msgstr "Teclea un término de búsqueda" @@ -10000,6 +10046,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Posición del extrusor" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Error" @@ -10010,11 +10063,29 @@ msgstr "" #~ "No se pudo conectar a la impresora a través de LAN. Introduzca la " #~ "dirección IP de la impresora y el código de acceso correctos." +#~ msgid "Failed to get ticket" +#~ msgstr "No se ha podido conseguir el ticket" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Fallo al cargar el archivo de impresión" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "" #~ "Error al cargar el archivo de impresión. Vuelva a introducir la dirección " #~ "IP." +#~ msgid "Failure of bind" +#~ msgstr "Fallo en la vinculación" + +#~ msgid "Failure of printer login" +#~ msgstr "Fallo en el inicio de sesión de la impresora" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "Filamento 1" @@ -10077,6 +10148,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Selección de filamentos" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Finalizar" @@ -10174,6 +10248,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "¡Ha fallado la inicialización [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "¡Fallo en la inicialización (no es compatible con la impresora)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Error de inicialización (no es compatible con el modo solo LAN)." + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "Falló la inicialización (no se admite sin el túnel de vídeo remoto)." @@ -10237,6 +10317,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Gestión" +#~ msgid "Manual" +#~ msgstr "Manual" + #~ msgid "Max travel detour distance" #~ msgstr "Distancia máxima de desvío de viaje" @@ -10247,6 +10330,12 @@ msgstr "" #~ "Distancia máxima de desvío para evitar cruzar el muro. No se desvía si la " #~ "distancia de desvío es mayor que este valor" +#~ msgid "Media" +#~ msgstr "Medios" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "¡Falta la IP LAN de la impresora!" + #~ msgid "Modify" #~ msgstr "Modificar" @@ -10262,15 +10351,34 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "NO AMS" +#~ msgid "No files" +#~ msgstr "No hay archivos" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "¡No se puede acceder en modo solo LAN!" + #~ msgid "Not supported." #~ msgstr "No soportado" +#~ msgid "Not supported by this model of printer!" +#~ msgstr "¡Modelo de impresora no soportado!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Nota: La ubicación de la IP y el código de acceso en el equipo es la " #~ "siguiente:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Un objeto tiene la capa inicial vacía y no se puede imprimir. Por favor, " +#~ "corte el fondo o habilite los soportes." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Abrir &PrusaSlicer" @@ -10315,9 +10423,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Placa %d: %s no admite el filamento %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Por favor rellene el informe de tareas." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Compruebe la siguiente información y haga clic en Confirmar para " +#~ "continuar con el envío de la impresión:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10328,6 +10452,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Por favor, rellene primero el informe." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Cierre sesión y vuelva a iniciarla en la impresora." + #~ msgid "Please upgrade your printer first" #~ msgstr "Por favor, actualice su impresora primero" @@ -10355,6 +10482,18 @@ msgstr "" #~ "Se requiere torre de purga para los time-lapses. ¿Está seguro de que " #~ "desea deshabilitarla?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Imprimir una torre para cebar el material en la boquilla después de " +#~ "cambiar a un nuevo material." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "" +#~ "No se ha encontrado el archivo de impresión, por favor, vuelva a " +#~ "procesarlo" + #~ msgid "Printer Selection" #~ msgstr "Selección de la impresora" @@ -10428,9 +10567,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Seleccione el tipo de cama" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "No se pudo enviar a la impresora. Vuelve a intentarlo." + #~ msgid "Sending" #~ msgstr "Enviando" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Envío de archivos G-code a través del servicio en la nube" + +#~ msgid "Set Printable" +#~ msgstr "Establecer Imprimible" + +#~ msgid "Set Unprintable" +#~ msgstr "Establecer No imprimible" + #~ msgid "Set pen size" #~ msgstr "Ajustar el tamaño del lápiz" @@ -10607,6 +10758,23 @@ msgstr "" #~ "repararlo, sin embargo, es posible que desee comprobar los resultados o " #~ "reparar el archivo de entrada y volver a intentarlo." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "El archivo de impresión supera el tamaño máximo permitido (1GB). Por " +#~ "favor, simplifique el modelo y vuelva a procesarlo" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "El tipo de impresora que se utiliza para generar el g-code no es el mismo " +#~ "que el de la impresora física actualmente seleccionada. Se recomienda " +#~ "volver a generar el g-code después de seleccionar el tipo de impresora " +#~ "correcto." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10616,6 +10784,18 @@ msgstr "" #~ "mismo que el de la impresora actualmente seleccionada. Se recomienda " #~ "volver a generar el G-code seleccionando el mismo tipo de impresora.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "El parámetro de región es incorrecto." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Hay algunos filamentos desconocidos mapeados en ajustes preestablecidos " +#~ "genéricos. Actualice Bambu Studio o reinicie Bambu Studio para comprobar " +#~ "si hay alguna actualización en los ajustes preestablecidos del sistema." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10658,6 +10838,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse sin cabezal" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Espesor mínimo de la carcasa superior" + +#~ msgid "Top Solid Layers" +#~ msgstr "Capas sólidas superiores" + #~ msgid "Translation" #~ msgstr "Translación" @@ -10670,9 +10856,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "No se puede crear un archivo zip" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "La tarea de carga ha terminado. Por favor, compruebe el problema de red e " +#~ "inténtelo de nuevo" + #~ msgid "Uploading" #~ msgstr "Subiendo" +#~ msgid "User authorization timeout" +#~ msgstr "Límite de tiempo de espera de la autorización del usuario" + #~ msgid "User pause" #~ msgstr "Pausa de usuario" @@ -10702,6 +10897,13 @@ msgstr "" #~ "específicos, de forma que se puedan proporcionar mejores anclajes para " #~ "los puentes internos. 0 significa desactivar esta función" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10711,12 +10913,21 @@ msgstr "" #~ "los siguientes ajustes:\n" #~ "Distancia z superior a 0, espaciado de interfaz 0, patrón concéntrico." +#~ msgid "Wrong Access code" +#~ msgstr "Código de acceso incorrecto" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "Configuración general de X1: configuración de red en la barra lateral de " #~ "la pantalla principal del X1." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10752,6 +10963,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr " está demasiado cerca de otros, habrá colisiones al imprimir.\n" +#~ msgid " plate %1%:" +#~ msgstr " placa %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr " se cerrará antes de crear un nuevo modelo. ¿Quieres continuar?" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index 0d0523404..f7e7b1a3f 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,16 +2,13 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: Localazy (https://localazy.com)\n" "Plural-Forms: nplurals=2; plural=(n==0 || n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.2.2\n" msgid "Supports Painting" msgstr "Prend en charge la peinture" @@ -251,37 +248,37 @@ msgid "uniform scale" msgstr "échelle uniforme" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Couper" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Mouvement:" @@ -293,28 +290,28 @@ msgid "Height" msgstr "Hauteur" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "Couper la sélection dans le presse-papiers" @@ -329,7 +326,7 @@ msgid "Reset" msgstr "Réinitialiser" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Type" @@ -341,25 +338,25 @@ msgid "Shape" msgstr "Forme" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Annuler" @@ -368,36 +365,38 @@ msgid "Warning" msgstr "Alerte" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "Nom du maillage" @@ -487,10 +486,10 @@ msgid "Remove selection" msgstr "Supprimer la sélection" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Forme du texte" @@ -505,27 +504,27 @@ msgid "Input text" msgstr "Texte entré" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Remarque" @@ -700,7 +699,7 @@ msgstr "" "la dernière version avant de pouvoir être utilisée normalement." msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "Chargement" @@ -733,7 +732,7 @@ msgid "Select a G-code file:" msgstr "Sélectionnez un fichier G-code :" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "Supprimer" @@ -742,7 +741,7 @@ msgid "Choose files" msgstr "Choisir des fichiers" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Ouvrir" @@ -824,13 +823,13 @@ msgid "Show" msgstr "Afficher" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Supprimer l'objet sélectionné" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "Charger..." @@ -844,9 +843,18 @@ msgstr "Cylindre" msgid "Cone" msgstr "Cône" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "Ajouter des réglages" @@ -938,8 +946,11 @@ msgstr "Assembler les objets sélectionnés à un objet en plusieurs parties" msgid "Assemble the selected objects to an object with single part" msgstr "Assembler les objets sélectionnés à un objet en une seule pièce" -msgid "Assemble the selected parts to a single part" -msgstr "Assembler les pièces sélectionnées en une seule pièce" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Le long de l'axe X" @@ -966,7 +977,7 @@ msgid "Mirror object" msgstr "Symétriser l'Objet" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "Ajouter une primitive" @@ -1030,7 +1041,7 @@ msgid "auto rotate current plate" msgstr "rotation automatique de la plaque actuelle" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "Supprimer la plaque sélectionnée" @@ -1066,13 +1077,13 @@ msgid "Lock" msgstr "Bloquer" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "Modifier les paramètres du Board" +msgstr "" msgid "Name" msgstr "Nom" @@ -1127,7 +1138,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Cliquez sur l'icône pour modifier la couleur de peinture de l'objet" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "Chargement du fichier" @@ -1157,18 +1168,20 @@ msgstr "" "processus des objets sélectionnés." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1177,9 +1190,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "La suppression de la dernière partie solide n'est pas autorisée." @@ -1192,34 +1210,34 @@ msgid "Assembly" msgstr "Assemblé" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Objet" @@ -1300,10 +1318,10 @@ msgid "to" msgstr "à" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "Chiffre non valide." @@ -1338,13 +1356,13 @@ msgid "Auto" msgstr "Auto" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "Sans bord" @@ -1383,16 +1401,16 @@ msgid "Open Documentation in web browser." msgstr "Ouvrir la documentation dans un navigateur Web" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "OK" @@ -1416,43 +1434,43 @@ msgid "Add Pause" msgstr "Ajouter une Pause" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Ajouter un G-code personnalisé" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Ajouter un Modèle Personnalisé" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "Filament" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "Pas d'imprimante" @@ -1470,7 +1488,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS non connecté" @@ -1529,10 +1547,10 @@ msgid "Purge old filament" msgstr "Purger l'ancien filament" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1616,13 +1634,13 @@ msgid "Orienting" msgstr "Orienter" msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "Erreur! Impossible de créer le fil !" @@ -1640,47 +1658,55 @@ msgid "Please check the printer network connection." msgstr "Vérifiez la connexion réseau de l'imprimante." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "La connexion au service cloud a échoué. Veuillez réessayer." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "L'envoi de la tâche d'impression a échoué. Veuillez réessayer." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "Envoi de la tâche d'impression sur le réseau local" @@ -1723,53 +1749,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "Une carte SD doit être insérée avant l'envoi à l'imprimante." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "Attention !" @@ -1905,10 +1935,10 @@ msgid "Factor N" msgstr "Facteur N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Veuillez saisir une valeur valide (K entre 0 et 0,5)" @@ -1918,13 +1948,13 @@ msgstr "" "Veuillez saisir une valeur valide (K entre 0 et 0,5, N entre 0,6 et 2,0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Calibrage dynamique du débit" @@ -1954,14 +1984,14 @@ msgstr "Température du lit" msgid "Max volumetric speed" msgstr "Vitesse volumétrique maximale" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Température du plateau" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Démarrer" @@ -2087,10 +2117,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Impression avec du filament de la bobine externe" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2098,7 +2128,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "Paramètres AMS" @@ -2163,7 +2193,7 @@ msgstr "" "automatiquement mise à jour." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2449,6 +2479,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2515,6 +2547,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "Niveau de plateau automatique" @@ -2721,7 +2755,7 @@ msgid "Generating geometry index data" msgstr "Génération de données d'index de géométrie" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "Afficher" @@ -2733,7 +2767,7 @@ msgid "Total" msgstr "Total" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Durée totale" @@ -2775,7 +2809,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Débit volumétrique (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Filament utilisé" @@ -2907,7 +2941,7 @@ msgid "Tool Move" msgstr "Déplacement d'outil" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "Déplacer l'Objet" @@ -3001,6 +3035,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Un objet est posé sur la limite de la plaque." @@ -3132,7 +3168,7 @@ msgid "No" msgstr "Non" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "Assiette à trancher" @@ -3177,7 +3213,7 @@ msgid "Show Tip of the Day" msgstr "Afficher l'Astuce du Jour" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "Vérifier la mise à jour" @@ -3261,7 +3297,7 @@ msgid "Save Project as" msgstr "Enregistrer le projet sous" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Enregistrer le projet actuel sous" @@ -3378,10 +3414,10 @@ msgid "Show object labels in 3D scene" msgstr "Afficher les étiquettes des objets dans la scène 3D" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "Préférences" @@ -3434,11 +3470,11 @@ msgstr "&Aide" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Remplacer le fichier" @@ -3503,7 +3539,7 @@ msgid "Initialize failed (No Device)!" msgstr "Échec de l'initialisation (pas de périphérique) !" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "L'initialisation a échoué (Pas de caméra)!" @@ -3519,8 +3555,8 @@ msgstr "Initialisation..." msgid "Loading..." msgstr "Chargement..." -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Echec de l'initialisation (Non supporté en mode LAN uniquement) !" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "L'initialisation a échoué (Non accessible en mode LAN uniquement) !" @@ -3529,9 +3565,6 @@ msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "" "Échec de l'initialisation (adresse IP réseau manquante de l'imprimante) !" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "L'initialisation a échoué (%s)!" @@ -3615,7 +3648,7 @@ msgid "Switch to video files." msgstr "Passez aux fichiers vidéo." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Supprimez les fichiers sélectionnés de l'imprimante." @@ -3647,11 +3680,11 @@ msgstr "Chargement de la liste des fichiers..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3661,23 +3694,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3707,6 +3740,9 @@ msgstr "Téléchargement %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Vitesse:" @@ -3750,10 +3786,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Nettoyer" @@ -3808,21 +3844,21 @@ msgstr "Tranchage Cloud..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" @@ -3866,10 +3902,10 @@ msgid "Failed to connect to the server" msgstr "Impossible de se connecter au serveur" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "État" @@ -3881,19 +3917,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "Échec de la connexion à l'imprimante" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "Ne plus afficher" @@ -3965,7 +4001,7 @@ msgid "Open Folder." msgstr "Ouvrir un répertoire." msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4038,7 +4074,7 @@ msgid "Color painting" msgstr "Peinture couleur" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Couches" @@ -4191,12 +4227,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "" @@ -4291,10 +4329,10 @@ msgstr "" "suggérons de mettre à jour votre logiciel." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -4373,13 +4411,16 @@ msgid "Save file as:" msgstr "Enregistrer le fichier sous :" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "L'objet sélectionné n'a pas pu être divisé." @@ -4517,7 +4558,7 @@ msgstr "" "les avant de continuer ?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "Nombre de copies:" @@ -4543,6 +4584,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4566,7 +4609,7 @@ msgid "Invalid number" msgstr "Numéro invalide" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4617,6 +4660,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "Le changement de langue nécessite le redémarrage de l'application.\n" @@ -4681,12 +4727,14 @@ msgid "Units" msgstr "Unités" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "Afficher la notification \"Astuce du jour\" après le démarrage" @@ -4696,7 +4744,7 @@ msgstr "" "Si cette option est activée, des conseils utiles s'affichent au démarrage." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4707,13 +4755,13 @@ msgid "User Sync" msgstr "Synchronisation utilisateur" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "Associer des fichiers à BambuStudio" @@ -4743,19 +4791,19 @@ msgstr "" "fichiers .step" msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "Sauvegarde automatique" @@ -4763,12 +4811,14 @@ msgstr "Sauvegarde automatique" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Téléchargements" @@ -4783,7 +4833,7 @@ msgid "Develop mode" msgstr "Mode Développeur" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "Page d'accueil et conseils quotidiens" @@ -4822,13 +4872,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "La molette de la souris s'inverse lors du zoom" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Niveau de journalisation" @@ -4894,7 +4944,7 @@ msgid "Click to pick filament color" msgstr "Cliquez pour choisir la couleur du filament" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "Ajouter/Supprimer des préréglages" @@ -4915,34 +4965,34 @@ msgid "Add/Remove printers" msgstr "Ajouter/Supprimer des imprimantes" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "Séquence d'impression" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Identique au type de plateau général" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -5066,7 +5116,7 @@ msgid "Offline" msgstr "Hors ligne" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Mon appareil" @@ -5090,7 +5140,7 @@ msgid "Bambu Cool Plate" msgstr "Assiette froide en bambou" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Plaque d'ingénierie Bamabu" @@ -5117,13 +5167,13 @@ msgid "send completed" msgstr "envoi terminé" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "" @@ -5232,17 +5282,20 @@ msgid "Errors" msgstr "Erreurs" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5256,6 +5309,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5269,7 +5323,7 @@ msgstr "" "Données de fichier d'impression anormales. Veuillez retrancher le fichier." msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "Modification du nom de l'appareil" @@ -5284,6 +5338,7 @@ msgstr "" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "" @@ -5293,28 +5348,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "L'imprimante ne prend pas en charge l'envoi vers la carte SD." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "Erreur inconnue" @@ -5327,33 +5382,38 @@ msgstr "" "Souhaitez-vous vous connecter à cette imprimante avec un compte courant ?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" 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 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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5369,9 +5429,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "Connexion réussie." @@ -5459,6 +5530,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5530,7 +5605,7 @@ msgid "G-code output" msgstr "Sortie G-code" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Fréquent" @@ -5586,7 +5661,7 @@ msgid "Nozzle temperature when printing" msgstr "Température de la buse lors de l'impression" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5735,7 +5810,7 @@ msgstr "Détaché" msgid "Following preset will be deleted too." msgid_plural "Following presets will be deleted too." msgstr[0] "Le préréglage suivant sera également supprimé." -msgstr[1] "Le préréglage suivants sera également supprimé." +msgstr[1] "Les préréglages suivants seront également supprimés." #, boost-format msgid "Are you sure to %1% the selected preset?" @@ -5874,7 +5949,7 @@ msgid "Capabilities" msgstr "Fonctionnalités" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "Afficher tous les préréglages (y compris incompatibles)" @@ -6012,13 +6087,13 @@ msgid "Objects list" msgstr "Liste des objets" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" @@ -6050,10 +6125,10 @@ msgid "Zoom View" msgstr "Vue agrandie" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6065,7 +6140,7 @@ msgstr "" "Sinon, il oriente tous les objets du disque actuel." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Réduire/développer la barre latérale" @@ -6134,7 +6209,7 @@ msgid "Movement step set to 1 mm" msgstr "Pas du mouvement réglé sur 1 mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "clavier 1-9 : définir le filament pour l'objet/la pièce" @@ -6285,7 +6360,7 @@ msgid "Don't remind me of this version again" msgstr "Ne me rappelez plus cette version." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "Échec de la connexion au réseau local (envoi du fichier d'impression)" @@ -6446,6 +6521,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6831,6 +6908,13 @@ msgstr "" "de passe dans l'URL au format suivant : https://username:password@your-" "octopi-address/" +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 "Clé API / Mot de passe" @@ -7095,10 +7179,10 @@ msgstr "" "donner plus d'espace au motif de remplissage supérieur." msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "Ralentir pour le surplomb" @@ -7127,6 +7211,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "Écart bord-objet" @@ -7419,9 +7505,25 @@ msgstr "" "débordement ou sous-dépassement" msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7490,6 +7592,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Purge minimale sur la tour de nettoyage" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Temps de chargement du filament" @@ -7686,10 +7791,10 @@ msgid "None" msgstr "Aucun" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "Toutes les parois" @@ -7807,7 +7912,7 @@ msgstr "" "la hauteur de couche d'origine." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7820,15 +7925,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7840,9 +7954,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "Filament pour imprimer un remplissage clairsemé interne." @@ -7888,7 +8010,7 @@ msgid "All solid layer" msgstr "Toutes les couches solides" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "Flux de repassage" @@ -8174,7 +8296,7 @@ msgid "Number of walls of every layer" msgstr "Nombre de murs de chaque couche" msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8182,6 +8304,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "Distance Z de contact du raft" @@ -8324,6 +8450,26 @@ msgstr "Retour" msgid "Random" msgstr "Aléatoire" +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 0.15" +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 "Distance jupe" @@ -8331,10 +8477,10 @@ msgid "Distance from skirt to brim or object" msgstr "Distance de la jupe au bord ou à l'objet" msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "Boucles de jupe" @@ -8527,7 +8673,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "L'écart Z entre l'interface du support inférieur et l'objet" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8550,7 +8696,7 @@ msgstr "" "Désactivé par défaut." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8611,7 +8757,7 @@ msgstr "" "défaut pour l'interface de support soluble est concentrique" msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "Espacement du motif de base" @@ -8665,6 +8811,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "Angle de seuil" @@ -8711,9 +8860,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "Ce paramètre spécifie le nombre de murs autour du support arborescent" msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8817,6 +8972,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "Volumes de purge" @@ -9021,20 +9179,20 @@ msgstr "" "défaut." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "Exporter 3MF" @@ -9079,28 +9237,28 @@ msgstr "" "Mettez à jour les valeurs de configuration 3mf à la version la plus récente." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "Information du Modèle de Sortie" @@ -9153,10 +9311,10 @@ msgstr "" "Charger les paramètres de filament à partir de la liste de fichiers spécifiée" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "Répertoire de sortie" @@ -9196,19 +9354,21 @@ msgid "Checking support necessity" msgstr "Vérification de la nécessité du support" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "Optimisation du parcours d'outil" @@ -9228,12 +9388,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9269,33 +9434,35 @@ msgstr "Support : propagation des branches à la couche %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9573,171 +9740,6 @@ msgstr "" "Saviez-vous que vous pouvez définir un plus grand nombre de mur et une " "densité de remplissage plus élevée pour améliorer la résistance du modèle ?" -#~ msgid "Top Solid Layers" -#~ msgstr "Couches supérieures solides" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Épaisseur minimale de la coque" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Couches solides inférieures" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Épaisseur minimale de la coque inférieure" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Non pris en charge par ce modèle d'imprimante !" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Déconnecté de l'imprimante [%s] en raison de la désactivation du mode " -#~ "réseau. Reconnectez l'imprimante en vous connectant à l'aide de votre " -#~ "compte utilisateur." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Déconnecté de l'imprimante [%s] car le mode réseau est activé. " -#~ "Reconnectez l'imprimante en saisissant le code d'accès qui peut être " -#~ "obtenu à partir de l'écran de l'imprimante." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr "plaque %1% :" - -#~ msgid "Set Unprintable" -#~ msgstr "Définir non-Imprimable" - -#~ msgid "Set Printable" -#~ msgstr "Définir Imprimable" - -#~ msgid "Manual" -#~ msgstr "Manuel" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "L'initialisation a échoué (non supporté par l'imprimante) !" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Certains filaments inconnus sont associés à des préréglages génériques. " -#~ "Veuillez mettre à jour ou redémarrer Bambu Studio pour vérifier s'il " -#~ "existe une mise à jour des préréglages du système." - -#~ msgid "Cool Plate" -#~ msgstr "Assiette froide" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "Le paramètre de la région est incorrect." - -#~ msgid "Failure of printer login" -#~ msgstr "Échec de la connexion à l'imprimante" - -#~ msgid "Failed to get ticket" -#~ msgstr "Impossible d'obtenir un ticket" - -#~ msgid "User authorization timeout" -#~ msgstr "Expiration de l’autorisation utilisateur" - -#~ msgid "Failure of bind" -#~ msgstr "Échec de liaison" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "La tâche de téléversement a expirée. Veuillez vérifier le réseau et " -#~ "réessayer" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "Fichier d'impression introuvable, veuillez retrancher" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "Le fichier d'impression dépasse la taille maximale autorisée (1 Go). " -#~ "Veuillez simplifier le modèle et le trancher à nouveau" - -#~ msgid "Failed uploading print file" -#~ msgstr "Échec de téléversement du fichier d'impression" - -#~ msgid "Wrong Access code" -#~ msgstr "Code d'accès erroné" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "L'envoi vers l'imprimante a échoué. Veuillez réessayer." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Envoi du fichier G-code via le service cloud" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Veuillez vous déconnecter et vous reconnecter à l'imprimante." - -#~ msgid "No files" -#~ msgstr "Aucun fichier" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Non accessible en mode réseau local uniquement !" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Adresse IP locale manquante de l'imprimante !" - -#~ msgid "Media" -#~ msgstr "Médias" - -#~ msgid "Dump video" -#~ msgstr "Vider la vidéo" - -#~ msgid "Cool plate" -#~ msgstr "Assiette froide" - -#~ msgid "Engineering plate" -#~ msgstr "Plaque d'ingénierie" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Un objet a une couche initiale vide et ne peut pas être imprimé. Veuillez " -#~ "couper le bas ou activer les supports." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Vérifiez les informations suivantes et cliquez sur Confirmer pour " -#~ "continuer à envoyer l'impression :" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "Le type d'imprimante utilisé pour générer le G-code n'est pas le même que " -#~ "l'imprimante physique actuellement sélectionnée. Il est recommandé de re-" -#~ "trancher en sélectionnant le même type d'imprimante." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Imprimez une tour pour amorcer le matériau dans la buse après être passé " -#~ "à un nouveau matériau." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9814,6 +9816,9 @@ msgstr "" #~ "Cela peut entraîner une baisse de la qualité de la surface du surplomb " #~ "lorsque l’impression est rapide.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Assembler les pièces sélectionnées en une seule pièce" + #~ msgid "Auto arrange" #~ msgstr "Organisation automatique" @@ -9859,6 +9864,12 @@ msgstr "" #~ "ce filament. Cela peut entraîner le blocage de la buse et l'échec de " #~ "l'impression" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Épaisseur minimale de la coque inférieure" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Couches solides inférieures" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9905,6 +9916,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Consommation" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "Assiette froide" + +#~ msgid "Cool plate" +#~ msgstr "Assiette froide" + #~ msgid "Creating" #~ msgstr "Création" @@ -9940,6 +9960,23 @@ msgstr "" #~ "Oui - Active Arachne et désactive le ralentissement du surplomb\n" #~ "Non - Ne pas utiliser Arachne pour cette impression" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Déconnecté de l'imprimante [%s] en raison de la désactivation du mode " +#~ "réseau. Reconnectez l'imprimante en vous connectant à l'aide de votre " +#~ "compte utilisateur." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Déconnecté de l'imprimante [%s] car le mode réseau est activé. " +#~ "Reconnectez l'imprimante en saisissant le code d'accès qui peut être " +#~ "obtenu à partir de l'écran de l'imprimante." + #~ msgid "Display printable box" #~ msgstr "Afficher la boîte imprimable" @@ -9997,6 +10034,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Téléchargement du plug-in Bambu Network" +#~ msgid "Dump video" +#~ msgstr "Vider la vidéo" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -10010,6 +10053,9 @@ msgstr "" #~ "Veuillez noter que cette option ne prend effet que s'il n'y a pas de tour " #~ "de nettoyage générée sur le plateau actuel." +#~ msgid "Engineering plate" +#~ msgstr "Plaque d'ingénierie" + #~ msgid "Enter a search term" #~ msgstr "Entrer un terme de recherche" @@ -10043,6 +10089,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Position de l'extrudeuse" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Échoué" @@ -10053,11 +10106,29 @@ msgstr "" #~ "Impossible de se connecter à l'imprimante via le réseau local. Entrez " #~ "l'adresse IP et le code d'accès corrects de l'imprimante." +#~ msgid "Failed to get ticket" +#~ msgstr "Impossible d'obtenir un ticket" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Échec de téléversement du fichier d'impression" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "" #~ "Impossible de téléverser le fichier d'impression. Entrez à nouveau " #~ "l'adresse IP." +#~ msgid "Failure of bind" +#~ msgstr "Échec de liaison" + +#~ msgid "Failure of printer login" +#~ msgstr "Échec de la connexion à l'imprimante" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -10122,6 +10193,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Sélection de filaments" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Terminer" @@ -10219,6 +10293,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Échec de l'initialisation [%d] !" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "L'initialisation a échoué (non supporté par l'imprimante) !" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Echec de l'initialisation (Non supporté en mode LAN uniquement) !" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "L'initialisation a échoué (non supporté sans tunnel vidéo à distance) !" @@ -10282,6 +10362,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Gestion" +#~ msgid "Manual" +#~ msgstr "Manuel" + #~ msgid "Max travel detour distance" #~ msgstr "Distance de détour maximale" @@ -10292,6 +10375,12 @@ msgstr "" #~ "Distance de détour maximale pour éviter de traverser le mur. Ne faites " #~ "pas de détour si la distance de détour est supérieure à cette valeur" +#~ msgid "Media" +#~ msgstr "Médias" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Adresse IP locale manquante de l'imprimante !" + #~ msgid "Modify" #~ msgstr "Modifier" @@ -10307,15 +10396,34 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "PAS D'AMS" +#~ msgid "No files" +#~ msgstr "Aucun fichier" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Non accessible en mode réseau local uniquement !" + #~ msgid "Not supported." #~ msgstr "Non pris en charge" +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Non pris en charge par ce modèle d'imprimante !" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Remarque : L'emplacement de l'IP et du code d'accès sur la machine est le " #~ "suivant :" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Un objet a une couche initiale vide et ne peut pas être imprimé. Veuillez " +#~ "couper le bas ou activer les supports." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Ouvrir &PrusaSlicer" @@ -10360,9 +10468,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Plaque %d: %s ne prend pas en charge le filament %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Veuillez remplir le rapport de tâche." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Vérifiez les informations suivantes et cliquez sur Confirmer pour " +#~ "continuer à envoyer l'impression :" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10373,6 +10497,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Veuillez d'abord remplir le rapport." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Veuillez vous déconnecter et vous reconnecter à l'imprimante." + #~ msgid "Please upgrade your printer first" #~ msgstr "Veuillez d'abord mettre à niveau votre imprimante" @@ -10402,6 +10529,16 @@ msgstr "" #~ "La tour de nettoyage est requise pour le timeplase. Êtes-vous sûr de " #~ "vouloir les désactiver tous les deux ?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Imprimez une tour pour amorcer le matériau dans la buse après être passé " +#~ "à un nouveau matériau." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Fichier d'impression introuvable, veuillez retrancher" + #~ msgid "Printer Selection" #~ msgstr "Sélection de l'imprimante" @@ -10474,9 +10611,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Sélectionnez le type de plateau" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "L'envoi vers l'imprimante a échoué. Veuillez réessayer." + #~ msgid "Sending" #~ msgstr "Envoi en cours" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Envoi du fichier G-code via le service cloud" + +#~ msgid "Set Printable" +#~ msgstr "Définir Imprimable" + +#~ msgid "Set Unprintable" +#~ msgstr "Définir non-Imprimable" + #~ msgid "Set pen size" #~ msgstr "Définir la taille du stylo" @@ -10653,6 +10802,22 @@ msgstr "" #~ "La vitesse d'impression minimale lors du ralentissement pour le " #~ "refroidissement" +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Le fichier d'impression dépasse la taille maximale autorisée (1 Go). " +#~ "Veuillez simplifier le modèle et le trancher à nouveau" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Le type d'imprimante utilisé pour générer le G-code n'est pas le même que " +#~ "l'imprimante physique actuellement sélectionnée. Il est recommandé de re-" +#~ "trancher en sélectionnant le même type d'imprimante." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10662,6 +10827,18 @@ msgstr "" #~ "l'imprimante physique actuellement sélectionnée. Il est recommandé de re-" #~ "trancher en sélectionnant le même type d'imprimante.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "Le paramètre de la région est incorrect." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Certains filaments inconnus sont associés à des préréglages génériques. " +#~ "Veuillez mettre à jour ou redémarrer Bambu Studio pour vérifier s'il " +#~ "existe une mise à jour des préréglages du système." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10703,6 +10880,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse sans tête d'outil" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Épaisseur minimale de la coque" + +#~ msgid "Top Solid Layers" +#~ msgstr "Couches supérieures solides" + #~ msgid "Translation" #~ msgstr "Traduction" @@ -10715,9 +10898,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Création du fichier zip impossible" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "La tâche de téléversement a expirée. Veuillez vérifier le réseau et " +#~ "réessayer" + #~ msgid "Uploading" #~ msgstr "Téléversement" +#~ msgid "User authorization timeout" +#~ msgstr "Expiration de l’autorisation utilisateur" + #~ msgid "User pause" #~ msgstr "Pause utilisateur" @@ -10752,6 +10944,13 @@ msgstr "" #~ "meilleurs ancrages puissent être fournis pour les ponts internes. 0 " #~ "signifie désactiver cette fonction" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10762,12 +10961,21 @@ msgstr "" #~ "0 distance supérieure à Z, 0 espacement entre les interfaces, motif " #~ "concentrique." +#~ msgid "Wrong Access code" +#~ msgstr "Code d'accès erroné" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "Paramètres généraux de la X1 - Paramètres réseau dans la barre latérale " #~ "de l'écran principal de la X1." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10806,6 +11014,9 @@ msgstr "" #~ "est trop proche des autres, il y aura des collisions lors de " #~ "l'impression.\n" +#~ msgid " plate %1%:" +#~ msgstr "plaque %1% :" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr " sera fermé avant de créer un nouveau modèle. Tu veux continuer ?" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 6dbfefc3e..96f965251 100644 --- a/bbl/i18n/hu/BambuStudio_hu.po +++ b/bbl/i18n/hu/BambuStudio_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.1\n" msgid "Supports Painting" msgstr "Támaszok festése" @@ -249,37 +249,37 @@ msgid "uniform scale" msgstr "egységes méretarány" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Vágás" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Mozgatás:" @@ -291,28 +291,28 @@ msgid "Height" msgstr "Magasság" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "Részekre darabolás" @@ -327,7 +327,7 @@ msgid "Reset" msgstr "Visszaállítás" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Típus" @@ -339,25 +339,25 @@ msgid "Shape" msgstr "Forma" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Mégse" @@ -366,36 +366,38 @@ msgid "Warning" msgstr "Figyelmeztetés" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "Háló neve" @@ -486,10 +488,10 @@ msgid "Remove selection" msgstr "Kijelölés törlése" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Szöveg alakja" @@ -504,27 +506,27 @@ msgid "Input text" msgstr "Szöveg" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Megjegyzés" @@ -694,7 +696,7 @@ msgstr "" "frissíteni, mielőtt rendesen használható lenne" msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "Betöltés" @@ -727,7 +729,7 @@ msgid "Select a G-code file:" msgstr "Válassz egy G-code fájlt:" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "Törlés" @@ -736,7 +738,7 @@ msgid "Choose files" msgstr "Fájlok kiválasztása" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Megnyitás" @@ -818,13 +820,13 @@ msgid "Show" msgstr "Megjelenítés" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Kiválasztott objektum törlése" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "Betöltés..." @@ -838,9 +840,18 @@ msgstr "Henger" msgid "Cone" msgstr "Kúp" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "Beállítások hozzáadása" @@ -933,8 +944,11 @@ msgid "Assemble the selected objects to an object with single part" msgstr "" "Összeállítja a kijelölt objektumokat egy egyetlen részből álló objektummá" -msgid "Assemble the selected parts to a single part" -msgstr "Összeállítja a kijelölt tárgyakat egyetlen tárggyá" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "X-tengely mentén" @@ -961,7 +975,7 @@ msgid "Mirror object" msgstr "Objektum tükrözése" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "Primitív hozzáadása" @@ -1025,7 +1039,7 @@ msgid "auto rotate current plate" msgstr "aktuális tálca automatikus forgatása" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "Kiválasztott tálca eltávolítása" @@ -1061,13 +1075,13 @@ msgid "Lock" msgstr "Lezárás" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "A lemezbeállítások módosítása" +msgstr "" msgid "Name" msgstr "Név" @@ -1121,7 +1135,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Kattints az ikonra az objektum színfestésének szerkesztéséhez" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "Fájl betöltése" @@ -1151,18 +1165,20 @@ msgstr "" "folyamatbeállításainak szerkesztéséhez." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1171,9 +1187,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "Az utolsó szilárd rész törlése nem megengedett." @@ -1187,34 +1208,34 @@ msgid "Assembly" msgstr "Összeállítás" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Objektum" @@ -1294,10 +1315,10 @@ msgid "to" msgstr "eddig" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "Érvénytelen számjegy." @@ -1332,13 +1353,13 @@ msgid "Auto" msgstr "Auto" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "Nincs perem" @@ -1377,16 +1398,16 @@ msgid "Open Documentation in web browser." msgstr "Dokumentáció megnyitása webböngészőben" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "OK" @@ -1410,43 +1431,43 @@ msgid "Add Pause" msgstr "Szünet hozzáadása" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Egyedi G-kód hozzáadása" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Egyéni sablon hozzáadása" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "Filament " msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "Nincs nyomtató" @@ -1464,7 +1485,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "Az AMS nincs csatlakoztatva" @@ -1523,10 +1544,10 @@ msgid "Purge old filament" msgstr "Régi filament kiöblítése" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1610,13 +1631,13 @@ msgid "Orienting" msgstr "Orientáció" msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "Hiba. Nem sikerült létrehozni a szálat." @@ -1634,48 +1655,56 @@ msgid "Please check the printer network connection." msgstr "Kérjük, ellenőrizd a nyomtató hálózati kapcsolatát." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "" "A felhőszolgáltatáshoz való csatlakozás sikertelen. Kérjük, próbáld újra." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "Nem sikerült elküldeni a nyomtatási feladatot. Kérlek próbáld újra." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "Nyomtatási munka küldése LAN-on keresztül" @@ -1718,53 +1747,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "A nyomtatóra való küldés előtt be kell helyezned egy MicroSD-kártyát." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "Figyelem!" @@ -1900,10 +1933,10 @@ msgid "Factor N" msgstr "N-tényező" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Adj meg egy érvényes értéket (K 0-0,5 között)" @@ -1912,13 +1945,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Adj meg egy érvényes értéket (K 0-0,5, N 0,6-2,0 között)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Dinamikus anyagáramlás kalibráció" @@ -1948,14 +1981,14 @@ msgstr "Asztalhőmérséklet" msgid "Max volumetric speed" msgstr "Max. volumetrikus sebesség" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Asztalhőmérséklet" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Start" @@ -2079,10 +2112,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Nyomtatás külső tartón lévő filamenttel" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2090,7 +2123,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "AMS beállítások" @@ -2153,7 +2186,7 @@ msgstr "" "maradék mennyiség automatikusan frissül." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2440,6 +2473,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2504,6 +2539,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "Automatikus asztalszintezés" @@ -2712,7 +2749,7 @@ msgid "Generating geometry index data" msgstr "Geometriai index adatok generálása" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "Mutat" @@ -2724,7 +2761,7 @@ msgid "Total" msgstr "Összesen" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Teljes idő" @@ -2766,7 +2803,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Térfogatáramlás (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Használt filament" @@ -2898,7 +2935,7 @@ msgid "Tool Move" msgstr "Fej mozgatása" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "Objektum mozgatása" @@ -2992,6 +3029,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Egy objektum a tálca határvonalán túlra került." @@ -3122,7 +3161,7 @@ msgid "No" msgstr "Nem" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "Tálca szeletelése" @@ -3167,7 +3206,7 @@ msgid "Show Tip of the Day" msgstr "A nap tippjének megjelenítése" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "Frissítés keresése" @@ -3251,7 +3290,7 @@ msgid "Save Project as" msgstr "Projekt mentése másként" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Jelenlegi projekt mentése másként" @@ -3368,10 +3407,10 @@ msgid "Show object labels in 3D scene" msgstr "Objektumcímkék megjelenítése a 3D-térben" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "Beállítások" @@ -3424,11 +3463,11 @@ msgstr "&Segítség" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Fájl felülírása" @@ -3493,7 +3532,7 @@ msgid "Initialize failed (No Device)!" msgstr "Sikertelen inicializálás (Nincs eszköz)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "Sikertelen inicializálás (nem található kamera)!" @@ -3509,8 +3548,8 @@ msgstr "Inicializálás…" msgid "Loading..." msgstr "Betöltés…" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Sikertelen inicializálás (nem támogatott LAN-módban)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Sikertelen inicializálás (nem elérhető LAN-módban)!" @@ -3518,9 +3557,6 @@ msgstr "Sikertelen inicializálás (nem elérhető LAN-módban)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Az inicializálás sikertelen (hiányzó nyomtató LAN IP-cím)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Sikertelen inicializálás (%s)!" @@ -3602,7 +3638,7 @@ msgid "Switch to video files." msgstr "Váltás a videófájlokra." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Kijelölt fájlok törlése a nyomtatóról." @@ -3634,11 +3670,11 @@ msgstr "Fájllista betöltése..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3648,23 +3684,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3694,6 +3730,9 @@ msgstr "Letöltés %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Sebesség:" @@ -3737,10 +3776,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Törlés" @@ -3795,21 +3834,21 @@ msgstr "Felhőszeletelés..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "A filament betöltése előtt melegítsd fel a fúvókát 170 fok fölé." @@ -3852,10 +3891,10 @@ msgid "Failed to connect to the server" msgstr "Nem sikerült csatlakozni a szerverhez" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "Állapot" @@ -3867,19 +3906,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "Nem sikerült csatlakozni a nyomtatóhoz" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "Ne mutasd újra" @@ -3951,7 +3990,7 @@ msgid "Open Folder." msgstr "Mappa megnyitása." msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4024,7 +4063,7 @@ msgid "Color painting" msgstr "Színfestés" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Rétegek" @@ -4179,12 +4218,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "Nincs kompatibilis filament és nem történt szinkronizálás." @@ -4277,10 +4318,10 @@ msgstr "" "frissítése." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "A 3mf nem kompatibilis, csak geometriai adatok kerülnek betöltésre!" @@ -4353,13 +4394,16 @@ msgid "Save file as:" msgstr "Fájl mentése mint:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "A kijelölt objektumot nem lehet feldarabolni." @@ -4495,7 +4539,7 @@ msgstr "" "folytatás előtt?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "Másolatok száma:" @@ -4520,6 +4564,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4543,7 +4589,7 @@ msgid "Invalid number" msgstr "Érvénytelen szám" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4593,6 +4639,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "A nyelvváltáshoz az alkalmazás újraindítása szükséges.\n" @@ -4655,12 +4704,14 @@ msgid "Units" msgstr "Mértékegység" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "A nap tippje értesítés megjelenítése indítás után" @@ -4669,7 +4720,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "Ha engedélyezve van, hasznos tippek jelennek meg indításkor." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4680,13 +4731,13 @@ msgid "User Sync" msgstr "Felhasználó szinkronizálás" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "Fájlok társítása a BambuStudiohoz" @@ -4716,19 +4767,19 @@ msgstr "" "alkalmazásként a .step fájlok megnyitásához" msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "Automatikus biztonsági mentés" @@ -4736,12 +4787,14 @@ msgstr "Automatikus biztonsági mentés" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Letöltések" @@ -4756,7 +4809,7 @@ msgid "Develop mode" msgstr "Fejlesztői mód" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "Kezdőoldal és napi tippek" @@ -4795,13 +4848,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Görgetési irány megfordítása nagyítás közben" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Naplózási szint" @@ -4867,7 +4920,7 @@ msgid "Click to pick filament color" msgstr "Kattints a filament szín kiválasztásához" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "Beállítások hozzáadása/eltávolítása" @@ -4888,34 +4941,34 @@ msgid "Add/Remove printers" msgstr "Nyomtatók hozzáadása/eltávolítása" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "Nyomtatás sorrendje" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Ugyanaz, mint a globális tálca típusa" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "Szeleteld fel az összes tálcát az idő és a filament becsléséhez" @@ -5032,7 +5085,7 @@ msgid "Offline" msgstr "Offline" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Saját eszköz" @@ -5056,7 +5109,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Bambu Engineering Plate" @@ -5083,13 +5136,13 @@ msgid "send completed" msgstr "küldés befejezve" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "" @@ -5192,17 +5245,20 @@ msgid "Errors" msgstr "Hibák" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5216,6 +5272,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5228,7 +5285,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Rendellenes nyomtatási fájladatok. Kérjük, szeleteld újra" msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "Eszköz nevének módosítása" @@ -5243,6 +5300,7 @@ msgstr "" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "" @@ -5252,28 +5310,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "A nyomtató nem támogatja a MicroSD kártyára küldést." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "Ismeretlen hiba" @@ -5285,13 +5343,13 @@ msgid "Would you like to log in this printer with current account?" msgstr "Szeretnél bejelentkezni a nyomtatóra a jelenlegi fiókkal?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " @@ -5300,18 +5358,23 @@ msgid "" "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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5327,9 +5390,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "Sikeres bejelentkezés." @@ -5412,12 +5486,16 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" 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\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Ha a nyomtatófej nélküli timelapse engedélyezve van, javasoljuk, hogy " "helyezz el a tálcán egy „Timelapse törlőtornyot“. Ehhez kattints jobb " @@ -5482,7 +5560,7 @@ msgid "G-code output" msgstr "G-kód kimenet" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Gyakori" @@ -5538,7 +5616,7 @@ msgid "Nozzle temperature when printing" msgstr "Fúvóka hőmérséklete nyomtatáskor" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5821,7 +5899,7 @@ msgid "Capabilities" msgstr "Képességek" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "Minden beállítás megjelenítése (beleértve az inkompatibiliseket is)" @@ -5955,13 +6033,13 @@ msgid "Objects list" msgstr "Objektumok listája" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Másolás a vágólapra" @@ -5991,10 +6069,10 @@ msgid "Zoom View" msgstr "Nagyítás nézet" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6006,7 +6084,7 @@ msgstr "" "ellenkező esetben az aktuális tálcán lévő összes objektumot orientálja." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Az oldalsáv összecsukása/kinyitása" @@ -6075,7 +6153,7 @@ msgid "Movement step set to 1 mm" msgstr "Mozgatás lépéstávolsága 1mm-re állítva" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "filament hozzárendelése az objektumhoz/tárgyhoz" @@ -6225,7 +6303,7 @@ msgid "Don't remind me of this version again" msgstr "Ne emlékeztessen újra erre a verzióra." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN kapcsolódás sikertelen (nyomtatási fájl küldése)" @@ -6384,6 +6462,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6769,6 +6849,13 @@ msgstr "" "felhasználónevet és a jelszót a következő formátumban beleírod az URL-be: " "https://username:password@your-octopi-address/" +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 "API kulcs / jelszó" @@ -7024,10 +7111,10 @@ msgstr "" "felső kitöltési mintának" msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "Lassítás túlnyúlásoknál" @@ -7056,6 +7143,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "Perem-tárgy közötti rés" @@ -7340,9 +7429,25 @@ msgstr "" "hogy túl sok vagy kevés az anyagáramlás." msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7412,6 +7517,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimális tisztítás a törlőtoronyban" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Filament betöltési idő" @@ -7603,10 +7711,10 @@ msgid "None" msgstr "Sehol" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "Összes fal" @@ -7723,7 +7831,7 @@ msgstr "" "kinyomtatásra." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7736,15 +7844,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7756,9 +7873,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "Filament a belső ritkás kitöltésekhez." @@ -7803,7 +7928,7 @@ msgid "All solid layer" msgstr "Összes szilárd réteg" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "Vasalás áramlási sebesség" @@ -8080,7 +8205,7 @@ msgid "Number of walls of every layer" msgstr "Ez a falak száma rétegenként." msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8088,6 +8213,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "Tutaj érintkezés Z távolság" @@ -8231,6 +8360,26 @@ msgstr "Hátul" msgid "Random" msgstr "Véletlenszerû" +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 0.15" +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 "Szoknya távolsága" @@ -8238,10 +8387,10 @@ msgid "Distance from skirt to brim or object" msgstr "A szoknyától a peremig vagy tárgyig mért távolság" msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "Szoknya hurkok száma" @@ -8439,7 +8588,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "A Z távolság az alsó támasz érintkező rétege és az objektum között." msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8462,7 +8611,7 @@ msgstr "" "letiltva." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8522,7 +8671,7 @@ msgstr "" "alapértelmezett mintázata koncentrikus" msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "Alap mintázatának térköze" @@ -8574,6 +8723,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "Dőlésszög küszöbértéke" @@ -8619,9 +8771,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "Ez a beállítás határozza meg a falak számát a fa támasz körül." msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8723,6 +8881,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "Tisztítási mennyiségek" @@ -8922,20 +9083,20 @@ msgstr "" "alapértelmezés szerint az egyenes vonalú mintát használja." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "3MF exportálása" @@ -8977,28 +9138,28 @@ msgid "Update the configs values of 3mf to latest." msgstr "Frissítsd a 3mf konfigurációs értékeit a legújabbra." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "Kimeneti modell információ" @@ -9049,10 +9210,10 @@ msgid "Load filament settings from the specified file list" msgstr "Filamentbeállítások betöltése a megadott fájllistából" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "Kimeneti mappa" @@ -9092,19 +9253,21 @@ msgid "Checking support necessity" msgstr "Támasz szükségességének ellenőrzése" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "Szerszámút optimalizálása" @@ -9122,12 +9285,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9163,33 +9331,35 @@ msgstr "Támasz: ágak kiterjesztése %d. réteg" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9459,171 +9629,6 @@ msgstr "" "Tudtad, hogy több fal vagy nagyobb kitöltés használatával javíthatod a " "modell szilárdságát?" -#~ msgid "Top Solid Layers" -#~ msgstr "Felső tömör rétegek" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Minimális fedőréteg vastagság" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Alsó tömör rétegek" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Alsó minimális héjvastagság" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Ez a nyomtatómodell nem támogatja!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Megszakadt a kapcsolat a(z) [%s] nyomtatóval, mivel a LAN mód le van " -#~ "tiltva. Kérjük, csatlakoztasd újra a nyomtatót a fiókodba történő " -#~ "bejelentkezéssel." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Megszakadt a kapcsolat a(z) [%s] nyomtatóval, mivel a LAN mód le van " -#~ "tiltva. Kérjük, csatlakoztasd újra a nyomtatót a hozzáférési kód " -#~ "megadásával, amelyet a nyomtató kijelzőjén találsz." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " %1% tálca:" - -#~ msgid "Set Unprintable" -#~ msgstr "Beállítás nyomtathatatlannak" - -#~ msgid "Set Printable" -#~ msgstr "Beállítás nyomtathatónak" - -#~ msgid "Manual" -#~ msgstr "Manuális" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Az inicializálás sikertelen (a nyomtató nem támogatja)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Van néhány ismeretlen filament, amelyekhez általános beállítások vannak " -#~ "hozzárendelve. Kérjük, frissítsd a Bambu Studiót vagy indítsd újra, hogy " -#~ "letöltsd az esetlegesen elérhető frissített rendszerbeállításokat." - -#~ msgid "Cool Plate" -#~ msgstr "Cool Plate" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "A régió paramétere helytelen" - -#~ msgid "Failure of printer login" -#~ msgstr "Sikertelen bejelentkezés a nyomtatóra" - -#~ msgid "Failed to get ticket" -#~ msgstr "Nem sikerült jegyet szerezni" - -#~ msgid "User authorization timeout" -#~ msgstr "Felhasználó hitelesítési időtúllépés" - -#~ msgid "Failure of bind" -#~ msgstr "Sikertelen párosítás" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "A feltöltési folyamat időtúllépés miatt megszakadt. Kérjük, ellenőrizd a " -#~ "hálózati beállításokat és próbáld újra" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "A nyomtatási fájl nem található, kérjük, szeleteld újra" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "A nyomtatási fájl mérete meghaladja a megengedett maximális méretet (1 " -#~ "GB). Kérjük, egyszerűsítsd a modellt és szeleteld újra" - -#~ msgid "Failed uploading print file" -#~ msgstr "Sikertelen nyomtatási fájl feltöltés" - -#~ msgid "Wrong Access code" -#~ msgstr "Hibás hozzáférési kód" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Nem sikerült elküldeni a nyomtatóra. Kérjük, próbáld újra." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "G-kód fájl küldése felhőszolgáltatáson keresztül" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Kérjük, jelentkezz ki, majd jelentkezz be újra a nyomtatóba." - -#~ msgid "No files" -#~ msgstr "Nincs fájl" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Nem érhető el LAN módban!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Hiányzik a nyomtató LAN IP-címe!" - -#~ msgid "Media" -#~ msgstr "Média" - -#~ msgid "Dump video" -#~ msgstr "Dump video" - -#~ msgid "Cool plate" -#~ msgstr "Cool plate" - -#~ msgid "Engineering plate" -#~ msgstr "Engineering plate" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Az egyik objektum üres kezdőréteggel rendelkezik, ezért nem nyomtatható. " -#~ "Kérjük, vágd le az alját, vagy engedélyezd a támaszokat." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Kérjük, ellenőrizd a következő adatokat, majd kattints a Megerősítés " -#~ "gombra a nyomtatás folytatásához:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "A G-kód generálásához használt nyomtatótípus nem azonos a jelenleg " -#~ "kiválasztott fizikai nyomtatóval. Javasoljuk, hogy szeleteld újra a " -#~ "megfelelő nyomtatótípust kiválasztva." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Egy tornyot nyomtat a fúvókában lévő anyag kiöblítéséhez új anyagra " -#~ "váltás után." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9698,6 +9703,9 @@ msgstr "" #~ "Ez a túlnyúló felületek minőségének romlását okozhatja gyors " #~ "nyomtatáskor.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Összeállítja a kijelölt tárgyakat egyetlen tárggyá" + #~ msgid "Auto arrange" #~ msgstr "Automatikus elrendezés" @@ -9742,6 +9750,12 @@ msgstr "" #~ "Az asztalhőmérséklet magasabb, mint a filament üvegesedési hőmérséklete.\n" #~ "Ez a fúvóka eltömődését és nyomtatási hibákat okozhat" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Alsó minimális héjvastagság" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Alsó tömör rétegek" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9788,6 +9802,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Felhasználás" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate" + +#~ msgid "Cool plate" +#~ msgstr "Cool plate" + #~ msgid "Creating" #~ msgstr "Létrehozás" @@ -9823,6 +9846,23 @@ msgstr "" #~ "Igen - Engedélyezd az Arachnét és kapcsold ki a lassítást\n" #~ "Nem - Ne használd az Arachnét ennél a nyomtatásnál" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Megszakadt a kapcsolat a(z) [%s] nyomtatóval, mivel a LAN mód le van " +#~ "tiltva. Kérjük, csatlakoztasd újra a nyomtatót a fiókodba történő " +#~ "bejelentkezéssel." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Megszakadt a kapcsolat a(z) [%s] nyomtatóval, mivel a LAN mód le van " +#~ "tiltva. Kérjük, csatlakoztasd újra a nyomtatót a hozzáférési kód " +#~ "megadásával, amelyet a nyomtató kijelzőjén találsz." + #~ msgid "Display printable box" #~ msgstr "Nyomtatható doboz megjelenítése" @@ -9878,6 +9918,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Bambu Network bővítmény letöltése" +#~ msgid "Dump video" +#~ msgstr "Dump video" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9891,6 +9937,9 @@ msgstr "" #~ "Felhívjuk a figyelmed, hogy ez az opció csak akkor működik, ha az " #~ "aktuális tálcán nincs törlő torony generálva." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" + #~ msgid "Enter a search term" #~ msgstr "Add meg a keresési kifejezést" @@ -9924,6 +9973,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Extruder pozíció" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Sikertelen" @@ -9934,11 +9990,29 @@ msgstr "" #~ "Nem sikerült csatlakozni a nyomtatóhoz LAN-on keresztül. Kérjük, add meg " #~ "a nyomtató helyes IP-címét és hozzáférési kódját." +#~ msgid "Failed to get ticket" +#~ msgstr "Nem sikerült jegyet szerezni" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Sikertelen nyomtatási fájl feltöltés" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "" #~ "Nem sikerült feltölteni a nyomtatási fájlt. Kérjük, add meg újra az IP-" #~ "címet." +#~ msgid "Failure of bind" +#~ msgstr "Sikertelen párosítás" + +#~ msgid "Failure of printer login" +#~ msgstr "Sikertelen bejelentkezés a nyomtatóra" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -9999,6 +10073,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Filamentek kiválasztása" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Kész" @@ -10095,6 +10172,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Az inicializálás sikertelen [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Az inicializálás sikertelen (a nyomtató nem támogatja)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Sikertelen inicializálás (nem támogatott LAN-módban)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "Sikertelen inicializálás (nem támogatott távoli videóelérés nélkül)!" @@ -10158,6 +10241,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Kezelés" +#~ msgid "Manual" +#~ msgstr "Manuális" + #~ msgid "Max travel detour distance" #~ msgstr "Max. kerülőút távolság" @@ -10168,6 +10254,12 @@ msgstr "" #~ "Maximális kerülőút távolság a falakon való áthaladás elkerülésére. Ha a " #~ "távolság nagyobb ennél az értéknél, akkor nem lesz kitérő." +#~ msgid "Media" +#~ msgstr "Média" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Hiányzik a nyomtató LAN IP-címe!" + #~ msgid "Modify" #~ msgstr "Módosítás" @@ -10183,13 +10275,32 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "NINCS AMS" +#~ msgid "No files" +#~ msgstr "Nincs fájl" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Nem érhető el LAN módban!" + #~ msgid "Not supported." #~ msgstr "Nem támogatott." +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Ez a nyomtatómodell nem támogatja!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "Megjegyzés: Az IP-t és a hozzáférési kódot itt találod:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Az egyik objektum üres kezdőréteggel rendelkezik, ezért nem nyomtatható. " +#~ "Kérjük, vágd le az alját, vagy engedélyezd a támaszokat." + #~ msgid "Open &PrusaSlicer" #~ msgstr "PrusaSlicer megnyitása" @@ -10232,9 +10343,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "%d tálca: %s nem támogatja a(z) %s (%s) filamentet.\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Kérjük, töltsd ki a feladatjelentést." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Kérjük, ellenőrizd a következő adatokat, majd kattints a Megerősítés " +#~ "gombra a nyomtatás folytatásához:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10245,6 +10372,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Kérjük, először töltsd ki a riportot." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Kérjük, jelentkezz ki, majd jelentkezz be újra a nyomtatóba." + #~ msgid "Please upgrade your printer first" #~ msgstr "Kérjük, először frissítsd a nyomtatót" @@ -10274,6 +10404,16 @@ msgstr "" #~ "A törlőtoronyra szükség van a timelapse miatt. Biztos, hogy mindkettőt " #~ "kikapcsolod?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Egy tornyot nyomtat a fúvókában lévő anyag kiöblítéséhez új anyagra " +#~ "váltás után." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "A nyomtatási fájl nem található, kérjük, szeleteld újra" + #~ msgid "Printer Selection" #~ msgstr "Nyomtató kiválasztása" @@ -10345,9 +10485,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Válaszd ki a tálca típusát" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Nem sikerült elküldeni a nyomtatóra. Kérjük, próbáld újra." + #~ msgid "Sending" #~ msgstr "Küldés" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "G-kód fájl küldése felhőszolgáltatáson keresztül" + +#~ msgid "Set Printable" +#~ msgstr "Beállítás nyomtathatónak" + +#~ msgid "Set Unprintable" +#~ msgstr "Beállítás nyomtathatatlannak" + #~ msgid "Set pen size" #~ msgstr "Tollméret beállítása" @@ -10519,6 +10671,22 @@ msgstr "" #~ "Megkíséreltük a javítást, azonban javasoljuk az eredmények ellenőrzését " #~ "vagy a bemeneti fájl javítását és az újbóli próbálkozást." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "A nyomtatási fájl mérete meghaladja a megengedett maximális méretet (1 " +#~ "GB). Kérjük, egyszerűsítsd a modellt és szeleteld újra" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "A G-kód generálásához használt nyomtatótípus nem azonos a jelenleg " +#~ "kiválasztott fizikai nyomtatóval. Javasoljuk, hogy szeleteld újra a " +#~ "megfelelő nyomtatótípust kiválasztva." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10528,6 +10696,18 @@ msgstr "" #~ "kiválasztott fizikai nyomtatóval. Javasoljuk, hogy szeleteld újra a " #~ "megfelelő nyomtatótípust kiválasztva.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "A régió paramétere helytelen" + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Van néhány ismeretlen filament, amelyekhez általános beállítások vannak " +#~ "hozzárendelve. Kérjük, frissítsd a Bambu Studiót vagy indítsd újra, hogy " +#~ "letöltsd az esetlegesen elérhető frissített rendszerbeállításokat." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10568,6 +10748,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Nyomtatófej nélküli timelapse" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Minimális fedőréteg vastagság" + +#~ msgid "Top Solid Layers" +#~ msgstr "Felső tömör rétegek" + #~ msgid "Translation" #~ msgstr "Fordítás" @@ -10580,9 +10766,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Nem sikerült létrehozni a zip fájlt" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "A feltöltési folyamat időtúllépés miatt megszakadt. Kérjük, ellenőrizd a " +#~ "hálózati beállításokat és próbáld újra" + #~ msgid "Uploading" #~ msgstr "Feltöltés" +#~ msgid "User authorization timeout" +#~ msgstr "Felhasználó hitelesítési időtúllépés" + #~ msgid "User pause" #~ msgstr "Felhasználói szünet" @@ -10615,6 +10810,13 @@ msgstr "" #~ "extra területet ad a ritkás kitöltéshez, ahová az áthidalások " #~ "csatlakozhatnak. A 0 érték az opció letiltását jelenti." +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10624,11 +10826,20 @@ msgstr "" #~ "következő beállításokat javasoljuk:\n" #~ "0 felső Z-távolság, 0 érintkező réteg térköz, koncentrikus mintázat." +#~ msgid "Wrong Access code" +#~ msgstr "Hibás hozzáférési kód" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "X1 General Settings - Network Settings az X1 főképernyőjének bal oldalán." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10668,6 +10879,9 @@ msgstr "" #~ " túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak " #~ "ütközések.\n" +#~ msgid " plate %1%:" +#~ msgstr " %1% tálca:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr " bezáródik az új modell létrehozása előtt. Folytatod?" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index 83e239410..b9b3fcf6f 100644 --- a/bbl/i18n/it/BambuStudio_it.po +++ b/bbl/i18n/it/BambuStudio_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -159,7 +159,7 @@ msgid "Triangle" msgstr "Triangolo." msgid "Height Range" -msgstr "Intervallo altezza" +msgstr "Interv. altezza" msgid "Remove painted color" msgstr "Rimuovi colore dipinto" @@ -247,37 +247,37 @@ msgid "uniform scale" msgstr "Scala uniforme" msgid "Left click" -msgstr "" +msgstr "Click sinistro" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Clic destro" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Taglia" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Movimento:" @@ -289,28 +289,28 @@ msgid "Height" msgstr "Altezza" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Parte superiore" msgid "Lower part" -msgstr "" +msgstr "Parte inferiore" msgid "Keep" -msgstr "" +msgstr "Mantieni" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "Dopo il taglio" msgid "Cut to parts" msgstr "Taglia le parti" @@ -325,7 +325,7 @@ msgid "Reset" msgstr "Reimposta" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Tipo" @@ -337,25 +337,25 @@ msgid "Shape" msgstr "Forma" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Quadrato" msgid "Hexagon" -msgstr "" +msgstr "Esagono" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Annulla" @@ -364,36 +364,38 @@ msgid "Warning" msgstr "Attenzione" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolleranza" msgid "Mesh name" msgstr "Nome mesh" @@ -483,10 +485,10 @@ msgid "Remove selection" msgstr "Rimuovi selezione" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Sposta il mouse verso l'alto o il basso" msgid "Rotate text" -msgstr "" +msgstr "Ruota testo" msgid "Text shape" msgstr "Formato testo" @@ -501,27 +503,27 @@ msgid "Input text" msgstr "Inserisci testo" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Gap testo" msgid "Angle" -msgstr "" +msgstr "Angolo" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Superficie" msgid "Horizontal text" -msgstr "" +msgstr "Testo orizzontale" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Avvertenza" @@ -645,7 +647,7 @@ msgid "Info" msgstr "Info" msgid "Rebuild" -msgstr "Ricostruire" +msgstr "Ricrea" msgid "Loading current presets" msgstr "Caricamento dei preset correnti" @@ -689,7 +691,7 @@ msgstr "" "prima di poterla utilizzare normalmente" msgid "Privacy Policy Update" -msgstr "" +msgstr "Aggiornamento dell'informativa sulla privacy" msgid "Loading" msgstr "Caricamento" @@ -722,7 +724,7 @@ msgid "Select a G-code file:" msgstr "Seleziona file G-code:" msgid "Import File" -msgstr "" +msgstr "Importa File…" msgid "Delete" msgstr "Elimina" @@ -731,7 +733,7 @@ msgid "Choose files" msgstr "Scegli file" msgid "New Folder" -msgstr "" +msgstr "Nuova cartella" msgid "Open" msgstr "Apri" @@ -771,7 +773,7 @@ msgid "Ironing" msgstr "Stiratura" msgid "Fuzzy Skin" -msgstr "Superficie Crespa" +msgstr "Fuzzy skin" msgid "Extruders" msgstr "Estrusori" @@ -813,13 +815,13 @@ msgid "Show" msgstr "Mostra" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Elimina l'oggetto selezionato" msgid "Edit Text" -msgstr "" +msgstr "Modifica testo" msgid "Load..." msgstr "Caricamento..." @@ -833,9 +835,18 @@ msgstr "Cilindro" msgid "Cone" msgstr "Cono" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Modifica intervallo di altezza" + msgid "Add settings" msgstr "Aggiungi impostazioni" @@ -927,8 +938,11 @@ msgstr "Assembla gli oggetti selezionati in un oggetto con più parti" msgid "Assemble the selected objects to an object with single part" msgstr "Assembla gli oggetti selezionati in un oggetto con una singola parte" -msgid "Assemble the selected parts to a single part" -msgstr "Assembla le parti selezionate in un'unica parte" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Lungo l'asse X" @@ -955,7 +969,7 @@ msgid "Mirror object" msgstr "Specchia Oggetto" msgid "Invalidate cut info" -msgstr "" +msgstr "Annulla informazioni di taglio" msgid "Add Primitive" msgstr "Aggiungi primitiva" @@ -1018,7 +1032,7 @@ msgid "auto rotate current plate" msgstr "Rotazione automatica piatto corrente" msgid "Delete Plate" -msgstr "" +msgstr "Elimina piatto" msgid "Remove the selected plate" msgstr "Rimuovi il piatto selezionato" @@ -1054,13 +1068,13 @@ msgid "Lock" msgstr "Blocca" msgid "Fill bed with copies" -msgstr "" +msgstr "Riempi il piano di copie" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Riempi l'area rimanente del piano con copie dell'oggetto selezionato" msgid "Edit plate settings" -msgstr "Modifica impostazioni della piastra" +msgstr "" msgid "Name" msgstr "Nome" @@ -1077,8 +1091,8 @@ msgstr[1] "%1$d Errori riparati" #, c-format, boost-format msgid "Error: %1$d non-manifold edge." msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "Errore: %1$d bordo diverso dal collettore." -msgstr[1] "Errore: %1$d bordi diversi dal collettore." +msgstr[0] "Errore: %1$d bordo non manifold." +msgstr[1] "Errore: %1$d bordi non-manifold." msgid "Remaining errors" msgstr "Errori rimanenti" @@ -1086,8 +1100,8 @@ msgstr "Errori rimanenti" #, c-format, boost-format msgid "%1$d non-manifold edge" msgid_plural "%1$d non-manifold edges" -msgstr[0] "%1$d bordo diverso dal collettore" -msgstr[1] "%1$d bordi diversi dal collettore" +msgstr[0] "%1$d bordo non-manifold" +msgstr[1] "%1$d bordi non-manifold" msgid "Right click the icon to fix model object" msgstr "" @@ -1119,7 +1133,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Clicca sull'icona per modificare i colori dell'oggetto" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Fare clic sull'icona per spostare l'oggetto sul piano" msgid "Loading file" msgstr "Caricamento file" @@ -1149,18 +1163,20 @@ msgstr "" "di processo degli oggetti selezionati." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"Per salvare il taglio corrispondente puoi eliminare tutte le connessioni tra " +"gli oggetti correlati." msgid "" "This action will break a cut correspondence.\n" @@ -1169,9 +1185,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"Questa azione interromperà una corrispondenza di taglio.\n" +"In seguito, la coerenza del modello non può essere garantita.\n" +"\n" +"Per manipolare parti solide o volumi negativi è necessario invalidare prima " +"le informazioni di taglio." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "Non è consentita l'eliminazione dell'ultima parte solida." @@ -1184,34 +1205,34 @@ msgid "Assembly" msgstr "Assemblaggio" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Impostazioni oggetto da modificare" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Impostazioni range layer da modificare" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Intervalli di altezza" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Oggetto" @@ -1292,10 +1313,10 @@ msgid "to" msgstr "a" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Aggiungi intervallo di altezza" msgid "Invalid numeric." msgstr "Numero non valido." @@ -1329,13 +1350,13 @@ msgid "Auto" msgstr "Automatico" msgid "Outer brim only" -msgstr "" +msgstr "Solo brim esterno" msgid "Inner brim only" -msgstr "" +msgstr "Solo brim interno" msgid "Outer and inner brim" -msgstr "" +msgstr "Brim interno e esterno" msgid "No-brim" msgstr "No-brim" @@ -1374,16 +1395,16 @@ msgid "Open Documentation in web browser." msgstr "Aprire la documentazione nel browser web" msgid "Pause:" -msgstr "" +msgstr "Pausa:" msgid "Custom Template:" -msgstr "" +msgstr "Template personalizzato:" msgid "Custom G-code:" -msgstr "" +msgstr "G-code personalizzato:" msgid "Pause Print" -msgstr "" +msgstr "Pausa Stampa" msgid "OK" msgstr "Ok" @@ -1407,43 +1428,44 @@ msgid "Add Pause" msgstr "Aggiungi pausa" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Inserisci un comando di pausa all'inizio di questo layer." msgid "Add Custom G-code" msgstr "Aggiungi G-code personalizzato" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Inserisci G-code personalizzato all'inizio di questo layer." msgid "Add Custom Template" msgstr "Aggiungi template personalizzato" msgid "Insert template custom G-code at the beginning of this layer." msgstr "" +"Inserisci un template G-code personalizzato all'inizio di questo layer." msgid "Filament " msgstr "Filamento" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Cambia filamento all'inizio di questo layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Modifica messaggio di pausa della stampa" msgid "Delete Pause Print" -msgstr "" +msgstr "Elimina Pausa Stampa" msgid "Delete Custom Template" -msgstr "" +msgstr "Elimina Template Personalizzato" msgid "Edit Custom G-code" -msgstr "" +msgstr "Modifica G-code personalizzato" msgid "Delete Custom G-code" -msgstr "" +msgstr "Elimina G-code personalizzato" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "Nessuna stampante" @@ -1461,7 +1483,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS non collegato" @@ -1505,32 +1527,32 @@ msgid "Cancel calibration" msgstr "Annulla calibrazione" msgid "Heat the nozzle" -msgstr "Riscalda nozzle" +msgstr "Riscaldo nozzle" msgid "Cut filament" -msgstr "Taglia il filamento" +msgstr "Taglio il filamento" msgid "Pull back current filament" -msgstr "Ritrai il filamento corrente" +msgstr "Ritiro il filamento corrente" msgid "Push new filament into extruder" -msgstr "Inserisci il nuovo filamento nell'estrusore" +msgstr "Inserisco il nuovo filamento nell'estrusore" msgid "Purge old filament" -msgstr "Spurga vecchio filamento" +msgstr "Spurgo filamento precedente" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Inserisco il nuovo filamento nell'estrusore" msgid "Grab new filament" -msgstr "" +msgstr "Prendo un nuovo filamento" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." msgstr "" -"Scegli una slot AMS, premi \"Carica\" o \"Scarica\" per caricare o scaricare " -"automaticamente il filamento." +"Seleziona uno slot AMS, premi \"Carica\" o \"Scarica\" per caricare o " +"scaricare automaticamente il filamento." msgid "Edit" msgstr "Modifica" @@ -1607,13 +1629,13 @@ msgid "Orienting" msgstr "Orientamento" msgid "Filling bed " -msgstr "" +msgstr "Riempi piano" msgid "Bed filling canceled." -msgstr "" +msgstr "Riempimento del piano annullato." msgid "Bed filling done." -msgstr "" +msgstr "Riempimento del piano completato." msgid "Error! Unable to create thread!" msgstr "Errore. Impossibile creare il processo." @@ -1631,47 +1653,55 @@ msgid "Please check the printer network connection." msgstr "Controlla la connessione rete della stampante." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Dati anomali del file di stampa. Eseguire nuovamente l'elaborazione" msgid "Task canceled." -msgstr "" +msgstr "Attività annullata." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Attività di Upload scaduto. Controlla lo stato della rete e riprova." msgid "Cloud service connection failed. Please try again." msgstr "Connessione al servizio cloud non riuscita. Riprovare." msgid "Print file not found. please slice again." -msgstr "" +msgstr "File di stampa non trovato; si prega di eseguire nuovamente lo slice" msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"Il file di stampa supera la dimensione massima consentita (1 GB). Semplifica " +"il modello ed elaboralo nuovamente" msgid "Failed to send the print job. Please try again." msgstr "Impossibile inviare il lavoro di stampa. Riprova." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Caricamento del file in ftp non riuscito. Riprova." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Controlla lo stato attuale del server Bambu Lab cliccando sul link qui sopra." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"La dimensione del file di stampa è troppo grande. Modifica la dimensione del " +"file e riprova." msgid "Print file not found, Please slice it again and send it for printing." msgstr "" +"File di stampa non trovato; elabora nuovamente il file e invia per la stampa." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Impossibile caricare il file di stampa tramite FTP. Controlla lo stato della " +"rete e riprova." msgid "Sending print job over LAN" msgstr "Invia stampa tramite LAN" @@ -1716,53 +1746,59 @@ msgstr "" "È necessario inserire una scheda microSD prima di inviarla alla stampante." msgid "Choose SLA archive:" -msgstr "" +msgstr "Seleziona l'archivio SLA:" msgid "Import file" -msgstr "" +msgstr "Importa file" msgid "Import model and profile" -msgstr "" +msgstr "Importa modello e profilo" msgid "Import profile only" -msgstr "" +msgstr "Importa solo profilo" msgid "Import model only" -msgstr "" +msgstr "Importa solo modello" msgid "Accurate" -msgstr "" +msgstr "Accurato" msgid "Balanced" -msgstr "" +msgstr "Bilanciato" msgid "Quick" -msgstr "" +msgstr "Rapido" msgid "Importing SLA archive" -msgstr "" +msgstr "Importa archivio SLA" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"L'archivio SLA non contiene preset. Attivare alcuni preset di stampanti SLA " +"prima di importare l'archivio SLA." msgid "Importing canceled." -msgstr "" +msgstr "Importazione annullata." msgid "Importing done." -msgstr "" +msgstr "Importazione eseguita." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"L'archivio SLA importato non contiene alcun preset. Gli attuali preset SLA " +"sono stati utilizzati come recupero." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" +"Non è possibile caricare un progetto SLA con un oggetto composto da più " +"parti sul piano" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Controlla l'elenco oggetto prima di modificare il preset." msgid "Attention!" msgstr "Attenzione!" @@ -1899,9 +1935,11 @@ msgstr "Fattore N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +"Non è supportata l’impostazione informazioni dello Slot Virtuale durante la " +"stampa." msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Sei sicuro di voler cancellare le informazioni del filamento?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Inserisci un valore valido (K in 0~0.5)" @@ -1910,13 +1948,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Inserisci un valore valido (K in 0~0.5, N in 0.6~2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "Devi prima selezionare il tipo e il colore del materiale." msgid "Other Color" -msgstr "" +msgstr "Altro colore" msgid "Custom Color" -msgstr "" +msgstr "Colore personalizzato" msgid "Dynamic flow calibration" msgstr "Calibrazione dinamica del flusso" @@ -1938,7 +1976,7 @@ msgid "Bed Type" msgstr "Tipo di piano" msgid "Nozzle temperature" -msgstr "Temperatura ugello" +msgstr "Temperatura Nozzle" msgid "Bed Temperature" msgstr "Temperatura piano" @@ -1946,14 +1984,14 @@ msgstr "Temperatura piano" msgid "Max volumetric speed" msgstr "Massima velocità volumetrica" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Temperatura piano" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Calibra" @@ -2006,7 +2044,7 @@ msgstr "" "di materiale." msgid "Enable AMS" -msgstr "Abilita AMS" +msgstr "AMS abilitato" msgid "Print with filaments in the AMS" msgstr "Stampa con filamento in AMS" @@ -2048,7 +2086,7 @@ msgstr "" "Nota: quando il coperchio è aperto o la confezione di essiccante viene " "cambiata, possono essere necessarie ore o una notte per assorbire l'umidità. " "Anche le basse temperature rallentano il processo. Durante questo periodo, " -"l'indicatore potrebbe non rappresentare con precisione la camera." +"l'indicatore potrebbe non rappresentare la camera con precisione." msgid "" "Config which AMS slot should be used for a filament used in the print job" @@ -2066,7 +2104,7 @@ msgid "Click to select AMS slot manually" msgstr "Fai clic per selezionare manualmente lo slot AMS" msgid "Do not Enable AMS" -msgstr "Non abilitare AMS" +msgstr "AMS non abilitato" msgid "Print using materials mounted on the back of the case" msgstr "Stampa filamento con bobina esterna." @@ -2078,10 +2116,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Stampa filamento con bobina esterna" msgid "Filaments Auto refill" -msgstr "" +msgstr "Ricarica automatica del filamento" msgid "Auto refill" -msgstr "" +msgstr "Ricarica automatica" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2089,7 +2127,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Gruppo" msgid "AMS Settings" msgstr "Impostazioni AMS" @@ -2148,12 +2186,12 @@ msgid "" "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" -"L'AMS stimerà la capacità residua del filamento di bambù dopo " -"l'aggiornamento delle informazioni sul filamento. Durante la stampa, la " -"capacità residua verrà aggiornata automaticamente." +"L'AMS stimerà la capacità residua del filamento Bambu dopo l'aggiornamento " +"delle informazioni. Durante la stampa, la capacità residua verrà aggiornata " +"automaticamente." msgid "AMS filament backup" -msgstr "" +msgstr "Backup filamento AMS" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2442,7 +2480,7 @@ msgstr "" "Il valore di compensazione del piede di elefante è troppo grande.\n" "Se i problemi zampa d'elefante sono significativi, controllare altre " "impostazioni.\n" -"Ad esempio, la temperatura del letto potrebbe essere troppo alta.\n" +"Ad esempio, la temperatura del piano potrebbe essere troppo alta.\n" "\n" "Il valore viene riportato a 0." @@ -2450,6 +2488,9 @@ 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 "" +"La modalità spirale funziona solo quando il loop parete è 1, il supporto è " +"disabilitato, i layers superiori del guscio sono 0, la densità riempimento è " +"0 e il tipo di timelapse è tradizionale" msgid "" "Change these settings automatically? \n" @@ -2513,6 +2554,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"Durante la stampa per oggetto, il Nozzle potrebbe urtare lo skirt.\n" +"Quindi, ripristina il layer skirt su 1 per evitare collisioni." msgid "Auto bed leveling" msgstr "Livellamento automatico piano" @@ -2554,7 +2597,7 @@ msgid "Homing toolhead" msgstr "Homing testa di stampa" msgid "Cleaning nozzle tip" -msgstr "Pulizia punta nozzle" +msgstr "Pulizia nozzle" msgid "Checking extruder temperature" msgstr "Controllo temperatura dell'estrusore" @@ -2721,7 +2764,7 @@ msgid "Generating geometry index data" msgstr "Generazione dati di indice geometrico" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistiche di tutti i piatti" msgid "Display" msgstr "Display" @@ -2733,7 +2776,7 @@ msgid "Total" msgstr "Totale" msgid "Total Time Estimation" -msgstr "" +msgstr "Stima del tempo totale" msgid "Total time" msgstr "Tempo totale" @@ -2775,7 +2818,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Flusso volumetrico (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Filamento usato" @@ -2859,7 +2902,7 @@ msgid "Quality / Speed" msgstr "Qualità / Velocità" msgid "Smooth" -msgstr "Liscio" +msgstr "Smooth" msgid "Radius" msgstr "Raggio" @@ -2907,7 +2950,7 @@ msgid "Tool Move" msgstr "Sposta strumento" msgid "Tool Rotate" -msgstr "" +msgstr "Strumento Ruota" msgid "Move Object" msgstr "Sposta oggetto" @@ -3001,6 +3044,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Sono stati trovati conflitti di percorsi G-code al layer %d. Separare " +"ulteriormente gli oggetti in conflitto (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Un oggetto è posizionato oltre il bordo del piatto." @@ -3016,7 +3061,7 @@ msgid "" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume." msgstr "" -"Un oggetto è posato oltre il limite del piatto o supera il limite di " +"Un oggetto è posizionato oltre il limite del piatto o supera il limite di " "altezza.\n" "Risolvi il problema spostando l'oggetto completamente dentro o fuori il " "piatto verificando che l'altezza rientri nel volume di costruzione." @@ -3025,7 +3070,7 @@ msgid "Calibration" msgstr "Calibrazione" msgid "Calibration step selection" -msgstr "Selezione step calibrazione" +msgstr "Seleziona calibrazione" msgid "Micro lidar calibration" msgstr "Calibrazione micro lidar" @@ -3046,7 +3091,7 @@ msgid "" msgstr "" "Il programma di calibrazione rileva automaticamente lo stato del dispositivo " "per ridurre al minimo le deviazioni.\n" -"In questo modo il dispositivo funziona in modo ottimale." +"Questa funzione aiuta il dispositivo a mantenere prestazioni ottimali." msgid "Calibration Flow" msgstr "Calibrazione flusso" @@ -3061,7 +3106,7 @@ msgid "Calibrating" msgstr "Calibrazione" msgid "Auto-record Monitoring" -msgstr "Monitoraggio registrazione automatica" +msgstr "Monitora registrazione automatica" msgid "Go Live" msgstr "Vai in diretta" @@ -3110,7 +3155,7 @@ msgid "Logging" msgstr "Accesso" msgid "Prepare" -msgstr "Preparara" +msgstr "Prepara" msgid "Preview" msgstr "Anteprima" @@ -3131,16 +3176,16 @@ msgid "No" msgstr "No" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr " verrà chiuso prima di creare un nuovo modello. Vuoi continuare?" msgid "Slice plate" msgstr "Slice piatto" msgid "Print plate" -msgstr "Piatto di stampa" +msgstr "Stampa piatto" msgid "Slice all" -msgstr "Slicing di tutto" +msgstr "Slice totale" msgid "Export G-code file" msgstr "Esporta file G-code" @@ -3176,7 +3221,7 @@ msgid "Show Tip of the Day" msgstr "Suggerimento del giorno" msgid "Report issue" -msgstr "" +msgstr "Segnala un problema" msgid "Check for Update" msgstr "Verifica aggiornamenti" @@ -3260,7 +3305,7 @@ msgid "Save Project as" msgstr "Salva Progetto come" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Salva Progetto corrente come" @@ -3377,10 +3422,10 @@ msgid "Show object labels in 3D scene" msgstr "Mostra etichette oggetti nella scena 3D" msgid "Show &Overhang" -msgstr "" +msgstr "Mostra sporgenze" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Mostra la sporgenza dell'oggetto evidenziata nella scena 3D" msgid "Preferences" msgstr "Preferenze" @@ -3433,11 +3478,11 @@ msgstr "&Aiuto" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "Esiste un file con lo stesso nome: %s. Vuoi sovrascriverlo?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "Esiste una configurazione con lo stesso nome: %s. Vuoi sovrascriverla?" msgid "Overwrite file" msgstr "Sovrascrivi file" @@ -3503,6 +3548,7 @@ msgstr "Inizializzazione fallita (nessun dispositivo)!" msgid "Initialize failed (Device connection not ready)!" msgstr "" +"Inizializzazione fallita (la connessione del dispositivo non è pronta)!" msgid "Initialize failed (No Camera Device)!" msgstr "Inizializzazione fallita (Nessun dispositivo fotocamera)!" @@ -3517,8 +3563,8 @@ msgstr "Inizializzazione ..." msgid "Loading..." msgstr "Caricamento…" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Inizializzazione fallita (non supportata in modalità solo LAN)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Inizializzazione fallita (non accessibile in modalità solo LAN)!" @@ -3526,9 +3572,6 @@ msgstr "Inizializzazione fallita (non accessibile in modalità solo LAN)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Inizializzazione fallita (indirizzo IP LAN della stampante mancante)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Inizializzazione fallita (%s)!" @@ -3610,7 +3653,7 @@ msgid "Switch to video files." msgstr "Passare ai file video." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Passa ai file modello 3mf." msgid "Delete selected files from printer." msgstr "Elimina i file selezionati dalla stampante." @@ -3642,11 +3685,11 @@ msgstr "Caricamento elenco file..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Caricamento non riuscito [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3656,23 +3699,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Elimina i file" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Vuoi eliminare il file '%s' dalla stampante?" msgid "Delete file" -msgstr "" +msgstr "Elimina file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Recupero informazioni del modello..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Impossibile recuperare le informazioni del modello dalla stampante." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Analisi delle informazioni sul modello non riuscita" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3702,6 +3745,9 @@ msgstr "Scaricamento %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Velocità:" @@ -3745,10 +3791,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Punteggio immediato" msgid "Clear" msgstr "Cancella" @@ -3803,21 +3849,21 @@ msgstr "Slicing in cloud..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "Ci sono %s attività davanti nella coda di slicing del cloud." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Assegna un punteggio per il tuo modello Bambu Market preferito." msgid "Score" -msgstr "" +msgstr "Punteggio" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" @@ -3862,10 +3908,10 @@ msgid "Failed to connect to the server" msgstr "Connessione al server non riuscita" msgid "Check cloud service status" -msgstr "" +msgstr "Verifica lo stato del servizio cloud" msgid "code" -msgstr "" +msgstr "Codice" msgid "Status" msgstr "Stato" @@ -3877,19 +3923,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Connessione al servizio cloud non riuscita" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Fai clic sul link in alto per visualizzare lo stato del servizio cloud" msgid "Failed to connect to the printer" msgstr "Impossibile connettersi alla stampante" msgid "Connection to printer failed" -msgstr "" +msgstr "Connessione stampante fallita" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Controlla la connessione di rete della stampante e di Studio." msgid "Don't show again" msgstr "Non mostrare più" @@ -3961,7 +4007,7 @@ msgid "Open Folder." msgstr "Apri Cartella." msgid "Safely remove hardware." -msgstr "" +msgstr "Rimuovi l'hardware in modo sicuro." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4033,7 +4079,7 @@ msgid "Color painting" msgstr "Pittura a colori" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Layer" @@ -4102,7 +4148,7 @@ msgid "Objects" msgstr "Oggetti" msgid "Advance" -msgstr "Avanzata" +msgstr "Avanzate" msgid "Compare presets" msgstr "Confronta presets" @@ -4188,12 +4234,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"È già stata effettuata una sincronizzazione; si desidera sincronizzare solo " +"le modifiche o tutto?" msgid "Sync" -msgstr "" +msgstr "Sincronizza" msgid "Resync" -msgstr "" +msgstr "Risincronizza" msgid "There are no compatible filaments, and sync is not performed." msgstr "" @@ -4286,10 +4334,10 @@ msgstr "" "aggiornare il software." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Valori non validi trovati in 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Si prega di correggerli nella scheda dei Parametri" msgid "The 3mf is not compatible, load geometry data only!" msgstr "Il 3mf non è compatibile, carica solo i dati della geometria!" @@ -4366,13 +4414,16 @@ msgid "Save file as:" msgstr "Salva come:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"Stai cercando di eliminare un oggetto che fa parte di un oggetto tagliato.\n" +"Questa azione interromperà la corrispondenza tra gli oggetti tagliati.\n" +"In seguito, la coerenza del modello non può essere garantita." msgid "The selected object couldn't be split." msgstr "L'oggetto selezionato non può essere diviso." @@ -4456,7 +4507,7 @@ msgid "prepare 3mf file..." msgstr "preparazione file 3mf..." msgid "downloading project ..." -msgstr "scaricamento progetto..." +msgstr "Download progetto..." #, c-format, boost-format msgid "Project downloaded %d%%" @@ -4507,7 +4558,7 @@ msgstr "" "continuare?" msgid "Remember my choice." -msgstr "" +msgstr "Ricorda la mia scelta" msgid "Number of copies:" msgstr "Numero di copie:" @@ -4533,6 +4584,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Impossibile eseguire operazioni booleane sulle mesh del modello. Verranno " +"esportate solo le parti positive." msgid "" "Print By Object: \n" @@ -4557,7 +4610,7 @@ msgid "Invalid number" msgstr "Numero non valido" msgid "Plate Settings" -msgstr "" +msgstr "Impostazioni Piatto" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4607,6 +4660,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Piatto% d: %s non è consigliato per l’utilizzo del filamento %s (%s). Se " +"desideri continuare, imposta la temperatura del piano di questo filamento su " +"un numero diverso da zero." msgid "Switching the language requires application restart.\n" msgstr "Il cambio lingua richiede il riavvio dell'applicazione.\n" @@ -4654,7 +4710,7 @@ msgid "North America" msgstr "Nord America" msgid "Others" -msgstr "Altri" +msgstr "Altro" msgid "Login Region" msgstr "Regione di accesso" @@ -4669,12 +4725,14 @@ msgid "Units" msgstr "Unità" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom posizione del mouse" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Ingrandisci verso la posizione del puntatore del mouse nella vista 3D, " +"anziché verso il centro della finestra 2D." msgid "Show \"Tip of the day\" notification after start" msgstr "Mostra \"Suggerimento del giorno\" dopo l'avvio" @@ -4683,7 +4741,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "Se abilitato, all'avvio vengono visualizzati suggerimenti utili." msgid "Presets" -msgstr "" +msgstr "Preset" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4693,13 +4751,13 @@ msgid "User Sync" msgstr "Sincronizza utente" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Aggiorna automaticamente i preset." msgid "System Sync" -msgstr "" +msgstr "Sincronizzazione sistema" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Cancella la mia scelta sui preset non salvati." msgid "Associate files to BambuStudio" msgstr "Associa i file a Bambu Studio" @@ -4729,19 +4787,19 @@ msgstr "" "i file .step." msgid "Online Models" -msgstr "" +msgstr "Modelli Online" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Mostra i modelli online selezionati dallo staff nella home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Numero massimo di progetti recenti" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Numero massimo di progetti recenti" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Cancella la mia scelta sui progetti non salvati." msgid "Auto-Backup" msgstr "Backup automatico" @@ -4749,12 +4807,14 @@ msgstr "Backup automatico" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Esegui periodicamente il backup del tuo progetto per facilitare il " +"ripristino dopo un crash occasionale." msgid "every" -msgstr "" +msgstr "Ogni" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "Periodo di backup in secondi." msgid "Downloads" msgstr "Scaricati" @@ -4769,7 +4829,7 @@ msgid "Develop mode" msgstr "Modalità sviluppatore" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Salta check Blacklist AMS" msgid "Home page and daily tips" msgstr "Home page e suggerimenti quotidiani" @@ -4808,13 +4868,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Invertire la direzione di scorrimento durante lo zoom" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Abilita SSL (MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Abilita SSL (FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Modalità sviluppatore interno" msgid "Log Level" msgstr "Livello log" @@ -4880,7 +4940,7 @@ msgid "Click to pick filament color" msgstr "Fai click per selezionare il colore del filamento" msgid "Please choose the filament colour" -msgstr "" +msgstr "Si prega di scegliere il colore del filamento" msgid "Add/Remove presets" msgstr "Aggiungi/Rimuovi preset" @@ -4901,37 +4961,37 @@ msgid "Add/Remove printers" msgstr "Aggiungi/Rimuovi stampanti" msgid "Incompatible" -msgstr "" +msgstr "Non compatibile" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Uguale a Sequenza stampa globale" msgid "Print sequence" msgstr "Sequenza di stampa" msgid "Plate name" -msgstr "" +msgstr "Nome Piatto" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" -msgstr "Uguale al tipo di letto globale" +msgstr "Uguale al tipo di piano globale" msgid "By Layer" -msgstr "" +msgstr "Per layer" msgid "By Object" -msgstr "" +msgstr "Per oggetto" msgid "Accept" -msgstr "" +msgstr "Accetta" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" -msgstr "Slicing di tutti i piatti per ottenere una stima di tempo e filamento" +msgstr "Slice di tutti i piatti per ottenere una stima del tempo e filamento" msgid "Packing project data into 3mf file" msgstr "Packing dati progetto in 3mf file" @@ -5048,7 +5108,7 @@ msgid "Offline" msgstr "Off-line" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Mio dispositivo" @@ -5069,16 +5129,16 @@ msgid "Busy" msgstr "Occupato" msgid "Bambu Cool Plate" -msgstr "Piatto Bambu Cool" +msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" -msgstr "Piatto Bambu Engineering" +msgstr "Bambu Engineering Plate" msgid "Bamabu High Temperature Plate" -msgstr "Piatto Bambu High Temperature" +msgstr "Bambu High Temperature Plate" msgid "Send print job to" msgstr "Invia stampa a" @@ -5090,7 +5150,7 @@ msgid "Bed Leveling" msgstr "Livellamento piano" msgid "Flow Calibration" -msgstr "Calibrazione del flusso" +msgstr "Calibrazione flusso" msgid "Can't connect to the printer" msgstr "Impossibile connettersi alla stampante" @@ -5099,13 +5159,13 @@ msgid "send completed" msgstr "Invio completo" msgid "Error code" -msgstr "" +msgstr "Codice di errore" msgid "Check the status of current system services" -msgstr "" +msgstr "Verifica lo stato attuale dei servizi di sistema." msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Connessione locale della stampante fallita; Si prega di riprovare." msgid "No login account, only printers in LAN mode are displayed" msgstr "" @@ -5152,8 +5212,8 @@ msgid "" "Filaments to AMS slots mappings have been established. You can click a " "filament above to change its mapping AMS slot" msgstr "" -"La mappatura tra lo slot AMS e filamenti è stata effettuata. È possibile " -"fare clic su un filamento in alto per modificare la mappatura dello slot AMS" +"La mappatura tra slot AMS e filamenti è stata effettuata. È possibile fare " +"clic su un filamento in alto per modificare il relativo slot AMS" msgid "" "Please click each filament above to specify its mapping AMS slot before " @@ -5207,17 +5267,20 @@ msgid "Errors" msgstr "Errori" msgid "Please check the following:" -msgstr "" +msgstr "Controllare quanto segue:" 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 "" +"Il tipo di stampante selezionato durante la generazione del G-Code non è " +"coerente con la stampante attualmente selezionata. Si consiglia di " +"utilizzare lo stesso tipo di stampante per lo slicing." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s non è supportato da AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5231,6 +5294,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Fai clic sul pulsante di conferma se desideri continuare con la stampa." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5243,7 +5307,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Dati file di stampa anormali. Eseguire nuovamente l'elaborazione" msgid "The name length exceeds the limit." -msgstr "" +msgstr "La lunghezza del nome supera il limite." msgid "Modifying the device name" msgstr "Modifica nome del dispositivo" @@ -5257,6 +5321,8 @@ msgstr "" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"È necessario inserire una scheda MicroSD prima di inviare alla scheda SD " +"della stampante." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "La stampante deve essere sulla stessa LAN di Bambu Studio." @@ -5265,28 +5331,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "La stampante non supporta l'invio alla scheda microSD della stampante." msgid "Failed to create socket" -msgstr "" +msgstr "Impossibile creare il socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Connessione del socket non riuscita" msgid "Failed to publish login request" -msgstr "" +msgstr "Non è stato possibile pubblicare la richiesta di login" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout durante il recupero del Ticket dal dispositivo." msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout durante il recupero del Ticket dal server." msgid "Failed to post ticket to server" -msgstr "" +msgstr "Inserimento del ticket sul server non riuscito" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Non è stato possibile analizzare la causa del rapporto di login." msgid "Receive login report timeout" -msgstr "" +msgstr "Timeout ricezione del rapporto di login" msgid "Unknown Failure" msgstr "Fallimento sconosciuto" @@ -5298,33 +5364,40 @@ msgid "Would you like to log in this printer with current account?" msgstr "Vuoi accedere alla stampante con l'account corrente?" msgid "Check the reason" -msgstr "" +msgstr "Verifica la causa" msgid "Read and accept" -msgstr "" +msgstr "Leggi e accetta" msgid "Terms and Conditions" -msgstr "" +msgstr "Termini e condizioni" 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 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 "" +"Grazie per aver acquistato un dispositivo Bambu Lab. Prima di utilizzare il " +"dispositivo Bambu Lab, si prega di leggere i termini e le condizioni. " +"Facendo clic per accettare di utilizzare il tuo dispositivo Bambu Lab, " +"accetti di rispettare l'Informativa sulla privacy e le Condizioni d'uso " +"(collettivamente, i \"Termini\"). Se non rispetti o non accetti " +"l'Informativa sulla privacy di Bambu Lab, ti preghiamo di non utilizzare i " +"dispositivi e i servizi di Bambu Lab." msgid "and" -msgstr "" +msgstr "e" msgid "Privacy Policy" -msgstr "" +msgstr "Informativa Privacy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "Chiediamo il tuo aiuto per migliorare tutte le stampanti" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Dichiarazione del programma miglioramento dell'esperienza utente" #, c-format, boost-format msgid "" @@ -5340,9 +5413,22 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"Nella comunità della stampa 3D, impariamo dai successi e dagli insuccessi " +"degli altri per adattare i nostri parametri e impostazioni di slicing. %s " +"segue lo stesso principio e utilizza l'apprendimento automatico per " +"migliorare le sue prestazioni basandosi sui successi e sugli insuccessi di " +"un vasto numero di stampe effettuate dai nostri utenti. Stiamo addestrando " +"%s affinché diventi più intelligente alimentandolo con dati reali. Se sei " +"d'accordo, questo servizio accederà alle informazioni dai tuoi registri " +"degli errori e dai registri di utilizzo, che possono includere informazioni " +"descritte nell'Informativa sulla privacy. Non raccoglieremo alcun Dato " +"Personale con il quale un individuo possa essere identificato direttamente o " +"indirettamente, incluso, a titolo esemplificativo, nomi, indirizzi, " +"informazioni di pagamento o numeri di telefono. Abilitando questo servizio, " +"accetti questi termini e la dichiarazione sull'Informativa sulla privacy." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Dichiarazione del piano miglioramento dell'esperienza utente" msgid "Log in successful." msgstr "Log in effettuato con successo." @@ -5427,6 +5513,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"Quando si utilizza il materiale di supporto per l'interfaccia di supporto, " +"si consigliano le seguenti impostazioni:\n" +"0 distanza z superiore , 0 spaziatura interfaccia, trama concentrico e " +"disabilita altezza layer di supporto indipendente" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5498,7 +5588,7 @@ msgid "G-code output" msgstr "Uscita G-code" msgid "Post-processing scripts" -msgstr "" +msgstr "Script post-elaborazione" msgid "Frequent" msgstr "Frequente" @@ -5554,7 +5644,7 @@ msgid "Nozzle temperature when printing" msgstr "Temperatura del nozzle durante la stampa" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5564,7 +5654,7 @@ msgstr "" "significa che il filamento non supporta la stampa su piatto Cool Plate." msgid "Engineering Plate" -msgstr "Piatto Engineering" +msgstr "Engineering Plate" msgid "" "Bed temperature when engineering plate is installed. Value 0 means the " @@ -5574,7 +5664,7 @@ msgstr "" "significa che il filamento non supporta la stampa su piatto Engineering." msgid "High Temp Plate" -msgstr "Piastra High Temp" +msgstr "High Temp Plate" msgid "" "Bed temperature when high temperature plate is installed. Value 0 means the " @@ -5622,7 +5712,7 @@ msgstr "" "base al tempo di stampa a layer." msgid "Max fan speed threshold" -msgstr "Soglia velocità massima della ventola" +msgstr "Soglia massima velocità della ventola" msgid "" "Part cooling fan speed will be max when the estimated layer time is shorter " @@ -5632,7 +5722,7 @@ msgstr "" "tempo layer stimato è inferiore al valore di soglia." msgid "Auxiliary part cooling fan" -msgstr "Ventola di raffreddamento ausiliaria della parte" +msgstr "Ventola di raffreddamento ausiliaria" msgid "Filament start G-code" msgstr "G-code avvio filamento" @@ -5815,8 +5905,7 @@ msgid "" "preset?" msgstr "" "Sono state modificate alcune impostazioni del preset \"%1%\". \n" -"Vuoi mantenere le impostazioni modificate (nuovo valore) dopo aver cambiato " -"i preset?" +"Vuoi mantenere le impostazioni (nuovo valore) dopo aver cambiato i preset?" msgid "" "You have changed some preset settings. \n" @@ -5824,8 +5913,7 @@ msgid "" "preset?" msgstr "" "Sono stati modificati alcuni preset preimpostati. \n" -"Vuoi mantenere le impostazioni modificate (nuovo valore) dopo aver cambiato " -"i preset?" +"Vuoi mantenere le impostazioni (nuovo valore) dopo aver cambiato i preset?" msgid "Extruders count" msgstr "Conteggio estrusori" @@ -5837,7 +5925,7 @@ msgid "Capabilities" msgstr "Capacità" msgid "Select presets to compare" -msgstr "" +msgstr "Seleziona i preset da confrontare" msgid "Show all presets (including incompatible)" msgstr "Mostra tutti i preset (compresi non compatibili)" @@ -5976,13 +6064,13 @@ msgid "Objects list" msgstr "Elenco oggetti" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Importa geometrie da file STL/STEP/3MF/OBJ/AMF." msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Copia negli appunti" @@ -6014,10 +6102,10 @@ msgid "Zoom View" msgstr "Vista Zoom" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6029,7 +6117,7 @@ msgstr "" "orienterà tutti gli oggetti nel piatto corrente." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Riduci/Espandi barra laterale" @@ -6098,7 +6186,7 @@ msgid "Movement step set to 1 mm" msgstr "Passo movimento impostato a 1 mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "Tastiera 1-9: imposta il filamento per l'oggetto/la parte" @@ -6222,7 +6310,7 @@ msgid "Shift+Mouse wheel" msgstr "Shift+Rotella mouse" msgid "Release Note" -msgstr "Nota di rilascio" +msgstr "Note di aggiornamento" #, c-format, boost-format msgid "version %s update information :" @@ -6248,7 +6336,7 @@ msgid "Don't remind me of this version again" msgstr "Non ricordarmi più questa versione." msgid "Done" -msgstr "" +msgstr "Fine" msgid "LAN Connection Failed (Sending print file)" msgstr "Connessione LAN fallita (invio del file di stampa)" @@ -6407,6 +6495,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"I seguenti oggetti(o) hanno un layer iniziale vuoto e non possono essere " +"stampati. Tagliare la parte inferiore o attivare i supporti." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6707,7 +6797,7 @@ msgstr "" "supporti." msgid "Layer height cannot exceed nozzle diameter" -msgstr "L'altezza del layer non può superare il diametro dell'ugello." +msgstr "L'altezza del layer non può superare il diametro del nozzle." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" @@ -6791,6 +6881,13 @@ msgstr "" "abilitata è accessibile inserendo il nome utente e la password nell'URL nel " "seguente formato: https://username:password@your-octopi-address/" +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 "Chiave API / Password" @@ -7051,10 +7148,10 @@ msgstr "" "riempimento superiore" msgid "Only one wall on first layer" -msgstr "" +msgstr "Solo un perimetro sul primo layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Utilizzare solo una parete sul primo layer dei modelli" msgid "Slow down for overhang" msgstr "Rallenta in caso di sporgenze" @@ -7077,15 +7174,18 @@ msgid "Distance from model to the outermost brim line" msgstr "Questa è la distanza tra il modello e la linea del brim più esterno." msgid "Brim type" -msgstr "Tipo di brim" +msgstr "Tipo brim" 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 "" +"Questo controlla la generazione del brim esterno e/o interno dei modelli. " +"Auto significa che la larghezza del brim viene analizzata e calcolata " +"automaticamente." msgid "Brim-object gap" -msgstr "Gap tra Brim e oggetto" +msgstr "Gap brim e oggetto" msgid "" "A gap between innermost brim line and object can make brim be removed more " @@ -7121,7 +7221,7 @@ msgid "By object" msgstr "Per oggetto" msgid "Slow printing down for better layer cooling" -msgstr "Rallentamento stampa per un migliore raffreddamento layers" +msgstr "Rallenta stampa per un migliore raffreddamento layers" msgid "" "Enable this option to slow printing speed down to make the final layer time " @@ -7220,7 +7320,7 @@ msgid "End G-code when finish the printing of this filament" msgstr "Aggiungi G-code quando si termina la stampa di questo filamento." msgid "Ensure vertical shell thickness" -msgstr "Garantisci lo spessore verticale del guscio" +msgstr "Garantisci spessore verticale del guscio" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " @@ -7377,10 +7477,28 @@ msgstr "" "leggera sovra-estrusione o sotto-estrusione." msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." msgstr "" +"Il rapporto di flusso impostato per oggetto; il significato è lo stesso del " +"rapporto di flusso." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" msgid "Default line width if some line width is set to be zero" msgstr "Larghezza di linea predefinita per linee impostate a zero" @@ -7447,6 +7565,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Spurgo minimo sulla torre di pulitura" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Durata caricamento filamento" @@ -7601,7 +7722,7 @@ msgid "Line width of initial layer" msgstr "Larghezza linea del primo layer" msgid "Initial layer height" -msgstr "Altezza layer iniziale" +msgstr "Altezza primo layer" msgid "" "Height of initial layer. Making initial layer height to be thick slightly " @@ -7635,24 +7756,24 @@ msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" msgstr "" -"Questa impostazione fa vibrare casualmente la testina dell'utensile durante " -"la stampa su pareti, in modo che la superficie abbia un aspetto ruvido. " -"Questa impostazione controlla la posizione fuzzy Skin." +"Questa impostazione fa vibrare casualmente la testa di stampa durante la " +"stampa su pareti, in modo che la superficie abbia un aspetto ruvido. Questa " +"impostazione controlla la posizione fuzzy Skin." msgid "None" msgstr "Nessuno" msgid "Contour" -msgstr "" +msgstr "Contorno" msgid "Contour and hole" -msgstr "" +msgstr "Contorno e foro" msgid "All walls" msgstr "Tutte le pareti" msgid "Fuzzy skin thickness" -msgstr "Spessore superficie crespa" +msgstr "Spessore fuzzy skin" msgid "" "The width within which to jitter. It's adversed to be below outer wall line " @@ -7662,7 +7783,7 @@ msgstr "" "della linea della parete esterna." msgid "Fuzzy skin point distance" -msgstr "Distanza punti superficie crespa" +msgstr "Distanza punti fuzzy skin" msgid "" "The average diatance between the random points introducded on each line " @@ -7763,7 +7884,7 @@ msgstr "" "pareti vengono comunque stampate con l'altezza originale del layer" msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7776,15 +7897,25 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"Questo collega una linea di riempimento a un perimetro interno con un breve " +"segmento aggiuntivo. Se espresso come percentuale (esempio: 15%), viene " +"calcolato sulla larghezza della linea di riempimento. Lo slicer cerca di " +"collegare due linee di riempimento vicine a un breve segmento di perimetro. " +"Se non viene trovato un segmento di perimetro più corto di " +"infill_anchor_max, la linea di riempimento viene collegata a un segmento di " +"perimetro solo da un lato e la lunghezza del segmento di perimetro viene " +"limitata a questo parametro, ma non oltre anchor_length_max. Imposta questo " +"parametro a zero per disabilitare l'ancoraggio dei perimetri collegati a una " +"singola linea di riempimento." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (senza ancore aperte)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (senza limiti)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7796,9 +7927,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"Collega una linea di riempimento a un perimetro interno con un breve " +"segmento aggiuntivo. Se espressa come percentuale (esempio: 15%), viene " +"calcolata sulla larghezza della linea di riempimento. Lo slicer cerca di " +"collegare due linee di riempimento vicine a un breve segmento perimetrale. " +"Se non viene trovato un segmento di perimetro più corto di questo parametro, " +"la linea di riempimento viene collegata a un segmento solo da un lato e la " +"lunghezza è limitata da infill_anchor, ma non sarà più lunga di questo " +"parametro. Imposta a zero per disabilitare l'ancoraggio." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (non ancorato)" msgid "Filament to print internal sparse infill." msgstr "Questo è il filamento per la stampa del riempimento interno." @@ -7844,7 +7983,7 @@ msgid "All solid layer" msgstr "Tutti i layers solidi" msgid "Ironing Pattern" -msgstr "" +msgstr "Trama stiratura" msgid "Ironing flow" msgstr "Flusso stiratura" @@ -8048,7 +8187,7 @@ msgid "The minimum printing speed when slow down for cooling" msgstr "La velocità di stampa minima quando si rallenta per il raffreddamento." msgid "Nozzle diameter" -msgstr "Diametro ugello" +msgstr "Diametro Nozzle" msgid "Diameter of nozzle" msgstr "Diametro del nozzle" @@ -8078,7 +8217,7 @@ msgstr "" "scarico." msgid "Reduce infill retraction" -msgstr "Riduce la retrazione del riempimento" +msgstr "Riduci la retrazione nel riempimento" msgid "" "Don't retract when the travel is in infill area absolutely. That means the " @@ -8122,7 +8261,7 @@ msgid "Number of walls of every layer" msgstr "Questo è il numero di pareti per layer." msgid "Post-processing Scripts" -msgstr "" +msgstr "Script post-elaborazione" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8130,6 +8269,11 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"Se desideri elaborare l output del G-code tramite script personalizzati, " +"elenca i loro percorsi assoluti qui. Separa più script con un punto e " +"virgola. Gli script saranno eseguiti tramite il percorso assoluto del file G-" +"code come primo argomento e potranno essere lette anche le impostazioni " +"delle variabili" msgid "Raft contact Z distance" msgstr "Distanza di contatto Z Raft" @@ -8234,7 +8378,7 @@ msgid "Z Hop Type" msgstr "Tipo Z Hop" msgid "Slope" -msgstr "Pendenza" +msgstr "Inclinato" msgid "Spiral" msgstr "Spirale" @@ -8268,11 +8412,31 @@ msgid "Aligned" msgstr "Allineato" msgid "Back" -msgstr "Indietro" +msgstr "Posteriore" msgid "Random" msgstr "Casuale" +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 0.15" +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 "Distanza Skirt" @@ -8280,13 +8444,13 @@ msgid "Distance from skirt to brim or object" msgstr "Questa è la distanza dallo skirt al brim o all'oggetto." msgid "Skirt height" -msgstr "" +msgstr "Altezza skirt" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Numero di layer skirt: solitamente uno" msgid "Skirt loops" -msgstr "Anelli di skirt" +msgstr "Anelli skirt" msgid "Number of loops for the skirt. Zero means disabling skirt" msgstr "" @@ -8428,7 +8592,7 @@ msgid "tree(manual)" msgstr "albero(manuale)" msgid "Support/object xy distance" -msgstr "Distanza in xy supporto/oggetto" +msgstr "Distanza xy supporto/oggetto" msgid "XY separation between an object and its support" msgstr "Separazione XY tra un oggetto e il suo supporto" @@ -8475,7 +8639,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "Lo spazio z gap tra l'interfaccia supporto inferiore e l'oggetto" msgid "Support/raft base" -msgstr "" +msgstr "Base supporto/raft" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8498,7 +8662,7 @@ msgstr "" "Disabilitato per impostazione predefinita." msgid "Support/raft interface" -msgstr "" +msgstr "Interfaccia supporto/raft" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8557,7 +8721,7 @@ msgstr "" "il modello predefinito per le interfacce di supporto solubili è concentrico." msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rettilineo Interlacciato" msgid "Base pattern spacing" msgstr "Spazio trama base" @@ -8612,6 +8776,10 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"Il layer di supporto utilizza l'altezza layer indipendentemente dal layer " +"dell'oggetto. Questo serve a supportare la personalizzazione di z-gap e " +"ridurre il tempo di stampa. Questa opzione non puó essere utilizzata quando " +"la Prime Tower è abilitata." msgid "Threshold angle" msgstr "Angolo di soglia" @@ -8651,16 +8819,23 @@ msgid "This setting determines the initial diameter of support nodes." msgstr "Questa determina il diametro iniziale dei nodi di supporto." msgid "Tree support wall loops" -msgstr "Anello parete supporti ad albero" +msgstr "Loop parete supporto ad albero" msgid "This setting specify the count of walls around tree support" msgstr "Questa specifica il numero di pareti attorno al supporto ad albero." msgid "Tree support brim width" -msgstr "" +msgstr "Larghezza brim supporto ad albero" msgid "The brim width around tree support. 0 means auto." msgstr "" +"Larghezza del brim attorno al supporto ad albero. 0 significa automatico." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" +msgstr "" msgid "Nozzle temperature for layers after the initial one" msgstr "Temperatura del nozzle dopo il primo layer" @@ -8764,6 +8939,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"La torre di pulizia può essere utilizzata per pulire i residui sul nozzle e " +"stabilizzare la pressione della camera all'interno del nozzle al fine di " +"evitare difetti estetici durante la stampa." msgid "Purging volumes" msgstr "Volumi di spurgo" @@ -8858,14 +9036,14 @@ msgid "" msgstr "" "La classica generazione di pareti produce pareti con larghezza di estrusione " "costante e per aree molto sottili viene utilizzato il riempimento degli " -"spazi vuoti. Il motore Aracne produce pareti con larghezza di estrusione " +"spazi vuoti. Il motore Arachne produce pareti con larghezza di estrusione " "variabile." msgid "Classic" msgstr "Classico" msgid "Arachne" -msgstr "Aracne" +msgstr "Arachne" msgid "Wall transition length" msgstr "Lunghezza transizione parete" @@ -8971,20 +9149,20 @@ msgstr "" "impostazione predefinita." msgid "invalid value " -msgstr "" +msgstr "Valore non valido" #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " Non funziona con una densità del 100%%" msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Valore non valido quando la modalità vaso a spirale è abilitata:" msgid "too large line width " -msgstr "" +msgstr "larghezza della linea troppo grande " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "Esporta 3mf" @@ -9026,28 +9204,30 @@ msgid "Update the configs values of 3mf to latest." msgstr "Aggiorna valori di configurazione dei 3mf ai più recenti." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "numero massimo di triangoli per piatto da elaborare" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "Tempo massimo di slicing per piatto in secondi" msgid "No check" -msgstr "" +msgstr "Nessun controllo" msgid "Do not run any validity checks, such as gcode path conflicts check." msgstr "" +"Non eseguire alcun controllo di validità, come il controllo dei conflitti di " +"percorso del G-code." msgid "Normative check" -msgstr "" +msgstr "Controllo normativo" msgid "Check the normative items." -msgstr "" +msgstr "Controlla gli articoli normativi." msgid "Output Model Info" msgstr "Info Modello di output" @@ -9098,10 +9278,10 @@ msgid "Load filament settings from the specified file list" msgstr "Carica le impostazioni del filamento dall'elenco di file specificato" msgid "Skip Objects" -msgstr "" +msgstr "Salta oggetti" msgid "Skip some objects in this print" -msgstr "" +msgstr "Salta alcuni oggetti in questa stampa" msgid "Output directory" msgstr "Cartella destinazione" @@ -9138,22 +9318,24 @@ msgid "Generating support" msgstr "Generazione supporto" msgid "Checking support necessity" -msgstr "Verifica necessità di assistenza" +msgstr "Verifica necessità di supporto" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "ampie sporgenze" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"Sembra che l'oggetto %s ha %s. Orienta nuovamente l'oggetto o abilita la " +"generazione dei supporti." msgid "Optimizing toolpath" msgstr "Ottimizzazione del percorso utensile" @@ -9172,12 +9354,18 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"Non sono stati rilevati layers. Ripara il file STL o controlla le dimensioni " +"o lo spessore e riprova.\n" 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 "" +"La compensazione delle dimensioni XY di un oggetto non verrà utilizzata " +"perché è anche dipinta a colori.\n" +"La compensazione delle dimensioni XY non può essere combinata con la " +"colorazione." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9213,33 +9401,37 @@ msgstr "Supporto: propagazione rami al layer %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Formato file sconosciuto: il file di input deve avere estensione .stl, .obj " +"o .amf(.xml)." msgid "Loading of a model file failed." -msgstr "" +msgstr "Caricamento file del modello non riuscito." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "Impossibile leggere il file fornito perché è vuoto." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" +"Formato file sconosciuto: il file di input deve avere estensione .3mf o .zip." +"amf." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: analisi non riuscita" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "Il file contiene poligoni con più di 4 vertici." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "Il file contiene poligoni con meno di 2 vertici." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "Il file contiene un indice dei vertici non valido." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "Impossibile leggere il file OBJ perché è vuoto." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9510,169 +9702,6 @@ msgstr "" "Sapevate che è possibile utilizzare un maggior numero di anelli a parete e " "una maggiore densità riempimento per migliorare la resistenza del modello?" -#~ msgid "Top Solid Layers" -#~ msgstr "Layer solidi superiori" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Spessore minimo del guscio superiore" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Layers solidi inferiori" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Spessore minimo del guscio inferiore" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Non supportato da questo modello di stampante!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Disconnessione dalla stampante [%s] a causa della modalità LAN " -#~ "disattivata. Ricollegare la stampante accedendo con il proprio account " -#~ "utente." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Disconnessione dalla stampante [%s] a causa della modalità LAN attivata. " -#~ "Ricollegare la stampante inserendo il codice di accesso che può essere " -#~ "ottenuto dal display della stampante." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " piatto %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Imposta non stampabile" - -#~ msgid "Set Printable" -#~ msgstr "Imposta stampabile" - -#~ msgid "Manual" -#~ msgstr "Manuale" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Inizializzazione fallita (non supportata dalla stampante)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Esistono alcuni filamenti sconosciuti mappati su preset generici. " -#~ "Aggiorna Bambu Studio o riavvia Bambu Studio per verificare se è " -#~ "disponibile un aggiornamento ai preset di sistema." - -#~ msgid "Cool Plate" -#~ msgstr "Cool Plate" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "Il parametro del Paese non è corretto." - -#~ msgid "Failure of printer login" -#~ msgstr "Errore di accesso alla stampante" - -#~ msgid "Failed to get ticket" -#~ msgstr "Impossibile recuperare il ticket" - -#~ msgid "User authorization timeout" -#~ msgstr "Timeout autorizzazione utente" - -#~ msgid "Failure of bind" -#~ msgstr "Errore associazione" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "L'attività di caricamento è scaduta. Controlla la rete e riprova" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "File di stampa non trovato, elaborarlo nuovamente" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "Il file di stampa supera la dimensione massima consentita (1 GB). " -#~ "Semplifica il modello ed elaboralo di nuovo" - -#~ msgid "Failed uploading print file" -#~ msgstr "Caricamento del file di stampa non riuscito" - -#~ msgid "Wrong Access code" -#~ msgstr "Codice di accesso errato" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Invio a stampante fallito. Riprova." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Invia file G-code tramite servizio cloud" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Fai un logout e rieffettua il login alla stampante." - -#~ msgid "No files" -#~ msgstr "Nessun file" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Non accessibile in modalità solo LAN!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Manca l'IP LAN della stampante!" - -#~ msgid "Media" -#~ msgstr "Media" - -#~ msgid "Dump video" -#~ msgstr "Scarica video" - -#~ msgid "Cool plate" -#~ msgstr "Cool Plate" - -#~ msgid "Engineering plate" -#~ msgstr "Piatto Engineering" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Un oggetto ha un layer iniziale vuoto e non può essere stampato. Tagliare " -#~ "il fondo o attivare i supporti." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Controlla le seguenti informazioni e fai clic su Conferma per continuare " -#~ "a inviare la stampa:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "Il tipo di stampante utilizzato per generare il G-code non è dello stesso " -#~ "tipo della stampante attualmente selezionata. Si consiglia di rielaborare " -#~ "dopo aver selezionato il tipo di stampante corretto." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Consente di stampare una Prime Tower per pulire il materiale nel nozzle " -#~ "dopo il passaggio a un nuovo materiale." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9735,7 +9764,7 @@ msgstr "" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly" #~ msgstr "" -#~ "Il motore Aracne funziona solo quando il rallentamento delle sporgenze è " +#~ "Il motore Arachne funziona solo quando il rallentamento delle sporgenze è " #~ "disabilitato.\n" #~ "Ciò può causare una riduzione della qualità della superficie della " #~ "sporgenza quando si stampa rapidamente." @@ -9750,6 +9779,9 @@ msgstr "" #~ "Ciò può causare un calo della qualità delle superfici a sbalzo quando si " #~ "stampa rapidamente.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Assembla le parti selezionate in un'unica parte" + #~ msgid "Auto arrange" #~ msgstr "Disposizione automaticaarrange" @@ -9773,7 +9805,7 @@ msgstr "" #~ msgstr "Backup" #~ msgid "Backup interval" -#~ msgstr "Intervallo di backup" +#~ msgstr "Intervallo backup" #~ msgid "" #~ "Bed exclude area that can't used as printable area in X-Y plane. For " @@ -9792,10 +9824,16 @@ msgstr "" #~ "filament.\n" #~ "This may cause nozzle blocked and printing failure" #~ msgstr "" -#~ "La temperatura del letto è superiore alla temperatura di vetrificazione " +#~ "La temperatura del piano è superiore alla temperatura di vetrificazione " #~ "di questo filamento.\n" #~ "Ciò può causare un blocco del nozzle o un errore di stampa" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Spessore minimo del guscio inferiore" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Layers solidi inferiori" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9842,6 +9880,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Consumo" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Conferma se il filamento è stato estruso" + +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate" + +#~ msgid "Cool plate" +#~ msgstr "Cool Plate" + #~ msgid "Creating" #~ msgstr "Creazione" @@ -9874,8 +9921,25 @@ msgstr "" #~ "No - Give up using arachne this time" #~ msgstr "" #~ "Disattivare automaticamente il rallentamento degli sbalzi?\n" -#~ "Si - Abilita Aracne e disabilita il rallentamento degli sbalzi\n" -#~ "No - Rinuncia all'uso di Aracne questa volta" +#~ "Si - Abilita Arachne e disabilita il rallentamento degli sbalzi\n" +#~ "No - Rinuncia all'uso di Arachne questa volta" + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Disconnessione dalla stampante [%s] a causa della modalità LAN " +#~ "disattivata. Ricollegare la stampante accedendo con il proprio account " +#~ "utente." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Disconnessione dalla stampante [%s] a causa della modalità LAN attivata. " +#~ "Ricollegare la stampante inserendo il codice di accesso che può essere " +#~ "ottenuto dal display della stampante." #~ msgid "Display printable box" #~ msgstr "Mostra box stampabile" @@ -9932,6 +9996,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Scaricando il plug-in Bambu Network" +#~ msgid "Dump video" +#~ msgstr "Scarica video" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Modifica le impostazioni del piatto" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9945,6 +10015,9 @@ msgstr "" #~ "Si noti che questa opzione ha effetto solo se non è stata generata una " #~ "prime tower sul piatto corrente." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" + #~ msgid "Enter a search term" #~ msgstr "Inserire un termine di ricerca" @@ -9978,6 +10051,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Posizione dell'estrusore" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "La calibrazione della compensazione di estrusione non è supportata quando " +#~ "si utilizza la piastra Textured PEI." + #~ msgid "Failed" #~ msgstr "Fallito" @@ -9988,11 +10068,29 @@ msgstr "" #~ "Impossibile connettersi alla stampante attraverso la LAN. Immettere " #~ "l'indirizzo IP e il codice di accesso corretti della stampante." +#~ msgid "Failed to get ticket" +#~ msgstr "Impossibile recuperare il ticket" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Caricamento del file di stampa non riuscito" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "" #~ "Caricamento del file di stampa non riuscito. Inserisci nuovamente " #~ "l'indirizzo IP." +#~ msgid "Failure of bind" +#~ msgstr "Errore associazione" + +#~ msgid "Failure of printer login" +#~ msgstr "Errore di accesso alla stampante" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Alimenta il nuovo filamento dalla bobina esterna" + #~ msgid "Filament 1" #~ msgstr "Filamento 1" @@ -10055,6 +10153,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Selezione dei filamenti" +#~ msgid "Filaments replace" +#~ msgstr "Filamento Backup" + #~ msgid "Finish" #~ msgstr "Fine" @@ -10149,6 +10250,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Inizializzazione fallita [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Inizializzazione fallita (non supportata dalla stampante)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Inizializzazione fallita (non supportata in modalità solo LAN)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "Inizializzazione fallita (non supportata senza tunnel video remoto)!" @@ -10212,6 +10319,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Gestione" +#~ msgid "Manual" +#~ msgstr "Manuale" + #~ msgid "Max travel detour distance" #~ msgstr "Distanza massima di spostamento" @@ -10222,6 +10332,12 @@ msgstr "" #~ "Distanza massima di deviazione per evitare di attraversare le pareti. Se " #~ "la distanza è maggiore di questo valore, non ci sarà alcuna deviazione." +#~ msgid "Media" +#~ msgstr "Media" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Manca l'IP LAN della stampante!" + #~ msgid "Modify" #~ msgstr "Modifica" @@ -10237,15 +10353,34 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "NO AMS" +#~ msgid "No files" +#~ msgstr "Nessun file" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Non accessibile in modalità solo LAN!" + #~ msgid "Not supported." #~ msgstr "Non supportato." +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Non supportato da questo modello di stampante!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Nota: la posizione dell'IP e del codice di accesso sulla macchina è la " #~ "seguente:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Numero attuale di parti selezionate: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Un oggetto ha un layer iniziale vuoto e non può essere stampato. Tagliare " +#~ "il fondo o attivare i supporti." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Apri &PrusaSlicer" @@ -10273,7 +10408,7 @@ msgstr "" #~ msgstr "Pausa (errore temperatura hotend)" #~ msgid "Pause(toolhead shell off)" -#~ msgstr "Pausa (cover testina dello strumento disattivato)" +#~ msgstr "Pausa (cover testa di stampa disattivato)" #~ msgid "Per object edit" #~ msgstr "Modifica per oggetto" @@ -10290,9 +10425,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Piatto %d: %s non supporta il filamento %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Compila il rapporto sull'attività." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Controlla le seguenti informazioni e fai clic su Conferma per continuare " +#~ "a inviare la stampa:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10303,6 +10454,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Compila prima il rapporto." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Fai un logout e rieffettua il login alla stampante." + #~ msgid "Please upgrade your printer first" #~ msgstr "Prima aggiorna la stampante" @@ -10330,6 +10484,17 @@ msgstr "" #~ "Prime Tower è richiesto da timeplase. Sei sicuro di volerli disabilitare " #~ "entrambi?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Consente di stampare una Prime Tower per pulire il materiale nel nozzle " +#~ "dopo il passaggio a un nuovo materiale." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "" +#~ "File di stampa non trovato; si prega di eseguire nuovamente lo slice" + #~ msgid "Printer Selection" #~ msgstr "Seleziona stampante" @@ -10387,7 +10552,7 @@ msgstr "" #~ msgstr "Ripara" #~ msgid "Repair the model's meshes if it is non-manifold mesh" -#~ msgstr "Ripara le maglie del modello se sono prive di collettore." +#~ msgstr "Ripara la mesh del modello se sono non-manifold." #~ msgid "Report" #~ msgstr "Rapporto" @@ -10401,9 +10566,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Seleziona tipo di Piatto" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Invio a stampante fallito. Riprova." + #~ msgid "Sending" #~ msgstr "Invio…" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Invia file G-code tramite servizio cloud" + +#~ msgid "Set Printable" +#~ msgstr "Imposta stampabile" + +#~ msgid "Set Unprintable" +#~ msgstr "Imposta non stampabile" + #~ msgid "Set pen size" #~ msgstr "Imposta dimensioni penna" @@ -10577,6 +10754,22 @@ msgstr "" #~ "tentata una ripaparazione, tuttavia si consiglia di controllare i " #~ "risultati o di riparare il file di input e riprovare." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Il file di stampa supera la dimensione massima consentita (1 GB). " +#~ "Semplifica il modello ed elaboralo di nuovo" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Il tipo di stampante utilizzato per generare il G-code non è dello stesso " +#~ "tipo della stampante attualmente selezionata. Si consiglia di rielaborare " +#~ "dopo aver selezionato il tipo di stampante corretto." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10586,6 +10779,18 @@ msgstr "" #~ "tipo della stampante attualmente selezionata. Si consiglia di " #~ "risuddividere selezionando lo stesso tipo di stampante.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "Il parametro del Paese non è corretto." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Esistono alcuni filamenti sconosciuti mappati su preset generici. " +#~ "Aggiorna Bambu Studio o riavvia Bambu Studio per verificare se è " +#~ "disponibile un aggiornamento ai preset di sistema." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10622,11 +10827,17 @@ msgstr "" #~ "alte. 0 significa che non vi è alcun limite." #~ msgid "Timelapse Wipe Tower" -#~ msgstr "Timelapse Torre di pulizia" +#~ msgstr "Timelapse Wipe Tower" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse senza testa strumenti" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Spessore minimo del guscio superiore" + +#~ msgid "Top Solid Layers" +#~ msgstr "Layer solidi superiori" + #~ msgid "Translation" #~ msgstr "Traduzione" @@ -10639,9 +10850,16 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Impossibile creare un file zip" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "L'attività di caricamento è scaduta. Controlla la rete e riprova" + #~ msgid "Uploading" #~ msgstr "Caricamento" +#~ msgid "User authorization timeout" +#~ msgstr "Timeout autorizzazione utente" + #~ msgid "User pause" #~ msgstr "Pausa utente" @@ -10676,6 +10894,13 @@ msgstr "" #~ "spessore specifico, in modo da poter fornire ancoraggi migliori per i " #~ "ponti interni. 0 significa disabilitare questa funzione" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "Quando il materiale corrente si esaurisce, la stampante continuerà nel " +#~ "seguente ordine." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10685,12 +10910,21 @@ msgstr "" #~ "consigliano le seguenti impostazioni:\n" #~ "0 distanza superiore, 0 distanza tra interfacce, trama concentrica." +#~ msgid "Wrong Access code" +#~ msgstr "Codice di accesso errato" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "Impostazioni generali X1 - Impostazioni rete nella barra laterale della " #~ "schermata principale X1." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "Stai per eliminare %u file dalla stampante. Sei sicuro di voler " +#~ "continuare?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10729,6 +10963,9 @@ msgstr "" #~ " è troppo vicino agli altri, si verificheranno collisioni durante la " #~ "stampa.\n" +#~ msgid " plate %1%:" +#~ msgstr " piatto %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr " verrà chiuso prima di creare un nuovo modello. Vuoi continuare?" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index db196ea31..51b21607c 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -245,37 +245,37 @@ msgid "uniform scale" msgstr "スケール" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "カット" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "移動" @@ -287,28 +287,28 @@ msgid "Height" msgstr "高度" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "パーツに割り切る" @@ -323,7 +323,7 @@ msgid "Reset" msgstr "リセット" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "タイプ" @@ -335,25 +335,25 @@ msgid "Shape" msgstr "形状" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "取消し" @@ -362,36 +362,38 @@ msgid "Warning" msgstr "警告" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "メッシュ名" @@ -479,10 +481,10 @@ msgid "Remove selection" msgstr "選択を削除" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "文字形状" @@ -497,27 +499,27 @@ msgid "Input text" msgstr "テキスト" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "通知" @@ -676,7 +678,7 @@ msgstr "" "さい。" msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "ロード中" @@ -709,7 +711,7 @@ msgid "Select a G-code file:" msgstr "G-codeファイルを選択" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "削除" @@ -718,7 +720,7 @@ msgid "Choose files" msgstr "ファイルを選択" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "開く" @@ -800,13 +802,13 @@ msgid "Show" msgstr "表示" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "選択したオブジェクトを削除" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "ファイルを読込む" @@ -820,9 +822,18 @@ msgstr "シリンダー" msgid "Cone" msgstr "コーン" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "設定を追加" @@ -914,8 +925,11 @@ msgstr "選択したオブジェクトを一つオブジェクトに組み立て msgid "Assemble the selected objects to an object with single part" msgstr "選択したオブジェクトを一つオブジェクトに組み立てます(単パーツ)" -msgid "Assemble the selected parts to a single part" -msgstr "選択したパーツを一つのパーツに組み立てます" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "X軸方向" @@ -942,7 +956,7 @@ msgid "Mirror object" msgstr "オブジェクトを反転" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "プリミティブを追加" @@ -1005,7 +1019,7 @@ msgid "auto rotate current plate" msgstr "現在のプレートを自動回転させる" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "選択したプレートを削除" @@ -1041,13 +1055,13 @@ msgid "Lock" msgstr "ロック" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "ボード設定の編集" +msgstr "" msgid "Name" msgstr "名称" @@ -1095,7 +1109,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "オブジェクトに色塗りをします" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "ファイルを読み込み中" @@ -1122,18 +1136,20 @@ msgid "" msgstr "オブジェクト設定で、各オブジェクトの造形設定を指定できます。" msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1142,9 +1158,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "最後のソリッドパーツは削除できません。" @@ -1156,34 +1177,34 @@ msgid "Assembly" msgstr "アセンブリ" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "OBJ" @@ -1260,10 +1281,10 @@ msgid "to" msgstr "→" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "無効な数値" @@ -1296,13 +1317,13 @@ msgid "Auto" msgstr "自動" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "ブリム無し" @@ -1341,16 +1362,16 @@ msgid "Open Documentation in web browser." msgstr "ブラウザで開く" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "OK" @@ -1374,43 +1395,43 @@ msgid "Add Pause" msgstr "一時停止を追加" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "カスタムG-codeを追加" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "カスタムテンプレートを追加" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "フィラメント" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "プリンタ無し" @@ -1428,7 +1449,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS が接続されていません" @@ -1487,10 +1508,10 @@ msgid "Purge old filament" msgstr "古いフィラメントを排出" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1569,13 +1590,13 @@ msgid "Orienting" msgstr "向き調整中" msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "エラー:スレッドを作成できません" @@ -1593,47 +1614,55 @@ msgid "Please check the printer network connection." msgstr "プリンターとのネットワーク接続をご確認ください" msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "クラウドサービス接続できませんでした、もう一度お試しください" msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "造形タスクを送信できませんでした、もう一度お試しください。" msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "LAN経由で造形タスクを送信" @@ -1675,53 +1704,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "SDカードが必要です" msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "注意!" @@ -1852,10 +1885,10 @@ msgid "Factor N" msgstr "係数N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "有効な値を入力してください (0 ~ 0.5)" @@ -1864,13 +1897,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "有効な値を入力してください (K: 0 ~ 0.5, N: 0.6 ~ 2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "流量キャリブレーション" @@ -1896,14 +1929,14 @@ msgstr "ベッド温度" msgid "Max volumetric speed" msgstr "最大体積速度" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "u2103" msgid "Bed temperature" msgstr "ベッド温度" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mmu00B3" msgid "Start calibration" msgstr "開始" @@ -2018,10 +2051,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "外部スプールホルダーのフィラメントで造形します" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2029,7 +2062,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "AMS 設定" @@ -2083,7 +2116,7 @@ msgstr "" "更新します。" msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2345,6 +2378,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2407,6 +2442,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "自動ベッドレベリング" @@ -2614,7 +2651,7 @@ msgid "Generating geometry index data" msgstr "ジオメトリ・インデックス・データを生成" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "表示" @@ -2626,7 +2663,7 @@ msgid "Total" msgstr "合計" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "総時間" @@ -2668,7 +2705,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "流量 (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "フィラメント使用量" @@ -2800,7 +2837,7 @@ msgid "Tool Move" msgstr "ツール 移動" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "オブジェクトを移動" @@ -2894,6 +2931,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "プレートの境界を超えるオブジェクトがあります" @@ -3020,7 +3059,7 @@ msgid "No" msgstr "いいえ" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "スライス" @@ -3065,7 +3104,7 @@ msgid "Show Tip of the Day" msgstr "「毎日のヒント」を表示" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "更新を確認" @@ -3149,7 +3188,7 @@ msgid "Save Project as" msgstr "プロジェクトを名前を付けて保存" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "プロジェクトを名前を付けて保存" @@ -3266,10 +3305,10 @@ msgid "Show object labels in 3D scene" msgstr "3Dシーンにラベルを表示" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "設定" @@ -3322,11 +3361,11 @@ msgstr "ヘルプ" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "ファイルを上書き" @@ -3388,7 +3427,7 @@ msgid "Initialize failed (No Device)!" msgstr "初期化失敗 (デバイス無し)" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "初期化失敗 (カメラ無し)" @@ -3402,8 +3441,8 @@ msgstr "初期化中..." msgid "Loading..." msgstr "読込み中" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "初期化失敗 (ローカルモードではサポートしません)" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "初期化失敗 (ローカルモードではアクセスできません)" @@ -3411,9 +3450,6 @@ msgstr "初期化失敗 (ローカルモードではアクセスできません) msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "初期化失敗 (プリンターIP無効)" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "初期化失敗 (%s)" @@ -3492,7 +3528,7 @@ msgid "Switch to video files." msgstr "ビデオファイルに切替え" msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "プリンターから選択したファイルを削除" @@ -3524,11 +3560,11 @@ msgstr "ファイルリストを読込み中" #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3537,23 +3573,23 @@ msgid_plural "" msgstr[0] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3583,6 +3619,9 @@ msgstr "ダウンロード中 %d%%" msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "速度" @@ -3626,10 +3665,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "クリア" @@ -3684,21 +3723,21 @@ msgstr "クラウドにてスライス中" #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "フィラメントをロードする前に、ノズル温度を170℃以上に加熱してください" @@ -3741,10 +3780,10 @@ msgid "Failed to connect to the server" msgstr "サーバーに接続できませんでした" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "デバイス状態" @@ -3756,19 +3795,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "プリンターへ接続できませんでした" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "次回から表示しない" @@ -3840,7 +3879,7 @@ msgid "Open Folder." msgstr "フォルダを開く" msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -3910,7 +3949,7 @@ msgid "Color painting" msgstr "色塗り" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "積層" @@ -4060,12 +4099,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "適用できるフィラメントがありません、同期を行えません" @@ -4152,10 +4193,10 @@ msgstr "" "3mfのバージョン%sは%sの%sより新しい為、ソフトウェアを更新してください。" msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -4227,13 +4268,16 @@ msgid "Save file as:" msgstr "名前を付けて保存" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "選択したオブジェクトを分割できませんでした。" @@ -4365,7 +4409,7 @@ msgstr "" "現在のプロジェクトには未保存の変更があります。続行する前に保存しますか?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "複製数" @@ -4389,6 +4433,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4411,7 +4457,7 @@ msgid "Invalid number" msgstr "無効な数字" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4461,6 +4507,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "言語を切り替えるには、再起動が必要です。\n" @@ -4523,12 +4572,14 @@ msgid "Units" msgstr "単位" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "起動後「毎日のヒント」を表示" @@ -4537,7 +4588,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "有効になる場合、起動時にヒントを表示されます。" msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "ユーザープリセットの自動同期 (プリンター/フィラメント/プロセス)" @@ -4546,13 +4597,13 @@ msgid "User Sync" msgstr "ユーザー同期" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "ファイルをBambu Studioに関連付ける" @@ -4576,19 +4627,19 @@ msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "デフォルトで.step/.stpファイルをBambu Studioで開く" msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "自動バックアップ" @@ -4596,12 +4647,14 @@ msgstr "自動バックアップ" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "ダウンロード" @@ -4616,7 +4669,7 @@ msgid "Develop mode" msgstr "開発者モード" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "ホームページとヒント" @@ -4655,13 +4708,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "ズーム中にスクロール方向を反転させる" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Log Level" @@ -4727,7 +4780,7 @@ msgid "Click to pick filament color" msgstr "フィラメントの色を選択" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "プリセットの追加/削除" @@ -4748,34 +4801,34 @@ msgid "Add/Remove printers" msgstr "プリンターを追加/削除" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "造形シーケンス" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "全般設定の「ベッドタイプ」と同様" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "全プレートをスライスし、造形時間を推測します" @@ -4892,7 +4945,7 @@ msgid "Offline" msgstr "オフライン" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "私のデバイス" @@ -4916,7 +4969,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu 常温プレート" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Bambu エンジニアリングプレート" @@ -4943,13 +4996,13 @@ msgid "send completed" msgstr "送信完了" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "アカウント無し、ローカルモードのプリンターのみが表示されます" @@ -5032,17 +5085,20 @@ msgid "Errors" msgstr "エラー" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5055,6 +5111,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5067,7 +5124,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "ファイルに異常があります、もう一度スライスしてください" msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "デバイス名を変更" @@ -5080,6 +5137,7 @@ msgstr "アップデート中では造形タスクを送信できません" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "" @@ -5089,28 +5147,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "このプリンターはSDカードに送信することができません" msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "不明な失敗" @@ -5122,33 +5180,38 @@ msgid "Would you like to log in this printer with current account?" msgstr "現在のアカウントでプリンターをサインインしますか?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" 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 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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5164,9 +5227,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "登録成功" @@ -5243,6 +5317,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5311,7 +5389,7 @@ msgid "G-code output" msgstr "G-code出力" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "よく使う" @@ -5360,7 +5438,7 @@ msgid "Nozzle temperature when printing" msgstr "ノズル温度" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5626,7 +5704,7 @@ msgid "Capabilities" msgstr "能力" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "全てのプリセットを表示" @@ -5759,13 +5837,13 @@ msgid "Objects list" msgstr "オブジェクト一覧" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "コピー" @@ -5795,10 +5873,10 @@ msgid "Zoom View" msgstr "ズーム" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5807,7 +5885,7 @@ msgid "" msgstr "選択した或いは全てのオブジェクトの向きを自動調整します。" msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "サイドバーを展開/隠す" @@ -5876,7 +5954,7 @@ msgid "Movement step set to 1 mm" msgstr "移動ステップを1mmに設定" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "キー1-9: オブジェクト/パーツのフィラメントを設定" @@ -6022,7 +6100,7 @@ msgid "Don't remind me of this version again" msgstr "今後このバージョンの通知をしません" msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN接続失敗 (造形ファイル送信)" @@ -6174,6 +6252,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6522,6 +6602,13 @@ msgstr "" "ホスト名、IPアドレス、URLを入力してください。ユーザ名とパスワードがある場合、" "下記形式を参照してください https://username:password@your-octopi-address/" +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 "APIキー/パスワード" @@ -6754,10 +6841,10 @@ msgid "" msgstr "トップ面に1層だけ造形します、インフィルを多い空間を与えます。" msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "オーバーハング減速" @@ -6786,6 +6873,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "ブリムとオブジェクトの間隔" @@ -7052,9 +7141,25 @@ msgstr "" "ます。 0.95 ~ 1.05の間で設定していください。" msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7115,6 +7220,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "プライムタワー上最小フラッシュ量" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "フィラメントロード時間" @@ -7293,10 +7401,10 @@ msgid "None" msgstr "無し" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "すべての壁" @@ -7399,7 +7507,7 @@ msgstr "" "定に影響されません" msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7412,15 +7520,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7432,9 +7549,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "スパース インフィルを造形時使用するフィラメントです。" @@ -7478,7 +7603,7 @@ msgid "All solid layer" msgstr "全てのソリッド積層" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "アイロン時の流量比率" @@ -7735,7 +7860,7 @@ msgid "Number of walls of every layer" msgstr "壁面の層数です。" msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -7743,6 +7868,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "ラフト接触面Z間隔" @@ -7879,6 +8008,26 @@ msgstr "背面" msgid "Random" 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 0.15" +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 "スカート距離" @@ -7886,10 +8035,10 @@ msgid "Distance from skirt to brim or object" msgstr "スカートからブリム或はオブジェクトまでの距離です。" msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "スカートのループ数" @@ -8063,7 +8212,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "サポート底面とオブジェクトのZ方向間隔" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8085,7 +8234,7 @@ msgstr "" "なっています。" msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8142,7 +8291,7 @@ msgstr "" "を使用する場合同心です。" msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "基本パターン間隔" @@ -8191,6 +8340,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "閾値角度" @@ -8231,9 +8383,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "ツリーサポートの壁面層数です。" msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8324,6 +8482,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "フラッシュ体積" @@ -8505,20 +8666,20 @@ msgstr "" "す。" msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "3mf をエクスポート" @@ -8560,28 +8721,28 @@ msgid "Update the configs values of 3mf to latest." msgstr "3mfの構成値を更新" msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "出力モデル情報" @@ -8632,10 +8793,10 @@ msgid "Load filament settings from the specified file list" msgstr "指定したファイルリストからフィラメント設定を読込む" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "出力先フォルダ" @@ -8675,19 +8836,21 @@ msgid "Checking support necessity" msgstr "サポートの必要性を確認" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "ツールパスを最適化" @@ -8705,12 +8868,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -8746,33 +8914,35 @@ msgstr "サポート: 積層%dのブランチを生成" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9013,162 +9183,6 @@ msgstr "" "強度の向上\n" "壁面層数やインフィルの充填密度を増やして造形強度を向上できます。" -#~ msgid "Top Solid Layers" -#~ msgstr "トップソリッド層" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "トップ面最小厚み" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "底面ソリッド層" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "底面最小厚さ" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "この機種のプリンターには対応していません" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "ローカルモードが無効にした為、プリンター %s との接続が切断されました。もう" -#~ "一度接続してください。" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "ローカルモードを有効にした為、プリンター %s との接続が切断されました、もう" -#~ "一度接続してください。" - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr "プレート%1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "造形不可に設定" - -#~ msgid "Set Printable" -#~ msgstr "造形可能に設定" - -#~ msgid "Manual" -#~ msgstr "手動" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "初期化失敗 (プリンターがサポートしません)" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "不明なフィラメントがあります、Bambu Studioを更新してください。" - -#~ msgid "Cool Plate" -#~ msgstr "常温プレート" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "地域が正しくありません" - -#~ msgid "Failure of printer login" -#~ msgstr "プリンター登録失敗" - -#~ msgid "Failed to get ticket" -#~ msgstr "チケットを取得できませんでした" - -#~ msgid "User authorization timeout" -#~ msgstr "ユーザー認証タイムアウト" - -#~ msgid "Failure of bind" -#~ msgstr "デバイス紐付け失敗" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and 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 "" -#~ "ファイルサイズが 1GByteを超える為、読込みできません。モデルを修正してスラ" -#~ "イスしてください。" - -#~ msgid "Failed uploading print file" -#~ msgstr "ファイルをアップロードできませんでした" - -#~ msgid "Wrong Access code" -#~ msgstr "アクセスコードが間違っています" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "プリンターへの送信は失敗しました、もう一度お試しください。" - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "クラウドサービでG-codeファイルを送信" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "一旦サインアウトし、再度サインインしてください" - -#~ msgid "No files" -#~ msgstr "ファイル無し" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "ローカルモードではアクセスできません" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "プリンターのIPが見つかりません" - -#~ msgid "Media" -#~ msgstr "メディア" - -#~ msgid "Dump video" -#~ msgstr "ビデオをダウンロード" - -#~ msgid "Cool plate" -#~ msgstr "常温プレート" - -#~ msgid "Engineering plate" -#~ msgstr "エンジニアリングプレート" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "オブジェクトはプレートと接触していないため造形できません。サポートを有効す" -#~ "るか、オブジェクトを修正してください。" - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "次の情報をご確認の上、「確認」で送信してください" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "G-code中の機種は現在選択したプリンターではありません、プリンターを選択し直" -#~ "すか、一致機種でスライスしてください。" - -#~ msgid "\\u2103" -#~ msgstr "u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mmu00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "フィラメントを入れ替えるために、ノズルに残るフィラメントをフラッシュする特" -#~ "定の造形物です。" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9235,6 +9249,9 @@ msgstr "" #~ "Arachneを使用するには、オーハーハング減速を無効にする必要があります。従っ" #~ "てオーバーハングの造形品質が劣る可能性があります。\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "選択したパーツを一つのパーツに組み立てます" + #~ msgid "Auto arrange" #~ msgstr "自動レイアウト" @@ -9271,6 +9288,12 @@ msgstr "" #~ "ベッド温度がフィラメントのガラス化温度より高いです、ノズル詰まりまたは造形" #~ "失敗となる可能性があります" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "底面最小厚さ" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "底面ソリッド層" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9316,6 +9339,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "消費量" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "常温プレート" + +#~ msgid "Cool plate" +#~ msgstr "常温プレート" + #~ msgid "Creating" #~ msgstr "作成中" @@ -9350,6 +9382,21 @@ msgstr "" #~ "はい - Arachneを有効し、オーバーハング減速を無効にする\n" #~ "いいえ - Arachneを無効にします" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "ローカルモードが無効にした為、プリンター %s との接続が切断されました。もう" +#~ "一度接続してください。" + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "ローカルモードを有効にした為、プリンター %s との接続が切断されました、もう" +#~ "一度接続してください。" + #~ msgid "Display printable box" #~ msgstr "造形可能な境界を表示" @@ -9399,6 +9446,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Bambuネットワークプラグインをダウンロード" +#~ msgid "Dump video" +#~ msgstr "ビデオをダウンロード" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9409,6 +9462,9 @@ msgstr "" #~ "この設定により、1層目以外の積層ピッチを自動調整します。\n" #~ "注意:この設定が有効な場合、プライムタワーを無効にしてください。" +#~ msgid "Engineering plate" +#~ msgstr "エンジニアリングプレート" + #~ msgid "Enter a search term" #~ msgstr "検索語を入力" @@ -9442,6 +9498,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "押出機位置" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "失敗" @@ -9452,9 +9515,27 @@ msgstr "" #~ "プリンターと接続できませんでした。IPアドレスとアクセスコードをご確認くださ" #~ "い。" +#~ msgid "Failed to get ticket" +#~ msgstr "チケットを取得できませんでした" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "ファイルをアップロードできませんでした" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "造型ファイルをアップロードできませんでした、ご確認ください。" +#~ msgid "Failure of bind" +#~ msgstr "デバイス紐付け失敗" + +#~ msgid "Failure of printer login" +#~ msgstr "プリンター登録失敗" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "フィラメント 1" @@ -9503,6 +9584,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "フィラメント選択" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "完了" @@ -9590,6 +9674,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "初期化失敗 [%d]" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "初期化失敗 (プリンターがサポートしません)" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "初期化失敗 (ローカルモードではサポートしません)" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "初期化失敗 (ビデオ)" @@ -9652,6 +9742,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "管理" +#~ msgid "Manual" +#~ msgstr "手動" + #~ msgid "Max travel detour distance" #~ msgstr "最大迂回距離" @@ -9662,6 +9755,12 @@ msgstr "" #~ "壁面と接触しないために最大の迂回移動距離です、これ以上の移動距離に対して" #~ "は、迂回することを保証しません。" +#~ msgid "Media" +#~ msgstr "メディア" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "プリンターのIPが見つかりません" + #~ msgid "Modify" #~ msgstr "修正" @@ -9677,13 +9776,32 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "AMS無し" +#~ msgid "No files" +#~ msgstr "ファイル無し" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "ローカルモードではアクセスできません" + #~ msgid "Not supported." #~ msgstr "未対応" +#~ msgid "Not supported by this model of printer!" +#~ msgstr "この機種のプリンターには対応していません" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "注: IPアドレス とアクセスコードの確認場所は次の通り" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "オブジェクトはプレートと接触していないため造形できません。サポートを有効す" +#~ "るか、オブジェクトを修正してください。" + #~ msgid "Open &PrusaSlicer" #~ msgstr "PrusaSlicerを開く" @@ -9726,9 +9844,23 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "タスクレポートを記入してください" +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "次の情報をご確認の上、「確認」で送信してください" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -9737,6 +9869,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "まずはレポートをご記入ください。" +#~ msgid "Please log out and login to the printer again." +#~ msgstr "一旦サインアウトし、再度サインインしてください" + #~ msgid "Please upgrade your printer first" #~ msgstr "ファームウェアをアップデートしてください" @@ -9762,6 +9897,16 @@ msgstr "" #~ msgstr "" #~ "タイムラプスを使用するにはプライムタワーが必要です、両方を無効にしますか?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "フィラメントを入れ替えるために、ノズルに残るフィラメントをフラッシュする特" +#~ "定の造形物です。" + +#~ msgid "Print file not found, please slice again" +#~ msgstr "造形ファイルを見つけませんでした、もう一度スライスしてください" + #~ msgid "Printer Selection" #~ msgstr "プリンター選択" @@ -9824,9 +9969,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "ベッドタイプを選択" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "プリンターへの送信は失敗しました、もう一度お試しください。" + #~ msgid "Sending" #~ msgstr "送信中" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "クラウドサービでG-codeファイルを送信" + +#~ msgid "Set Printable" +#~ msgstr "造形可能に設定" + +#~ msgid "Set Unprintable" +#~ msgstr "造形不可に設定" + #~ msgid "Set pen size" #~ msgstr "ペンサイズを設定" @@ -9978,6 +10135,21 @@ msgstr "" #~ "このモデルはオーバーラップや自己交差する部分があるため、修復を行いました。" #~ "この結果をご確認の上、次の操作をしてください。" +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "ファイルサイズが 1GByteを超える為、読込みできません。モデルを修正してスラ" +#~ "イスしてください。" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "G-code中の機種は現在選択したプリンターではありません、プリンターを選択し直" +#~ "すか、一致機種でスライスしてください。" + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -9986,6 +10158,15 @@ msgstr "" #~ "G-code中の機種は現在選択したプリンターではありません、プリンターを選択し直" #~ "すか、一致機種でスライスしてください。\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "地域が正しくありません" + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "不明なフィラメントがあります、Bambu Studioを更新してください。" + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10021,6 +10202,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "ヘッド抜きのタイムラプスビデオ" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "トップ面最小厚み" + +#~ msgid "Top Solid Layers" +#~ msgstr "トップソリッド層" + #~ msgid "Translation" #~ msgstr "移動" @@ -10033,9 +10220,17 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "ZIP ファイルを作成できませんでした" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "タスクのアップロードはタイムアウトしました。ネットワークをご確認ください。" + #~ msgid "Uploading" #~ msgstr "アップロード中" +#~ msgid "User authorization timeout" +#~ msgstr "ユーザー認証タイムアウト" + #~ msgid "User pause" #~ msgstr "ユーザによる一時停止" @@ -10064,6 +10259,13 @@ msgstr "" #~ "能性があります。この機能を有効にする場合、指定された厚さでパスを追加されま" #~ "す。値が0の場合、この機能が無効になります。" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10073,10 +10275,19 @@ msgstr "" #~ "following settings:\n" #~ "0 top z distance, 0 interface spacing, concentric pattern." +#~ msgid "Wrong Access code" +#~ msgstr "アクセスコードが間違っています" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "一般設定" +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10107,6 +10318,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "他のオブジェクトに近すぎるので、衝突の可能性があります。\n" +#~ msgid " plate %1%:" +#~ msgstr "プレート%1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr "を閉じてから新しいモデルを作成します、続行しますか?" diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index f528a342d..be1a3f25a 100644 --- a/bbl/i18n/ko/BambuStudio_ko.po +++ b/bbl/i18n/ko/BambuStudio_ko.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -249,37 +249,37 @@ msgid "uniform scale" msgstr "유니폼 스케일" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "자르기" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "이동:" @@ -291,28 +291,28 @@ msgid "Height" msgstr "Height" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "부품으로 잘라내기" @@ -327,37 +327,37 @@ msgid "Reset" msgstr "초기화" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" -msgstr "Type" +msgstr "유형" msgid "Style" -msgstr "Style" +msgstr "스타일" msgid "Shape" msgstr "형태" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "취소" @@ -366,36 +366,38 @@ msgid "Warning" msgstr "경고" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "메쉬 이름" @@ -483,10 +485,10 @@ msgid "Remove selection" msgstr "Remove selection" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Text shape" @@ -501,27 +503,27 @@ msgid "Input text" msgstr "Input text" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "알림" @@ -682,7 +684,7 @@ msgstr "" "해야 합니다." msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "로딩 중" @@ -715,7 +717,7 @@ msgid "Select a G-code file:" msgstr "G 코드 파일 선택:" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "삭제" @@ -724,7 +726,7 @@ msgid "Choose files" msgstr "파일 선택" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Open" @@ -806,13 +808,13 @@ msgid "Show" msgstr "Show" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "선택한 객체 삭제" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "로딩..." @@ -826,9 +828,18 @@ msgstr "원기둥" msgid "Cone" msgstr "원뿔" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "설정 추가" @@ -888,13 +899,13 @@ msgid "Flush Options" msgstr "Flush Options" msgid "Flush into objects' infill" -msgstr "Flush into objects' infill" +msgstr "객체의 내부채움에 짜내기" msgid "Flush into this object" -msgstr "Flush into this object" +msgstr "이 객체에 짜내기" msgid "Flush into objects' support" -msgstr "Flush into objects' support" +msgstr "객체의 서포트에 짜내기" msgid "Edit in Parameter Table" msgstr "Edit in Parameter Table" @@ -920,8 +931,11 @@ msgstr "선택한 객체들을 여러부품으로 이루어진 하나의 객채 msgid "Assemble the selected objects to an object with single part" msgstr "선택한 객체들을 하나의 부품으로 이루어진 한 객채로 통합" -msgid "Assemble the selected parts to a single part" -msgstr "선택한 부품들을 한 부품으로 결합" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "X축방향" @@ -948,7 +962,7 @@ msgid "Mirror object" msgstr "객체 미러" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "기본모델링 추가" @@ -1011,7 +1025,7 @@ msgid "auto rotate current plate" msgstr "현재 플레이트 자동 회전" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "선택한 플레이트 제거" @@ -1047,13 +1061,13 @@ msgid "Lock" msgstr "잠금" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "보드 설정 편집" +msgstr "" msgid "Name" msgstr "이름" @@ -1064,12 +1078,12 @@ msgstr "Fila." #, c-format, boost-format msgid "%1$d error repaired" msgid_plural "%1$d errors repaired" -msgstr[0] "" +msgstr[0] "%1$d 오류가 복구되었습니다" #, c-format, boost-format msgid "Error: %1$d non-manifold edge." msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "Error: %1$d non-manifold edge." +msgstr[0] "오류: %1$d 비매니폴드 모서리." msgid "Remaining errors" msgstr "남은 오류" @@ -1077,7 +1091,7 @@ msgstr "남은 오류" #, c-format, boost-format msgid "%1$d non-manifold edge" msgid_plural "%1$d non-manifold edges" -msgstr[0] "%1$d non-manifold edge" +msgstr[0] "%1$d 비매니폴드 에지" msgid "Right click the icon to fix model object" msgstr "아이콘을 마우스 오른쪽 버튼으로 클릭하여 모델 객체를 수정합니다." @@ -1102,7 +1116,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "객체의 컬러 페인팅을 수정하기 위해 아이콘을 클릭합니다." msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "파일 로드 중" @@ -1130,18 +1144,20 @@ msgstr "" "objects." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1150,9 +1166,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "마지막 솔리드 부품은 삭제할 수 없습니다." @@ -1164,34 +1185,34 @@ msgid "Assembly" msgstr "결합" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "객체" @@ -1248,11 +1269,11 @@ msgstr "모델 객체 오류수정" msgid "Following model object has been repaired" msgid_plural "Following model objects have been repaired" -msgstr[0] "The following model object has been repaired" +msgstr[0] "다음 모델 객체가 복구되었습니다." msgid "Failed to repair folowing model object" msgid_plural "Failed to repair folowing model objects" -msgstr[0] "Failed to repair the following model object" +msgstr[0] "다음 모델 객체를 복구하지 못했습니다." msgid "Repairing was canceled" msgstr "오류수정이 취소되었습니다" @@ -1267,10 +1288,10 @@ msgid "to" msgstr "까지" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "잘못된 숫자" @@ -1303,13 +1324,13 @@ msgid "Auto" msgstr "자동" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "브림 없음" @@ -1348,16 +1369,16 @@ msgid "Open Documentation in web browser." msgstr "Open documentation in web browser" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "확인" @@ -1381,43 +1402,43 @@ msgid "Add Pause" msgstr "Add Pause" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Add Custom G-code" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Add Custom Template" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "Filament " msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "프린터 없음" @@ -1435,7 +1456,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS not connected" @@ -1492,10 +1513,10 @@ msgid "Purge old filament" msgstr "이전 필라멘트를 밀어 빼냅니다." msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1576,13 +1597,13 @@ msgid "Orienting" msgstr "Orienting" msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "오류. 스레드를 생성할 수 없습니다." @@ -1600,47 +1621,55 @@ msgid "Please check the printer network connection." msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "클라우드 서비스 연결에 실패했습니다. 다시 시도하세요." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "Failed to send the print job. Please try again." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "LAN을 통해 출력 작업 보내기" @@ -1682,53 +1711,57 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "주의!" @@ -1861,10 +1894,10 @@ msgid "Factor N" msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -1873,13 +1906,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Dynamic flow calibration" @@ -1900,7 +1933,7 @@ msgid "Bed Type" msgstr "Plate Type" msgid "Nozzle temperature" -msgstr "Nozzle temperature" +msgstr "노즐 온도" msgid "Bed Temperature" msgstr "Bed Temperature" @@ -1908,14 +1941,14 @@ msgstr "Bed Temperature" msgid "Max volumetric speed" msgstr "최대 체적 속도" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "베드 온도" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Start" @@ -2036,10 +2069,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Print with filament on external spool" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2047,7 +2080,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "AMS 설정" @@ -2108,7 +2141,7 @@ msgstr "" "automatically." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2389,6 +2422,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2451,6 +2486,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "오토 베드레벨링" @@ -2498,22 +2535,22 @@ msgid "Checking extruder temperature" msgstr "압출기 온도 확인" msgid "Printing was paused by the user" -msgstr "Printing was paused by the user" +msgstr "출력이 사용자에 의해 일시중지 되었습니다." msgid "Pause of front cover falling" -msgstr "Pause of front cover falling" +msgstr "헤드커버 벗겨짐으로 일시 정지" msgid "Calibrating the micro lida" -msgstr "Calibrating the micro lidar" +msgstr "마이크로 라이다 캘리브레이션" msgid "Calibrating extrusion flow" -msgstr "Calibrating extrusion flow" +msgstr "압출량 캘리브레이션" msgid "Paused due to nozzle temperature malfunction" -msgstr "Paused due to nozzle temperature malfunction" +msgstr "노즐 온도 오작동으로 인해 일시 중지됨" msgid "Paused due to heat bed temperature malfunction" -msgstr "Paused due to heat bed temperature malfunction" +msgstr "히트베드 온도 오작동으로 인해 일시 중지됨" msgid "MC" msgstr "MC" @@ -2659,7 +2696,7 @@ msgid "Generating geometry index data" msgstr "Generating geometry index data" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "보이기" @@ -2671,7 +2708,7 @@ msgid "Total" msgstr "합계" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Total time" @@ -2713,7 +2750,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "체적 유량 (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "사용한 필라멘트" @@ -2845,7 +2882,7 @@ msgid "Tool Move" msgstr "도구 이동" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "객체 이동" @@ -2939,6 +2976,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "객체가 빌드 플레이트 경계 위에 놓여 있습니다." @@ -3005,7 +3044,7 @@ msgid "Go Live" msgstr "Go Live" msgid "Resolution" -msgstr "Resolution" +msgstr "해상도" msgid "Show \"Live Video\" guide page." msgstr "Show \"Live Video\" guide page." @@ -3069,7 +3108,7 @@ msgid "No" msgstr "아니요" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "플레이트 슬라이스" @@ -3114,7 +3153,7 @@ msgid "Show Tip of the Day" msgstr "Show Tip of the Day" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "업데이트 확인" @@ -3198,7 +3237,7 @@ msgid "Save Project as" msgstr "다른 이름으로 프로젝트 저장" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "현재 프로젝트를 다른 이름으로 저장" @@ -3315,10 +3354,10 @@ msgid "Show object labels in 3D scene" msgstr "Show object labels in 3D scene" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "환경설정" @@ -3330,16 +3369,16 @@ msgid "Help" msgstr "도움말" msgid "&Open G-code" -msgstr "&Open G-code" +msgstr "&G 코드 열기" msgid "Open a G-code file" -msgstr "Open a G-code file" +msgstr "G 코드 파일 열기" msgid "Re&load from Disk" -msgstr "Re&load from Disk" +msgstr "디스크에서 다시&불러오기" msgid "Reload the plater from disk" -msgstr "Reload the plater from disk" +msgstr "디스크에서 플래터 다시 불러오기" msgid "Export &Toolpaths as OBJ" msgstr "Export &Toolpaths as OBJ" @@ -3371,11 +3410,11 @@ msgstr "&Help" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Overwrite file" @@ -3438,7 +3477,7 @@ msgid "Initialize failed (No Device)!" msgstr "초기화 실패(장치 없음)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "Initialization failed (No Camera Device)!" @@ -3452,8 +3491,8 @@ msgstr "초기화 중 ..." msgid "Loading..." msgstr "로드 중…" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Initialization failed (Not supported in LAN-only mode)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Initialization failed (Not accessible in LAN-only mode)!" @@ -3461,9 +3500,6 @@ msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Initialization failed (Missing LAN IP of printer)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Initialization failed (%s)!" @@ -3545,7 +3581,7 @@ msgid "Switch to video files." msgstr "Switch to video files." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Delete selected files from printer." @@ -3577,11 +3613,11 @@ msgstr "Loading file list..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3590,23 +3626,23 @@ msgid_plural "" msgstr[0] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3636,6 +3672,9 @@ msgstr "Downloading %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "속도:" @@ -3679,10 +3718,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Clear" @@ -3737,21 +3776,21 @@ msgstr "Cloud Slicing..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "Please heat the nozzle to above 170 degrees before loading filament." @@ -3794,10 +3833,10 @@ msgid "Failed to connect to the server" msgstr "서버 연결에 실패했습니다." msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "출력상황" @@ -3809,19 +3848,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "프린터에 연결하지 못했습니다." msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "다시 표시하지 않음" @@ -3893,17 +3932,17 @@ msgid "Open Folder." msgstr "폴더 열기" msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." -msgstr[0] "%1$d Object has custom supports." +msgstr[0] "%1$d 객체에는 커스텀 서포트가 있습니다." #, c-format, boost-format msgid "%1$d Object has color painting." msgid_plural "%1$d Objects have color painting." -msgstr[0] "%1$d Object has color painting." +msgstr[0] "%1$d 객체에 컬러 페인팅이 있습니다." #, c-format, boost-format msgid "%1$d object was loaded as a part of cut object." @@ -3962,7 +4001,7 @@ msgid "Color painting" msgstr "컬러 페인팅" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "레이어" @@ -4115,12 +4154,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "There are no compatible filaments, and sync is not performed." @@ -4210,10 +4251,10 @@ msgstr "" "software." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "The 3mf is not compatible, loading geometry data only!" @@ -4287,13 +4328,16 @@ msgid "Save file as:" msgstr "다른 이름으로 파일 저장" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "선택한 객체를 분할할 수 없습니다." @@ -4426,7 +4470,7 @@ msgstr "" "습니까?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "복제 개수:" @@ -4452,6 +4496,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4473,7 +4519,7 @@ msgid "Invalid number" msgstr "잘못된 번호" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4523,6 +4569,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "언어를 바꾸려면 프로그램을 다시 시작해야 합니다.\n" @@ -4585,12 +4634,14 @@ msgid "Units" msgstr "단위" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "Show \"Tip of the day\" notification after start" @@ -4599,7 +4650,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "If enabled, useful hints are displayed at startup." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "사용자 프리셋 자동 동기화 (프린터/필라멘트/프로세스)" @@ -4608,13 +4659,13 @@ msgid "User Sync" msgstr "사용자 동기화" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "파일을 뱀부 스튜디오에 연결" @@ -4641,19 +4692,19 @@ msgstr "" "활성화하면 뱀부 스튜디오가 .step 파일을 여는 기본 프로그램으로 설정됩니다." msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "자동 백업" @@ -4661,12 +4712,14 @@ msgstr "자동 백업" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Downloads" @@ -4681,7 +4734,7 @@ msgid "Develop mode" msgstr "개발자 모드" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "홈 화면 및 일일 팁" @@ -4720,13 +4773,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "확대/축소 시 역방향 스크롤" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Log Level" @@ -4792,7 +4845,7 @@ msgid "Click to pick filament color" msgstr "클릭하여 필라멘트 색상 선택" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "프리셋 추가/제거" @@ -4813,34 +4866,34 @@ msgid "Add/Remove printers" msgstr "Add/Remove printers" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "출력 순서" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Same as Global Plate Type" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4958,7 +5011,7 @@ msgid "Offline" msgstr "오프라인" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "내 장치" @@ -4982,7 +5035,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "PLA 보드" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Bambu Engineering Plate" @@ -5009,13 +5062,13 @@ msgid "send completed" msgstr "보내기 완료" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "로그인 계정 없음, LAN 모드의 프린터만 표시됨" @@ -5111,17 +5164,20 @@ msgid "Errors" msgstr "Errors" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5135,6 +5191,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5147,7 +5204,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "비정상적인 출력 파일입니다. 다시 슬라이스하세요." msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "장치 이름 수정" @@ -5160,6 +5217,7 @@ msgstr "업데이트 진행 중에는 출력 작업을 보낼 수 없습니다." msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "The printer is required to be on the same LAN as Bambu Studio." @@ -5168,28 +5226,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "The printer does not support sending to printer MicroSD card." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "알 수 없는 실패" @@ -5201,13 +5259,13 @@ msgid "Would you like to log in this printer with current account?" msgstr "현재 계정으로 이 프린터에 로그인하시겠습니까?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " @@ -5216,18 +5274,23 @@ msgid "" "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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5243,9 +5306,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "로그인 성공" @@ -5327,17 +5401,21 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" 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\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "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\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "선 폭" @@ -5397,7 +5475,7 @@ msgid "G-code output" msgstr "G-code output" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Frequent" @@ -5412,9 +5490,8 @@ msgid_plural "" "Please remove them, or will beat G-code visualization and printing time " "estimation." msgstr[0] "" -"Following line %s contains reserved keywords.\n" -"Please remove it, or G-code visualization and print time estimation will be " -"broken." +"다음 줄 %s에 예약 키워드가 포함되어 있습니다.\n" +"제거하지 않으면 G코드 시각화 및 인쇄 시간 예측이 중단됩니다." msgid "Reserved keywords found" msgstr "예약된 키워드가 발견되었습니다." @@ -5448,7 +5525,7 @@ msgid "Nozzle temperature when printing" msgstr "출력 시 노즐 온도" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5590,7 +5667,7 @@ msgstr "분리됨" msgid "Following preset will be deleted too." msgid_plural "Following presets will be deleted too." -msgstr[0] "The following preset will be deleted too:" +msgstr[0] "다음 프리셋도 삭제됩니다." #, boost-format msgid "Are you sure to %1% the selected preset?" @@ -5723,7 +5800,7 @@ msgid "Capabilities" msgstr "기능" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "Show all presets (including incompatible)" @@ -5856,13 +5933,13 @@ msgid "Objects list" msgstr "객체 목록" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "클립보드에 복사" @@ -5892,10 +5969,10 @@ msgid "Zoom View" msgstr "Zoom View" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5907,7 +5984,7 @@ msgstr "" "든 객체의 방향을 지정합니다." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "사이드바 접기/펼치기" @@ -5976,7 +6053,7 @@ msgid "Movement step set to 1 mm" msgstr "이동 간격을 1mm로 설정" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "키보드 1-9: 객체/부품에 대한 필라멘트 설정" @@ -6121,7 +6198,7 @@ msgid "Don't remind me of this version again" msgstr "Don't remind me about this version again." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN Connection Failed (Sending print file)" @@ -6278,6 +6355,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6634,6 +6713,13 @@ msgstr "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" +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 "API Key / Password" @@ -6883,10 +6969,10 @@ msgstr "" "보합니다." msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "오버행구간 감속" @@ -6915,6 +7001,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "브림-출력물 간격" @@ -7190,9 +7278,25 @@ msgstr "" "을 조정하여 평평한 표면을 얻을 수 있습니다." msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7254,105 +7358,105 @@ msgid "mm³/s" msgstr "mm³/s" msgid "Minimal purge on wipe tower" -msgstr "Minimal purge on wipe tower" +msgstr "와이프타워에 최소 짜내기" + +msgid "mm³" +msgstr "mm³" msgid "Filament load time" -msgstr "Filament load time" +msgstr "필라멘트 로드 시간" msgid "Time to load new filament when switch filament. For statistics only" msgstr "" -"Time to load new filament when switching filament, for statistical purposes " -"only." +"필라멘트 교체 시 새 필라멘트를 로드하는 데 걸리는 시간으로, 통계 목적으로만 " +"사용됩니다." msgid "Filament unload time" -msgstr "Filament unload time" +msgstr "필라멘트 언로드 시간" msgid "Time to unload old filament when switch filament. For statistics only" msgstr "" -"Time to unload old filament when switching filament, for statistical " -"purposes only." +"필라멘트 교체 시 기존 필라멘트를 빼내는 시간으로, 통계 목적으로만 사용됩니다." msgid "" "Filament diameter is used to calculate extrusion in gcode, so it's important " "and should be accurate" msgstr "" -"Filament diameter is used to calculate extrusion variables in G-code, so it " -"is important that this is accurate and precise." +"필라멘트 직경은 G 코드의 압출값을 계산하는 데 사용되므로 정확하고 정밀해야 합" +"니다." msgid "Density" -msgstr "Density" +msgstr "밀도" msgid "Filament density. For statistics only" -msgstr "Filament density, for statistical purposes only." +msgstr "필라멘트 밀도는 통계 목적으로만 사용됩니다." msgid "g/cm³" msgstr "g/cm³" msgid "The material type of filament" -msgstr "Filament material type" +msgstr "필라멘트 재료 유형" msgid "Soluble material" -msgstr "Soluble material" +msgstr "수용성 재료" msgid "" "Soluble material is commonly used to print support and support interface" msgstr "" -"Soluble material is commonly used to print support and support interfaces" +"수용성 재료는 일반적으로 서포트 및 서포트 인터페이스를 출력하는 데 사용됩니" +"다." msgid "Support material" -msgstr "Support material" +msgstr "서포트 재료" msgid "" "Support material is commonly used to print support and support interface" msgstr "" -"Support material is commonly used to print support and support interfaces." +"서포트 재료는 일반적으로 서포트 및 서포트 인터페이스를 인쇄하는 데 사용됩니" +"다." msgid "Temperature of vitrificaiton" -msgstr "Temperature of vitrification" +msgstr "유리화 온도" msgid "" "Material becomes soft at this temperature. Thus the heatbed cannot be hotter " "than this tempature" msgstr "" -"Material becomes soft at this temperature. Thus, the heat bed cannot be " -"hotter than this temperature." +"이 온도에서 재료의 변형이 시작됩니다. 따라서 히팅베드는 이 온도보다 더 높아서" +"는 안됩니다." msgid "Price" -msgstr "Price" +msgstr "가격" msgid "Filament price. For statistics only" -msgstr "Filament price, for statistical purposes only." +msgstr "필라멘트 가격은 통계 목적으로만 사용됩니다." msgid "money/kg" -msgstr "money/kg" +msgstr "원/kg" msgid "(Undefined)" -msgstr "(Undefined)" +msgstr "(정의되지 않음)" msgid "Infill direction" -msgstr "Infill direction" +msgstr "채우기 방향" msgid "" "Angle for sparse infill pattern, which controls the start or main direction " "of line" -msgstr "" -"This is the angle for sparse infill pattern, which controls the start or " -"main direction of lines." +msgstr "내부채움을 위한 각도입니다. 이 값은 선의 시작과 방향을 결정해줍니다." msgid "Sparse infill density" -msgstr "Sparse infill density" +msgstr "내부채움 밀도" #, c-format msgid "Density of internal sparse infill, 100% means solid throughout" -msgstr "" -"This is the density of internal sparse infill. 100% means that the object " -"will be solid throughout." +msgstr "내부채움 밀도입니다. 100%%는 객체 전체가 모두 채워짐을 의미합니다." msgid "Sparse infill pattern" -msgstr "Sparse infill pattern" +msgstr "내부채움 패턴" msgid "Line pattern for internal sparse infill" -msgstr "This is the line pattern for internal sparse infill." +msgstr "내부 채움의 선 패턴을 말합니다." msgid "Grid" msgstr "Grid" @@ -7388,8 +7492,8 @@ msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" msgstr "" -"This is the acceleration of top surface infill. Using a lower value may " -"improve top surface quality." +"상단면 채우기 가속도입니다. 낮은 값을 사용하면 상단면 품질을 향상시킬 수 있습" +"니다." msgid "Acceleration of outer wall. Using a lower value can improve quality" msgstr "Acceleration of outer wall: using a lower value can improve quality." @@ -7398,136 +7502,130 @@ msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " "adhensive" msgstr "" -"This is the printing acceleration for the first layer. Using limited " -"acceleration can improve build plate adhesion." +"첫 레이어의 출력 가속도입니다. 제한된 가속을 사용하면 베드 안착력을 향상시킬 " +"수 있습니다." msgid "Line width of initial layer" -msgstr "Line width of first layer" +msgstr "첫레이어 선폭" msgid "Initial layer height" -msgstr "First layer height" +msgstr "첫레이어 높이" msgid "" "Height of initial layer. Making initial layer height to be thick slightly " "can improve build plate adhension" msgstr "" -"This is the height of the first layer. Making the first layer height thicker " -"can improve build plate adhesion." +"첫레이어의 높이입니다. 첫레이어 높이를 두껍게 하면 베드 안착력을 높일 수 있습" +"니다." msgid "Speed of initial layer except the solid infill part" -msgstr "" -"This is the speed for the first layer except for solid infill sections." +msgstr "solid 채움영역 을 제외한 첫레이어의 속도." msgid "Initial layer infill" -msgstr "First layer infill" +msgstr "첫 레이어 채우기" msgid "Speed of solid infill part of initial layer" -msgstr "This is the speed for solid infill parts of the first layer." +msgstr "첫레이어의 solid 채움에 대한 속도." msgid "Initial layer nozzle temperature" -msgstr "First layer nozzle temperature" +msgstr "첫 레이어 노즐 온도" msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Nozzle temperature for printing the first layer with this filament" +msgstr "이 필라멘트로 첫 레이어 출력시 노즐 온도" msgid "Full fan speed at layer" -msgstr "Full fan speed at layer" +msgstr "레이어에서 최대 팬 속도" msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" msgstr "" -"This setting makes the toolhead randomly jitter while printing walls so that " -"the surface has a rough textured look. This setting controls the fuzzy " -"position." +"이 설정은 벽을 인쇄하는 동안 헤드가 무작위로 왔다갔다 이동하여 거친 질감의 표" +"면을 얻을 수 있습니다. 이 설정은 fuzzy 위치를 제어합니다." msgid "None" -msgstr "None" +msgstr "설정 안 함" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" -msgstr "All walls" +msgstr "모든 벽" msgid "Fuzzy skin thickness" -msgstr "Fuzzy skin thickness" +msgstr "퍼지 스킨 두께" msgid "" "The width within which to jitter. It's adversed to be below outer wall line " "width" -msgstr "" -"The width of jittering: it’s recommended to keep this lower than the outer " -"wall line width." +msgstr "떨림의 폭: 외벽 선폭보다 낮게 유지하는 것이 좋습니다." msgid "Fuzzy skin point distance" -msgstr "Fuzzy skin point distance" +msgstr "퍼지 스킨 포인트 거리" msgid "" "The average diatance between the random points introducded on each line " "segment" -msgstr "" -"The average distance between the random points introduced on each line " -"segment" +msgstr "각 선 꺽이는 위치에 도입된 임의의 점 사이의 평균 거리입니다." msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" msgstr "" -"This is the speed for gap infill. Gaps usually have irregular line width and " -"should be printed more slowly." +"이것은 갭 채우기 속도입니다. 갭은 일반적으로 선폭이 불규칙하므로 느리게 출력" +"되어야 합니다." msgid "Arc fitting" -msgstr "Arc fitting" +msgstr "아크 피팅" msgid "" "Enable this to get a G-code file which has G2 and G3 moves. And the fitting " "tolerance is same with resolution" msgstr "" -"Enable this to get a G-code file with G2 and G3 moves. The fitting tolerance " -"is the same as the resolution." +"이 옵션을 활성화하면 G2 및 G3 이동이 포함된 G 코드 파일을 얻을 수 있습니다. " +"피팅 허용오차는 해상도와 동일합니다." msgid "Add line number" -msgstr "Add line number" +msgstr "줄 번호 추가" msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" msgstr "" -"Enable this to add line number(Nx) at the beginning of each G-Code line." +"이 옵션을 사용하면 각 G-Code 줄의 시작 부분에 줄 번호 (Nx) 를 추가할 수 있습" +"니다." msgid "Scan first layer" -msgstr "Scan first layer" +msgstr "첫레이어 스캔" msgid "" "Enable this to enable the camera on printer to check the quality of first " "layer" msgstr "" -"Enable this to allow the camera on the printer to check the quality of the " -"first layer." +"이 기능을 활성화하면 프린터의 카메라가 첫 레이어의 품질을 확인할 수 있습니다." msgid "Nozzle type" -msgstr "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 "" -"The metallic material of the nozzle: This determines the abrasive resistance " -"of the nozzle and what kind of filament can be printed." +"노즐의 금속 소재: 노즐의 내마모성과 출력할 수 있는 필라멘트의 종류를 결정합니" +"다." msgid "Undefine" msgstr "Undefined" msgid "Hardened steel" -msgstr "Hardened steel" +msgstr "강화 강철" msgid "Stainless steel" -msgstr "Stainless steel" +msgstr "스테인레스 스틸" msgid "Brass" -msgstr "Brass" +msgstr "황동" msgid "Nozzle HRC" msgstr "Nozzle HRC" @@ -7543,26 +7641,26 @@ msgid "HRC" msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" -msgstr "Enable this option if the machine has an auxiliary part cooling fan" +msgstr "프린터에 보조 냉각 팬이 있는 경우 이 옵션을 활성화하십시오." msgid "G-code flavor" msgstr "G-code flavor" msgid "What kind of gcode the printer is compatible with" -msgstr "What kind of G-code the printer is compatible with." +msgstr "프린터와 호환되는 G 코드의 종류" msgid "Infill combination" -msgstr "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 "" -"Automatically combine sparse infill of several layers to print together in " -"order to reduce time. Walls are still printed with original layer height." +"시간을 줄이기 위해 자동으로 내부채움 몇개 레이어를 하나로 묶어 출력합니다. 벽" +"은 여전히 원래 레이어 높이로 출력됩니다." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7575,15 +7673,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7595,90 +7702,94 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." -msgstr "This is the filament for printing internal sparse infill." +msgstr "내부 채움을 출력하기 위한 필라멘트입니다." msgid "Line width of internal sparse infill" -msgstr "Line width of internal sparse infill" +msgstr "내부채움 선폭" msgid "Infill/Wall overlap" -msgstr "Infill/wall overlap" +msgstr "내부채움/벽 오버랩" msgid "" "Infill area is enlarged slightly to overlap with wall for better bonding. " "The percentage value is relative to line width of sparse infill" msgstr "" -"This allows the infill area to be enlarged slightly to overlap with walls " -"for better bonding. The percentage value is relative to line width of sparse " -"infill." +"이렇게 하면 내부채움 영역을 벽과 겹치도록 약간 확대하여 접착력을 높일 수 있습" +"니다.백분율 값은 내부채움 폭을 기준으로 합니다." msgid "Speed of internal sparse infill" -msgstr "This is the speed for internal sparse infill." +msgstr "내부채움 속도입니다." msgid "Ironing Type" -msgstr "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 "" -"Ironing uses a small flow to print at the same height of a surface to make " -"flat surfaces smoother. This setting controls which layers are being ironed." +"다림질은 적은 유량을 사용하여 표면과 동일한 높이로 인쇄하여 평평한 표면을 더 " +"매끄럽게 만듭니다.이 설정은 다림질되는 레이어를 제어합니다." msgid "No ironing" -msgstr "No ironing" +msgstr "다림질 안함" msgid "Top surfaces" -msgstr "All top surfaces" +msgstr "모든 상단면" msgid "Topmost surface" -msgstr "Topmost surface only" +msgstr "최상단 표면만" msgid "All solid layer" -msgstr "All solid layers" +msgstr "모든 솔리드 레이어" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" -msgstr "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 "" -"This is the amount of material to be extruded during ironing. It is relative " -"to the flow of normal layer height. Too high a value will result in " -"overextrusion on the surface." +"다림질 시 압출되는 필라멘트의 양입니다.이는 일반 레이어 높이의 흐름을 기준으" +"로 합니다.값이 너무 높으면 표면에 과압출될 수 있습니다." msgid "Ironing line spacing" -msgstr "Ironing line spacing" +msgstr "다림질 라인 간격" msgid "The distance between the lines of ironing" -msgstr "This is the distance between the lines used for ironing." +msgstr "다림질에 사용되는 선 사이의 거리입니다." msgid "Ironing speed" -msgstr "Ironing speed" +msgstr "다림질 속도" msgid "Print speed of ironing lines" -msgstr "This is the print speed for ironing lines." +msgstr "다림질의 출력 속도입니다." msgid "This gcode part is inserted at every layer change after lift z" -msgstr "This G-code is inserted at every layer change after the z lift." +msgstr "이 G 코드는 z 리프트 이후 모든 레이어 변경 시 삽입됩니다." msgid "Supports silent mode" -msgstr "Silent Mode" +msgstr "사일런트 모드" msgid "" "Whether the machine supports silent mode in which machine use lower " "acceleration to print" -msgstr "" -"Whether the machine supports silent mode in which machine uses lower " -"acceleration to print more quietly" +msgstr "프린터가 낮은 가속도를 사용하여 더 조용하게 출력하는 무소음 모드 지원" msgid "" "This G-code will be used as a code for the pause print. User can insert " @@ -7691,163 +7802,162 @@ msgid "This G-code will be used as a custom code" msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" -msgstr "Maximum speed X" +msgstr "최대 속도 X" msgid "Maximum speed Y" -msgstr "Maximum speed Y" +msgstr "최대 속도 Y" msgid "Maximum speed Z" -msgstr "Maximum speed Z" +msgstr "최대 속도 Z" msgid "Maximum speed E" -msgstr "Maximum speed E" +msgstr "최대 속도 E" msgid "Machine limits" -msgstr "Machine limits" +msgstr "기계 한계" msgid "Maximum X speed" -msgstr "Maximum X speed" +msgstr "최대 X 속도" msgid "Maximum Y speed" -msgstr "Maximum Y speed" +msgstr "최대 Y 속도" msgid "Maximum Z speed" -msgstr "Maximum Z speed" +msgstr "최대 Z 속도" msgid "Maximum E speed" -msgstr "Maximum E speed" +msgstr "최대 E 속도" msgid "Maximum acceleration X" -msgstr "Maximum acceleration X" +msgstr "최대 가속도 X" msgid "Maximum acceleration Y" -msgstr "Maximum acceleration Y" +msgstr "최대 가속도 Y" msgid "Maximum acceleration Z" -msgstr "Maximum acceleration Z" +msgstr "최대 가속도 Z" msgid "Maximum acceleration E" -msgstr "Maximum acceleration E" +msgstr "최대 가속도 E" msgid "Maximum acceleration of the X axis" -msgstr "Maximum acceleration of the X axis" +msgstr "X축의 최대 가속도" msgid "Maximum acceleration of the Y axis" -msgstr "Maximum acceleration of the Y axis" +msgstr "Y축의 최대 가속도" msgid "Maximum acceleration of the Z axis" -msgstr "Maximum acceleration of the Z axis" +msgstr "Z 축의 최대 가속도" msgid "Maximum acceleration of the E axis" -msgstr "Maximum acceleration of the E axis" +msgstr "압출기의 최대 가속도" msgid "Maximum jerk X" -msgstr "Maximum jerk X" +msgstr "최대 저크 X" msgid "Maximum jerk Y" -msgstr "Maximum jerk Y" +msgstr "최대 저크 Y" msgid "Maximum jerk Z" -msgstr "Maximum jerk Z" +msgstr "최대 저크 Z" msgid "Maximum jerk E" -msgstr "Maximum jerk E" +msgstr "최대 저크 E" msgid "Maximum jerk of the X axis" -msgstr "Maximum jerk of the X axis" +msgstr "X축의 최대 저크" msgid "Maximum jerk of the Y axis" -msgstr "Maximum jerk of the Y axis" +msgstr "Y축의 최대 저크" msgid "Maximum jerk of the Z axis" -msgstr "Maximum jerk of the Z axis" +msgstr "Z축의 최대 저크" msgid "Maximum jerk of the E axis" -msgstr "Maximum jerk of the E axis" +msgstr "압출기의 최대 저크" msgid "Minimum speed for extruding" -msgstr "Minimum speed for extruding" +msgstr "압출을 위한 최소 속도" msgid "Minimum speed for extruding (M205 S)" -msgstr "Minimum speed for extruding (M205 S)" +msgstr "압출 최소 속도(M205 S)" msgid "Minimum travel speed" -msgstr "Minimum travel speed" +msgstr "최소 이동 속도" msgid "Minimum travel speed (M205 T)" -msgstr "Minimum travel speed (M205 T)" +msgstr "최소 이동 속도(M205 T)" msgid "Maximum acceleration for extruding" -msgstr "Maximum acceleration for extruding" +msgstr "압출 시 최대 가속도" msgid "Maximum acceleration for extruding (M204 P)" -msgstr "Maximum acceleration for extruding (M204 P)" +msgstr "압출 최대 가속도(M204 P)" msgid "Maximum acceleration for retracting" -msgstr "Maximum acceleration for retracting" +msgstr "리트렉션 최대 가속도" msgid "Maximum acceleration for retracting (M204 R)" -msgstr "Maximum acceleration for retracting (M204 R)" +msgstr "리트렉션 최대 가속도 (M204 R)" msgid "Maximum acceleration for travel" -msgstr "Maximum acceleration for travel" +msgstr "이동 최대 가속도" msgid "Maximum acceleration for travel (M204 T)" -msgstr "Maximum acceleration for travel (M204 T)" +msgstr "이동 최대 가속도 (M204 T)" msgid "Fan speed" -msgstr "Fan speed" +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 "" -"The part cooling fan speed may be increased when auto cooling is enabled. " -"This is the maximum speed for the part cooling fan." +"자동 냉각이 활성화된 경우 부품 냉각 팬 속도가 증가할 수 있습니다. 부품 냉각 " +"팬의 최대 속도입니다." msgid "Max" -msgstr "Max" +msgstr "최대" msgid "" "The largest printable layer height for extruder. Used tp limits the maximum " "layer hight when enable adaptive layer height" msgstr "" -"The highest printable layer height for the extruder: this is used to limit " -"the maximum layer height when adaptive layer height is enabled." +"출력 가능한 최대 레이어 높이: 어댑티브 레이어 높이가 활성화된 경우 최대 레이" +"어 높이를 제한하는 데 사용됩니다." msgid "Minimum speed for part cooling fan" -msgstr "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" msgstr "" -"This is the speed of auxiliary part cooling fan. The auxiliary fan will run " -"at this speed during printing except for during the first several layers " -"which may be set to have no part cooling." +"보조 부품 냉각 팬의 속도입니다. 보조 팬은 부품 냉각이 없도록 설정된 처음 몇 " +"레이어를 제외하고는 인쇄하는 동안 이 속도로 작동합니다." msgid "Min" -msgstr "Min" +msgstr "최소" msgid "" "The lowest printable layer height for extruder. Used tp limits the minimum " "layer hight when enable adaptive layer height" msgstr "" -"The lowest printable layer height for the extruder. This is used to limit " -"the minimum layer height when adaptive layer height is enabled." +"출력 가능한 최저 레이어 높이.이는 어댑티브 레이어 높이가 활성화된 경우 최소 " +"레이어 높이를 제한하는 데 사용됩니다." msgid "Min print speed" -msgstr "Min print speed" +msgstr "최소 출력 속도" msgid "The minimum printing speed when slow down for cooling" -msgstr "The minimum printing speed when slowing down for cooling." +msgstr "냉각을 위해 속도를 늦출 때의 최소 인쇄 속도입니다." msgid "Nozzle diameter" -msgstr "Nozzle diameter" +msgstr "노즐 직경" msgid "Diameter of nozzle" -msgstr "The diameter of the nozzle" +msgstr "노즐의 직경" msgid "Host Type" msgstr "Host Type" @@ -7860,10 +7970,10 @@ msgstr "" "the kind of the host." msgid "Nozzle volume" -msgstr "Nozzle volume" +msgstr "노즐 볼륨" msgid "Volume of nozzle between the cutter and the end of nozzle" -msgstr "Volume of nozzle between the filament cutter and the end of the nozzle" +msgstr "필라멘트 커터와 노즐 끝 사이의 노즐 부피" msgid "Start end points" msgstr "Start end points" @@ -7873,7 +7983,7 @@ msgstr "" "The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" -msgstr "Reduce infill retraction" +msgstr "내부채움 리트랙션 감소" msgid "" "Don't retract when the travel is in infill area absolutely. That means the " @@ -7885,36 +7995,36 @@ msgstr "" "model and save printing time, but make slicing and G-code generation slower." msgid "Enable" -msgstr "Enable" +msgstr "활성화" msgid "Filename format" -msgstr "Filename format" +msgstr "파일 이름 형식" msgid "User can self-define the project file name when export" -msgstr "Users can decide project file names when exporting." +msgstr "내보낼 때 프로젝트 파일 이름을 결정할 수 있습니다." msgid "Detect overhang wall" -msgstr "Detect overhang walls" +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 "" -"This detects the overhang percentage relative to line width and uses a " -"different speed to print. For 100%% overhang, bridging speed is used." +"선폭에 비례하여 오버행 비율을 감지하고 다른 속도를 사용하여 출력합니다. " +"100%% 오버행의 경우 브릿지 속도가 사용됩니다." msgid "Line width of inner wall" -msgstr "Line width of inner walls" +msgstr "내벽 선폭" msgid "Speed of inner wall" -msgstr "This is the speed for inner walls." +msgstr "내벽의 속도입니다." msgid "Number of walls of every layer" -msgstr "This is the number of walls per layer." +msgstr "레이어당 벽 수입니다." msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -7922,102 +8032,102 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" -msgstr "Raft contact Z distance" +msgstr "래프트 접촉 Z 거리" msgid "Z gap between object and raft. Ignored for soluble interface" msgstr "" -"This is the Z gap between an object and a raft. It is ignored for soluble " -"interfaces." +"이것은 객체와 라프트 사이의 Z 간격입니다. PVA 필라멘트와 같은 가용성 재료의 " +"인터페이스에서는 무시됩니다." msgid "Raft expansion" -msgstr "Raft expansion" +msgstr "라프트 확장" msgid "Expand all raft layers in XY plane" -msgstr "This expands all raft layers in XY plane." +msgstr "XY 평면 방향으로 라프트 레이어를 확장합니다." msgid "Initial layer density" -msgstr "First layer density" +msgstr "첫 레이어 밀도" msgid "Density of the first raft or support layer" -msgstr "This is the density of the first raft or support layer." +msgstr "첫 라프트와 서포트 레이어의 밀도입니다." msgid "Initial layer expansion" -msgstr "First layer expansion" +msgstr "첫 레이어 확장" msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "This expands the first raft or support layer to improve bed adhesion." +msgstr "베드 안착을 향상시키기 위해 첫 라프트와 서포트 레이어를 확장시킵니다." msgid "Raft layers" -msgstr "Raft layers" +msgstr "라프트 레이어" msgid "" "Object will be raised by this number of support layers. Use this function to " "avoid wrapping when print ABS" msgstr "" -"Object will be raised by this number of support layers. Use this function to " -"avoid warping when printing ABS." +"객체가 여기서 설정한 서포트 레이어 수만큼 올라가게 됩니다. ABS 로 출력할 때 " +"워핑을 방지하기 위해 이 기능을 사용하십시오." 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 "" -"The G-code path is generated after simplifying the contour of models to " -"avoid too many points and G-code lines. Smaller values mean higher " -"resolution and more time required to slice." +"G 코드 경로는 너무 많은 점과 G 코드 라인을 피하기 위해 모델의 윤곽선을 단순화" +"한 후에 생성됩니다. 값이 작을수록 해상도가 높아지고 슬라이스에 더 많은 시간" +"이 소요됩니다." msgid "Travel distance threshold" -msgstr "Travel distance threshold" +msgstr "이동 거리 임계값" msgid "" "Only trigger retraction when the travel distance is longer than this " "threshold" -msgstr "" -"Only trigger retraction when the travel distance is longer than this " -"threshold." +msgstr "이동 거리가 이 임계값보다 긴 경우에만 리트랙션을 합니다." msgid "Retract amount before wipe" -msgstr "Retract amount before wipe" +msgstr "닦아내기 전 리트랙션 양" msgid "" "The length of fast retraction before wipe, relative to retraction length" msgstr "" -"This is the length of fast retraction before a wipe, relative to retraction " -"length." +"이 값은 리트랙션 길이와 비교되는 닦아내기 전의 빠른 리트랙션 길이입니다." msgid "Retract when change layer" -msgstr "Retract on layer change" +msgstr "레이어 변경 시 리트랙션" msgid "Force a retraction when changes layer" -msgstr "This forces a retraction on layer changes." +msgstr "이렇게 하면 레이어 변경시 리트랙션이 진행됩니다" msgid "Length" -msgstr "Length" +msgstr "길이" msgid "Retraction Length" -msgstr "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 "" -"This is the amount of filament in the extruder that is pulled back to avoid " -"oozing during long travel distances. Set to 0 to disable retraction." +"이는 긴 이동 거리 동안 흘러나오는 것을 방지하기 위해 뒤로 당겨지는 압출기의 " +"필라멘트 양입니다. 리트랙션을 비활성화하려면 0으로 설정합니다." msgid "Z hop when retract" -msgstr "Z hop when retracting" +msgstr "리트랙션시 Z hop" 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 "" -"Whenever there is a retraction, the nozzle is lifted a little to create " -"clearance between the nozzle and the print. This prevents the nozzle from " -"hitting the print when traveling more. Using spiral lines to lift z can " -"prevent stringing." +"리트랙션시마다 노즐을 약간 들어 올려 노즐과 출력물 사이에 간격을 만듭니다. 이" +"렇게 하면 이동이 길어질 때 노즐이 출력물에 부딪히는 것을 방지할 수 있습니다. " +"Spiral line을 사용하여 z를 들어 올리면 거미줄을 방지할 수 있습니다." msgid "Z Hop Type" msgstr "Z Hop Type" @@ -8029,26 +8139,26 @@ msgid "Spiral" msgstr "Spiral" msgid "Retraction Speed" -msgstr "Retraction speed" +msgstr "리트랙션 속도" msgid "Speed of retractions" -msgstr "This is the speed for retraction." +msgstr "이것이 리트랙션 속도입니다." msgid "Deretraction Speed" -msgstr "Deretraction speed" +msgstr "리트랙션 복원 속도" msgid "" "Speed for reloading filament into extruder. Zero means same speed with " "retraction" msgstr "" -"The speed for reloading filament into the extruder after a retraction; " -"setting this to 0 means that it will be the same speed as the retraction." +"리트랙션 후 압출기에 필라멘트를 다시 로드하는 속도입니다. 이 속도를 0으로 설" +"정하면 리트랙션과 동일한 속도가 됩니다." msgid "Seam position" -msgstr "Seam position" +msgstr "재봉선 위치" msgid "The start position to print each part of outer wall" -msgstr "This is the starting position for each part of the outer wall." +msgstr "외벽의 시작 위치입니다." msgid "Nearest" msgstr "Nearest" @@ -8062,53 +8172,67 @@ msgstr "Back" msgid "Random" msgstr "Random" +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 0.15" +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 "Skirt distance" +msgstr "스커트 거리" msgid "Distance from skirt to brim or object" -msgstr "This is the distance from the skirt to the brim or the object." +msgstr "스커트에서 브림 또는 객체까지의 거리입니다." msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" -msgstr "Skirt loops" +msgstr "스커트 수" msgid "Number of loops for the skirt. Zero means disabling skirt" -msgstr "" -"This is the number of loops for the skirt. 0 means the skirt is disabled." +msgstr "스커트를 두른 수입니다. 0은 스커트가 비활성화되었음을 의미합니다." 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 "" -"The printing speed in exported G-code will be slowed down when the estimated " -"layer time is shorter than this value in order to get better cooling for " -"these layers." +"레이어 예상 출력시간이 이 값보다 짧으면 내보낸 G-code의 출력 속도가 느려져 " +"이 레이어의 냉각 성능이 향상됩니다." msgid "Minimum sparse infill threshold" -msgstr "Minimum sparse infill threshold" +msgstr "최소 내부채움 임계값" msgid "" "Sparse infill area which is smaller than threshold value is replaced by " "internal solid infill" -msgstr "" -"Sparse infill areas which are smaller than this threshold value are replaced " -"by internal solid infill." +msgstr "이 임계값보다 작은 내부채움 영역은 내부 솔리드 채움으로 대체됩니다." msgid "mm²" msgstr "mm²" msgid "Line width of internal solid infill" -msgstr "Line width of internal solid infill" +msgstr "내부 솔리드 채움의 선폭" msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "" -"This is the speed for internal solid infill, not including the top or bottom " -"surface." +msgstr "상단 또는 하단 표면을 제외한 내부 솔리드 채움 속도입니다." msgid "Spiral vase" msgstr "Spiral vase" @@ -8118,9 +8242,9 @@ msgid "" "model into a single walled print with solid bottom layers. The final " "generated model has no seam" msgstr "" -"This enables spiraling, which 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." +"이 모드는 나선형으로 올라가며 외부 윤곽의 Z 이동을 부드럽게 하고 솔리드 모델" +"을 바닥레이어가 있는 하나의 벽으로 출력을 합니다. 최종적으로 생성된 출력물에" +"는 재봉선이 없습니다." msgid "" "If smooth or traditional mode is selected, a timelapse video will be " @@ -8145,16 +8269,16 @@ msgid "Traditional" msgstr "Traditional" msgid "Temperature variation" -msgstr "Temperature variation" +msgstr "온도 변화" msgid "Start G-code" -msgstr "Start G-code" +msgstr "시작 G 코드" msgid "Start G-code when start the whole printing" -msgstr "G-code added when starting a print" +msgstr "출력 시작 시 추가되는 G 코드" msgid "Start G-code when start the printing of this filament" -msgstr "G-code added when the printer starts using this filament" +msgstr "프린터가 이 필라멘트를 사용하기 시작할 때 추가되는 G 코드" msgid "Slice gap closing radius" msgstr "Slice gap closing radius" @@ -8188,10 +8312,10 @@ msgid "Close holes" msgstr "Close holes" msgid "Enable support" -msgstr "Enable support" +msgstr "서포트 활성화" msgid "Enable support generation." -msgstr "This enables support generation." +msgstr "이를 통해 서포트 생성이 가능합니다." msgid "" "normal(auto) and tree(auto) is used to generate support automatically. If " @@ -8203,10 +8327,10 @@ msgstr "" "generated" msgid "normal(auto)" -msgstr "normal(auto)" +msgstr "일반 (자동)" msgid "tree(auto)" -msgstr "tree(auto)" +msgstr "트리 (자동)" msgid "normal(manual)" msgstr "normal(manual)" @@ -8215,23 +8339,22 @@ msgid "tree(manual)" msgstr "tree(manual)" msgid "Support/object xy distance" -msgstr "Support/object xy distance" +msgstr "서포트/객체 xy 거리" msgid "XY separation between an object and its support" -msgstr "This controls the XY separation between an object and its support." +msgstr "서포트와 객체 사이의 XY 방향의 떨어진 거리를 설정합니다." msgid "Pattern angle" -msgstr "Pattern angle" +msgstr "패턴 각도" msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "" -"Use this setting to rotate the support pattern on the horizontal plane." +msgstr "이 설정을 사용하여 수평면에서 서포트 패턴을 회전합니다." msgid "On build plate only" -msgstr "On build plate only" +msgstr "빌드 플레이트 위에만" msgid "Don't create support on model surface, only on build plate" -msgstr "This setting only generates supports that begin on the build plate." +msgstr "이 설정은 빌드 플레이트에서 시작하는 서포트만 생성합니다." msgid "Support critical regions only" msgstr "Support critical regions only" @@ -8250,10 +8373,10 @@ msgid "Remove small overhangs that possibly need no supports." msgstr "" msgid "Top Z distance" -msgstr "Top Z distance" +msgstr "상단 Z 거리" msgid "The z gap between the top support interface and object" -msgstr "This determines the Z gap between top support interfaces and objects." +msgstr "서포트 상단과 객체사이의 Z 간격을 결정합니다." msgid "Bottom Z distance" msgstr "Bottom Z distance" @@ -8262,7 +8385,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "The z gap between the bottom support interface and object" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8272,19 +8395,19 @@ msgstr "" "filament for support, and current filament is used" msgid "Line width of support" -msgstr "Line width of support" +msgstr "서포트 선폭" msgid "Interface use loop pattern" -msgstr "Loop pattern interface" +msgstr "루프 패턴 인터페이스" msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" -"This covers the top contact layer of the supports with loops. It is disabled " -"by default." +"이렇게 하면 서포트의 상단 접촉 레이어를 루프로 덮을 수 있습니다. 기본적으로 " +"비활성화되어 있습니다." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8294,35 +8417,34 @@ msgstr "" "for support interface, and current filament is used" msgid "Top interface layers" -msgstr "Top interface layers" +msgstr "상단 인터페이스 레이어" msgid "Number of top interface layers" -msgstr "This is the number of top interface layers." +msgstr "상단 인터페이스 레이어의 수입니다." msgid "Bottom interface layers" -msgstr "Bottom interface layers" +msgstr "하단 인터페이스 레이어" msgid "Top interface spacing" -msgstr "Top interface spacing" +msgstr "상단 인터페이스 간격" msgid "Spacing of interface lines. Zero means solid interface" -msgstr "This is the spacing of interface lines. 0 means solid interface." +msgstr "인터페이스 선의 간격입니다. 0은 솔리드 인터페이스를 의미합니다." msgid "Bottom interface spacing" -msgstr "Bottom interface spacing" +msgstr "하단 인터페이스 간격" msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "" -"This is the spacing of bottom interface lines. 0 means solid interface." +msgstr "하단 인터페이스 선의 간격입니다. 0은 솔리드 인터페이스를 의미합니다." msgid "Speed of support interface" -msgstr "This is the speed for support interfaces." +msgstr "서포트 인터페이스의 속도입니다." msgid "Base pattern" -msgstr "Base pattern" +msgstr "기본 패턴" msgid "Line pattern of support" -msgstr "This is the line pattern for support." +msgstr "서포트의 선 패턴입니다." msgid "Rectilinear grid" msgstr "Rectilinear grid" @@ -8331,25 +8453,25 @@ msgid "Hollow" msgstr "Hollow" msgid "Interface pattern" -msgstr "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 "" -"This is the line pattern for support interfaces. The default pattern for non-" -"soluble support interfaces is Rectilinear while the default pattern for " -"soluble support interfaces is Concentric." +"서포트 인터페이스의 라인 패턴입니다. 물에녹지 않는 서포트 인터페이스의 기본 " +"패턴은 Rectilinear이고 물에녹는 서포트 인터페이스의 기본 패턴은 Concentric입" +"니다." msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" -msgstr "Base pattern spacing" +msgstr "기본 패턴 간격" msgid "Spacing between support lines" -msgstr "This determines the spacing between support lines." +msgstr "이에 따라 서포트 선 사이의 간격이 결정됩니다." msgid "Normal Support expansion" msgstr "Normal support expansion" @@ -8358,7 +8480,7 @@ msgid "Expand (+) or shrink (-) the horizontal span of normal support" msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" -msgstr "This is the speed for support." +msgstr "서포트 형성의 속도입니다." msgid "" "Style and shape of the support. For normal support, projecting the supports " @@ -8388,67 +8510,73 @@ msgid "Tree Hybrid" msgstr "Tree Hybrid" msgid "Independent support layer height" -msgstr "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 "" +"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 "Threshold angle" -msgstr "Threshold angle" +msgstr "임계 각도" msgid "" "Support will be generated for overhangs whose slope angle is below the " "threshold." -msgstr "" -"Support will be generated for overhangs whose slope angle is below this " -"threshold." +msgstr "경사 각도가 이 임계값 미만인 오버행에 대해서는 서포트가 생성됩니다." msgid "Tree support branch angle" -msgstr "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 "" -"This setting determines the maximum overhang angle that the branches of tree " -"support are allowed to make. If the angle is increased, the branches can be " -"printed more horizontally, allowing them to reach farther." +"이 설정은 트리 서포트의 가지가 만들 수 있는 최대 돌출 각도를 결정합니다. 각도" +"를 높이면 가지를 더 수평으로 인쇄할 수 있으므로 가지가 더 멀리 뻗을 수 있습니" +"다." msgid "Tree support branch distance" -msgstr "Tree support branch distance" +msgstr "트리 서포트 가지 거리" msgid "" "This setting determines the distance between neighboring tree support nodes." -msgstr "" -"This setting determines the distance between neighboring tree support nodes." +msgstr "이 설정은 인접한 트리 서포트 분기점 간의 거리를 결정합니다." msgid "Tree support branch diameter" -msgstr "Tree support branch diameter" +msgstr "트리 서포트 가지 지름" msgid "This setting determines the initial diameter of support nodes." -msgstr "This setting determines the initial diameter of support nodes." +msgstr "이 설정은 서포트 분기점의 초기 지름을 결정합니다." msgid "Tree support wall loops" -msgstr "Tree support wall loops" +msgstr "트리서포트 벽 루프" msgid "This setting specify the count of walls around tree support" -msgstr "This setting specifies the wall count around tree support." +msgstr "이 설정은 트리 서포트 주위의 벽 수를 지정합니다." msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" -msgstr "Nozzle temperature after the first layer" +msgstr "첫 레이어 후 노즐 온도" msgid "Bed temperature difference" -msgstr "Bed temperature difference" +msgstr "베드 온도차" msgid "" "Do not recommend bed temperature of other layer to be lower than initial " @@ -8460,45 +8588,44 @@ msgstr "" "layer may cause the model to break free from the build plate." msgid "Detect thin wall" -msgstr "Detect thin walls" +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 "" -"This detects thin walls which can’t contain two lines and uses a single line " -"to print. It may not print as well because it’s not a closed loop." +"이것은 두 줄을 포함할 수 없는 얇은 벽을 감지하고 한 줄을 사용하여 출력합니" +"다. 닫힌 루프가 아니기 때문에 출력이 잘 안될 수도 있습니다." msgid "" "This gcode is inserted when change filament, including T command to trigger " "tool change" msgstr "" -"This G-code is inserted when filament is changed, including T commands to " -"trigger tool change." +"이 G 코드는 툴 체인지를 작동시키는 T 명령을 포함하여 필라멘트가 변경될 때 삽" +"입됩니다." msgid "Line width for top surfaces" -msgstr "Line width for top surfaces" +msgstr "상단표면 선폭" msgid "Speed of top surface infill which is solid" -msgstr "This is the speed for solid top surface infill." +msgstr "상단면 채우기의 속도입니다." msgid "Top shell layers" -msgstr "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 "" -"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 the top " -"shell thickness, the top shell layers will be increased" +"상단 표면 레이어를 포함한 상단면의 솔리드 레이어 수입니다. 이 값으로 계산된 " +"두께가 상단 셸 두께보다 얇으면 상단레이어가 증가합니다." msgid "Top solid layers" msgstr "Top solid layers" msgid "Top shell thickness" -msgstr "Top shell thickness" +msgstr "상단 쉘 두께" msgid "" "The number of top solid layers is increased when slicing if the thickness " @@ -8507,43 +8634,44 @@ msgid "" "is disabled and thickness of top shell is absolutely determained by top " "shell layers" msgstr "" -"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 a shell when layer height is small. 0 means that this " -"setting is disabled and thickness of top shell is determined simply by the " -"number of top shell layers." +"상단 쉘 레이어로 계산한 두께가 이 값보다 얇으면 슬라이스할 때 상단 솔리드 레" +"이어의 수가 증가합니다.이렇게 하면 레이어 높이가 작을 때 쉘이 너무 얇아지는 " +"것을 방지할 수 있습니다. 0은 이 설정이 비활성화되고 상단 쉘 레이어의 수에 따" +"라 상단 쉘의 두께가 결정됨을 의미합니다." msgid "Speed of travel which is faster and without extrusion" -msgstr "This is the speed at which traveling is done." +msgstr "이것은 이동이 완료되는 속도입니다." msgid "Wipe while retracting" -msgstr "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 "" -"This moves the nozzle along the last extrusion path when retracting to clean " -"any leaked material on the nozzle. This can minimize blobs when printing a " -"new part after traveling." +"이렇게 하면 리트랙션시 마지막 압출 경로를 따라 압출하지 않은상태에서 노즐만 " +"이동하여 노즐에서 새어 나온 물질을 청소합니다.이렇게 하면 이동 후 새 부품을 " +"출력할 때 지저분하게 튀어나오는 불량을 최소화될 수 있습니다." msgid "Wipe Distance" -msgstr "Wipe distance" +msgstr "와이프 거리" msgid "" "Discribe how long the nozzle will move along the last path when retracting" msgstr "" -"This describes how long the nozzle will move along the last path while " -"retracting." +"이는 노즐이 리트랙션하는 동안 마지막 경로를 따라 이동하는 거리를 나타냅니다." 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 "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" -msgstr "Purging volumes" +msgstr "짜내기 볼륨" msgid "Flush multiplier" msgstr "짜내기 배수" @@ -8556,17 +8684,16 @@ msgstr "" "multiplied by the flushing volumes in the table." msgid "Prime volume" -msgstr "Prime volume" +msgstr "프라임 볼륨" msgid "The volume of material to prime extruder on tower." -msgstr "" -"This is the volume of material to prime the extruder with on the tower." +msgstr "이는 타워에서 압출기가 밀어내는 필라멘트의 부피입니다." msgid "Width" -msgstr "Width" +msgstr "폭" msgid "Width of prime tower" -msgstr "This is the width of prime towers." +msgstr "프라임타워의 폭입니다." msgid "" "Purging after filament change will be done inside objects' infills. This may " @@ -8598,20 +8725,19 @@ msgstr "" "a result. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" -msgstr "X-Y hole compensation" +msgstr "X-Y 구멍 수평확장" 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 "" -"Holes in objects will be grown or shrunk in the XY plane by the set value. " -"Positive values make holes bigger and negative values make holes smaller. " -"This function is used to adjust size slightly when objects have assembly " -"issues." +"객체의 구멍은 설정된 값만큼 XY 평면에서 커지거나 축소됩니다. 양수 값은 구멍" +"을 크게, 음수 값은 구멍을 작게 만듭니다. 이 함수는 객체의 조립 문제가 있을 " +"때 크기를 약간 조정하는 데 사용됩니다." msgid "X-Y contour compensation" -msgstr "X-Y contour compensation" +msgstr "X-Y 수평확장" msgid "" "Contour of object will be grown or shrunk in XY plane by the configured " @@ -8619,10 +8745,9 @@ msgid "" "smaller. This function is used to adjust size slightly when the object has " "assembling issue" msgstr "" -"The contour of objects will be grown or shrunk in the XY plane by the set " -"value. Positive values make contours bigger, and negative values make " -"contours smaller. This function is used to adjust sizes slightly when " -"objects have assembly issues." +"객체의 윤곽선은 설정한 값만큼 XY 평면에서 커지거나 줄어듭니다. 양수 값은 윤곽" +"을 더 크게 만들고 음수 값은 윤곽을 더 작게 만듭니다. 이 기능은 객체에 조립 문" +"제가 있을 때 크기를 약간 조정하는 데 사용됩니다." msgid "" "Classic wall generator produces walls with constant extrusion width and for " @@ -8726,38 +8851,38 @@ msgstr "" "itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" -msgstr "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 "" -"This option will auto-detect narrow internal solid infill areas. If enabled, " -"the concentric pattern will be used for the area to speed up printing. " -"Otherwise, the rectilinear pattern will be used by default." +"이 옵션은 좁은 내부 솔리드 채우기 영역을 자동으로 감지합니다. 활성화하면 출" +"력 속도를 높이기 위해 해당 영역에 동심원 패턴이 사용됩니다. 그렇지 않으면 기" +"본적으로 직선 패턴이 사용됩니다." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" -msgstr "Export 3mf" +msgstr "3mf 내보내기" msgid "Export project as 3MF." -msgstr "This exports the project as a 3mf file." +msgstr "프로젝트를 3mf 파일로 내보냅니다." msgid "Export slicing data" msgstr "Export slicing data" @@ -8781,10 +8906,10 @@ msgid "Slice" msgstr "슬라이스" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "Slice the plates: 0-all plates, i-plate i, others-invalid" +msgstr "플레이트 슬라이스: 0-모든 플레이트, i-플레이트 i, 기타-무효" msgid "Show command help." -msgstr "This shows command help." +msgstr "명령 도움말이 표시됩니다." msgid "UpToDate" msgstr "UpToDate" @@ -8793,40 +8918,40 @@ msgid "Update the configs values of 3mf to latest." msgstr "Update the configs values of 3mf to latest." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" -msgstr "Output Model Info" +msgstr "모델정보 출력" msgid "Output the model's information." -msgstr "This outputs the model’s information." +msgstr "모델의 정보가 출력됩니다." msgid "Export Settings" -msgstr "Export Settings" +msgstr "설정 내보내기" msgid "Export settings to a file." -msgstr "This exports settings to a file." +msgstr "설정을 파일로 내보냅니다." msgid "Send progress to pipe" msgstr "Send progress to pipe" @@ -8835,177 +8960,186 @@ msgid "Send progress to pipe." msgstr "Send progress to pipe." msgid "Arrange Options" -msgstr "Arrange Options" +msgstr "정렬 옵션" msgid "Arrange options: 0-disable, 1-enable, others-auto" -msgstr "Arrange options: 0-disable, 1-enable, others-auto" +msgstr "정렬 옵션: 0 비활성화, 1 활성화, 기타 - 자동" msgid "Convert Unit" -msgstr "Convert Unit" +msgstr "단위 변환" msgid "Convert the units of model" -msgstr "Convert the units of model" +msgstr "모델 단위 변환" msgid "Orient the model" -msgstr "Orient the model" +msgstr "모델 방향 지정" msgid "Scale the model by a float factor" -msgstr "Scale the model by a float factor" +msgstr "소수점 단위로 스케일 조정" msgid "Load General Settings" -msgstr "Load General Settings" +msgstr "일반 설정 불러오기" msgid "Load process/machine settings from the specified file" -msgstr "Load process/machine settings from the specified file" +msgstr "지정된 파일에서 프로세스/장비 설정 불러오기" msgid "Load Filament Settings" -msgstr "Load Filament Settings" +msgstr "필라멘트 설정 불러오기" msgid "Load filament settings from the specified file list" -msgstr "Load filament settings from the specified file list" +msgstr "지정된 파일 목록에서 필라멘트 설정을 불러옵니다." msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" -msgstr "Output directory" +msgstr "출력 디렉토리" msgid "Output directory for the exported files." -msgstr "This is the output directory for exported files." +msgstr "내보낸 파일의 출력 디렉토리입니다." msgid "Debug level" -msgstr "Debug level" +msgstr "디버그 레벨" msgid "" "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" "trace\n" msgstr "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" -"trace\n" +"디버그 기록 수준을 설정합니다. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " +"5:trace\n" msgid "Error in zip archive" -msgstr "Error in zip archive" +msgstr "zip 아카이브의 오류" msgid "Generating walls" -msgstr "Generating walls" +msgstr "벽 생성" msgid "Generating infill regions" -msgstr "Generating infill regions" +msgstr "채우기 영역 생성" msgid "Generating infill toolpath" -msgstr "Generating infill toolpath" +msgstr "채우기 도구 경로 생성" msgid "Detect overhangs for auto-lift" msgstr "Detect overhangs for auto-lift" msgid "Generating support" -msgstr "Generating support" +msgstr "서포트 생성" msgid "Checking support necessity" -msgstr "Checking support necessity" +msgstr "서포트 필요성 확인" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" -msgstr "Optimizing toolpath" +msgstr "도구 경로 최적화" msgid "Empty layers around bottom are replaced by nearest normal layers." -msgstr "Empty layers around bottom are replaced by nearest normal layers." +msgstr "하단 주변의 빈 레이어는 가장 가까운 일반 레이어로 대체됩니다." msgid "The model has too many empty layers." msgstr "The model has too many empty layers." msgid "Slicing mesh" -msgstr "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 "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" -msgstr "Support: generate toolpath at layer %d" +msgstr "서포트: 레이어 %d에서 도구 경로 생성" msgid "Support: detect overhangs" -msgstr "Support: detect overhangs" +msgstr "서포트: 오버행 감지" msgid "Support: generate contact points" -msgstr "Support: generate contact points" +msgstr "서포트: 접점 생성" msgid "Support: propagate branches" -msgstr "Support: propagate branches" +msgstr "서포트: 가지 전파" msgid "Support: draw polygons" -msgstr "Support: draw polygons" +msgstr "서포트: 폴리곤 그리기" msgid "Support: generate toolpath" -msgstr "Support: generate toolpath" +msgstr "서포트: 도구 경로 생성" #, c-format, boost-format msgid "Support: generate polygons at layer %d" -msgstr "Support: generate polygons at layer %d" +msgstr "서포트: 레이어 %d에서 폴리곤 생성" #, c-format, boost-format msgid "Support: fix holes at layer %d" -msgstr "Support: fix holes at layer %d" +msgstr "서포트: %d 레이어에 구멍 수정" #, c-format, boost-format msgid "Support: propagate branches at layer %d" -msgstr "Support: propagate branches at layer %d" +msgstr "서포트: %d 레이어에 가지 전파" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9274,109 +9408,6 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" -#~ msgid "Top Solid Layers" -#~ msgstr "상단레이어" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "상단면 최소두께" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "하단 레이어" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "하단면 최소두께" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Not supported by this model of printer!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Disconnected from printer [%s] due to LAN mode being disabled. Please " -#~ "reconnect the printer by logging in with your user account." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Disconnected from printer [%s] due to LAN mode being enabled. Please " -#~ "reconnect the printer by inputting the Access Code which can be gotten " -#~ "from the printer screen." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " 플레이트 %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "출력 불가 설정" - -#~ msgid "Set Printable" -#~ msgstr "출력 가능 설정" - -#~ msgid "Manual" -#~ msgstr "수동" - -#~ msgid "Please Fill Task Report." -#~ msgstr "Please fill task report." - -#~ msgid "Enter a search term" -#~ msgstr "검색어를 입력하세요" - -#~ msgid "Debug" -#~ msgstr "디버그" - -#~ msgid "Show Log" -#~ msgstr "Show Log" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Initialization failed (Not supported by printer)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "There are some unknown filaments mapped to generic presets. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." - -#~ msgid "preparing, export 3mf failed!" -#~ msgstr "preparing; exporting 3mf failed!" - -#~ msgid "AWS PRE host" -#~ msgstr "AWS PRE host" - -#~ msgid "Cool Plate" -#~ msgstr "쿨 플레이트/PLA 플레이트" - -#~ msgid "Layers and Perimeters" -#~ msgstr "Layers and Perimeters" - -#~ msgid "" -#~ "When sparse infill density is low, the internal solid infill or internal " -#~ "bridge may have no archor at the end of line. This cause falling and bad " -#~ "quality when printing internal solid infill. When enable this feature, " -#~ "loop paths will be added to the sparse fill of the lower layers for " -#~ "specific thickness, so that better archor can be provided for internal " -#~ "bridge. 0 means disable this feature" -#~ msgstr "" -#~ "When sparse infill density is low, the internal solid infill or internal " -#~ "bridge may have no anchor at the end of the line. This causes falling and " -#~ "bad quality when printing internal solid infill. When enable this " -#~ "feature, loop paths will be added to the sparse fill of the lower layers " -#~ "for specific thickness, so that better anchors can be provided for " -#~ "internal bridges. 0 means disable this feature" - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9406,6 +9437,9 @@ msgstr "" #~ msgid "AMS settings are not supported for external spool" #~ msgstr "Current AMS settings do not support using an external spool." +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + #~ msgid "AWS host" #~ msgstr "AWS host" @@ -9444,6 +9478,9 @@ msgstr "" #~ "This may cause decline in the quality of overhang surfaces when printing " #~ "quickly.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "선택한 부품들을 한 부품으로 결합" + #~ msgid "Auto arrange" #~ msgstr "자동 정렬" @@ -9487,6 +9524,12 @@ msgstr "" #~ "베드 온도가 이 필라멘트의 유리화 온도보다 높습니다.\n" #~ "이는 노즐목 막힘이나 출력실패를 일으킬 수 있습니다. " +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "하단면 최소두께" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "하단 레이어" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9532,6 +9575,12 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "소모량" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "쿨 플레이트/PLA 플레이트" + #~ msgid "Cool plate" #~ msgstr "Cool plate" @@ -9544,6 +9593,9 @@ msgstr "" #~ msgid "Ctrl + Left mouse button" #~ msgstr "Ctrl + 마우스 왼쪽 버튼" +#~ msgid "Debug" +#~ msgstr "디버그" + #~ msgid "" #~ "Desiccant status lower than two bars indicates that desiccant can be " #~ "inactive. Please change the desiccant.(Higher the better)" @@ -9566,6 +9618,22 @@ msgstr "" #~ "Yes - Enable Arachne and disable overhang slowing down\n" #~ "No - Don't use Arachne for this print" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Disconnected from printer [%s] due to LAN mode being disabled. Please " +#~ "reconnect the printer by logging in with your user account." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Disconnected from printer [%s] due to LAN mode being enabled. Please " +#~ "reconnect the printer by inputting the Access Code which can be gotten " +#~ "from the printer screen." + #~ msgid "Display printable box" #~ msgstr "출력 가능 영역 표시" @@ -9580,9 +9648,9 @@ msgstr "" #~ "layer for more than this threshold. Too low bed temperature of other " #~ "layer may cause the model broken free from build plate" #~ msgstr "" -#~ "It is not recommended to have the bed temperature of other layers to be " -#~ "lower than the first layer by more than this threshold. Bed temperatures " -#~ "that are too low may cause models to break free from the build plate." +#~ "다른 레이어의 베드 온도를 첫 레이어와 비교해 이 임계값보다 낮게 설정하는 " +#~ "것은 권장하지 않습니다. 베드 온도가 너무 낮으면 모델이 빌드 플레이트에서 " +#~ "분리될 수 있습니다." #~ msgid "" #~ "Do you want to synchronize your personal data from Bambu Cloud? \n" @@ -9614,8 +9682,7 @@ msgstr "" #~ "Don't retract when the travel is in infill area absolutely. That means " #~ "the oozing can't been seen" #~ msgstr "" -#~ "This disables retraction when travel is entirely within an infill area " -#~ "and oozing can’t be seen." +#~ "완전히 내부채움 영역 내에서 이동이 일어날때 리트랙션을 비활성화합니다." #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Downloading Bambu Network plug-in" @@ -9623,6 +9690,9 @@ msgstr "" #~ msgid "Dump video" #~ msgstr "Dump video" +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9630,15 +9700,16 @@ msgstr "" #~ "Note that this option only takes effect if no prime tower is generated in " #~ "current plate." #~ msgstr "" -#~ "Enabling this option means that the height of each layer after the first " -#~ "will be automatically calculated according to the slope of the model’s " -#~ "surface.\n" -#~ "Please note that this option only takes effect if there is no prime tower " -#~ "generated on the current plate." +#~ "이 옵션을 활성화하면 첫 레이어 이후의 각 레이어의 높이가 모델 표면의 경사" +#~ "에 따라 자동으로 계산됩니다.\n" +#~ "이 옵션은 현재 플레이트에 프라임 타워가 없는 경우에만 적용됩니다." #~ msgid "Engineering plate" #~ msgstr "Engineering plate" +#~ msgid "Enter a search term" +#~ msgstr "검색어를 입력하세요" + #~ msgid "Entering Seam painting" #~ msgstr "Entering seam painting" @@ -9646,7 +9717,7 @@ msgstr "" #~ msgstr "페인팅 지우기" #~ msgid "Error at line %1%:\n" -#~ msgstr "Error at line %1%:\n" +#~ msgstr "%1% 줄의 오류:\n" #~ msgid "Export." #~ msgstr "Export" @@ -9669,6 +9740,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "압출기 위치" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Failed" @@ -9682,6 +9760,9 @@ msgstr "" #~ msgid "Failed to get ticket" #~ msgstr "티켓을 받지 못했습니다." +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + #~ msgid "Failed uploading print file" #~ msgstr "출력파일 업로드 실패" @@ -9694,6 +9775,9 @@ msgstr "" #~ msgid "Failure of printer login" #~ msgstr "프린터 로그인 실패" +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "필라멘트 1" @@ -9739,19 +9823,22 @@ msgstr "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" #~ msgstr "" -#~ "This is the filament used to print supports and skirts. 0 means no " -#~ "specific filament for support and the current filament is used." +#~ "서포트 및 스커트를 출력하는 데 사용되는 필라멘트입니다. 0은 서포트용 특정 " +#~ "필라멘트가 없으며 현재 필라멘트가 사용됨을 의미합니다." #~ msgid "" #~ "Filament to print support interface. 0 means no specific filament for " #~ "support interface and current filament is used" #~ msgstr "" -#~ "This is the filament to print support interfaces. 0 means no specific " -#~ "filament for support interfaces and the current filament is used" +#~ "서포트 인터페이스를 출력할 필라멘트입니다. 0은 서포트 인터페이스를 위한 특" +#~ "정 필라멘트가 없으며 현재 필라멘트가 사용됨을 의미합니다." #~ msgid "Filaments Selection" #~ msgstr "필라멘트 선택" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Finish" @@ -9843,6 +9930,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "초기화 실패 [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Initialization failed (Not supported by printer)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Initialization failed (Not supported in LAN-only mode)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "Initialization failed (Not supported without remote video tunnel)!" @@ -9865,8 +9958,8 @@ msgstr "" #~ "It seems object %s needs support to print. Please enable support " #~ "generation." #~ msgstr "" -#~ "It seems object %s needs support to print. Please enable support " -#~ "generation." +#~ "출력하려면 %s 개체에 서포트가 필요한 것 같습니다. 서포트 생성을 사용하도" +#~ "록 설정하세요." #~ msgid "Keep lower part" #~ msgstr "아래 부품 유지" @@ -9889,6 +9982,9 @@ msgstr "" #~ msgid "Layers: N/A" #~ msgstr "Layers: N/A" +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + #~ msgid "Leaving Seam painting" #~ msgstr "Leaving Seam Painting" @@ -9901,6 +9997,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Management" +#~ msgid "Manual" +#~ msgstr "수동" + #~ msgid "Max travel detour distance" #~ msgstr "최대 우회 이동경로 거리" @@ -9941,11 +10040,17 @@ msgstr "" #~ msgid "Not supported." #~ msgstr "Not supported." +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Not supported by this model of printer!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Note: The location of IP and access code on the machine is as follows:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + #~ msgid "" #~ "One object has empty initial layer and can't be printed. Please Cut the " #~ "bottom or enable supports." @@ -9995,6 +10100,18 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Plate %d: %s does not support filament %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:" @@ -10047,8 +10164,8 @@ msgstr "" #~ "Print a tower to prime material in nozzle after switching to a new " #~ "material." #~ msgstr "" -#~ "This option enables printing a tower to prime material in the nozzle " -#~ "after switching to a new material." +#~ "이 옵션을 사용하면 새 필라멘트로 전환한 후 타워를 출력하여 노즐에 남아 있" +#~ "는 이전 필라멘트의 잔여물을 짜낼 수 있습니다." #~ msgid "Print file not found, please slice again" #~ msgstr "출력파일을 찾을 수 없습니다. 다시 슬라이스하세요." @@ -10065,17 +10182,16 @@ msgstr "" #~ "are printed with transparent filament, the mixed color infill will be " #~ "seen outside" #~ msgstr "" -#~ "Purging after filament change will be done inside objects' infill. 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 " -#~ "visible." +#~ "필라멘트 교체 후 퍼징은 내부채움에서 이루어집니다.이렇게 하면 버리는 필라" +#~ "의 양이 줄어들고 출력시간이 단축될 수 있습니다. 투명 필라멘트로 벽을 인쇄" +#~ "한 경우 혼색된 내부채움이 보일 수 있습니다." #~ msgid "" #~ "Purging after filament change will be done inside objects' support. This " #~ "may lower the amount of waste and decrease the print time" #~ msgstr "" -#~ "Purging after filament change will be done inside objects' support. This " -#~ "may lower the amount of waste and decrease the print time." +#~ "필라멘트 교체 후 퍼징은 객체 서포트 내에서 이루어집니다.이렇게 하면 버리" +#~ "는 필라의 양이 줄어들고 출력 시간이 단축될 수 있습니다." #~ msgid "" #~ "Push new filament \n" @@ -10103,10 +10219,10 @@ msgstr "" #~ msgstr "항목 다시 로드" #~ msgid "Repair" -#~ msgstr "Repair" +#~ msgstr "복구" #~ msgid "Repair the model's meshes if it is non-manifold mesh" -#~ msgstr "Repair the model’s meshes if they are non-manifold." +#~ msgstr "모델링의 메쉬가 비매니폴드일 경우 복구합니다." #~ msgid "Report" #~ msgstr "보고" @@ -10129,6 +10245,12 @@ msgstr "" #~ msgid "Sending gcode file through cloud service" #~ msgstr "Sending G-code file through cloud service" +#~ msgid "Set Printable" +#~ msgstr "출력 가능 설정" + +#~ msgid "Set Unprintable" +#~ msgstr "출력 불가 설정" + #~ msgid "Set pen size" #~ msgstr "펜 크기 설정" @@ -10138,6 +10260,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift + 마우스 휠" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "모델 메쉬 보기" @@ -10154,7 +10279,7 @@ msgstr "" #~ msgstr "Spaghetti and Excess Chute Pileup Detection" #~ msgid "Spiral mode" -#~ msgstr "Spiral/Vase mode" +#~ msgstr "나선형 꽃병 모드" #~ msgid "" #~ "Spiral mode only works when wall loops is 1, \n" @@ -10202,9 +10327,9 @@ msgstr "" #~ "support custom support gap,but may cause extra filament switches if " #~ "support is specified as different extruder with object" #~ msgstr "" -#~ "The support layer uses layer height independent of object layers. This is " -#~ "to support custom support gaps, but may cause extra filament switches if " -#~ "support is specified as a different filament from the object." +#~ "서포트 레이어는 오브젝트 레이어와는 독립적으로 레이어 높이를 사용합니다.이" +#~ "는 z커스텀 서포트 갭을 지원하기 위한 것이지만 서포트가 객체와는 다른 필라" +#~ "멘트로 지정될 경우 추가 필라멘트 전환이 발생할 수 있습니다." #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " @@ -10286,9 +10411,8 @@ msgstr "" #~ "it, however you might want to check the results or repair the input file " #~ "and retry." #~ msgstr "" -#~ "The model has overlapping or self-intersecting facets. Repair was " -#~ "attempted, however we recommend checking the results or repairing the " -#~ "input file and retrying." +#~ "모델에 겹치거나 자체 교차하는 면이 있습니다.복구를 시도했지만 결과를 확인" +#~ "하거나 입력 파일을 복구한 후 다시 시도하는 것이 좋습니다." #~ msgid "" #~ "The print file exceeds the maximum allowable size (1GB). Please simplify " @@ -10318,6 +10442,15 @@ msgstr "" #~ msgid "The region parameter is incorrrect" #~ msgstr "지역 매개변수가 올바르지 않습니다." +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "There are some unknown filaments mapped to generic presets. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10332,16 +10465,15 @@ msgstr "" #~ "save filament and decrease the print time. Colours of the objects will be " #~ "mixed as a result" #~ msgstr "" -#~ "This object will be used to purge the nozzle after a filament change to " -#~ "save filament and decrease the print time. Colors of the objects will be " -#~ "mixed as a result." +#~ "이 객체는 필라멘트를 절약하고 출력 시간을 줄이기 위한 필라멘트 교체 후 노" +#~ "즐을 퍼징하는데 사용됩니다. 그 결과 해당 객체의 색상이 섞여 나오게 됩니다." #~ msgid "" #~ "This setting specifies whether to add infill inside large hollows of tree " #~ "support" #~ msgstr "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support." +#~ "이 설정은 트리 서포트의 내부 큰 구멍 안에 채우기를 추가할지 여부를 지정합" +#~ "니다." #~ msgid "" #~ "This setting stands for how much volume of filament can be melted and " @@ -10358,11 +10490,17 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse without toolhead" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "상단면 최소두께" + +#~ msgid "Top Solid Layers" +#~ msgstr "상단레이어" + #~ msgid "Translation" #~ msgstr "번역" #~ msgid "Tree support with infill" -#~ msgstr "Tree support with infill" +#~ msgstr "채우기 포함 트리 서포트" #~ msgid "Unable to connect printer" #~ msgstr "Unable to connect printer" @@ -10398,6 +10536,28 @@ msgstr "" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" +#~ msgid "" +#~ "When sparse infill density is low, the internal solid infill or internal " +#~ "bridge may have no archor at the end of line. This cause falling and bad " +#~ "quality when printing internal solid infill. When enable this feature, " +#~ "loop paths will be added to the sparse fill of the lower layers for " +#~ "specific thickness, so that better archor can be provided for internal " +#~ "bridge. 0 means disable this feature" +#~ msgstr "" +#~ "When sparse infill density is low, the internal solid infill or internal " +#~ "bridge may have no anchor at the end of the line. This causes falling and " +#~ "bad quality when printing internal solid infill. When enable this " +#~ "feature, loop paths will be added to the sparse fill of the lower layers " +#~ "for specific thickness, so that better anchors can be provided for " +#~ "internal bridges. 0 means disable this feature" + +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10408,7 +10568,7 @@ msgstr "" #~ "0 top z distance, 0 interface spacing, concentric pattern." #~ msgid "Wrong Access code" -#~ msgstr "Wrong Access code" +#~ msgstr "잘못된 액세스 코드" #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" @@ -10416,6 +10576,12 @@ msgstr "" #~ "X1 General Settings - Network Settings in the side bar of the X1 main " #~ "screen." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10430,7 +10596,7 @@ msgstr "" #~ msgstr "(Sort)" #~ msgid " Object:" -#~ msgstr " Object:" +#~ msgstr " 객체:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" @@ -10446,6 +10612,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "다른 것들과 너무 가까워 출력시 충돌이 발생할 수 있습니다.\n" +#~ msgid " plate %1%:" +#~ msgstr " 플레이트 %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr "" @@ -10455,21 +10624,24 @@ msgstr "" #~ msgstr "default value" #~ msgid "hybrid(auto)" -#~ msgstr "hybrid(auto)" +#~ msgstr "하이브리드(자동)" #~ msgid "normal" -#~ msgstr "normal" +#~ msgstr "일반" #~ msgid "" #~ "normal(auto) and tree(auto) is used to generate support automatically. If " #~ "normal or tree is selected, only support enforcers are generated" #~ msgstr "" -#~ "normal(auto), hybrid(auto) and tree(auto) are used to generate support " -#~ "automatically. If normal or tree is selected, only support enforcers are " -#~ "generated." +#~ "일반 (자동), 하이브리드 (자동) 및 트리 (자동) 는 자동으로 서포트를 생성하" +#~ "는 데 사용됩니다. 일반 또는 트리를 선택한 경우에만 커스텀 서포트를 생성할 " +#~ "수 있습니다." + +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "preparing; exporting 3mf failed!" #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "3mf는 호환되지 않으며 형상만 불러옵니다!" #~ msgid "tree" -#~ msgstr "tree" +#~ msgstr "트리" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 3488e6493..dd335dcac 100644 --- a/bbl/i18n/nl/BambuStudio_nl.po +++ b/bbl/i18n/nl/BambuStudio_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -247,37 +247,37 @@ msgid "uniform scale" msgstr "Uniform schalen" msgid "Left click" -msgstr "" +msgstr "Left click" msgid "Add connector" -msgstr "" +msgstr "Add connector" msgid "Right click" -msgstr "" +msgstr "Right click" msgid "Remove connector" -msgstr "" +msgstr "Remove connector" msgid "Drag" -msgstr "" +msgstr "Drag" msgid "Move connector" -msgstr "" +msgstr "Move connector" msgid "Add connector to selection" -msgstr "" +msgstr "Add connector to selection" msgid "Remove connector from selection" -msgstr "" +msgstr "Remove connector from selection" msgid "Select all connectors" -msgstr "" +msgstr "Select all connectors" msgid "Cut" msgstr "Knippen" msgid "Connector" -msgstr "" +msgstr "Connector" msgid "Movement:" msgstr "Beweging:" @@ -289,28 +289,28 @@ msgid "Height" msgstr "Hoogte" msgid "Edit connectors" -msgstr "" +msgstr "Edit connectors" msgid "Add connectors" -msgstr "" +msgstr "Add connectors" msgid "Upper part" -msgstr "" +msgstr "Upper part" msgid "Lower part" -msgstr "" +msgstr "Lower part" msgid "Keep" -msgstr "" +msgstr "Keep" msgid "Place on cut" -msgstr "" +msgstr "Place on cut" msgid "Flip" -msgstr "" +msgstr "Flip" msgid "After cut" -msgstr "" +msgstr "After cut" msgid "Cut to parts" msgstr "In delen knippen" @@ -325,7 +325,7 @@ msgid "Reset" msgstr "Terugzetten" msgid "Connectors" -msgstr "" +msgstr "Connectors" msgid "Type" msgstr "Type" @@ -337,25 +337,25 @@ msgid "Shape" msgstr "Vorm" msgid "Depth ratio" -msgstr "" +msgstr "Depth ratio" msgid "Remove connectors" -msgstr "" +msgstr "Remove connectors" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Frustum" msgid "Square" -msgstr "" +msgstr "Square" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Confirm connectors" msgid "Cancel" msgstr "Annuleren" @@ -364,36 +364,38 @@ msgid "Warning" msgstr "Waarschuwing" msgid "Invalid connectors detected" -msgstr "" +msgstr "Invalid connectors detected" msgid "connector is out of cut contour" -msgstr "" +msgstr "connector is out of cut contour" msgid "connectors are out of cut contour" -msgstr "" +msgstr "connectors are out of cut contour" msgid "connector is out of object" -msgstr "" +msgstr "connector is out of object" msgid "connectors is out of object" -msgstr "" +msgstr "Connectors must be on object surface." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Some connectors are overlapped" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Invalid state. \n" +"No one part is selected to keep after cut" msgid "Plug" -msgstr "" +msgstr "Plug" msgid "Dowel" -msgstr "" +msgstr "Dowel" msgid "Tolerance" -msgstr "" +msgstr "Tolerance" msgid "Mesh name" msgstr "Constructie name" @@ -483,10 +485,10 @@ msgid "Remove selection" msgstr "Verwijder selectie" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mouse move up or dowm" msgid "Rotate text" -msgstr "" +msgstr "Rotate text" msgid "Text shape" msgstr "Tekstvorm" @@ -501,27 +503,27 @@ msgid "Input text" msgstr "Tekst invoeren" msgid "Embeded" -msgstr "" +msgstr "Embedded" msgid "Text Gap" -msgstr "" +msgstr "Text Gap" msgid "Angle" -msgstr "" +msgstr "Angle" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Embedded depth" msgid "Surface" -msgstr "" +msgstr "Surface" msgid "Horizontal text" -msgstr "" +msgstr "Horizontal text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl+" msgid "Notice" msgstr "Let op" @@ -688,7 +690,7 @@ msgstr "" "nieuwste versie voordat deze normaal kan worden gebruikt" msgid "Privacy Policy Update" -msgstr "" +msgstr "Privacy Policy Update" msgid "Loading" msgstr "Laden" @@ -721,7 +723,7 @@ msgid "Select a G-code file:" msgstr "Selecteer een G-code bestand:" msgid "Import File" -msgstr "" +msgstr "Import File" msgid "Delete" msgstr "Verwijderen" @@ -730,7 +732,7 @@ msgid "Choose files" msgstr "Kies bestanden" msgid "New Folder" -msgstr "" +msgstr "New Folder" msgid "Open" msgstr "Open" @@ -812,13 +814,13 @@ msgid "Show" msgstr "Weergeven" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Verwijder het geselecteerde object" msgid "Edit Text" -msgstr "" +msgstr "Edit Text" msgid "Load..." msgstr "Laden..." @@ -832,9 +834,18 @@ msgstr "Cilinder" msgid "Cone" msgstr "Kegel" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Height Range Modifier" + msgid "Add settings" msgstr "Instellingen toevoegen" @@ -928,8 +939,11 @@ msgid "Assemble the selected objects to an object with single part" msgstr "" "Monteer de geselecteerde objecten tot een object bestaande uit 1 onderdeel" -msgid "Assemble the selected parts to a single part" -msgstr "Monteer de geselecteerde onderdelen tot een enkel onderdeel" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Langs de X as" @@ -956,7 +970,7 @@ msgid "Mirror object" msgstr "Spiegel object" msgid "Invalidate cut info" -msgstr "" +msgstr "Invalidate cut info" msgid "Add Primitive" msgstr "Primitief toevoegen" @@ -1020,7 +1034,7 @@ msgid "auto rotate current plate" msgstr "Huidig printbed automatisch roteren" msgid "Delete Plate" -msgstr "" +msgstr "Delete Plate" msgid "Remove the selected plate" msgstr "Verwijder het huidige printbed" @@ -1056,13 +1070,13 @@ msgid "Lock" msgstr "Vergrendelen" msgid "Fill bed with copies" -msgstr "" +msgstr "Fill bed with copies" msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" +msgstr "Fill the remaining area of bed with copies of the selected object" msgid "Edit plate settings" -msgstr "Plaatinstellingen bewerken" +msgstr "" msgid "Name" msgstr "Naam" @@ -1119,7 +1133,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Klik op het pictogram om de kleur van het object te bewerken" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Click the icon to shift this object to the bed" msgid "Loading file" msgstr "Bestand laden" @@ -1149,18 +1163,20 @@ msgstr "" "geselecteerde objecten te bewerken." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Delete connector from object which is a part of cut" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Delete solid part from object which is a part of cut" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Delete negative volume from object which is a part of cut" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"To save cut correspondence you can delete all connectors from all related " +"objects." msgid "" "This action will break a cut correspondence.\n" @@ -1169,9 +1185,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"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 information first." msgid "Delete all connectors" -msgstr "" +msgstr "Delete all connectors" msgid "Deleting the last solid part is not allowed." msgstr "Het is niet toegestaand om het laaste vaste deel te verwijderen." @@ -1185,34 +1206,34 @@ msgid "Assembly" msgstr "Montage" msgid "Cut Connectors information" -msgstr "" +msgstr "Cut Connectors information" msgid "Object manipulation" -msgstr "" +msgstr "Object manipulation" msgid "Group manipulation" -msgstr "" +msgstr "Group manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Object Settings to Modify" msgid "Part Settings to modify" -msgstr "" +msgstr "Part Settings to Modify" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Layer Range Settings to Modify" msgid "Part manipulation" -msgstr "" +msgstr "Part manipulation" msgid "Instance manipulation" -msgstr "" +msgstr "Instance manipulation" msgid "Height ranges" -msgstr "" +msgstr "Height ranges" msgid "Settings for height range" -msgstr "" +msgstr "Settings for height range" msgid "Object" msgstr "Voorwerp" @@ -1297,10 +1318,10 @@ msgid "to" msgstr "naar" msgid "Remove height range" -msgstr "" +msgstr "Remove height range" msgid "Add height range" -msgstr "" +msgstr "Add height range" msgid "Invalid numeric." msgstr "Onjuist getal." @@ -1335,13 +1356,13 @@ msgid "Auto" msgstr "Automatisch" msgid "Outer brim only" -msgstr "" +msgstr "Outer brim only" msgid "Inner brim only" -msgstr "" +msgstr "Inner brim only" msgid "Outer and inner brim" -msgstr "" +msgstr "Outer and inner brim" msgid "No-brim" msgstr "Geen extra rand (brim)" @@ -1380,16 +1401,16 @@ msgid "Open Documentation in web browser." msgstr "Documentatie openen in een webbrowser" msgid "Pause:" -msgstr "" +msgstr "Pause:" msgid "Custom Template:" -msgstr "" +msgstr "Custom Template:" msgid "Custom G-code:" -msgstr "" +msgstr "Custom G-code:" msgid "Pause Print" -msgstr "" +msgstr "Pause Print" msgid "OK" msgstr "Offline" @@ -1413,43 +1434,43 @@ msgid "Add Pause" msgstr "Pauze toevoegen" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Insert a pause command at the beginning of this layer." msgid "Add Custom G-code" msgstr "Aangepaste G-code toevoegen" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert custom G-code at the beginning of this layer." msgid "Add Custom Template" msgstr "Aangepaste sjabloon toevoegen" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Insert template custom G-code at the beginning of this layer." msgid "Filament " msgstr "Filament" msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Change filament at the beginning of this layer." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Edit Pause Print Message" msgid "Delete Pause Print" -msgstr "" +msgstr "Delete Pause Print" msgid "Delete Custom Template" -msgstr "" +msgstr "Delete Custom Template" msgid "Edit Custom G-code" -msgstr "" +msgstr "Edit Custom G-code" msgid "Delete Custom G-code" -msgstr "" +msgstr "Delete Custom G-code" msgid "Delete Filament Change" -msgstr "" +msgstr "Delete Filament Change" msgid "No printer" msgstr "Geen printer" @@ -1467,7 +1488,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS niet aangesloten" @@ -1526,10 +1547,10 @@ msgid "Purge old filament" msgstr "Oud filament verwijderen" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Push new filament into the extruder" msgid "Grab new filament" -msgstr "" +msgstr "Grab new filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1613,13 +1634,13 @@ msgid "Orienting" msgstr "Oriënteren " msgid "Filling bed " -msgstr "" +msgstr "Filling bed" msgid "Bed filling canceled." -msgstr "" +msgstr "Bed filling canceled." msgid "Bed filling done." -msgstr "" +msgstr "Bed filling done." msgid "Error! Unable to create thread!" msgstr "Fout! Kan geen thread maken!" @@ -1637,47 +1658,55 @@ msgid "Please check the printer network connection." msgstr "Controleer de netwerkverbinding van de printer." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Abnormal print file data: please slice again." msgid "Task canceled." -msgstr "" +msgstr "Task canceled." msgid "Upload task timed out. Please check the network status and try again." -msgstr "" +msgstr "Upload task timed out. Please check the network status and try again." msgid "Cloud service connection failed. Please try again." msgstr "Verbinding met cloudservice is mislukt. Probeer het nog eens." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Print file not found; please slice again." msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgid "Failed to send the print job. Please try again." msgstr "Het verzenden van de printopdracht is mislukt. Probeer het opnieuw." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Failed to upload file to ftp. Please try again." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Check the current status of the Bambu Lab server by clicking on the link " +"above." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"The size of the print file is too large. Please adjust the file size and try " +"again." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" +msgstr "Print file not found; please slice it again and send it for printing." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Failed to upload print file via FTP. Please check the network status and try " +"again." msgid "Sending print job over LAN" msgstr "Printopdracht verzenden via LAN" @@ -1723,53 +1752,57 @@ msgstr "" "wordt gestuurd." msgid "Choose SLA archive:" -msgstr "" +msgstr "Choose SLA archive:" msgid "Import file" -msgstr "" +msgstr "Import file" msgid "Import model and profile" -msgstr "" +msgstr "Import model and profile" msgid "Import profile only" -msgstr "" +msgstr "Import profile only" msgid "Import model only" -msgstr "" +msgstr "Import model only" msgid "Accurate" -msgstr "" +msgstr "Accurate" msgid "Balanced" -msgstr "" +msgstr "Balanced" msgid "Quick" -msgstr "" +msgstr "Quick" msgid "Importing SLA archive" -msgstr "" +msgstr "Importing SLA archive" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer presets first before importing that SLA archive." msgid "Importing canceled." -msgstr "" +msgstr "Importing canceled." msgid "Importing done." -msgstr "" +msgstr "Importing done." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" +msgstr "You cannot load an SLA project with a multi-part object on the bed" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Please check your object list before preset changing." msgid "Attention!" msgstr "Let op!" @@ -1906,10 +1939,10 @@ msgid "Factor N" msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Setting Virtual slot information while printing is not supported" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Are you sure you want to clear the filament information?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Voer een geldige waarde in (K in 0 ~ 0,5)" @@ -1918,13 +1951,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Voer een geldige waarde in (K in 0 ~ 0,5, N in 0,6 ~ 2,0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "You need to select the material type and color first." msgid "Other Color" -msgstr "" +msgstr "Other Color" msgid "Custom Color" -msgstr "" +msgstr "Custom Color" msgid "Dynamic flow calibration" msgstr "Dynamic flow calibration" @@ -1954,14 +1987,14 @@ msgstr "Bed Temperatuur" msgid "Max volumetric speed" msgstr "Maximale volumetrische snelheid" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\ u2103" msgid "Bed temperature" msgstr "Printbed temperatuur" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Start" @@ -2085,10 +2118,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Print met filament op een externe spoel" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Auto refill" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2096,7 +2129,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Group" msgid "AMS Settings" msgstr "AMS Instellingen" @@ -2159,7 +2192,7 @@ msgstr "" "wordt de resterende capaciteit automatisch bijgewerkt." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2455,6 +2488,8 @@ 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 "" +"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 "" "Change these settings automatically? \n" @@ -2518,6 +2553,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"While printing by object, the extruder may collide with a skirt.\n" +"Thus, reset the skirt layer to 1 to avoid collisions." msgid "Auto bed leveling" msgstr "Automatisch bed levellen" @@ -2726,7 +2763,7 @@ msgid "Generating geometry index data" msgstr "Geometrie-indexgegevens genereren" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistics of All Plates" msgid "Display" msgstr "Tonen" @@ -2738,7 +2775,7 @@ msgid "Total" msgstr "Totaal" msgid "Total Time Estimation" -msgstr "" +msgstr "Total Time Estimation" msgid "Total time" msgstr "Totale tijd" @@ -2780,7 +2817,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Volumestroom (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Layer Time (s)" msgid "Used filament" msgstr "Verbruikt filament" @@ -2912,7 +2949,7 @@ msgid "Tool Move" msgstr "Beweeg tool" msgid "Tool Rotate" -msgstr "" +msgstr "Tool Rotate" msgid "Move Object" msgstr "Beweeg object" @@ -3006,6 +3043,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicting objects further (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Er bevind zich een object buiten de grenzen van de printplaat." @@ -3136,7 +3175,7 @@ msgid "No" msgstr "Nee" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "will be closed before creating a new model. Do you want to continue?" msgid "Slice plate" msgstr "Slice printbed" @@ -3181,7 +3220,7 @@ msgid "Show Tip of the Day" msgstr "Toon Tip van de dag" msgid "Report issue" -msgstr "" +msgstr "Report issue" msgid "Check for Update" msgstr "Zoeken naar updates" @@ -3265,7 +3304,7 @@ msgid "Save Project as" msgstr "Bewaar project als" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Bewaar huidig project als" @@ -3382,10 +3421,10 @@ msgid "Show object labels in 3D scene" msgstr "Toon objectlabels in 3D-scène" msgid "Show &Overhang" -msgstr "" +msgstr "Show &Overhang" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Show object overhang highlight in 3D scene" msgid "Preferences" msgstr "Voorkeuren" @@ -3438,11 +3477,11 @@ msgstr "&Help" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A file exists with the same name: %s. Do you want to override it?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "A config exists with the same name: %s. Do you want to override it?" msgid "Overwrite file" msgstr "Bestand overschrijven" @@ -3507,7 +3546,7 @@ msgid "Initialize failed (No Device)!" msgstr "Het initializeren is mislukt (geen apparaat)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initialization failed (Device connection not ready)!" msgid "Initialize failed (No Camera Device)!" msgstr "Initialisatie is mislukt (geen camera-apparaat)!" @@ -3522,8 +3561,8 @@ msgstr "Initialiseren..." msgid "Loading..." msgstr "Laden..." -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Initialisatie mislukt (niet ondersteund in alleen LAN-modus)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Initialisatie mislukt (niet toegankelijk in alleen LAN-modus)!" @@ -3531,9 +3570,6 @@ msgstr "Initialisatie mislukt (niet toegankelijk in alleen LAN-modus)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Initialisatie is mislukt (LAN-IP van de printer ontbreekt)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Initialisatie is mislukt (%s)!" @@ -3615,7 +3651,7 @@ msgid "Switch to video files." msgstr "Schakel over naar videobestanden." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Switch to 3mf model files." msgid "Delete selected files from printer." msgstr "Verwijder geselecteerde bestanden van de printer." @@ -3647,11 +3683,11 @@ msgstr "Bestandslijst laden..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "No files [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Load failed [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3661,23 +3697,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Delete files" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Do you want to delete the file '%s' from printer?" msgid "Delete file" -msgstr "" +msgstr "Delete file" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Fetching model information..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Failed to fetch model infomation from printer." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Failed to parse model infomation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3707,6 +3743,9 @@ msgstr "%d%% downloaden..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Snelheid" @@ -3750,10 +3789,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Layer: N/A" msgid "Immediately score" -msgstr "" +msgstr "Immediately score" msgid "Clear" msgstr "Wissen" @@ -3808,21 +3847,21 @@ msgstr "Cloud Slicing..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "In Cloud Slicing Queue, there are %s tasks ahead of you." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Layer: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Please give a score for your favorite Bambu Market model." msgid "Score" -msgstr "" +msgstr "Score" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Layer: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" @@ -3866,10 +3905,10 @@ msgid "Failed to connect to the server" msgstr "Verbinding maken met de server is mislukt" msgid "Check cloud service status" -msgstr "" +msgstr "Check cloud service status" msgid "code" -msgstr "" +msgstr "code" msgid "Status" msgstr "Status" @@ -3881,19 +3920,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Failed to connect to cloud service" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Please click on the hyperlink above to view the cloud service status" msgid "Failed to connect to the printer" msgstr "Verbinding maken met de printer is mislukt" msgid "Connection to printer failed" -msgstr "" +msgstr "Connection to printer failed" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Please check the network connection of the printer and Studio." msgid "Don't show again" msgstr "Niet nogmaals tonen" @@ -3965,7 +4004,7 @@ msgid "Open Folder." msgstr "Open bestandsmap." msgid "Safely remove hardware." -msgstr "" +msgstr "Safely remove hardware." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4045,7 +4084,7 @@ msgid "Color painting" msgstr "Kleur aanbrengen" msgid "Cut connectors" -msgstr "" +msgstr "Cut connectors" msgid "Layers" msgstr "Lagen" @@ -4201,12 +4240,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Already did a synchronization; do you want to sync only changes or resync " +"all?" msgid "Sync" -msgstr "" +msgstr "Sync" msgid "Resync" -msgstr "" +msgstr "Resync" msgid "There are no compatible filaments, and sync is not performed." msgstr "" @@ -4301,10 +4342,10 @@ msgstr "" "software te upgraden." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Invalid values found in the 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Please correct them in the Param tabs" msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -4384,13 +4425,16 @@ msgid "Save file as:" msgstr "Bewaar bestand als:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Delete object which is a part of cut object" 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 "" +"You are trying 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." msgid "The selected object couldn't be split." msgstr "Het geselecteerde object kan niet opgesplitst worden." @@ -4527,7 +4571,7 @@ msgstr "" "voordat u verder gaat?" msgid "Remember my choice." -msgstr "" +msgstr "Remember my choice." msgid "Number of copies:" msgstr "Aantal kopieën:" @@ -4553,6 +4597,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." msgid "" "Print By Object: \n" @@ -4576,7 +4622,7 @@ msgid "Invalid number" msgstr "Ongeldig nummer" msgid "Plate Settings" -msgstr "" +msgstr "Plate Settings" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4626,6 +4672,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Plate% d: %s is not suggested for use printing filament %s(%s). If you still " +"want to do this print job, please set this filament's bed temperature to a " +"number that is not zero." msgid "Switching the language requires application restart.\n" msgstr "" @@ -4691,12 +4740,14 @@ msgid "Units" msgstr "Eenheden" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zoom to mouse position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgid "Show \"Tip of the day\" notification after start" msgstr "Toon de melding 'Tip van de dag' na het starten" @@ -4706,7 +4757,7 @@ msgstr "" "Indien ingeschakeld, worden bij het opstarten nuttige tips weergegeven." msgid "Presets" -msgstr "" +msgstr "Presets" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4717,13 +4768,13 @@ msgid "User Sync" msgstr "Gebruiker synchroniseren" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Update built-in presets automatically." msgid "System Sync" -msgstr "" +msgstr "System Sync" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Clear my choice on the unsaved presets." msgid "Associate files to BambuStudio" msgstr "Koppel bestanden aan Bambu Studio" @@ -4753,19 +4804,19 @@ msgstr "" "om .step-bestanden te openen" msgid "Online Models" -msgstr "" +msgstr "Online Models" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Show online staff-picked models on the home page" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximum recent projects" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximum count of recent projects" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Clear my choice on the unsaved projects." msgid "Auto-Backup" msgstr "Automatisch backup maken" @@ -4773,12 +4824,14 @@ msgstr "Automatisch backup maken" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Backup your project periodically to help with restoring from an occasional " +"crash." msgid "every" -msgstr "" +msgstr "every" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "The period of backup in seconds." msgid "Downloads" msgstr "Downloads" @@ -4793,7 +4846,7 @@ msgid "Develop mode" msgstr "Ontwikkelmodus" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Skip AMS blacklist check" msgid "Home page and daily tips" msgstr "Startpagina en dagelijkse tips" @@ -4832,13 +4885,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Omgekeerde scrollrichting tijdens het zoomen" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Enable SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Enable SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internal developer mode" msgid "Log Level" msgstr "Log level" @@ -4904,7 +4957,7 @@ msgid "Click to pick filament color" msgstr "Klik om de filament kleur te kiezen" msgid "Please choose the filament colour" -msgstr "" +msgstr "Please choose the filament color" msgid "Add/Remove presets" msgstr "Voorinstellingen toevoegen/verwijderen" @@ -4925,34 +4978,34 @@ msgid "Add/Remove printers" msgstr "Printers toevoegen/verwijderen" msgid "Incompatible" -msgstr "" +msgstr "Incompatible" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Same as Global Print Sequence" msgid "Print sequence" msgstr "Afdrukvolgorde" msgid "Plate name" -msgstr "" +msgstr "Plate name" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Hetzelfde als Global Bed Type" msgid "By Layer" -msgstr "" +msgstr "By Layer" msgid "By Object" -msgstr "" +msgstr "By Object" msgid "Accept" -msgstr "" +msgstr "Accept" msgid "Log Out" -msgstr "" +msgstr "Log Out" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -5077,7 +5130,7 @@ msgid "Offline" msgstr "Offline" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Mijn apparaat" @@ -5101,7 +5154,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu Cool (koude) Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA Plate" msgid "Bamabu Engineering Plate" msgstr "Bambu Engineering (technische) plate" @@ -5128,13 +5181,13 @@ msgid "send completed" msgstr "Versturen gelukt" msgid "Error code" -msgstr "" +msgstr "Error code" msgid "Check the status of current system services" -msgstr "" +msgstr "Check the status of current system services" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Printer local connection failed; please try again." msgid "No login account, only printers in LAN mode are displayed" msgstr "Geen login-account, alleen printers in LAN-modus worden weergegeven" @@ -5238,17 +5291,20 @@ msgid "Errors" msgstr "Fouten" msgid "Please check the following:" -msgstr "" +msgstr "Please check the following:" 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 "" +"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." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s is not supported by the AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5262,6 +5318,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Please click the confirm button if you still want to proceed with printing." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5274,7 +5331,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Abnormale printbestand. Slice opnieuw" msgid "The name length exceeds the limit." -msgstr "" +msgstr "The name length exceeds the limit." msgid "Modifying the device name" msgstr "De naam van het apparaat wijzigen" @@ -5287,6 +5344,7 @@ msgstr "Kan de printtaak niet verzenden wanneer de upgrade wordt uitgevoerd" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +"A MicroSD card needs to be inserted before sending to the printer SD card." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "De printer moet zich in hetzelfde LAN bevinden als Bambu Studio." @@ -5297,28 +5355,28 @@ msgstr "" "van de printer." msgid "Failed to create socket" -msgstr "" +msgstr "Failed to create socket" msgid "Failed to connect socket" -msgstr "" +msgstr "Failed to connect socket" msgid "Failed to publish login request" -msgstr "" +msgstr "Failed to publish login request" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout getting ticket from device" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout getting ticket from server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Failed to post ticket to server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Failed to parse login report reason" msgid "Receive login report timeout" -msgstr "" +msgstr "Receive login report timeout" msgid "Unknown Failure" msgstr "Onbekende fout" @@ -5330,33 +5388,38 @@ msgid "Would you like to log in this printer with current account?" msgstr "Wil je met het huidige account inloggen op de printer?" msgid "Check the reason" -msgstr "" +msgstr "Check the reason" msgid "Read and accept" -msgstr "" +msgstr "Read and accept" msgid "Terms and Conditions" -msgstr "" +msgstr "Terms and Conditions" 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 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 "" +"Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " +"device, please read the terms and conditions. By clicking to agree to use " +"your Bambu Lab device, you agree to abide by the Privacy Policy and 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." msgid "and" -msgstr "" +msgstr "and" msgid "Privacy Policy" -msgstr "" +msgstr "Privacy Policy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "We ask for your help to improve everyone's printer" msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Statement about User Experience Improvement Program" #, c-format, boost-format msgid "" @@ -5372,9 +5435,20 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"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." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Statement on User Experience Improvement Plan" msgid "Log in successful." msgstr "Inloggen gelukt." @@ -5462,6 +5536,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"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" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5533,7 +5611,7 @@ msgid "G-code output" msgstr "G-code uitvoer" msgid "Post-processing scripts" -msgstr "" +msgstr "Post-processing scripts" msgid "Frequent" msgstr "Veelgebruikt" @@ -5589,7 +5667,7 @@ msgid "Nozzle temperature when printing" msgstr "Nozzle temperatuur tijdens printen" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Plate" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5877,7 +5955,7 @@ msgid "Capabilities" msgstr "Mogelijkheden" msgid "Select presets to compare" -msgstr "" +msgstr "Select presets to compare" msgid "Show all presets (including incompatible)" msgstr "Toon alle presets (inclusief incompatibele)" @@ -6015,13 +6093,13 @@ msgid "Objects list" msgstr "Object lijst" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Shift+G" msgid "Copy to clipboard" msgstr "Kopieer naar klembord" @@ -6053,10 +6131,10 @@ msgid "Zoom View" msgstr "Zoom View" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -6068,7 +6146,7 @@ msgstr "" "objecten. Anders oriënteert het alle objecten op de disk." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "De menubalk in-/uitschuiven" @@ -6137,7 +6215,7 @@ msgid "Movement step set to 1 mm" msgstr "Bewegingsinterval ingesteld op 1mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "Toets 1-9: kies filament voor het object/onderdeel" @@ -6287,7 +6365,7 @@ msgid "Don't remind me of this version again" msgstr "Herinner me niet meer aan deze versie." msgid "Done" -msgstr "" +msgstr "Done" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN-verbinding mislukt (verzenden afdrukbestand)" @@ -6445,6 +6523,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"The following object(s) have an empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6829,6 +6909,13 @@ msgstr "" "indeling in de URL te plaatsen: https://username:password@your-octopi-" "address/" +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 "API sleutel / wachtwoord" @@ -7086,10 +7173,10 @@ msgstr "" "aan het bovenste invulpatroon" msgid "Only one wall on first layer" -msgstr "" +msgstr "Only one wall on first layer" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Use only one wall on the first layer of models" msgid "Slow down for overhang" msgstr "Afremmen voor overhangende delen" @@ -7118,6 +7205,8 @@ 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 "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analyzed and calculated automatically." msgid "Brim-object gap" msgstr "Ruimte tussen rand en object" @@ -7411,9 +7500,25 @@ msgstr "" "lichte over- of onderflow is." msgid "Object flow ratio" -msgstr "" +msgstr "Object flow ratio" msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "The flow ratio set by object; the meaning is the same as flow ratio." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" msgstr "" msgid "Default line width if some line width is set to be zero" @@ -7481,6 +7586,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimale filament reiniging op de wipe tower" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Filament laadt tijd" @@ -7676,10 +7784,10 @@ msgid "None" msgstr "Geen" msgid "Contour" -msgstr "" +msgstr "Contour" msgid "Contour and hole" -msgstr "" +msgstr "Contour and hole" msgid "All walls" msgstr "Alle wanden" @@ -7795,7 +7903,7 @@ msgstr "" "verlagen. De wanden worden geprint in de originele laaghoogte." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7808,15 +7916,24 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring " +"perimeters connected to a single infill line." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (no open anchors)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (unlimited)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximum length of sparse infill anchor" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7828,9 +7945,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"This connects a sparse infill line to an internal perimeter with a short " +"segment of an additional perimeter. If expressed as percentage (example: " +"15%) it is calculated over sparse infill line width. 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. Set this parameter to zero to disable anchoring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (not anchored)" msgid "Filament to print internal sparse infill." msgstr "" @@ -7877,7 +8002,7 @@ msgid "All solid layer" msgstr "Alle vaste lagen" msgid "Ironing Pattern" -msgstr "" +msgstr "Ironing Pattern" msgid "Ironing flow" msgstr "Flow tijdens strijken" @@ -8157,7 +8282,7 @@ msgid "Number of walls of every layer" msgstr "Dit is het aantal wanden per laag." msgid "Post-processing Scripts" -msgstr "" +msgstr "Post-processing Scripts" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -8165,6 +8290,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"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 via the absolute path to the G-code file as the first " +"argument, and variables of settings can also be read" msgid "Raft contact Z distance" msgstr "Vlot (raft) contact Z afstand:" @@ -8312,6 +8441,26 @@ msgstr "Achterzijde" msgid "Random" msgstr "Willekeurig" +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 0.15" +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 "Rand (skirt) afstand" @@ -8319,10 +8468,10 @@ msgid "Distance from skirt to brim or object" msgstr "Dit is de afstand van de skirt tot de rand van het object." msgid "Skirt height" -msgstr "" +msgstr "Skirt height" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Number of skirt layers: usually only one" msgid "Skirt loops" msgstr "Rand (skirt) lussen" @@ -8517,7 +8666,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "De z-opening tussen de onderste ondersteuningsinterface en het object" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8540,7 +8689,7 @@ msgstr "" "uitgeschakeld." msgid "Support/raft interface" -msgstr "" +msgstr "Support/raft interface" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8602,7 +8751,7 @@ msgstr "" "standaardpatroon voor oplosbare support interfaces Concentrisch is." msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rectilinear Interlaced" msgid "Base pattern spacing" msgstr "Basis patroon afstand" @@ -8657,6 +8806,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"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 "Threshold angle" msgstr "Drempel hoek" @@ -8702,9 +8854,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "Deze instelling specificeert het aantal wanden rond de tree support." msgid "Tree support brim width" -msgstr "" +msgstr "Tree support brim width" msgid "The brim width around tree support. 0 means auto." +msgstr "The brim width around tree support. 0 means auto." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8808,6 +8966,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"The wiping tower can be used to clean up residue on the nozzle and stabilize " +"the chamber pressure inside the nozzle in order to avoid appearance defects " +"when printing objects." msgid "Purging volumes" msgstr "Volumes opschonen" @@ -9013,20 +9174,20 @@ msgstr "" "rechtlijnige patroon gebruikt." msgid "invalid value " -msgstr "" +msgstr "invalid value " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " doesn't work at 100%% density " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Invalid value when spiral vase mode is enabled: " msgid "too large line width " -msgstr "" +msgstr "too large line width " msgid " not in range " -msgstr "" +msgstr " not in range " msgid "Export 3MF" msgstr "Exporteer 3mf" @@ -9068,28 +9229,28 @@ msgid "Update the configs values of 3mf to latest." msgstr "Update de configuratiewaarden van 3mf naar de nieuwste versie." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max triangle count per plate for slicing" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "max slicing time per plate in seconds" msgid "No check" -msgstr "" +msgstr "No check" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" +msgstr "Do not run any validity checks, such as G-code path conflicts check." msgid "Normative check" -msgstr "" +msgstr "Normative check" msgid "Check the normative items." -msgstr "" +msgstr "Check the normative items." msgid "Output Model Info" msgstr "Model informatie weergeven" @@ -9140,10 +9301,10 @@ msgid "Load filament settings from the specified file list" msgstr "Filament instellingen laden vanuit een bestandslijst" msgid "Skip Objects" -msgstr "" +msgstr "Skip Objects" msgid "Skip some objects in this print" -msgstr "" +msgstr "Skip some objects in this print" msgid "Output directory" msgstr "Uitvoermap" @@ -9183,19 +9344,21 @@ msgid "Checking support necessity" msgstr "Controleren of support is noodzakelijk" msgid "floating regions" -msgstr "" +msgstr "floating regions" msgid "floating cantilever" -msgstr "" +msgstr "floating cantilever" msgid "large overhangs" -msgstr "" +msgstr "large overhangs" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgid "Optimizing toolpath" msgstr "Optimaliseren van het pad" @@ -9215,12 +9378,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" 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 "" +"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." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9256,33 +9424,35 @@ msgstr "Support: verspreid takken op laag %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." msgid "Loading of a model file failed." -msgstr "" +msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "The supplied file couldn't be read because it's empty." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" +msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: failed to parse" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "The file contains polygons with more than 4 vertices." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "The file contains polygons with less than 2 vertices." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "The file contains invalid vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "This OBJ file couldn't be read because it's empty." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9552,171 +9722,6 @@ msgstr "" "Wist je dat je meer wandlussen en een hogere dunne invuldichtheid kunt " "gebruiken om de sterkte van het model te verbeteren?" -#~ msgid "Top Solid Layers" -#~ msgstr "Aantal solide bovenste lagen" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Minimale dikte van de toplaag" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Aantal gesloten bodem lagen" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Minimale bodem dikte" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Niet ondersteund door dit model printer!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "De verbinding met printer [%s] is verbroken omdat de LAN-modus is " -#~ "uitgeschakeld. Sluit de printer opnieuw aan door in te loggen met uw " -#~ "gebruikersaccount." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "De verbinding met printer [%s] is verbroken omdat de LAN-modus is " -#~ "ingeschakeld. Sluit de printer opnieuw aan door de toegangscode in te " -#~ "voeren die u op het scherm van de printer kunt vinden." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " printbed %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Instellen als niet printbaar" - -#~ msgid "Set Printable" -#~ msgstr "Instellen als printbaar" - -#~ msgid "Manual" -#~ msgstr "Handmatig" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Initialisatie is mislukt (niet ondersteund door de printer)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Er zijn enkele onbekende filamenten toegewezen aan generieke " -#~ "voorinstellingen. Werk Bambu Studio bij of start Bambu Studio opnieuw op " -#~ "om te controleren of er een update is voor systeemvoorinstellingen." - -#~ msgid "Cool Plate" -#~ msgstr "Cool (koud) printbed" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "De regioparameter is onjuist." - -#~ msgid "Failure of printer login" -#~ msgstr "Fout bij inloggen op printer" - -#~ msgid "Failed to get ticket" -#~ msgstr "Het is niet gelukt om een ticket te verkrijgen" - -#~ msgid "User authorization timeout" -#~ msgstr "Timeout voor gebruikersautorisatie" - -#~ msgid "Failure of bind" -#~ msgstr "Koppeling mislukt" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "Time-out tijdens het uploaden van de taak. Controleer of er een " -#~ "netwerkprobleem is en probeer het opnieuw" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "Print bestand niet gevonden, opnieuw slicen a.u.b." - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "Het afdrukbestand overschrijdt de maximale grootte (1 GB). Vereenvoudig " -#~ "het model en slice opnieuw" - -#~ msgid "Failed uploading print file" -#~ msgstr "Uploaden van het printbestand is mislukt" - -#~ msgid "Wrong Access code" -#~ msgstr "Verkeerde toegangscode" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Verzenden naar de printer is mislukt. Probeer het opnieuw." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "G-codebestand verzenden via cloudservice" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Log uit en log opnieuw in op de printer." - -#~ msgid "No files" -#~ msgstr "Geen bestanden" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Niet toegankelijk in LAN-only modus!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "LAN-IP van de printer ontbreekt!" - -#~ msgid "Media" -#~ msgstr "Media" - -#~ msgid "Dump video" -#~ msgstr "Video verwijderen" - -#~ msgid "Cool plate" -#~ msgstr "Cool (koud) printbed" - -#~ msgid "Engineering plate" -#~ msgstr "Engineering plate (technisch printbed)" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Eén object heeft een lege eerste laag en kan niet geprint worden. Knip " -#~ "een stuk van de bodem van het object of genereer support." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Controleer de volgende informatie en klik op Bevestigen om door te gaan " -#~ "met het verzenden van de print:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "Het printertype dat wordt gebruikt voor het genereren van G-code is niet " -#~ "hetzelfde type als de momenteel geselecteerde fysieke printer. Het is " -#~ "raadzaam opnieuw te slicen nadat het juiste printertype is geselecteerd." - -#~ msgid "\\u2103" -#~ msgstr "\\ u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Deze optie maakt het mogelijk om een toren te printen om materiaal in de " -#~ "nozzle te primen na het overschakelen naar een nieuw materiaal." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9791,6 +9796,9 @@ msgstr "" #~ "uitgeschakeld. Dit kan bij snel printen de kwaliteit van overhangende " #~ "oppervlakken verminderen.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Monteer de geselecteerde onderdelen tot een enkel onderdeel" + #~ msgid "Auto arrange" #~ msgstr "Automatisch rangschikken" @@ -9836,6 +9844,12 @@ msgstr "" #~ "filament. Hierdoor kan de nozzle verstopt raken en kan het printen " #~ "mislukken" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Minimale bodem dikte" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Aantal gesloten bodem lagen" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9882,6 +9896,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Verbruik" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Confirm whether the filament has been extruded" + +#~ msgid "Cool Plate" +#~ msgstr "Cool (koud) printbed" + +#~ msgid "Cool plate" +#~ msgstr "Cool (koud) printbed" + #~ msgid "Creating" #~ msgstr "Bezig met creëren" @@ -9917,6 +9940,23 @@ msgstr "" #~ "Ja - Arachne inschakelen en overhangvertraging uitschakelen\n" #~ "Nee - Arachne niet gebruiken voor deze afdruk" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "De verbinding met printer [%s] is verbroken omdat de LAN-modus is " +#~ "uitgeschakeld. Sluit de printer opnieuw aan door in te loggen met uw " +#~ "gebruikersaccount." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "De verbinding met printer [%s] is verbroken omdat de LAN-modus is " +#~ "ingeschakeld. Sluit de printer opnieuw aan door de toegangscode in te " +#~ "voeren die u op het scherm van de printer kunt vinden." + #~ msgid "Display printable box" #~ msgstr "Toon printbare box" @@ -9972,6 +10012,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Bambu Netwerk Plug-in downloaden" +#~ msgid "Dump video" +#~ msgstr "Video verwijderen" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edit plate settings" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9985,6 +10031,9 @@ msgstr "" #~ "Houd er rekening mee dat deze optie alleen van kracht is als er geen " #~ "prime-toren is gegenereerd op het huidige printbed." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate (technisch printbed)" + #~ msgid "Enter a search term" #~ msgstr "Voer een zoekterm in" @@ -10018,6 +10067,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Positie van de extruder" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Extrusion compensation calibration is not supported when using the " +#~ "Textured PEI Plate." + #~ msgid "Failed" #~ msgstr "Mislukt" @@ -10028,9 +10084,27 @@ msgstr "" #~ "Kan geen verbinding maken met de printer via LAN. Voer het juiste IP-" #~ "adres en de juiste toegangscode van de printer in." +#~ msgid "Failed to get ticket" +#~ msgstr "Het is niet gelukt om een ticket te verkrijgen" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Uploaden van het printbestand is mislukt" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "Uploaden van printbestand is mislukt. Voer het IP-adres opnieuw in." +#~ msgid "Failure of bind" +#~ msgstr "Koppeling mislukt" + +#~ msgid "Failure of printer login" +#~ msgstr "Fout bij inloggen op printer" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Feed new filament from external spool" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -10091,6 +10165,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Filaments selectie" +#~ msgid "Filaments replace" +#~ msgstr "Backup Filament" + #~ msgid "Finish" #~ msgstr "Klaar" @@ -10183,6 +10260,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Het initialiseren is mislukt [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Initialisatie is mislukt (niet ondersteund door de printer)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Initialisatie mislukt (niet ondersteund in alleen LAN-modus)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "" #~ "Initialisatie is mislukt (niet ondersteund zonder externe videotunnel)!" @@ -10246,6 +10329,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Management" +#~ msgid "Manual" +#~ msgstr "Handmatig" + #~ msgid "Max travel detour distance" #~ msgstr "Maximale afstand voor printpad omleiding" @@ -10256,6 +10342,12 @@ msgstr "" #~ "Maximale omleidingsafstand om beweging over muren te vermijden. Als de " #~ "afstand groter is dan deze waarde, is er geen omleiding." +#~ msgid "Media" +#~ msgstr "Media" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "LAN-IP van de printer ontbreekt!" + #~ msgid "Modify" #~ msgstr "Aanpassen" @@ -10271,14 +10363,33 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "GEEN AMS" +#~ msgid "No files" +#~ msgstr "Geen bestanden" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Niet toegankelijk in LAN-only modus!" + #~ msgid "Not supported." #~ msgstr "Niet ondersteund." +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Niet ondersteund door dit model printer!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "" #~ "Opmerking: De locatie van IP en toegangscode op de machine zijn als volgt:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Number of currently selected parts: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Eén object heeft een lege eerste laag en kan niet geprint worden. Knip " +#~ "een stuk van de bodem van het object of genereer support." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Open &PrusaSlicer" @@ -10321,9 +10432,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Plate %d: %s does not support filament %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Vul het taakrapport in." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Controleer de volgende informatie en klik op Bevestigen om door te gaan " +#~ "met het verzenden van de print:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10334,6 +10461,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Gelieve eerst het rapport in te vullen." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Log uit en log opnieuw in op de printer." + #~ msgid "Please upgrade your printer first" #~ msgstr "Upgrade eerst uw printer" @@ -10362,6 +10492,16 @@ msgstr "" #~ "Prime Tower is voor de Timelapse vereist. Weet je zeker dat je ze allebei " #~ "wilt uitschakelen?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Deze optie maakt het mogelijk om een toren te printen om materiaal in de " +#~ "nozzle te primen na het overschakelen naar een nieuw materiaal." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Print bestand niet gevonden, opnieuw slicen a.u.b." + #~ msgid "Printer Selection" #~ msgstr "Printer selectie" @@ -10432,9 +10572,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Selecteer bedtype" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Verzenden naar de printer is mislukt. Probeer het opnieuw." + #~ msgid "Sending" #~ msgstr "Verzenden" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "G-codebestand verzenden via cloudservice" + +#~ msgid "Set Printable" +#~ msgstr "Instellen als printbaar" + +#~ msgid "Set Unprintable" +#~ msgstr "Instellen als niet printbaar" + #~ msgid "Set pen size" #~ msgstr "Selecteer pen formaat" @@ -10606,6 +10758,22 @@ msgstr "" #~ "heeft geprobeerd om het te repareren, maar misschien wilt u de resultaten " #~ "controleren of het invoerbestand repareren en het opnieuw proberen." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Het afdrukbestand overschrijdt de maximale grootte (1 GB). Vereenvoudig " +#~ "het model en slice opnieuw" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Het printertype dat wordt gebruikt voor het genereren van G-code is niet " +#~ "hetzelfde type als de momenteel geselecteerde fysieke printer. Het is " +#~ "raadzaam opnieuw te slicen nadat het juiste printertype is geselecteerd." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10615,6 +10783,18 @@ msgstr "" #~ "hetzelfde type als de momenteel geselecteerde fysieke printer. Het is " #~ "raadzaam om opnieuw te slicen door hetzelfde printertype te selecteren.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "De regioparameter is onjuist." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Er zijn enkele onbekende filamenten toegewezen aan generieke " +#~ "voorinstellingen. Werk Bambu Studio bij of start Bambu Studio opnieuw op " +#~ "om te controleren of er een update is voor systeemvoorinstellingen." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10657,6 +10837,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse zonder toolhead" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Minimale dikte van de toplaag" + +#~ msgid "Top Solid Layers" +#~ msgstr "Aantal solide bovenste lagen" + #~ msgid "Translation" #~ msgstr "Vertaling" @@ -10669,9 +10855,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Kan het zip-bestand niet aanmaken" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "Time-out tijdens het uploaden van de taak. Controleer of er een " +#~ "netwerkprobleem is en probeer het opnieuw" + #~ msgid "Uploading" #~ msgstr "Uploaden" +#~ msgid "User authorization timeout" +#~ msgstr "Timeout voor gebruikersautorisatie" + #~ msgid "User pause" #~ msgstr "Pauze door de gebruiker" @@ -10705,6 +10900,13 @@ msgstr "" #~ "dikte, zodat betere ankers kunnen worden aangebracht voor interne " #~ "bruggen. 0 betekent dat deze functie moet worden uitgeschakeld" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10714,12 +10916,21 @@ msgstr "" #~ "raden we de volgende instellingen aan:\n" #~ "0 op z afstand, 0 interface-afstand, concentrisch patroon." +#~ msgid "Wrong Access code" +#~ msgstr "Verkeerde toegangscode" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "X1 Algemene instellingen - Netwerkinstellingen in de zijbalk van het X1-" #~ "hoofdscherm." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "You are going to delete %u files from the printer. Are you sure you want " +#~ "to continue?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10757,6 +10968,9 @@ msgstr "" #~ " bevindt zich te dichtbij andere objecten, er zullen botsingen optreden " #~ "tijdens het printen.\n" +#~ msgid " plate %1%:" +#~ msgstr " printbed %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr "" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index c4da19b36..476bf1d8c 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -247,37 +247,37 @@ msgid "uniform scale" msgstr "enhetlig skala" msgid "Left click" -msgstr "" +msgstr "Vänsterklicka" msgid "Add connector" -msgstr "" +msgstr "Lägg till kontaktdon" msgid "Right click" -msgstr "" +msgstr "Högerklicka" msgid "Remove connector" -msgstr "" +msgstr "Ta bort kontakten" msgid "Drag" -msgstr "" +msgstr "Dra" msgid "Move connector" -msgstr "" +msgstr "Flytta kontakt" msgid "Add connector to selection" -msgstr "" +msgstr "Lägg till kontaktdon i urvalet" msgid "Remove connector from selection" -msgstr "" +msgstr "Ta bort kontakten från urvalet" msgid "Select all connectors" -msgstr "" +msgstr "Välj alla kontakter" msgid "Cut" msgstr "Beskär" msgid "Connector" -msgstr "" +msgstr "Kontakt" msgid "Movement:" msgstr "Rörelse:" @@ -289,28 +289,28 @@ msgid "Height" msgstr "Höjd" msgid "Edit connectors" -msgstr "" +msgstr "Redigera kontaktdon" msgid "Add connectors" -msgstr "" +msgstr "Lägg till kontaktdon" msgid "Upper part" -msgstr "" +msgstr "Övre del" msgid "Lower part" -msgstr "" +msgstr "Nedre del" msgid "Keep" -msgstr "" +msgstr "Behåll" msgid "Place on cut" -msgstr "" +msgstr "Placera på snitt" msgid "Flip" -msgstr "" +msgstr "Vänd" msgid "After cut" -msgstr "" +msgstr "Efter skärning" msgid "Cut to parts" msgstr "Beskär till delar" @@ -325,7 +325,7 @@ msgid "Reset" msgstr "Återställ" msgid "Connectors" -msgstr "" +msgstr "Kontaktdon" msgid "Type" msgstr "Typ" @@ -337,25 +337,25 @@ msgid "Shape" msgstr "Form" msgid "Depth ratio" -msgstr "" +msgstr "Djup förhållande" msgid "Remove connectors" -msgstr "" +msgstr "Ta bort kontakterna" msgid "Prizm" -msgstr "" +msgstr "Prizm" msgid "Frustum" -msgstr "" +msgstr "Avstympat parti" msgid "Square" -msgstr "" +msgstr "Kvadrat" msgid "Hexagon" -msgstr "" +msgstr "Hexagon" msgid "Confirm connectors" -msgstr "" +msgstr "Bekräfta kontakterna" msgid "Cancel" msgstr "Avbryt" @@ -364,36 +364,38 @@ msgid "Warning" msgstr "Varning" msgid "Invalid connectors detected" -msgstr "" +msgstr "Ogiltiga anslutningar upptäckta" msgid "connector is out of cut contour" -msgstr "" +msgstr "kontakten är ur konturen" msgid "connectors are out of cut contour" -msgstr "" +msgstr "kontakterna är utanför skuren kontur" msgid "connector is out of object" -msgstr "" +msgstr "kontakten är utanför objektet" msgid "connectors is out of object" -msgstr "" +msgstr "Kontakterna måste vara på objektets yta." msgid "Some connectors are overlapped" -msgstr "" +msgstr "Vissa kontakter är överlappande" msgid "" "Invalid state. \n" "No one part is selected for keep after cut" msgstr "" +"Ogiltigt tillstånd. \n" +"Ingen del är vald att behålla efter skärning" msgid "Plug" -msgstr "" +msgstr "Kontakt" msgid "Dowel" -msgstr "" +msgstr "Plugg" msgid "Tolerance" -msgstr "" +msgstr "Tolerans" msgid "Mesh name" msgstr "Mesh namn" @@ -482,10 +484,10 @@ msgid "Remove selection" msgstr "Ta bort val" msgid "Shift + Mouse move up or dowm" -msgstr "" +msgstr "Shift + Mus flytta uppåt eller nedåt" msgid "Rotate text" -msgstr "" +msgstr "Rotera text" msgid "Text shape" msgstr "Text form" @@ -500,27 +502,27 @@ msgid "Input text" msgstr "Skriv in text" msgid "Embeded" -msgstr "" +msgstr "Inbäddad" msgid "Text Gap" -msgstr "" +msgstr "Text mellanrum" msgid "Angle" -msgstr "" +msgstr "Vinkel" msgid "" "Embeded\n" "depth" -msgstr "" +msgstr "Inbäddat djup" msgid "Surface" -msgstr "" +msgstr "Yta" msgid "Horizontal text" -msgstr "" +msgstr "Vågrät text" msgid "Ctrl+" -msgstr "" +msgstr "Ctrl +" msgid "Notice" msgstr "Iakttag" @@ -685,7 +687,7 @@ msgstr "" "versionen innan den kan användas normalt" msgid "Privacy Policy Update" -msgstr "" +msgstr "Uppdatering av integritetspolicy" msgid "Loading" msgstr "Laddar" @@ -718,7 +720,7 @@ msgid "Select a G-code file:" msgstr "Välj en G-kod fil:" msgid "Import File" -msgstr "" +msgstr "Importera fil" msgid "Delete" msgstr "Radera" @@ -727,7 +729,7 @@ msgid "Choose files" msgstr "Välj filer" msgid "New Folder" -msgstr "" +msgstr "Ny mapp" msgid "Open" msgstr "Öppna" @@ -809,13 +811,13 @@ msgid "Show" msgstr "Visa" msgid "Del" -msgstr "" +msgstr "Del" msgid "Delete the selected object" msgstr "Radera det valda objektet" msgid "Edit Text" -msgstr "" +msgstr "Redigera text" msgid "Load..." msgstr "Ladda..." @@ -829,9 +831,18 @@ msgstr "Cylinder" msgid "Cone" msgstr "Kon" -msgid "Height range Modifier" +msgid "Bambu Cube" msgstr "" +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + +msgid "Height range Modifier" +msgstr "Modifierare av höjd intervall" + msgid "Add settings" msgstr "Lägg till inställning" @@ -923,8 +934,11 @@ msgstr "Montera de valda objekten till ett objekt med multipla delar" msgid "Assemble the selected objects to an object with single part" msgstr "Montera de valda objekten till ett objekt med en enda del" -msgid "Assemble the selected parts to a single part" -msgstr "Montera den valda delen till en enda del" +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "Längs med X Axis" @@ -951,7 +965,7 @@ msgid "Mirror object" msgstr "Spegelvänd objektet" msgid "Invalidate cut info" -msgstr "" +msgstr "Ogiltig förklara delnings info" msgid "Add Primitive" msgstr "Lägg till Primitiv" @@ -1014,7 +1028,7 @@ msgid "auto rotate current plate" msgstr "auto rotera plattan" msgid "Delete Plate" -msgstr "" +msgstr "Radera platta" msgid "Remove the selected plate" msgstr "Radera den valda plattan" @@ -1050,10 +1064,11 @@ msgid "Lock" msgstr "Lås" msgid "Fill bed with copies" -msgstr "" +msgstr "Fyll byggplattan med kopior" msgid "Fill the remaining area of bed with copies of the selected object" msgstr "" +"Fyll det återstående området av byggytan med kopior av det valda objektet" msgid "Edit plate settings" msgstr "" @@ -1107,7 +1122,7 @@ msgid "Click the icon to edit color painting of the object" msgstr "Klicka på ikonen för att redigera färgläggningen av objektet" msgid "Click the icon to shift this object to the bed" -msgstr "" +msgstr "Klicka på ikonen för att flytta detta föremål till byggplattan" msgid "Loading file" msgstr "Laddar fil" @@ -1135,18 +1150,20 @@ msgstr "" "inställningar för valda objekt." msgid "Delete connector from object which is a part of cut" -msgstr "" +msgstr "Ta bort kopplingen från objekt som är en del av snittet" msgid "Delete solid part from object which is a part of cut" -msgstr "" +msgstr "Radera den fasta delen från föremål som är en del av snittet" msgid "Delete negative volume from object which is a part of cut" -msgstr "" +msgstr "Ta bort negativ volym från objekt som är en del av snittet" msgid "" "To save cut correspondence you can delete all connectors from all related " "objects." msgstr "" +"För att spara korrespondens kan du ta bort alla kontakter från alla " +"relaterade objekt." msgid "" "This action will break a cut correspondence.\n" @@ -1155,9 +1172,14 @@ msgid "" "To manipulate with solid parts or negative volumes you have to invalidate " "cut infornation first." msgstr "" +"Denna åtgärd kommer att bryta en skuren korrespondens.\n" +"Därefter kan inte modell konsistens garanteras .\n" +"\n" +"Om du vill manipulera med solida delar eller negativa volymer måste du först " +"ogiltigförklara skär informationen." msgid "Delete all connectors" -msgstr "" +msgstr "Ta bort alla kopplingar" msgid "Deleting the last solid part is not allowed." msgstr "Ej tillåtet att radera den senaste fasta delen." @@ -1169,34 +1191,34 @@ msgid "Assembly" msgstr "Montering" msgid "Cut Connectors information" -msgstr "" +msgstr "Information om kontakter" msgid "Object manipulation" -msgstr "" +msgstr "Manipulation av objekt" msgid "Group manipulation" -msgstr "" +msgstr "Grupp manipulation" msgid "Object Settings to modify" -msgstr "" +msgstr "Objektinställningar att ändra" msgid "Part Settings to modify" -msgstr "" +msgstr "Del inställningar att ändra" msgid "Layer range Settings to modify" -msgstr "" +msgstr "Inställningar för lagerintervall att ändra" msgid "Part manipulation" -msgstr "" +msgstr "Manipulation av del" msgid "Instance manipulation" -msgstr "" +msgstr "Manipulation av instanser" msgid "Height ranges" -msgstr "" +msgstr "Höjd intervall" msgid "Settings for height range" -msgstr "" +msgstr "Inställningar för höjdintervall" msgid "Object" msgstr "Objekt" @@ -1282,10 +1304,10 @@ msgid "to" msgstr "till" msgid "Remove height range" -msgstr "" +msgstr "Ta bort höjdintervall" msgid "Add height range" -msgstr "" +msgstr "Lägg till höjdintervall" msgid "Invalid numeric." msgstr "Ogiltig siffra." @@ -1319,13 +1341,13 @@ msgid "Auto" msgstr "Auto" msgid "Outer brim only" -msgstr "" +msgstr "Endast yttre brim" msgid "Inner brim only" -msgstr "" +msgstr "Endast inre kant" msgid "Outer and inner brim" -msgstr "" +msgstr "Yttre och inre brim" msgid "No-brim" msgstr "Ingen Brim" @@ -1364,16 +1386,16 @@ msgid "Open Documentation in web browser." msgstr "Öppna dokumentationen i webbläsaren" msgid "Pause:" -msgstr "" +msgstr "Pausa:" msgid "Custom Template:" -msgstr "" +msgstr "Anpassad mall:" msgid "Custom G-code:" -msgstr "" +msgstr "Anpassad G-kod:" msgid "Pause Print" -msgstr "" +msgstr "Pausa utskrift" msgid "OK" msgstr "OK" @@ -1397,43 +1419,43 @@ msgid "Add Pause" msgstr "Lägg till paus" msgid "Insert a pause command at the beginning of this layer." -msgstr "" +msgstr "Infoga ett paus kommando i början av detta lager." msgid "Add Custom G-code" msgstr "Lägg till anpassad G-kod" msgid "Insert custom G-code at the beginning of this layer." -msgstr "" +msgstr "Infoga anpassad G-kod i början av detta lager." msgid "Add Custom Template" msgstr "Lägg till anpassad mall" msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" +msgstr "Infoga mall anpassad G-kod i början av detta lager." msgid "Filament " msgstr "Filament " msgid "Change filament at the beginning of this layer." -msgstr "" +msgstr "Byt filament i början av detta lager." msgid "Edit Pause Print Message" -msgstr "" +msgstr "Redigera Paus Print Meddelande" msgid "Delete Pause Print" -msgstr "" +msgstr "Radera Pausa utskrift" msgid "Delete Custom Template" -msgstr "" +msgstr "Radera anpassad mall" msgid "Edit Custom G-code" -msgstr "" +msgstr "Redigera anpassad G-kod" msgid "Delete Custom G-code" -msgstr "" +msgstr "Radera anpassad G-kod" msgid "Delete Filament Change" -msgstr "" +msgstr "Radera filament byte" msgid "No printer" msgstr "Ingen skrivare" @@ -1451,7 +1473,7 @@ msgid "AMS" msgstr "AMS" msgid "Ams filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "AMS not connected" msgstr "AMS ej ansluten" @@ -1508,10 +1530,10 @@ msgid "Purge old filament" msgstr "Rensa gammalt filament" msgid "Push new filament into the extruder" -msgstr "" +msgstr "Mata nytt filament till extruder" msgid "Grab new filament" -msgstr "" +msgstr "Ta ett nytt filament" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " @@ -1594,13 +1616,13 @@ msgid "Orienting" msgstr "Placerar" msgid "Filling bed " -msgstr "" +msgstr "Fyllning av byggytan" msgid "Bed filling canceled." -msgstr "" +msgstr "Byggplattans fyllning avbruten." msgid "Bed filling done." -msgstr "" +msgstr "Byggplattans fyllning utförd." msgid "Error! Unable to create thread!" msgstr "Fel! Det går inte att skapa tråden!" @@ -1618,47 +1640,57 @@ msgid "Please check the printer network connection." msgstr "Kontrollera skrivarens nätverksanslutning." msgid "Abnormal print file data. Please slice again." -msgstr "" +msgstr "Onormal utskrifts fil data: Vänligen bered igen." msgid "Task canceled." -msgstr "" +msgstr "Uppgiften avbruten." msgid "Upload task timed out. Please check the network status and try again." msgstr "" +"Uppladdningsuppgiften tog slut. Kontrollera nätverksstatusen och försök igen." msgid "Cloud service connection failed. Please try again." msgstr "Anslutningen till molntjänsten misslyckades. Försök igen." msgid "Print file not found. please slice again." -msgstr "" +msgstr "Det gick inte att hitta utskrifts filen; bered den igen" msgid "" "The print file exceeds the maximum allowable size (1GB). Please simplify the " "model and slice again." msgstr "" +"Utskrifts filen överskrider den högsta tillåtna storleken (1 GB). Förenkla " +"modellen och bered igen" msgid "Failed to send the print job. Please try again." msgstr "Det gick inte att skicka utskriftsjobbet. Var god försök igen." msgid "Failed to upload file to ftp. Please try again." -msgstr "" +msgstr "Det gick inte att ladda upp filen till ftp. Vänligen försök igen." msgid "" "Check the current status of the bambu server by clicking on the link above." msgstr "" +"Kontrollera den aktuella statusen för Bambu Lab servern genom att klicka på " +"länken ovan." msgid "" "The size of the print file is too large. Please adjust the file size and try " "again." msgstr "" +"Storleken på utskrifts filen är för stor. Vänligen justera filstorleken och " +"försök igen." msgid "Print file not found, Please slice it again and send it for printing." msgstr "" +"Utskrifts filen hittades inte; bered den igen och skicka till utskrift." msgid "" "Failed to upload print file to FTP. Please check the network status and try " "again." msgstr "" +"Det gick inte att ladda upp utskriftsfilen via FTP. Kontrollera " +"nätverksstatusen och försök igen." msgid "Sending print job over LAN" msgstr "Skicka utskriftsjobb via LAN" @@ -1701,53 +1733,58 @@ msgid "An SD card needs to be inserted before sending to printer." msgstr "Ett Micro SD-kort måste sättas i innan det skickas till skrivaren." msgid "Choose SLA archive:" -msgstr "" +msgstr "Välj SLA arkiv:" msgid "Import file" -msgstr "" +msgstr "Importera fil" msgid "Import model and profile" -msgstr "" +msgstr "Importera modell och profil" msgid "Import profile only" -msgstr "" +msgstr "Importera endast profil" msgid "Import model only" -msgstr "" +msgstr "Importera endast modell" msgid "Accurate" -msgstr "" +msgstr "Exakt" msgid "Balanced" -msgstr "" +msgstr "Balanserad" msgid "Quick" -msgstr "" +msgstr "Snabb" msgid "Importing SLA archive" -msgstr "" +msgstr "Importera SLA arkiv" msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" +"SLA arkivet innehåller inga förinställningar. Aktivera först några " +"förinställningar för SLA skrivare innan du importerar SLA arkivet." msgid "Importing canceled." -msgstr "" +msgstr "Importen avbröts" msgid "Importing done." -msgstr "" +msgstr "Import utförd." msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" +"Det importerade SLA arkivet innehöll inga förinställningar. De aktuella SLA " +"förinställningarna användes som reserv." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" +"Du kan inte ladda ett SLA projekt med ett fler delat objekt på byggplattan" msgid "Please check your object list before preset changing." -msgstr "" +msgstr "Kontrollera objektlistan innan du ändrar inställningen." msgid "Attention!" msgstr "Observera!" @@ -1881,10 +1918,10 @@ msgid "Factor N" msgstr "Faktor N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "" +msgstr "Inställning av information om virtuell plats under utskrift stöds inte" msgid "Are you sure you want to clear the filament information?" -msgstr "" +msgstr "Är du säker på att du vill rensa filament informationen?" msgid "Please input a valid value (K in 0~0.5)" msgstr "Ange ett giltigt värde (K i 0 ~ 0,5)" @@ -1893,13 +1930,13 @@ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgstr "Ange ett giltigt värde (K i 0 ~ 0,5, N i 0,6 ~ 2,0)" msgid "You need to select the material type and color first." -msgstr "" +msgstr "Du måste först välja materialtyp och färg." msgid "Other Color" -msgstr "" +msgstr "Annan färg" msgid "Custom Color" -msgstr "" +msgstr "Anpassa färg" msgid "Dynamic flow calibration" msgstr "Dynamisk flödeskalibrering" @@ -1928,14 +1965,14 @@ msgstr "Byggplattans temperatur" msgid "Max volumetric speed" msgstr "Max volymetrisk hastighet" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Byggplattans temperatur" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Starta" @@ -2059,10 +2096,10 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "Skriv ut med filament på en extern spole" msgid "Filaments Auto refill" -msgstr "" +msgstr "Filament Auto-refill" msgid "Auto refill" -msgstr "" +msgstr "Automatisk påfyllning" msgid "" "When the current material run out, the printer will continue to print in the " @@ -2070,7 +2107,7 @@ msgid "" msgstr "" msgid "Group" -msgstr "" +msgstr "Grupp" msgid "AMS Settings" msgstr "AMS Inställningar" @@ -2132,7 +2169,7 @@ msgstr "" "återstående kapaciteten automatiskt." msgid "AMS filament backup" -msgstr "" +msgstr "AMS filament backup" msgid "" "AMS will continue to another spool with the same properties of filament " @@ -2421,6 +2458,8 @@ 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 "" +"Spiralläget fungerar endast när vägg varv är 1, support är inaktiverat, top " +"skalets lager är 0, gles ifyllnad är 0 och timelapse typen är traditionell." msgid "" "Change these settings automatically? \n" @@ -2483,6 +2522,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" +"Vid utskrift av objekt kan extrudern kollidera med en skirt.\n" +"Återställ därför skirt lagret till 1 för att undvika kollisioner." msgid "Auto bed leveling" msgstr "Auto justera byggplattan" @@ -2691,7 +2732,7 @@ msgid "Generating geometry index data" msgstr "Genererar geometrisk index data" msgid "Statistics of All Plates" -msgstr "" +msgstr "Statistik för alla plattor" msgid "Display" msgstr "Visa" @@ -2703,7 +2744,7 @@ msgid "Total" msgstr "Totalt" msgid "Total Time Estimation" -msgstr "" +msgstr "Total tidsuppskattning" msgid "Total time" msgstr "Total tid" @@ -2745,7 +2786,7 @@ msgid "Volumetric flow rate (mm³/s)" msgstr "Volymetrisk flödeshastighet (mm³/s)" msgid "Layer Time (s)" -msgstr "" +msgstr "Lagertid (s)" msgid "Used filament" msgstr "Använt filament" @@ -2877,7 +2918,7 @@ msgid "Tool Move" msgstr "Verktygs Förflyttning" msgid "Tool Rotate" -msgstr "" +msgstr "Verktygs rotation" msgid "Move Object" msgstr "Flytta Objektet" @@ -2971,6 +3012,8 @@ msgid "" "Conflicts of gcode paths have been found at layer %d. Please separate the " "conflicted objects farther (%s <-> %s)." msgstr "" +"Konflikter i g-kodens banor har hittats i lager %d. Separera de motstridiga " +"objekten ytterligare (%s<->%s)." msgid "An object is layed over the boundary of plate." msgstr "Ett objekt är placerad över byggplattans begränsningar." @@ -3100,7 +3143,7 @@ msgid "No" msgstr "Nej" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "avslutas innan en ny modell skapas. Vill du fortsätta?" msgid "Slice plate" msgstr "Bered plattan" @@ -3145,7 +3188,7 @@ msgid "Show Tip of the Day" msgstr "Visa dagens tips" msgid "Report issue" -msgstr "" +msgstr "Rapportera problem" msgid "Check for Update" msgstr "Sök efter Uppdatering" @@ -3229,7 +3272,7 @@ msgid "Save Project as" msgstr "Spara Projekt som" msgid "Shift+" -msgstr "" +msgstr "Shift+" msgid "Save current project as" msgstr "Spara nuvarande projekt som" @@ -3346,10 +3389,10 @@ msgid "Show object labels in 3D scene" msgstr "Visa objekt etiketter i 3D-scenen" msgid "Show &Overhang" -msgstr "" +msgstr "Visa & Överhäng" msgid "Show object overhang highlight in 3D scene" -msgstr "" +msgstr "Visa objektets överhäng i 3D-scen" msgid "Preferences" msgstr "Inställningar" @@ -3402,11 +3445,11 @@ msgstr "&Hjälp" #, c-format, boost-format msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "Det finns en fil med samma namn: %s. Vill du åsidosätta den?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" +msgstr "Det finns en konfiguration med samma namn: %s. Vill du åsidosätta den?" msgid "Overwrite file" msgstr "Skriv över fil" @@ -3471,7 +3514,7 @@ msgid "Initialize failed (No Device)!" msgstr "Start misslyckad (Ingen Enhet)!" msgid "Initialize failed (Device connection not ready)!" -msgstr "" +msgstr "Initieringen misslyckades (Enhets anslutningen är inte klar)!" msgid "Initialize failed (No Camera Device)!" msgstr "Initieringen misslyckades (ingen kamera enhet)!" @@ -3486,8 +3529,8 @@ msgstr "Startar..." msgid "Loading..." msgstr "Laddar..." -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Initieringen misslyckades (stöds inte i LAN-läge)!" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Initieringen misslyckades (Ej tillgängligt i endast LAN-läge)!" @@ -3495,9 +3538,6 @@ msgstr "Initieringen misslyckades (Ej tillgängligt i endast LAN-läge)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Initieringen misslyckades (skrivarens LAN-IP saknas)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "Initieringen misslyckades (%s)!" @@ -3579,7 +3619,7 @@ msgid "Switch to video files." msgstr "Växla till video filer." msgid "Switch to 3mf model files." -msgstr "" +msgstr "Byt till 3mf modell filer." msgid "Delete selected files from printer." msgstr "Ta bort valda filer från skrivaren." @@ -3611,11 +3651,11 @@ msgstr "Laddar fil lista..." #, c-format, boost-format msgid "No files [%d]" -msgstr "" +msgstr "Inga filer [%d]" #, c-format, boost-format msgid "Load failed [%d]" -msgstr "" +msgstr "Inläsning misslyckades [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" @@ -3625,23 +3665,23 @@ msgstr[0] "" msgstr[1] "" msgid "Delete files" -msgstr "" +msgstr "Radera filer" #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "" +msgstr "Vill du radera filen '%s' från skrivaren?" msgid "Delete file" -msgstr "" +msgstr "Radera fil" msgid "Fetching model infomations ..." -msgstr "" +msgstr "Hämtar information om modellen..." msgid "Failed to fetching model infomations from printer." -msgstr "" +msgstr "Det gick inte att hämta modell information från skrivaren." msgid "Failed to parse model infomations." -msgstr "" +msgstr "Det gick inte att analysera modellinformation" msgid "" "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio " @@ -3671,6 +3711,9 @@ msgstr "Laddar ner %d%%..." msgid "Not supported on the current printer version." msgstr "" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "Hastighet:" @@ -3714,10 +3757,10 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Lager: N/A" msgid "Immediately score" -msgstr "" +msgstr "Omedelbar resultat" msgid "Clear" msgstr "Rensa" @@ -3772,21 +3815,21 @@ msgstr "Moln beredning..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" +msgstr "I Moln Berednings Kön finns det %s uppgifter framför dig." #, c-format, boost-format msgid "Layer: %s" -msgstr "" +msgstr "Lager: %s" msgid "Please give a score for your favorite Bambu Market model." -msgstr "" +msgstr "Vänligen ge ett betyg till din favorit modell från Bambu Market." msgid "Score" -msgstr "" +msgstr "Resultat" #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "" +msgstr "Lager: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "Värm nozzeln till över 170 grader innan du laddar filamentet." @@ -3829,10 +3872,10 @@ msgid "Failed to connect to the server" msgstr "Uppkoppling till servern misslyckades" msgid "Check cloud service status" -msgstr "" +msgstr "Kontrollera molntjänstens status" msgid "code" -msgstr "" +msgstr "kod" msgid "Status" msgstr "Status" @@ -3844,19 +3887,19 @@ msgid "HMS" msgstr "HMS" msgid "Failed to connect to cloud service" -msgstr "" +msgstr "Det gick inte att ansluta till molntjänsten" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" +msgstr "Klicka på hyperlänken ovan för att se molntjänstens status" msgid "Failed to connect to the printer" msgstr "Uppkoppling till printern misslyckades" msgid "Connection to printer failed" -msgstr "" +msgstr "Anslutning till skrivaren misslyckades" msgid "Please check the network connection of the printer and Studio." -msgstr "" +msgstr "Kontrollera nätverksanslutningen för skrivaren och Studio." msgid "Don't show again" msgstr "Visa inte igen" @@ -3928,7 +3971,7 @@ msgid "Open Folder." msgstr "Öppna Mapp." msgid "Safely remove hardware." -msgstr "" +msgstr "Ta bort hårdvaran på ett säkert sätt." #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -4000,7 +4043,7 @@ msgid "Color painting" msgstr "Färgläggning" msgid "Cut connectors" -msgstr "" +msgstr "Klipp kontakter" msgid "Layers" msgstr "Lager" @@ -4154,12 +4197,14 @@ msgid "" "Already did a synchronization, do you want to sync only changes or resync " "all?" msgstr "" +"Du har redan gjort en synkronisering; vill du bara synkronisera ändringar " +"eller synkronisera allt på nytt?" msgid "Sync" -msgstr "" +msgstr "Synkronisera" msgid "Resync" -msgstr "" +msgstr "Synkronisera om" msgid "There are no compatible filaments, and sync is not performed." msgstr "Det finns inga kompatibla filament och synkronisering utförs inte." @@ -4250,10 +4295,10 @@ msgstr "" "programvara." msgid "Invalid values found in the 3mf:" -msgstr "" +msgstr "Ogiltiga värden hittades i 3mf:" msgid "Please correct them in the param tabs" -msgstr "" +msgstr "Vänligen korrigera dem i Parameter flikarna" msgid "The 3mf is not compatible, load geometry data only!" msgstr "3mf ej kompatibel, laddar endast geometrin !" @@ -4327,13 +4372,16 @@ msgid "Save file as:" msgstr "Spara fil som:" msgid "Delete object which is a part of cut object" -msgstr "" +msgstr "Radera objekt som är en del av det utskurna objektet" 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 "" +"Du försöker radera ett objekt som är en del av ett klippt objekt.\n" +"Denna åtgärd kommer att bryta en klippt korrespondens.\n" +"Efter det kan modell konsistens inte garanteras." msgid "The selected object couldn't be split." msgstr "Det valda objektet kan inte delas." @@ -4467,7 +4515,7 @@ msgid "The current project has unsaved changes, save it before continue?" msgstr "Nuvarande projekt har ej sparade ändringar, spara innan du går vidare?" msgid "Remember my choice." -msgstr "" +msgstr "Kom ihåg mitt val." msgid "Number of copies:" msgstr "Antal kopior:" @@ -4493,6 +4541,8 @@ msgid "" "Unable to perform boolean operation on model meshes. Only positive parts " "will be exported." msgstr "" +"Det går inte att utföra booleska operationer på modell mesh. Endast positiva " +"delar kommer att exporteras." msgid "" "Print By Object: \n" @@ -4514,7 +4564,7 @@ msgid "Invalid number" msgstr "Ogiltligt nummer" msgid "Plate Settings" -msgstr "" +msgstr "Inställningar för platta" #, boost-format msgid "Number of currently selected: %1%\n" @@ -4564,6 +4614,9 @@ msgid "" "still want to do this printing, please set this filament's bed temperature " "to non zero." msgstr "" +"Platta% d: %s rekommenderas inte för användning av filament %s(%s). Om du " +"fortfarande vill göra detta utskriftsjobb, vänligen ställ in detta filaments " +"byggplattas temperatur till ett tal som inte är noll." msgid "Switching the language requires application restart.\n" msgstr "Byte av språk krävs för omstart.\n" @@ -4626,12 +4679,14 @@ msgid "Units" msgstr "Enheter" msgid "Zoom to mouse position" -msgstr "" +msgstr "Zooma till musens position" msgid "" "Zoom in towards the mouse pointer's position in the 3D view, rather than the " "2D window center." msgstr "" +"Zooma in mot muspekarens position i 3D-vyn, istället för mot 2D-fönstrets " +"mitt." msgid "Show \"Tip of the day\" notification after start" msgstr "Visa \"Dagens tips\" efter start" @@ -4640,7 +4695,7 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "Om aktiverad visas användbara tips vid start." msgid "Presets" -msgstr "" +msgstr "Förinställningar" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" @@ -4651,13 +4706,13 @@ msgid "User Sync" msgstr "Användar synkronisering" msgid "Update built-in Presets automatically." -msgstr "" +msgstr "Uppdatera inbyggda förinställningar automatiskt." msgid "System Sync" -msgstr "" +msgstr "Synkronisering av system" msgid "Clear my choice on the unsaved presets." -msgstr "" +msgstr "Rensa mitt val för de osparade förinställningarna." msgid "Associate files to BambuStudio" msgstr "Associerade filer till Bambu Studio" @@ -4681,19 +4736,19 @@ msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "Om aktiverad, väljs Bambu Studio som standard att öppna .step filer" msgid "Online Models" -msgstr "" +msgstr "Online modeller" msgid "Show online staff-picked models on the home page" -msgstr "" +msgstr "Visa personalens utvalda modeller online på startsidan" msgid "Maximum recent projects" -msgstr "" +msgstr "Maximalt antal nyligen genomförda projekt" msgid "Maximum count of recent projects" -msgstr "" +msgstr "Maximalt antal nyligen genomförda projekt" msgid "Clear my choice on the unsaved projects." -msgstr "" +msgstr "Rensa mitt val för de osparade projekten." msgid "Auto-Backup" msgstr "Auto Säkerhetskopiera" @@ -4701,12 +4756,14 @@ msgstr "Auto Säkerhetskopiera" msgid "" "Backup your project periodically for restoring from the occasional crash." msgstr "" +"Säkerhetskopiera ditt projekt med jämna mellanrum för att underlätta " +"återställning efter en tillfällig krasch." msgid "every" -msgstr "" +msgstr "varje" msgid "The peroid of backup in seconds." -msgstr "" +msgstr "Säkerhetskopieringens varaktighet i sekunder." msgid "Downloads" msgstr "Nedladdningar" @@ -4721,7 +4778,7 @@ msgid "Develop mode" msgstr "Utvecklingsläge" msgid "Skip AMS blacklist check" -msgstr "" +msgstr "Hoppa över kontrollen av AMS svarta lista" msgid "Home page and daily tips" msgstr "Hemsida och dagliga förslag" @@ -4760,13 +4817,13 @@ msgid "Mouse wheel reverses when zooming" msgstr "Reversera mushjulet för att zooma" msgid "Enable SSL(MQTT)" -msgstr "" +msgstr "Aktivera SSL(MQTT)" msgid "Enable SSL(FTP)" -msgstr "" +msgstr "Aktivera SSL(FTP)" msgid "Internal developer mode" -msgstr "" +msgstr "Internt utvecklarläge" msgid "Log Level" msgstr "Logg Nivå" @@ -4832,7 +4889,7 @@ msgid "Click to pick filament color" msgstr "Tryck för att välja filament färg" msgid "Please choose the filament colour" -msgstr "" +msgstr "Välj filament färg" msgid "Add/Remove presets" msgstr "Lägg till/Ta bort förinställningar" @@ -4853,34 +4910,34 @@ msgid "Add/Remove printers" msgstr "Lägg till/Ta bort skrivare" msgid "Incompatible" -msgstr "" +msgstr "Inkompatibel" msgid "Same as Global Print Sequence" -msgstr "" +msgstr "Samma som Global Utskrifts Sekvens" msgid "Print sequence" msgstr "Utskrifts sekvens" msgid "Plate name" -msgstr "" +msgstr "Plattans namn" msgid "Same as Global Plate Type" -msgstr "" +msgstr "Same as Global Plate Type" msgid "Same as Global Bed Type" msgstr "Samma som Global Bed Type" msgid "By Layer" -msgstr "" +msgstr "Per lager" msgid "By Object" -msgstr "" +msgstr "Per objekt" msgid "Accept" -msgstr "" +msgstr "Godkänn" msgid "Log Out" -msgstr "" +msgstr "Logga ut" msgid "Slice all plate to obtain time and filament estimation" msgstr "Bered alla plattor för att mottaga tid och filament uppskattning" @@ -5000,7 +5057,7 @@ msgid "Offline" msgstr "Offline" msgid "(LAN)" -msgstr "" +msgstr "(LAN)" msgid "My Device" msgstr "Min Enhet" @@ -5024,7 +5081,7 @@ msgid "Bambu Cool Plate" msgstr "Bambu Cool Plate" msgid "PLA Plate" -msgstr "" +msgstr "PLA platta" msgid "Bamabu Engineering Plate" msgstr "Bambu Engineering Plate" @@ -5051,13 +5108,13 @@ msgid "send completed" msgstr "Skicka komplett" msgid "Error code" -msgstr "" +msgstr "Felkod" msgid "Check the status of current system services" -msgstr "" +msgstr "Kontrollera status för aktuella systemtjänster" msgid "Printer local connection failed, please try again." -msgstr "" +msgstr "Den lokala anslutningen till skrivaren misslyckades; försök igen." msgid "No login account, only printers in LAN mode are displayed" msgstr "Inget inloggningskonto, bara skrivare i LAN-läge visas" @@ -5158,17 +5215,20 @@ msgid "Errors" msgstr "Fel" msgid "Please check the following:" -msgstr "" +msgstr "Kontrollera följande:" 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 "" +"Den skrivar typ som valdes vid generering av G-kod överensstämmer inte med " +"den för tillfället valda skrivaren. Vi rekommenderar att du använder samma " +"skrivartyp för beredning." #, c-format, boost-format msgid "%s is not supported by AMS." -msgstr "" +msgstr "%s stöds inte av AMS." msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " @@ -5182,6 +5242,7 @@ msgstr "" msgid "" "Please click the confirm button if you still want to proceed with printing." msgstr "" +"Klicka på knappen Bekräfta om du fortfarande vill fortsätta med utskriften." msgid "" "Connecting to the printer. Unable to cancel during the connection process." @@ -5194,7 +5255,7 @@ msgid "Abnormal print file data. Please slice again" msgstr "Onormal utskrifts fil data. Vänligen bered igen" msgid "The name length exceeds the limit." -msgstr "" +msgstr "Namnlängden överskrider gränsen." msgid "Modifying the device name" msgstr "Ändra enhetens namn" @@ -5206,7 +5267,7 @@ msgid "Cannot send the print task when the upgrade is in progress" msgstr "Det går inte att skicka utskriftsuppgiften när uppgraderingen pågår" msgid "An SD card needs to be inserted before send to printer SD card." -msgstr "" +msgstr "Ett MicroSD-kort måste sättas i innan du skickar till skrivaren." msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "Skrivaren måste finnas på samma LAN som Bambu Studio." @@ -5215,28 +5276,28 @@ msgid "The printer does not support sending to printer SD card." msgstr "Skrivaren har inte stöd för att skicka till skrivarens MicroSD kort." msgid "Failed to create socket" -msgstr "" +msgstr "Det gick inte att skapa uttaget" msgid "Failed to connect socket" -msgstr "" +msgstr "Det gick inte att ansluta uttaget" msgid "Failed to publish login request" -msgstr "" +msgstr "Det gick inte att publicera inloggningsbegäran" msgid "Get ticket from device timeout" -msgstr "" +msgstr "Timeout för att hämta ärende från enhet" msgid "Get ticket from server timeout" -msgstr "" +msgstr "Timeout för att hämta ärende från server" msgid "Failed to post ticket to server" -msgstr "" +msgstr "Misslyckades med att skicka biljett till server" msgid "Failed to parse login report reason" -msgstr "" +msgstr "Det gick inte att analysera orsaken till inloggningsrapporten" msgid "Receive login report timeout" -msgstr "" +msgstr "Timeout för mottagande av inloggnings rapport" msgid "Unknown Failure" msgstr "Okänt fel" @@ -5248,33 +5309,39 @@ msgid "Would you like to log in this printer with current account?" msgstr "Logga in skrivaren till nuvarande konto?" msgid "Check the reason" -msgstr "" +msgstr "Kontrollera orsaken" msgid "Read and accept" -msgstr "" +msgstr "Läs och acceptera" msgid "Terms and Conditions" -msgstr "" +msgstr "Villkor och bestämmelser" 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 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 "" +"Tack för att du har köpt en Bambu Lab enhet. Innan du använder din Bambu Lab " +"enhet ska du läsa villkoren. Genom att klicka för att godkänna användningen " +"av din Bambu Lab enhet godkänner du att följa sekretesspolicyn och " +"användningsvillkoren (gemensamt kallade \"Villkor\"). Om du inte följer " +"eller samtycker till Bambu Labs integritetspolicy ska du inte använda Bambu " +"Labs utrustning och tjänster." msgid "and" -msgstr "" +msgstr "och" msgid "Privacy Policy" -msgstr "" +msgstr "Integritetspolicy" msgid "We ask for your help to improve everyone's printer" -msgstr "" +msgstr "Vi ber om din hjälp för att förbättra allas skrivare." msgid "Statement about User Experience Improvement Program" -msgstr "" +msgstr "Uttalande om programmet för förbättring av användarupplevelsen" #, c-format, boost-format msgid "" @@ -5290,9 +5357,22 @@ msgid "" "payment information, or phone numbers. By enabling this service, you agree " "to these terms and the statement about Privacy Policy." msgstr "" +"I 3D-utskrifts gemenskapen lär vi oss av varandras framgångar och " +"misslyckanden för att justera våra egna berednings parametrar och " +"inställningar. %s följer samma princip och använder maskin inlärning för att " +"förbättra sin prestanda från framgångar och misslyckanden i det stora " +"antalet utskrifter av våra användare. Vi tränar %s att bli smartare genom " +"att ge dem data från den verkliga världen. Om du är villig kommer denna " +"tjänst att få tillgång till information från dina fel- och " +"användningsloggar, som kan innehålla information som beskrivs i " +"sekretesspolicyn. Vi kommer inte att samla in några personuppgifter genom " +"vilka en person kan identifieras direkt eller indirekt, inklusive men inte " +"begränsat till namn, adresser, betalningsinformation eller telefonnummer. " +"Genom att aktivera denna tjänst godkänner du dessa villkor och uttalandet om " +"integritetspolicy." msgid "Statement on User Experience Improvement Plan" -msgstr "" +msgstr "Uttalande om plan för förbättring av användarupplevelsen" msgid "Log in successful." msgstr "Inloggningen lyckades." @@ -5376,6 +5456,10 @@ msgid "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" msgstr "" +"Vid användning av stödmaterial för stödgränssnittet rekommenderar vi " +"följande inställningar:\n" +"0 top z-avstånd, 0 gränssnittsavstånd, koncentriskt mönster och inaktivera " +"oberoende stödskiktshöjd" msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -5446,7 +5530,7 @@ msgid "G-code output" msgstr "G-kod utgång" msgid "Post-processing scripts" -msgstr "" +msgstr "Skript för efterbehandling" msgid "Frequent" msgstr "Återkommande" @@ -5502,7 +5586,7 @@ msgid "Nozzle temperature when printing" msgstr "Nozzel temperatur vid utskrift" msgid "Cool Plate / PLA Plate" -msgstr "" +msgstr "Cool Plate / PLA Platta" msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " @@ -5785,7 +5869,7 @@ msgid "Capabilities" msgstr "Förmågor" msgid "Select presets to compare" -msgstr "" +msgstr "Välj förinställningar att jämföra" msgid "Show all presets (including incompatible)" msgstr "Visa alla inställningar (inklusive inkompatibla)" @@ -5920,13 +6004,13 @@ msgid "Objects list" msgstr "Objektlista" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" +msgstr "Importera geometri data från STL/STEP/3MF/OBJ/AMF filer" msgid "⌘+Shift+G" -msgstr "" +msgstr "⌘+Shift+G" msgid "Ctrl+Shift+G" -msgstr "" +msgstr "Ctrl+Skift+G" msgid "Copy to clipboard" msgstr "Kopiera till urklipp" @@ -5956,10 +6040,10 @@ msgid "Zoom View" msgstr "Zoomvy" msgid "Shift+A" -msgstr "" +msgstr "Shift+A" msgid "Shift+R" -msgstr "" +msgstr "Shift+R" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5970,7 +6054,7 @@ msgstr "" "placeras endast dem. Alternativt så placeras alla objekt på nuvarande disk." msgid "Shift+Tab" -msgstr "" +msgstr "Shift+Tab" msgid "Collapse/Expand the sidebar" msgstr "Dölj/Visa meny" @@ -6039,7 +6123,7 @@ msgid "Movement step set to 1 mm" msgstr "Rörelse steg är vald till 1mm" msgid "Esc" -msgstr "" +msgstr "Esc" msgid "keyboard 1-9: set filament for object/part" msgstr "tangentbord 1-9: fastställer filament för objekt/del" @@ -6185,7 +6269,7 @@ msgid "Don't remind me of this version again" msgstr "Påminn mig inte om den här versionen igen." msgid "Done" -msgstr "" +msgstr "Klar" msgid "LAN Connection Failed (Sending print file)" msgstr "LAN-anslutning misslyckades (skickar utskriftsfil)" @@ -6340,6 +6424,8 @@ msgid "" "The following object(s) have empty initial layer and can't be printed. " "Please Cut the bottom or enable supports." msgstr "" +"Följande objekt har ett tomt initiallager och kan inte skrivas ut. Vänligen " +"klipp botten eller aktivera support." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -6699,6 +6785,13 @@ msgstr "" "aktiverad genom att ange användarnamn och lösenord i URL:en i följande " "format: https://username:password@your-octopi-address/" +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 "API Nyckel/Lösenord" @@ -6949,10 +7042,10 @@ msgstr "" "ifyllningsmönstret" msgid "Only one wall on first layer" -msgstr "" +msgstr "Endast en vägg på första lagret" msgid "Use only one wall on the first layer of model" -msgstr "" +msgstr "Använd endast en vägg på det första lagret av modeller" msgid "Slow down for overhang" msgstr "Sakta ner vid överhäng" @@ -6980,6 +7073,8 @@ 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 "" +"Detta styr genereringen av brim på modellens yttre och/eller inre sida. Auto " +"innebär att brim bredd analyseras och beräknas automatiskt." msgid "Brim-object gap" msgstr "Avstånd mellan brim och modell" @@ -7262,10 +7357,28 @@ msgstr "" "fin flat yta när visst överflöde eller underflöde finns" msgid "Object flow ratio" -msgstr "" +msgstr "Objektflödes förhållande" msgid "The flow ratio set by object, the meaning is the same as flow ratio." msgstr "" +"Flödes förhållandet fastställs av objektet; betydelsen är densamma som " +"flödes förhållande." + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" msgid "Default line width if some line width is set to be zero" msgstr "Standard linjebredd för linjebredder är satt till 0" @@ -7330,6 +7443,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimal purge på wipe torn" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "Inmatningstid för filament" @@ -7519,10 +7635,10 @@ msgid "None" msgstr "Ingen" msgid "Contour" -msgstr "" +msgstr "Kontur" msgid "Contour and hole" -msgstr "" +msgstr "Kontur och hål" msgid "All walls" msgstr "Alla väggar" @@ -7637,7 +7753,7 @@ msgstr "" "lagerhöjd." msgid "Length of sparse infill anchor" -msgstr "" +msgstr "Längd på glesa infällda ankare" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7650,15 +7766,25 @@ msgid "" "Set this parameter to zero to disable anchoring perimeters connected to a " "single infill line." msgstr "" +"Detta förbinder en gles utfyllnadslinje med en inre perimeter med ett kort " +"segment av en ytterligare perimeter. Om den uttrycks i procent (exempel: " +"15%) beräknas den över den glesa utfyllnadslinjens bredd. Slicern försöker " +"ansluta två nära utfyllnadslinjer till ett kort perimeter segment. Om inget " +"sådant perimeter segment som är kortare än infill_anchor_max hittas, ansluts " +"infyllningslinjen till ett perimeter segment på bara en sida och längden på " +"det perimeter segment som tas är begränsad till denna parameter, men inte " +"längre än anchor_length_max. Sätt denna parameter till noll för att " +"inaktivera förankring av perimetrar som är anslutna till en enda " +"utfyllnadslinje." msgid "0 (no open anchors)" -msgstr "" +msgstr "0 (inga öppna ankare)" msgid "1000 (unlimited)" -msgstr "" +msgstr "1000 (obegränsat)" msgid "Maximum length of sparse infill anchor" -msgstr "" +msgstr "Maximal längd för glesa infällda ankare" msgid "" "Connect a sparse infill line to an internal perimeter with a short segment " @@ -7670,9 +7796,17 @@ msgid "" "taken is limited to infill_anchor, but no longer than this parameter. Set " "this parameter to zero to disable anchoring." msgstr "" +"Detta förbinder en gles utfyllnadslinje med en inre perimeter med ett kort " +"segment av en ytterligare perimeter. Om den uttrycks i procent (exempel: " +"15%) beräknas den över den glesa utfyllnadslinjens bredd. Slicern försöker " +"ansluta två nära utfyllnadslinjer till ett kort perimeter segment. Om inget " +"sådant perimeter segment som är kortare än denna parameter hittas, ansluts " +"utfyllnadslinjen till ett perimeter segment på bara en sida och längden på " +"perimeter segmentet begränsas till infill_anchor, men inte längre än denna " +"parameter. Sätt denna parameter till noll för att inaktivera förankring." msgid "0 (not anchored)" -msgstr "" +msgstr "0 (ej förankrad)" msgid "Filament to print internal sparse infill." msgstr "Filamentet är avsett för sparsam ifyllnad." @@ -7718,7 +7852,7 @@ msgid "All solid layer" msgstr "Alla solida lager" msgid "Ironing Pattern" -msgstr "" +msgstr "Mönster för strykning" msgid "Ironing flow" msgstr "Strykningsflöde" @@ -7991,7 +8125,7 @@ msgid "Number of walls of every layer" msgstr "Antal väggar för varje lager" msgid "Post-processing Scripts" -msgstr "" +msgstr "Skript för efterbehandling" msgid "" "If you want to process the output G-code through custom scripts, just list " @@ -7999,6 +8133,10 @@ msgid "" "Scripts will be passed the absolute path to the G-code file as the first " "argument, and variables of settings also can be read" msgstr "" +"Om du vill bearbeta G-koden genom anpassade skript anger du bara deras " +"absoluta sökvägar här. Separera flera skript med ett semikolon. Skript " +"kommer att skickas via den absoluta sökvägen till G-kod filen som det första " +"argumentet, och variabler för inställningar kan också läsas" msgid "Raft contact Z distance" msgstr "Raft kontakt Z avstånd" @@ -8141,6 +8279,26 @@ msgstr "Tillbaka" msgid "Random" msgstr "Slumpmässig" +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 0.15" +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 "Skirt avstånd" @@ -8148,10 +8306,10 @@ msgid "Distance from skirt to brim or object" msgstr "Avståndet ifrån skirt till brim eller objektet" msgid "Skirt height" -msgstr "" +msgstr "Skirt höjd" msgid "How many layers of skirt. Usually only one layer" -msgstr "" +msgstr "Antal skirt lager: vanligtvis bara en" msgid "Skirt loops" msgstr "Skirt varv" @@ -8340,7 +8498,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "Z-gapet mellan botten support och objektets anläggningsyta" msgid "Support/raft base" -msgstr "" +msgstr "Support/raft bas" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8362,7 +8520,7 @@ msgstr "" "standard." msgid "Support/raft interface" -msgstr "" +msgstr "Gränssnitt för support/raft" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8418,11 +8576,11 @@ msgid "" "interface is Concentric" msgstr "" "Linje mönster för support gränssnittsytan .Standardmönstret för olösligt " -"(material) support gränssnittet är Räta medan standardmönstret för " -"lösligt(material) stödgränssnittet är koncentriskt" +"(material) support gränssnittet är Räta medan standardmönstret för lösligt" +"(material) stödgränssnittet är koncentriskt" msgid "Rectilinear Interlaced" -msgstr "" +msgstr "Rätlinjig sammanflätning" msgid "Base pattern spacing" msgstr "Basens mönster mellanrum" @@ -8475,6 +8633,9 @@ msgid "" "support customizing z-gap and save print time.This option will be invalid " "when the prime tower is enabled." msgstr "" +"Support lager använder lagerhöjd oberoende av objekt lager. Detta för att " +"stödja anpassning av z-gap och spara utskriftstid. Detta alternativ kommer " +"att vara ogiltigt när prime tower är aktiverat." msgid "Threshold angle" msgstr "Gräns vinkel" @@ -8517,9 +8678,15 @@ msgid "This setting specify the count of walls around tree support" msgstr "Inställningen bestämmer antal väggar runt tree support" msgid "Tree support brim width" -msgstr "" +msgstr "Tree supportens brim bredd" msgid "The brim width around tree support. 0 means auto." +msgstr "Botten bredd runt träd support. 0 betyder automatisk." + +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" msgstr "" msgid "Nozzle temperature for layers after the initial one" @@ -8619,6 +8786,9 @@ msgid "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" +"Avstryknings tornet kan användas för att avlägsna rester på munstycket och " +"stabilisera kammartrycket inuti munstycket för att undvika utseendefel vid " +"utskrift av objekt." msgid "Purging volumes" msgstr "Rensnings volym" @@ -8818,20 +8988,20 @@ msgstr "" "standard." msgid "invalid value " -msgstr "" +msgstr "ogiltigt värde " #, c-format, boost-format msgid " doesn't work at 100%% density " -msgstr "" +msgstr " fungerar inte vid 100%% densitet " msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" +msgstr "Ogiltigt värde när spiralvas läget är aktiverat: " msgid "too large line width " -msgstr "" +msgstr "för stor linjebredd " msgid " not in range " -msgstr "" +msgstr " inte inom intervallet " msgid "Export 3MF" msgstr "Exportera 3mf" @@ -8873,28 +9043,30 @@ msgid "Update the configs values of 3mf to latest." msgstr "Uppdatera konfigurations värdena i 3mf till det senaste." msgid "mtcpp" -msgstr "" +msgstr "mtcpp" msgid "max triangle count per plate for slicing." -msgstr "" +msgstr "max antal trianglar per platta för beredning" msgid "mstpp" -msgstr "" +msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "" +msgstr "Max berednings tid per platta i sekunder" msgid "No check" -msgstr "" +msgstr "Ingen kontroll" msgid "Do not run any validity checks, such as gcode path conflicts check." msgstr "" +"Utför inga giltighets kontroller, t.ex. kontroll av konflikter mellan G-kod " +"och banor." msgid "Normative check" -msgstr "" +msgstr "Normativ kontroll" msgid "Check the normative items." -msgstr "" +msgstr "Kontrollera de normativa objekten." msgid "Output Model Info" msgstr "Mata ut modell information" @@ -8945,10 +9117,10 @@ msgid "Load filament settings from the specified file list" msgstr "Ladda filament inställningar ifrån vald fil" msgid "Skip Objects" -msgstr "" +msgstr "Hoppa över objekt" msgid "Skip some objects in this print" -msgstr "" +msgstr "Hoppa över vissa objekt i denna utskrift" msgid "Output directory" msgstr "Mata ut katalog" @@ -8988,19 +9160,21 @@ msgid "Checking support necessity" msgstr "Kontrollera supportens nödvändighet" msgid "floating regions" -msgstr "" +msgstr "flytande regioner" msgid "floating cantilever" -msgstr "" +msgstr "flytande konsol" msgid "large overhangs" -msgstr "" +msgstr "stora överhäng" #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" +"Det verkar som om objektet %s har %s. Vänligen orientera om objektet eller " +"aktivera supportgenerering." msgid "Optimizing toolpath" msgstr "Optimerar verktygsbanan" @@ -9018,12 +9192,17 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" +"Inga lager upptäcktes. Du kanske vill reparera din(a) STL-fil(er) eller " +"kontrollera deras storlek eller tjocklek och försöka igen.\n" 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 "" +"Ett objekts XY-storleks kompensation kommer inte att användas eftersom den " +"är också färglagd.\n" +"XY-storlekskompensation kan inte kombineras med färgläggning." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -9059,33 +9238,35 @@ msgstr "Support: föröka grenar vid lager %d" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" +"Okänt filformat: indata filen måste ha tillägget .stl, .obj eller .amf(.xml)." msgid "Loading of a model file failed." -msgstr "" +msgstr "Laddning av modell filen misslyckades." msgid "The supplied file couldn't be read because it's empty" -msgstr "" +msgstr "Den medföljande filen kunde inte läsas eftersom den är tom." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" +"Okänt filformat: indata filen måste ha fil ändelsen .3mf eller .zip.amf." msgid "Canceled" -msgstr "" +msgstr "Canceled" msgid "load_obj: failed to parse" -msgstr "" +msgstr "load_obj: misslyckades med att analysera" msgid "The file contains polygons with more than 4 vertices." -msgstr "" +msgstr "Filen innehåller polygoner med fler än 4 hörn." msgid "The file contains polygons with less than 2 vertices." -msgstr "" +msgstr "Filen innehåller polygoner med mindre än 2 hörn." msgid "The file contains invalid vertex index." -msgstr "" +msgstr "Filen innehåller ett ogiltigt vertex index." msgid "This OBJ file couldn't be read because it's empty." -msgstr "" +msgstr "Denna OBJ fil kunde inte läsas eftersom den är tom." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -9354,173 +9535,6 @@ msgstr "" "Visste du att du kan använda fler väggslingor och högre gles fyllningstäthet " "för att förbättra modellens styrka?" -#~ msgid "Top Solid Layers" -#~ msgstr "Massiva Top Lager" - -#~ msgid "Top Minimum Shell Thickness" -#~ msgstr "Minsta Top Skal Tjocklek" - -#~ msgid "Bottom Solid Layers" -#~ msgstr "Massiva Botten Lager" - -#~ msgid "Bottom Minimum Shell Thickness" -#~ msgstr "Minsta Botten Skal Tjocklek" - -#~ msgid "Not supported by this model of printer!" -#~ msgstr "Stöds inte av denna modell av skrivare!" - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " -#~ "the printer by logging in with your user account." -#~ msgstr "" -#~ "Frånkopplad från skrivaren [%s] på grund av att LAN-läget är inaktiverat. " -#~ "Vänligen återanslut skrivaren genom att logga in med ditt användarkonto." - -#, c-format, boost-format -#~ msgid "" -#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " -#~ "the printer by inputting Access Code which can be gotten from printer " -#~ "screen." -#~ msgstr "" -#~ "Frånkopplad från skrivaren [%s] på grund av att LAN-läge är aktiverat. " -#~ "Anslut skrivaren igen genom att ange åtkomstkoden som kan hämtas från " -#~ "skrivar skärmen." - -#, boost-format -#~ msgid " plate %1%:" -#~ msgstr " platta %1%:" - -#~ msgid "Set Unprintable" -#~ msgstr "Ange ej utskrivbar" - -#~ msgid "Set Printable" -#~ msgstr "Ange utskrivbar" - -#~ msgid "Edit plate setitngs" -#~ msgstr "Redigera plattinställningar" - -#~ msgid "Manual" -#~ msgstr "Manuell" - -#~ msgid "Initialize failed (Not supported by printer)!" -#~ msgstr "Initieringen misslyckades (stöds inte av skrivaren)!" - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic preset. Please update " -#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " -#~ "system presets." -#~ msgstr "" -#~ "Det finns några okända filament som är kopplade till generiska " -#~ "inställningar. Uppdatera Bambu Studio eller starta om Bambu Studio för " -#~ "att kontrollera om det finns en uppdatering av system inställningarna." - -#~ msgid "Cool Plate" -#~ msgstr "Cool Plate" - -#~ msgid "The region parameter is incorrrect" -#~ msgstr "Region parametern är felaktig." - -#~ msgid "Failure of printer login" -#~ msgstr "Fel i inloggningen till skrivaren" - -#~ msgid "Failed to get ticket" -#~ msgstr "Misslyckades med att få en kvittering" - -#~ msgid "User authorization timeout" -#~ msgstr "Timeout för användarauktorisering" - -#~ msgid "Failure of bind" -#~ msgstr "Fel vid sammankoppling" - -#~ msgid "" -#~ "Upload task timed out. Please check the network problem and try again" -#~ msgstr "" -#~ "Uppladdningsuppgiften tog timeout. Kontrollera nätverksproblemet och " -#~ "försök igen" - -#~ msgid "Print file not found, please slice again" -#~ msgstr "Det gick inte att hitta utskrifts filen, vänligen bered igen" - -#~ msgid "" -#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " -#~ "the model and slice again" -#~ msgstr "" -#~ "Utskrifts filen överskrider den högsta tillåtna storleken (1 GB). " -#~ "Förenkla modellen och bered igen" - -#~ msgid "Failed uploading print file" -#~ msgstr "Uppladdning av utskrifts filen misslyckades" - -#~ msgid "Wrong Access code" -#~ msgstr "Fel åtkomstkod" - -#~ msgid "Send to Printer failed. Please try again." -#~ msgstr "Det gick inte att skicka till skrivaren. Var god försök igen." - -#~ msgid "Sending gcode file through cloud service" -#~ msgstr "Skickar G-kod filen via molntjänsten" - -#~ msgid "Please log out and login to the printer again." -#~ msgstr "Logga ut och logga in på skrivaren igen." - -#~ msgid "No files" -#~ msgstr "Inga filer" - -#~ msgid "Not accessible in LAN-only mode!" -#~ msgstr "Ej tillgänglig i LAN-läge!" - -#~ msgid "Missing LAN ip of printer!" -#~ msgstr "Saknar skrivarens LAN-IP!" - -#~ msgid "Media" -#~ msgstr "Media" - -#~ msgid "Dump video" -#~ msgstr "Lämna video" - -#~ msgid "Cool plate" -#~ msgstr "Kall platta" - -#~ msgid "Engineering plate" -#~ msgstr "Engineering plate" - -#~ msgid "" -#~ "One object has empty initial layer and can't be printed. Please Cut the " -#~ "bottom or enable supports." -#~ msgstr "" -#~ "Ett objekt har ett tomt första lager och kan inte skrivas ut.Skär ut " -#~ "botten eller aktivera support." - -#~ msgid "" -#~ "Please check the following infomation and click Confirm to continue " -#~ "sending print:" -#~ msgstr "" -#~ "Kontrollera följande information och klicka på Bekräfta för att fortsätta " -#~ "skicka utskriften:" - -#~ msgid "" -#~ "The printer type used to generate G-code is not the same type as the " -#~ "currently selected physical printer. It is recommend to re-slice by " -#~ "selecting the same printer type." -#~ msgstr "" -#~ "Skrivar typen som används för att generera G-kod är inte samma typ som " -#~ "den för närvarande valda fysiska skrivaren. Det rekommenderas att du " -#~ "bereder om efter att ha valt rätt skrivartyp." - -#~ msgid "\\u2103" -#~ msgstr "\\u2103" - -#~ msgid "mm\\u00B3" -#~ msgstr "mm\\u00B3" - -#~ msgid "" -#~ "Print a tower to prime material in nozzle after switching to a new " -#~ "material." -#~ msgstr "" -#~ "Detta alternativ gör det möjligt att skriva ut ett torn för att pressa ut " -#~ "(prime) material i nozzeln efter byte till ett nytt material." - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -9592,6 +9606,9 @@ msgstr "" #~ "Detta kan leda till försämrad kvalitet på överhängytor när du skriver ut " #~ "snabbt.\n" +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Montera den valda delen till en enda del" + #~ msgid "Auto arrange" #~ msgstr "Auto arrangera" @@ -9635,6 +9652,12 @@ msgstr "" #~ "filament.\n" #~ "Detta kan orsaka att nozzeln blockeras och utskriften misslyckas" +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Minsta Botten Skal Tjocklek" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Massiva Botten Lager" + #~ msgid "" #~ "Calibration completed. Please select the factors according to the left " #~ "figure and fill them in the input boxes." @@ -9680,6 +9703,15 @@ msgstr "" #~ msgid "Comsumption" #~ msgstr "Konsumtion" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Bekräfta om filamentet har extruderats" + +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate" + +#~ msgid "Cool plate" +#~ msgstr "Kall platta" + #~ msgid "Creating" #~ msgstr "Skapar" @@ -9714,6 +9746,22 @@ msgstr "" #~ "Ja - Aktivera Arachne och inaktivera överhäng sakta ner\n" #~ "Nej - Använd inte Arachne för denna utskrift" +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Frånkopplad från skrivaren [%s] på grund av att LAN-läget är inaktiverat. " +#~ "Vänligen återanslut skrivaren genom att logga in med ditt användarkonto." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Frånkopplad från skrivaren [%s] på grund av att LAN-läge är aktiverat. " +#~ "Anslut skrivaren igen genom att ange åtkomstkoden som kan hämtas från " +#~ "skrivar skärmen." + #~ msgid "Display printable box" #~ msgstr "Visa utskriftbar box" @@ -9768,6 +9816,12 @@ msgstr "" #~ msgid "Downloading Bambu Network plug-in" #~ msgstr "Nedladdning av Bambu Network Plug-in" +#~ msgid "Dump video" +#~ msgstr "Lämna video" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Redigera byggplattans inställningar" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -9781,6 +9835,9 @@ msgstr "" #~ "Observera att detta alternativ endast träder i kraft om det inte finns " #~ "något prime torn genererat på den aktuella plattan." +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" + #~ msgid "Enter a search term" #~ msgstr "Ange ett sökord" @@ -9814,6 +9871,13 @@ msgstr "" #~ msgid "Extruder position" #~ msgstr "Extruder position" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Kalibrering av extruderings kompensation stöds inte vid användning av " +#~ "texturerad PEI-platta." + #~ msgid "Failed" #~ msgstr "Misslyckades" @@ -9824,9 +9888,27 @@ msgstr "" #~ "Det gick inte att ansluta till skrivaren via LAN. Ange den rätta " #~ "skrivarens IP-adress och åtkomstkod." +#~ msgid "Failed to get ticket" +#~ msgstr "Misslyckades med att få en kvittering" + +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Failed to parse login report reason" + +#~ msgid "Failed uploading print file" +#~ msgstr "Uppladdning av utskrifts filen misslyckades" + #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "Det gick inte att ladda upp utskriftsfilen. Ange IP-adress igen." +#~ msgid "Failure of bind" +#~ msgstr "Fel vid sammankoppling" + +#~ msgid "Failure of printer login" +#~ msgstr "Fel i inloggningen till skrivaren" + +#~ msgid "Feed new filament from external spool" +#~ msgstr "Mata in nytt filament från extern spole" + #~ msgid "Filament 1" #~ msgstr "Filament 1" @@ -9885,6 +9967,9 @@ msgstr "" #~ msgid "Filaments Selection" #~ msgstr "Filament Val" +#~ msgid "Filaments replace" +#~ msgstr "Reserv filament" + #~ msgid "Finish" #~ msgstr "Slutför" @@ -9980,6 +10065,12 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Start misslyckad [%d]!" +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Initieringen misslyckades (stöds inte av skrivaren)!" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Initieringen misslyckades (stöds inte i LAN-läge)!" + #~ msgid "Initialize failed (Not supported without remote video tunnel)!" #~ msgstr "Initieringen misslyckades (stöds inte utan fjärrvideo tunnel)!" @@ -10042,6 +10133,9 @@ msgstr "" #~ msgid "Management" #~ msgstr "Handhavande" +#~ msgid "Manual" +#~ msgstr "Manuell" + #~ msgid "Max travel detour distance" #~ msgstr "Max undvikande förflyttnings avstånd" @@ -10052,6 +10146,12 @@ msgstr "" #~ "Max undvikande förflyttnings avstånd för att undvika väggar. Om avståndet " #~ "överstiger detta värde, kommer ingen undvikande förflyttning att ske" +#~ msgid "Media" +#~ msgstr "Media" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Saknar skrivarens LAN-IP!" + #~ msgid "Modify" #~ msgstr "Modifiera" @@ -10067,13 +10167,32 @@ msgstr "" #~ msgid "NO AMS" #~ msgstr "INGEN AMS" +#~ msgid "No files" +#~ msgstr "Inga filer" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Ej tillgänglig i LAN-läge!" + #~ msgid "Not supported." #~ msgstr "Stöds ej" +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Stöds inte av denna modell av skrivare!" + #~ msgid "" #~ "Note : The location of IP and access code on the machine is as follows :" #~ msgstr "Obs: Placeringen av IP och åtkomstkod på maskinen är som följer:" +#~ msgid "Number of currently selected parts: %1%\n" +#~ msgstr "Antal för tillfället valda delar: %1%\n" + +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Ett objekt har ett tomt första lager och kan inte skrivas ut.Skär ut " +#~ "botten eller aktivera support." + #~ msgid "Open &PrusaSlicer" #~ msgstr "Öppna &PrusaSlicer" @@ -10116,9 +10235,25 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "Plattan %d: %s stöder inte filamentet %s (%s).\n" +#~ msgid "Plate Type" +#~ msgstr "Plate Type" + +#~ msgid "Plate type" +#~ msgstr "Plate type" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Plate types supported by the printer" + #~ msgid "Please Fill Task Report." #~ msgstr "Vänligen fyll i uppgiftsrapporten." +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Kontrollera följande information och klicka på Bekräfta för att fortsätta " +#~ "skicka utskriften:" + #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" @@ -10129,6 +10264,9 @@ msgstr "" #~ msgid "Please fill report first." #~ msgstr "Fyll i rapporten först." +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Logga ut och logga in på skrivaren igen." + #~ msgid "Please upgrade your printer first" #~ msgstr "Uppgradera din skrivare först" @@ -10156,6 +10294,16 @@ msgstr "" #~ "Prime tower krävs av timeplase. Är du säker på att du vill inaktivera dem " #~ "båda?" +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Detta alternativ gör det möjligt att skriva ut ett torn för att pressa ut " +#~ "(prime) material i nozzeln efter byte till ett nytt material." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Det gick inte att hitta utskrifts filen; bered den igen" + #~ msgid "Printer Selection" #~ msgstr "Skrivar Val" @@ -10226,9 +10374,21 @@ msgstr "" #~ msgid "Select Bed Type" #~ msgstr "Välj typ av byggplatta" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Det gick inte att skicka till skrivaren. Var god försök igen." + #~ msgid "Sending" #~ msgstr "Skickar" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Skickar G-kod filen via molntjänsten" + +#~ msgid "Set Printable" +#~ msgstr "Ange utskrivbar" + +#~ msgid "Set Unprintable" +#~ msgstr "Ange ej utskrivbar" + #~ msgid "Set pen size" #~ msgstr "Välj penn storlek" @@ -10396,6 +10556,22 @@ msgstr "" #~ "Modellen har överlappande eller självkorsande aspekter.Reparation utförd, " #~ "men kontrollera resultaten eller reparera indatafilen och försöka igen." +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Utskrifts filen överskrider den högsta tillåtna storleken (1 GB). " +#~ "Förenkla modellen och bered igen" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Skrivar typen som används för att generera G-kod är inte samma typ som " +#~ "den för närvarande valda fysiska skrivaren. Det rekommenderas att du " +#~ "bereder om efter att ha valt rätt skrivartyp." + #~ msgid "" #~ "The printer type used to generate G-code is not the same type as the " #~ "currently selected physical printer. It is recommend to re-slice by " @@ -10405,6 +10581,18 @@ msgstr "" #~ "den för närvarande valda fysiska skrivaren. Det är rekommenderat att göra " #~ "en ny beredning genom att välja samma skrivartyp.\n" +#~ msgid "The region parameter is incorrrect" +#~ msgstr "Region parametern är felaktig." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Det finns några okända filament som är kopplade till generiska " +#~ "inställningar. Uppdatera Bambu Studio eller starta om Bambu Studio för " +#~ "att kontrollera om det finns en uppdatering av system inställningarna." + #~ msgid "" #~ "This controls brim position including outer side of models, inner side of " #~ "holes or both. Auto means both the brim position and brim width is " @@ -10446,6 +10634,12 @@ msgstr "" #~ msgid "Timelapse without toolhead" #~ msgstr "Timelapse utan verktygshuvud" +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Minsta Top Skal Tjocklek" + +#~ msgid "Top Solid Layers" +#~ msgstr "Massiva Top Lager" + #~ msgid "Translation" #~ msgstr "Översättning" @@ -10458,9 +10652,18 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Det gick inte att skapa zip-fil" +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "Uppladdningsuppgiften tog timeout. Kontrollera nätverksproblemet och " +#~ "försök igen" + #~ msgid "Uploading" #~ msgstr "Laddar upp" +#~ msgid "User authorization timeout" +#~ msgstr "Timeout för användarauktorisering" + #~ msgid "User pause" #~ msgstr "Användarpaus" @@ -10494,6 +10697,13 @@ msgstr "" #~ "tillhandahållas för interna bridges. 0 innebär att denna funktion är " #~ "inaktiverad" +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "När det aktuella materialet tar slut fortsätter skrivaren att skriva ut i " +#~ "följande ordning." + #~ msgid "" #~ "When using support material for the support interface, We recommend the " #~ "following settings:\n" @@ -10503,12 +10713,21 @@ msgstr "" #~ "följande inställningar:\n" #~ "0 topp z-avstånd, 0 gränssnittsavstånd, koncentriskt mönster." +#~ msgid "Wrong Access code" +#~ msgstr "Fel åtkomstkod" + #~ msgid "" #~ "X1 General Settings - Network Settings in the side bar of X1 main screen" #~ msgstr "" #~ "X1 Allmänna inställningar - Nätverksinställningar i sidofältet på X1-" #~ "huvudskärmen." +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "Du kommer att radera %u filer från skrivaren. Är du säker på att du vill " +#~ "fortsätta?" + #~ msgid "" #~ "You have changed some preset settings. \n" #~ "Would you like to keep these changed settings after switching preset?" @@ -10541,6 +10760,9 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr " för tätt inpå andra, utskriften kolliderar.\n" +#~ msgid " plate %1%:" +#~ msgstr " platta %1%:" + #~ msgid "" #~ " will be closed before creating a new model. Do you want to continue?" #~ msgstr " avslutas innan en ny modell skapas. Vill du fortsätta?" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 12bd6d49a..5b5550cbd 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 11:23+0800\n" +"POT-Creation-Date: 2023-06-15 16:05+0800\n" "PO-Revision-Date: 2023-05-22 15:26+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -824,6 +824,15 @@ msgstr "圆柱体" msgid "Cone" msgstr "锥体" +msgid "Bambu Cube" +msgstr "" + +msgid "3DBenchy" +msgstr "" + +msgid "ksr FDMTest" +msgstr "" + msgid "Height range Modifier" msgstr "高度范围修改器" @@ -912,17 +921,17 @@ msgstr "恢复到米" msgid "Assemble" msgstr "组合" -msgid "Mesh boolean" -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 "Assemble the selected parts to a single part" -msgstr "组合所选零件为单个零件" +msgid "Mesh boolean" +msgstr "网格布尔操作" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" msgid "Along X axis" msgstr "沿 X 轴" @@ -1894,14 +1903,14 @@ msgstr "热床温度" msgid "Max volumetric speed" msgstr "最大体积速度" -msgid "℃" +msgid "\\u2103" msgstr "" msgid "Bed temperature" msgstr "床温" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "" msgid "Start calibration" msgstr "开始" @@ -3406,8 +3415,8 @@ msgstr "正在初始化……" msgid "Loading..." msgstr "正在加载视频……" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "初始化失败(不支持局域网模式的视频连接)" +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "初始化失败(当前打印机的版本不支持)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "初始化失败(在局域网模式中不可访问)!" @@ -3415,9 +3424,6 @@ msgstr "初始化失败(在局域网模式中不可访问)!" msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "初始化失败(未找到打印机的局域网地址)!" -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "初始化失败(当前打印机的版本不支持)!" - #, c-format, boost-format msgid "Initialize failed (%s)!" msgstr "初始化失败(%s)!" @@ -3590,6 +3596,9 @@ msgstr "下载中 %d%%..." msgid "Not supported on the current printer version." msgstr "当前打印机的版本不支持。" +msgid "Storage unavailable, insert SD card." +msgstr "" + msgid "Speed:" msgstr "速度:" @@ -5129,8 +5138,8 @@ 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 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 "" "感谢您购买Bambu Lab设备,使用Bambu Lab设备前,请阅读一下条款,单击同意使用您" @@ -6498,6 +6507,13 @@ msgid "" "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 "" @@ -7008,6 +7024,22 @@ msgstr "" msgid "The flow ratio set by object, the meaning is the same as flow ratio." msgstr "" +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "当线宽设置为0时走线的默认线宽" @@ -7066,6 +7098,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "擦拭塔上的最小清理量" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "加载耗材丝的时间" @@ -7815,6 +7850,26 @@ msgstr "背面" msgid "Random" 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 0.15" +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 "Skirt距离" @@ -8168,6 +8223,12 @@ msgstr "树状支撑裙边宽度" msgid "The brim width around tree support. 0 means auto." msgstr "围绕树状支撑的裙边宽度。0表示自动。" +msgid "Chamber temperature" +msgstr "" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "除首层外的其它层的喷嘴温度" @@ -8950,13 +9011,17 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" -#, c-format, boost-format +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "组合所选零件为单个零件" + +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "初始化失败(不支持局域网模式的视频连接)" + #~ msgid "" #~ "Damp %s will become flexible and get stuck inside AMS,please take care to " #~ "dry it before use." #~ msgstr "潮湿的%s会变软并卡在AMS内,请在使用前保持干燥。" -#, c-format, boost-format #~ msgid "" #~ "%s filaments are hard and brittle, It's easy to break or get stuck in " #~ "AMS, please use with caution." @@ -8977,7 +9042,6 @@ msgstr "" #~ msgid "Not supported by this model of printer!" #~ msgstr "该型号的打印机不支持该功能!" -#, c-format, boost-format #~ msgid "" #~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " #~ "the printer by logging in with your user account." @@ -8985,7 +9049,6 @@ msgstr "" #~ "由于LAN模式被禁用,已与打印机[%s]断开连接。请使用您的用户帐户登录以重新连" #~ "接打印机。" -#, c-format, boost-format #~ msgid "" #~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " #~ "the printer by inputting Access Code which can be gotten from printer " @@ -8994,11 +9057,9 @@ msgstr "" #~ "由于启用了LAN模式,已与打印机[%s]断开连接。请通过输入访问码重新连接打印" #~ "机,访问码可从打印机屏幕上获取。" -#, boost-format #~ msgid "Number of currently selected parts: %1%\n" #~ msgstr "当前选择的零件数量: %1%\n" -#, boost-format #~ msgid " plate %1%:" #~ msgstr "盘%1%:" diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index e04a3e18db497ab02844081a038a53e236bf94dd..826f5d20e777acd0883aeec29a7b33c5700d4b08 100644 GIT binary patch delta 83069 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 z zAm&iJJ}K(DRH*i{;A|{_y6y-nSI&FxAY_iS%$2oy$LR}M9GHBbZdzT!X|M|}(|Gb~Jb2r6V7P;aqAsAc*FOQZhe zRG}_|)vy+7)%<|EZyoBv`%#hj3)O+kuKo`4PVjuu94ILgjIi|^iRxKNWP|XP!x~r- z)!mC!Yud_)xlIF?Y^wogK|DBic2t?-v3wJ1u;h1+$2KvG(Bnx zB2XhQh3Z%(R1#H3JunJ2!Y-%|4RDS}bzlyv<4aKkS%>BEBi`5gFFQIY@DmQ%$5_K_ zotshFzXR3q->8PJyYeF(P5C|QI&ZAKbY@~X$_FtNV~w*8W=D0X5NfBafSy9pfCIgs zr#si8LVp4^(v#Q|FQ9I$I^L46DVCtz4^{sgYVP;D@�GJ#@au&XnU$u(#)c39NtJ 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 fjyihL;o%`(#bMzC`k`}tQxIU$0@PN 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 diff --git a/resources/i18n/en/BambuStudio.mo b/resources/i18n/en/BambuStudio.mo index 3e510958f0573eabf56ef852c137f9a889412034..fb3e40aac20c6636c0771365b7c1afa3e7fb1721 100644 GIT binary patch delta 79765 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 delta 50088 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 E07+B=-v9sr diff --git a/resources/i18n/es/BambuStudio.mo b/resources/i18n/es/BambuStudio.mo index 80da914943365bda5db92ca17a58eed42cebefde..0bae3dcb776842bd46f2a70651b02da792fee309 100644 GIT binary patch delta 80411 zcmXus3A|3l|G@F*-Yb$lWiQvhFW0{B*_X%?N-9f*5>g^hp^&A>k|jkFl_DjTl88#% zuP9LzDM?WgsrY|B&&=QJ<@G)@=bSk+-}%m*=Ux|E|IV}dbiU+)OS8>S@avVFi9`w9 z+$E9tJ$E8;-4bgPiOf$E2~H(SVKJ+Vgv3{dBY=&!7#i!;A2Z=sW0xcf|4+ z(XXQiF&F2L;Jx@e8j0b%k>@9F=b#{t#QZn~v*G+$UW`8QdGtZ+(T=>0j_iFLhX?U8 z?7Ju2e>?i1(O47jLPDNcg){INCa>XO?3ZCqKE&>nbAJ`)Z~!`2%h0+1E|&j6r>N=P zMB;L6iFT|H+Oa|CfNsY;I0*~jqiF7|z%lslUgCc#2lc-Wq3?)QDfhr?m_+AlE&70s zSQxiqPu!1=sOCN%j$<%8euRen3pAn!(T<%&+dCJ{*iZbO>)iXph>D{L`pRcNRLJhG_fAR`En<^oE}3+};u|7>-v` z9*bAtd@PR}(2?xJ0eB3r#|{TV!_T7Et;a0fiw@+HgTcbVWTGqwT{)43M&f=nspg^& zSdDgU6E?t)&}_cwyO5;yuo304SO?eRQ}`q9#HrtheWlwW_6o`q(bbgya3XPy>%R~O zS5k2sQcO%omsQRm!iAY==*pu>RUHj+BdmyBunLYvJGcVx#r^1gy^n-}3_u5RJGRG3 zSlS2fiWmHbS(MLXH>~+%2<83gjSr&{S%&P=i5Jn3{);AA&Yyypp&c!W&UF>^x;nAk z5>3XAm~6&De-0Ys;&{QAX!agNv->yn!T-i`?xTrB8Op`55;lwFThK_(L_736X2*?a z#NNVe_!*jfdyW$DA{-o~!XBSRdz$U%kP8LS`ZDO8*T9!?AUcAA$HMutSe$ZAv;&>d z>xbdhxD;*YSImij!4H64J+WySQ=-bBYF`# z;0C-H|3e3s{nxN+N}?TZisi8@Hpjb?98BckRdo5(`7Labb8$4~m$3?#KN0rq9ypEi z0nCjNcIu^irXopv!19=0z{%te@yU;03?%}{5AHh8M8|KG<(K*ZWdnjk3 z%Q6dnKs&U-zGy>3(4B8Aj>9>4Kj!))3~(ksVEIqNkF#)t3vTKuUWHUNJ{?B98tMytJFPk;`OuEk!UEU@jm!<07jHw8avbJz!Qan; z7tX}OxD1`Ujc5ozMRVjZ+Q7M3&Ur5G4`_qs(a2T9T-Xd>!;WZsB=UQ* zqz(1tzz+09A9yP|_jjQYnTF2&Q&`;=k~K-01aJ;PY4;Q_CE^{w&%~ z?(@Xo5mz`LE~t)0DYrv=cq96j8yS5NZFn)-&^mPLwqr&75?9~_G#6G}2+R6CbP5k) zDf}CKZt+AiEj7~8d{8o*>!Pcm6&l*B(NOk9lk{e+gr8w|JcrG(b6Q&JB{UOlXD9lA z-DrgOqY?ftdJ^qWBAK3+`V?CjAEn$5$KhTyq&+gyQm@?s=tw7E4V;aJ@NINXzs62@ zEY{b{7V5iW73y!oD{wY?-wSAtC3kXQ$UjCy`V%_$|6py*dr?~ACTxXO@tNr7=!h<$ zBhHsSjHm<}q1x!{_!cet+==H>Z`_8b_(KG8v* zpnNA9viqY`(U8wZr)U|L!1ZXupI|vWh9+(PJZY(YqZpcm<*)-*Msr~dCasvufg}4S zo;ZV!{PMhMiMCiDU4|3U<@XpecZoGhI)dS`ek}UH2hfmC$K$v-)=#}WMDP)Gl`KU&_98m4 zt>|+525slhSpU!EtbZ>kR49Zb3k_8_G^9Pz21lYvI0?(+^Vk?aM?0FgaJa7snk!eJ zNm>TK#*t_TIu;32dn4Mxkx32=?PT=E$KwUd&>PmGBi@eY$R4zVhtTVPLUZI-dS*R&@Q(LUZd~^nu@^8{A2B`DH7~j_Ud^&4F3j4Vz&ftc(lL4s1mm z_!#ZTchO(b4xdBkHh*TAno{U>mC<(VN1LM^Y==f>7$&de;C>Dsz$ej$N|j1W%*0yg z`rm>!n7woeaX~Z(ilH4VgFUex?!p;p$NQ8C9k>~tvSHW}C&&6v%CP>cQ}HDgTp5H}ltza{s|h=gE#|Eqs#4qN@2M@gpPbBI_LAF&!GFntLTGwqI3N#8i};ZapyyK z)>4>>t&{P@AasQHpc~3m^ucq`h8Li#VRdvXUPO5xdf#{G^(W9NIfbd!QzZ;26K%I1 z+VK|Xlq9d_z#iU$m2eC?f@Ns-Zby^oAi6w%LLYn@-AMjHmtE7UVMJ}v)ifB*rIF|Z zABg2S=uWyK)F%_WIB*2}(FYzwU%wYsOXK4f>l97GRhXVeNU2ktyP)Nsm^4WSabW1~LzmAqbgth(Bk+E7KN`Z{ z&;~A`pB?kn39s!+=vLbnz5jYNmxiJH%p7!z*P+kdRfqNO4L?xf4gbUoa@GyYr7UJr z-vAAHUo>lPM<4tU+M%b=IbDwqWE&cpPtcC;jrB)k{hw$g|EtUTcZAvNg-{noZ>Wei z&>)suMSGwRya`iN5uJd3aCs1&f)!{-zsFkmH@3p6^~1>TK&NP0l7mbRo=219BlO1O zI0Umb2n`Iwx|Ek;1>B8;@LzNQH#Q7=`xvz0$Ifoz*s)Ps;x0@+%s~wf z5{<(MYNF*X*aPoFBk>tJMf=eG;%KZtg-+plbk$tmB%CjfWhhrb=e`qq{x&pnBawEK ziE$h_XOq!}XXCxN81KN#n}(1-h^d_rU2dym{o6Q|@~3FB^=TINjr(v6mbwnzvHrk4cmWOZp4Q=QcpQCjmp0)+ebCi# zT`Z49lXN^9*_r5uv=E)bW#}?|0h4~p-O0fsJd8f*zN5*?$GP9GhTjs?aGIo8-XtJ_l`Z z4cgFVwBe7@<+CSx3XMR)uHn9-(JXXJ?SSUSO=w4lqq%f9y1J&Ix$r3Zoa90de9-FX zI&`^gLPzou&c*}i6pZK=Ixq@t;2w0HPe(VNwdg=TLpypHec;dNOYLOz6w;w&;w%Tw zNw%xQoLq`7lTv6yS+Twi+R!!Vi2C6$92(1Cpv&+(w7tKg*}8}FrRc_!i4LR^=5YO2 zj}`TzjnNLYKy%@0G_?1j4KKhSaV6TJ89l=Jx#)e*qf_uER>t?R3Z9JTOI#BMP!)5! z{u^>&$XjDg?1Skz4NamMXpdLpJY0)wu~pCT$>=1uqg=mNC?~NNa-&Q|}c4Th9F!!s_kZnRox)sgh_tAagD7uU;pvjfDf3O(3 z+{)u+*dLAHNHnLWqt98=pY?A@U!ua$y@k%<$MJ&0vHlD`NPUj$!UvRDScGiag66{B z8$vQ3K_B=Rnmf4$hA-o<#7xSK(1G;F>3GvX*1s1Xr^23HK(o5QjiHC7(a_gJN7xwc za69yCxL#<7N2AMlI@*Ed(T$i%c^5k3%0DE#ENZb!=Ga#Jd8E* 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 delta 49928 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

QxHIiL~9@#{87c2F~5K&BD zZz9|4eof_h6;U%nM>do7^u=bfg4x6|64xK4$>4&qWCtp;2SWHr4T2e}4k}iBk2AjR_$;n(O=gJyN z&z&dR>8tbP-}>%+zQLknQmX#@B^jdIXc?tfXgShUTOgIv5g*E;1)}183BE+uo|Y7w zq{n?EV}e{tPZ+I2Oua=iP?(n&%Ns#O_w4F6%;)9AW;gdG4)d5DpU5<2nyiu4g&w+A zPSc_5WT<|9oh(55Q{;cLS00meRGwCP&I$R0e)FXKPQUcCoM?{x zEZYj*;WvRe;6R3@CdDU(b&Tv>wWeRYM0V;)j7_Rpv!?#x zj*QfNBh(np*E_8h-SzFo?7QVXc_An=-k0i$O)@9%+ZX8A2Xef5`apJ&y7ymlS;3w@ zZ$fgCJ#sOgWRGtDNY>RqdQ=&`{E@6=t~`<_lsWWN-rm3en5^s3;@*suF=gkwb>1rg>BKXpb7J zgQGb;FGZ`@^{QyK-1Lc2Lxm~tRZW#%HdvJ~-waldf=pJjN(wTUN2<0eFf!T4Wkl~R zr^=bv$Et3^R2;9ecs5Q}Z%EU8ni?bY*V9#s=`=$vl;+oW)D)q|%~DnLlUcmi+CNJr z>Rz)|4fFUt^{KxJpRZO+^Y;SPg6GCZs+=(Sm#COPGk2w06{zp7=Mt5;PTiJf&juAE z^ttaiRljaj?+6j4H`Z6hbXKOyGWR#D64LB2>WnhwcdEAvl#7f{^QPEqhBq}WWmrra zukkQX{NAMr(J8(dk16|Kl_1T$1L_mrR~}U7g>L_&nyVWgR#!~s5w%$8h-0jF)=%p9 z{H;AHaoN`c?nCD6F;0?ccS1D@Fk8;3iUDTPMYUI$f36&@!e4`3bXaDDl7EG-&MnE_7#)r7h_w+CfPfUAD2A8 wgarPCC52TY)Jn~M*t1E0e~*K3`<}Wl&7%iuyU>6Asiul*&t7Y*|5C;N5BTvTi2wiq diff --git a/resources/i18n/fr/BambuStudio.mo b/resources/i18n/fr/BambuStudio.mo index 4f4c7ef3ef014fe951525d4400a4884fdf124b1c..e8965c7c5827508106d6093479c409bbcb9311dd 100644 GIT binary patch delta 80605 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 delta 49968 zcmYh^1$Y&?;`i}s4_4e=TC6~!P#g-yDO%j!-CYN_#eEldhsE8U#ogWAZISo;JIVgv zJI{0OC&^^u$($CJJ85y;Ez4uOx8p~e=5P&(<~S)aYe~mx5W{f_jZ&)P{Jq(6{BS)c z$DLRdFJm|++2T0)un`u)8Q2}Kpbu8q>Nv$P0!!dT%!C&)*l}FvCjk!$S+_Y(bj*Pv z7>ebv0~Ww-m>u6^GEBSOabjX2Oo3%l4Q+vmv6FQK(l=)g#>J(m{97?9^*a{`#3tbe zssYbY1%1NE_}dzJhp8|IDm|$+H8NmMdhCliP(5E|U4xN`uR}ez3Dxi&=tup|Q37i5 zIqZW^F(EeHX&&r_DzHE1z=8M&uES~=y328@-~`kZ+(Qj{z-}{T%~0`ysFB`>iSQ7* zYRPp1>hTkdh3_yP{>C&IZ;zSN5R6ZJDMrQZm=*VX;HW_g%0S zZbpq*tbL5X<|NrZ(||0ff^ws#q%f+*6;KVTj0vzQDqm03l)0#i$Dleg1J#iQsQc?M z4(>qZJAo?i%0AaDif1IK!0)I6Jo`^WT$52Cd70cjDOpAGr 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

ZRijW@vh#9N~duESUolYKSi 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 P9cyGjRn&J&cq0A}JzgUY diff --git a/resources/i18n/hu/BambuStudio.mo b/resources/i18n/hu/BambuStudio.mo index e0edb7c5adb4c8724d9c0928dd5177e1f563ff0e..679cf56529a82c58b6d3d2b8fa85a6549790e779 100644 GIT binary patch delta 80519 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 NWz6dAS*!fL{ttU$SuFqn delta 49878 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

m@zO^eGAVfvPkNkX3qlM#AZNx9M- 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

}L(QkfQmCk0( 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 F{s%sPo(2E_ diff --git a/resources/i18n/ja/BambuStudio.mo b/resources/i18n/ja/BambuStudio.mo index 588b6e3669ac816b2b01f643818243758bda0960..79983065b778cfd954a0627d95ec336c3c7bba8a 100644 GIT binary patch delta 80810 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 VS)*E3hP|y-?{GtLb*{JV{{fuO!KVNK delta 49996 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

!#?BW)rL6d^q?d3Aksc&<_|8hLgQUxWeN&qV%T z$Um8Ty2=oa%S+b)UL7nPp!NSu<}y?~g5LhPt`p}EH#`NX;01~ADUhDZ&ye@WwUV@! z+}~`CD7_ouVbs$X6Igw_2}fauDw97moqKNsc*gzu`uQs+l?D-6jSa2#zsMY&jMquy zOAr4wg|x1uEg&yHJ$rWHaXJ~DbX}u}2a!JwY5ot8aFSPD(l*eEBiujBD-v~Np!`Da zE!X+WW);Nc#*b?wX}MGpR{$nu1i!hcr!kf2dc&(Z_x_}^X}pdR&Op9CG^i^#jp_;_ zy)b^VbfxigkLNV?_=b?_Gz~|h;4Q)(trLB$Q_9?r^h6Y1Oo4R7hx5u}_s>})bGdhf zvNgCDi3WdM+enYet2GVkN>6_NOw)fQ*WbS@L&F70{FlP#t%o~_52ny(URy|?L4lZ5 z5S#n))d=ZLu^VZWKRB{hUbwOnanAz(MsIg$7?(VCX#lS{7uQzkvu=H(gbeu`bPSX zYZUo9(QskPrlY~e+zaJqZsMJZ4

1G~XdA)-{{NA6FV~w5Njhq#YnJ3-QEMHVBU~ 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 z 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%0DcEkE-A%=IqxJxHQ-eYJI~fXB zgr_u5n!vwE4yrQhxWv*X%aYcUD{VtVpVyKLPpL88Q==i*yIu zK$jLhQcYE33PM?Es)E4i22}G;CSZMAL1QGzPFLm!Y~hZYIH_v2*z6k@{mUBb_R0}e zIIYm?SJTnZlY(p#5G_h^XHVKxKxxi+X&Wi7tn}&H(}tStS;9nTb;$}KU&AhB8CW-> zk}K0x!ce|ihCsms*ITvi)4LWRqO;KU8z;qj&{e2Y*iY^*mnnRw$7-9#UW|9aHnjx ziko>_*q{&!qEHw1i6Ph-7RYzs*lcx-1egk$S~T-6V)>hG1(Y;kW|)zf;k5BCZJ?fl zi&VUtjr1gx1W7P!F#xG46-JpGminScoBY#IBok}=g%Ru+p5`dy{v>#X!USAkimZX6 zC(EQ=p7l#s=0A~zVwgE3)bj<(%py>CYhrNZ5ezKL2LWZ9c>HdAMz zq=^Jveki9H8?4zU{rhg~t4LBWP?9Y@ zMYCVs0fc<%;xf!>2xSLj!b>JH6f0Yq0P4h|&ZwOh$iyu7U@|YvW`fk*MRoCjY=2|e zM|4{xH(v}wQI@Qxgb*1qQB>4yO=)#AG3}%@klJOXd*=yygLEWsON;IVG6gp>3LBkK zZK=p)Vvt=`(PMk8;guU3Z8A7hL{wb|YI{Jm{Q+xk<)+B@ERQjK^hPWSN+rth4ZFWP zY_*R5>abO0PtqE0Dh_rDWak#;va<@UOf3~DZLdT3VFMX!p7cl=b5O}ubtth_bJL_a z=;k-__lO1_uitGTL&)#%D%AQBH>GT#B_O_p+g=ss0!( zeaL#iVih1?dTgOGG8mJg>INc|!8-C-rBZbdm%y$F-CDHC3(cB^xG$6-08Poxkus_J zn~I`g*h*N`z-;z&!hI!9ClY%jT^h53Q`jADK3%$x2rJm3WzNqCW}@pD8Aa7(a!iHO z+~tp0jiR}aSi}7hO#45(yfQ|qVc~-mL77#jP&KG^$}EM5N(uAnwIX+CVyby{ zucJfjzJh(0dXj+~2|8JbH0xyagt)CbI~fTsuboC_teow_F`oeMd0~ z>f10w;nJR^jLlMtUd5eF5rioggmS{pwNj^E=cZ7mODTR#x5REr71Kgp$yggHR7(J+ zii9~$t@~;2EVxoQxl|P!uZk5%z!ciOh21oI@8j068WAnZ2!-VOxZ7+8EyQ$b-Ptr zX)4jXU$AOhmBu4|Mz_Cc&9|y2i{Q3=*~-66@fGS8iIQ=c3r7VvG>S!4S1lE%TR1m} zm`kOMmc6I>A$B2)S|^4#nRXx?PR-6UCPuN*Eq>YB7Ri%!6gA=md4MIq5qYw7r-E{2 z2bOBvG?}|;gtS@N`Dp>(5vXLFGmCD%33=0gE|zd%PG={L$%X%5>5x`?W^PW$B(iAd zSFCZ?=~Ifba|*jK#>S|bT~E9ar}u}Zxien1?!Qc}HYrII)?EbQhTj}-kYRYsUdVDh z2eQ@LwG2$k#uwG8s><#2n)N|PrD=%GS*aL?Wu(~Aq^qh*cSrX2kBDCLy0y#SRfJLD zl}e&R;ehWX7m~1o7ZigL_GOr>>-P0O8hz>yR*B!Ob-LB4s!B{Zb|1OMu5V3rcek`! zx2xVwDKN7{p;0FG&d4K1Y=+lh9+mYt_xY!-2DPM!-oCVKcWF1vi4J?)nr2O%Dwd4| zCqgAgj zP5zq7Ueltd{Ryj2gl^4Tg&9K2A-PKT&kv~O^&c=&}GutoUF%0)f8ckAh1|B=1uS?Sw3@)_&Zv$E>snqKGmkh=C;R zQ=%&mcCAb%x4x#Z(qHI~D5ny`t{@~k@t)M9*o<&sOmi~1(KbdvOjBU&w*@^zOs{Mt z0W)jRH;w3&=H7bDYFXvVqHf&=_H^rv^f#-K8!pVx_vIF*=jTTsKV~hkPgSy$-f*lH zlIYMfYrNIbaBu9jGM^bGN9`z*nhA)V&+w!5cVX9B_o+3m+FEbhp4)7!zr9=cGpldA z@m&Vdr==@&Vd<4^#yz_A=-H)P?=IbYIo*5r?bfSPw?5svMTdQ6S=Q+Zz3jvXT-?&n zVNx4Ex8ARC#KoQcg*7K~Z10Bn{)2IMxf6e2ckIsHPT8$%;~Nf_EtwzRaL|cwTo7M$ zD7JV(Z1I*fef}kpAhu`~X|}`{Z7G{S+liN~FI%>|Y|-Ikd-*s%S$yr5*w(cY89Q+3 z*rDCA<%N9Oz+r*fj4%4u#5U?l#-BROf#;FBK7xnSj059GOj{v)bgw_uuWrN*B=h@ihmj zDJOp4`dH~!hn9=qyfn6~B))OJ=?_l4bbZBHai4&i@JAV7lvej#2I}bXs z{iUikRxgO}-3b-}C|k2NK5tHZ@%pm4yWMyD+V$KQ{$>qHCoHyjha`&cD~aE}m*zWR zp0T<2#5c?)>bB!@OQI;dZ9#lHWjH}@RR(B#dhvHwXYY8DyZJk7c_6_`%O65YPHn=O z%Na0^gu^frE=q<4Qqq9z{d)nuo zhRwJ_hgto$-I=pa^;Yk;udOGunWt}#)90NIy=8Z_BLlp-n|bknaN>zAH!$?Xc_|pJ zIq~F+%{>^qZ?<%&J7%lSvc81wO4pfFp&P^KRDTjKR;v2^;`Q;3D~=sF>csZ$lnzTz zI<|i=yrXRO!T6S?9z%pH#@t-L{YI_$>XNcKFwa#-;hgT6O7_Z=oV8k6>**==K@=<9 z?b8n@zV=Xj{#y5n%J#l~<%0SmL&6cu)~%11>?>Qhsxy*Y$_GQFY~F0A3+#4zY}vZ# zc~$H_c63Ws`&&D8r)Bhx8um6T!iYPzw?x&$79PSMow(G9aCu1|Uw<^ViN2RoYffy} zEywnz^vBrNqmGR2xoZ{Z?)zX8hC`IC-s$lL`lyW2xVt-ET2i)gffK)Dxj(jXt$STV zf5X~}pTw3MX!n&`cE*+e;H()FzY^4yWQqiodgx4)tdpKO^I`K``P}o3qho8^i~VO% z=GcM5PT7(jWhDoF<-X_vCCB#fbpL*;{lI9(f!a=lEOW9$YUCIW^j+zI|HN^QHP0?{H*}E!nFk+k;G@$szAM34oz*R&#q;m9lj^rNN(U zZhvN-Hn7+kDJv$)vvTgimi7nkO{d#c`p52E=)~_|D}3ef62n&Jul2=*J07IRs%G49 zln?sy2_U1-oo?^+NAp_SPg-^K4*dj|IPSn*v}ap;w-p(r4#S;r(K_zVk1gFRSudg) z)-e?yPB{;4GdmzIrv2 zp&B=;oxK7iL?4C*Q`c#$7_Eu8Eh~;4+OzVi56>ufj4wL0z5V5X;T+%T(Q#+mSytMh z#I67~-HIy1(%Q+7^||?-?6%RjI@xbm`2`O5i72df2#hsF6;Aj0*(Ad0zP1si=9wuO z1?9NoS1A3Iiovf`vT|qlv_;H2GUuIyqc;KlbI)j%SHYNeJ-`jMFOlx{14BUVtqaS z$lvijQlF%}k zkwMxZBPJT4J%L&88Ips2<_d(w+sRM;`HZG5I@tOx#|}KGgj11GwZ0RZo zq2Sp5B@T#VE6KGKNoC1NfkjI8fED%#b^=l$P$OzBLU0yUEn#8Uv^TcxK_|BRFq)%h zCy;DcFHzZ&1o<+)`axtJC%#F`+iS(nfY4wx%Y@*V#_zH3K#YiO+Tuf?LX^d_Fxy|Y zZmm1yEPGfd(U+DUc9K!V&;TK`F(dUHWpvwFcDglGgrL$}q&!A_O-$@cCr}D1I`4}3 z!G%e2O(>3S-ch!yM2S*M?{On_?S}4{4R)nY2Po$pPpnRn4Mn)9ntZ9?XRrJ;9!m~K6ekz<&*kcft5&q5y2Su&UBjdrR4+1n|esW_GLMyqGbznRskOLZyfX-t516VOq@TNu_4RNJlDSBEK^a* zMZ2Ftx%*UfgF`|bMuq`&K&l31zj#A#C>`h*Owf{lrmB5wF|K<#Y*_AEZBX&u#32vIrkVKzE zS5CkmDT%M&p)_-q3IO3&qLOdL;&Ss+_qsdn1`(xgrs$^n_MZeADd{oP)!X+vq9AR1 zSeXS?Nfd)p)~r;Xv*s36umrI_xW=*l^HiV=57DhLJ7Ef4y`yY(X~YrU8Fz11*3v}c z!OvwMuoMCDOaTuHrz74k?dD5h%JYa zFIYL!RiIf z78u-S$F?t&%7hUruDEJ%Yy<2ZEX&pzaG8)$MTKY1U5oJ|HqSFA`eFw#H!7>G=G<|2 z*Fd{p8+2plGU=RpVpFX|^0mv89o&6ppxrFmW{_Rm9yD0*nfiyPpv|E|ImC$hsN6AV zx7!fAxjTD^{WDHMyB7`->yMbq)wE1MaQFRaHRx)lVP!}%g-=W;%&ks*-Uc!1ct(?G z#!$PhU41Z1kLE!2g5h>`tJ2^Cj#RH0VPE&3Ia1yKLi>h@I!v87RV~{~)Uj$G1I?S3 zHY`b)AvPanT2&0;2<_}yhIQr7j&D?!;bTXZ#BZkxHXM!Zg&!n<#GJHbHoPZg1eI0w z%vtVf7uiEjevaE6eUaU-SEACAmMfO0VC7#2_hxJ}H6*%d@o0OZ)kobVF+^RAmQlne>@3!uS#L{M zn`eFOJb>MlP!?&V!{kW8;MrT(y6;qD$+-4d`_6VcfKw!LpIXHwA4WfI4wrB@R_CDZ zH)HLg{vqLXx9=tPj7UPx^$fGdX6emfDSb~m2sO2FYoY*Y3B#OPk5GI%xfroU8Fq|8 zRBGSDDOF*5q1)kpyJkbx_Y`WiieZ+=+|$R|L)C^@ne`4F! zGT#2^8Z9=)OE<`D3dOR4L${NXCN-iYk7UQPTqtl!Fw8M)pT}|NSE^}Gki>nomengd zV}d=yZag$`|9}ygyh{#Fa34b1MEi>4uR@q`4oW%4qSUFVl*!B<$i9Q0bvFWnLA>b(W=^daXwgXOT(3vE76e9L zn`EDEHBZ)5(TT547-7PddZ!obre_D7f939kuP?XTSBE8e;!~R|>?@lef0u&n`k_wc zDutV_uv^;^OpWx=*v_@|93!i#0ethJV+YWLcI`~49%{C!D94mb9#^xzh%g?rP{UT6 zJM}^vNaJ(&dXxUry}c6Z*xJ~=v!&;WPP&fu5haDmGR9tHwuAB2vS8q?47krXu%^3@ zUu`dPw_R!1z7Rn{7J1dm1QSk5iQs`)t1&a=WkBC#(uj+Du5GTgNB(xraQ5*)v8r0h}>AAmsw?-TNi!3MYKo2u3=5m z15@$kZ4A@3tK*9|_!2^}zUxBHv#EuRfA#{58f2`NDZn82Ure^_?0lCyFPgdB-#1`z z(te=p#jJ#he7JqRW>3B(Ok$!{vziCs4$iRGHj){|K&Ga4zs#^Vw2^_uxMG6jl%Gnx zb^$uPQ#N-CN(K!~Te?nDf3rw+QTz8vFH%xAi|?>+romy}s=aiCIV^Ok`HZ!J_$`R5 zs&_DnEQlZ8q$chyD`chETR?)VYXZs*Y?(vLZ8Tt?L8rwF08PNF$#-{r{$eE*E44O> zG@6xZcd-V`Bv#HOkdSS_P7i$$>dJ}5ioorn&?In0AIh?a+7W#Vi7$bGnxe{`_@VWP zNFtON4&W)y7Q@3%w0R&oNMh# z5pR5ZV!BB1B@1G^k?ptNDx)o4x?B<@;NUUR4x-Yqw8`L3t{NIKT_*UXc?#BpEoQ-b z8c|f5vOBbpq=enr@`)ZJpf|C8FD8%`;1ee1_Meyxc6j{W$Fu9w+V zc^C&C^4-aK_Qd1wmvOmYrdzFJdttw#@vn~WFLl4nvxoTE%Hd|cYq#j{@RsOzPK=t> z0<`KcOH&M9-ZEzDeht9gM+@wR-E}(j^i|l}y!&e|VMmoZ#(bh%Z4QL&zUEdNHx{ys zz0F3VbF%|z=Tg<eYvz5c<2Nr!3@^-$<*b<=W_ql$WOj!88Utp8 zf@6;~S&JrI!FuT#FVWqlPck}E_~XBCysW-6LA5*lI{UUd!#OjXyymCS{oQqTx6T(Q zt|Lj=#u@I**8lRi{P;$U@wqS9cKxVRU?2Mb=%ODHm1K4HKYQ6veYx#NwuP$;f7nAU z2NDvO{d9G^%(UHRBREh|?#>^^_2KxDwXyxH-ELj24(>NI?KJnMuGT64nR|d*72D4L z2loKUu2J?2{pYR&ikSO=)EaHZFMl0SguV1EpQ_#Ra@IrfXX$gl&~-o&_C$+nOqTzX z>wqHWKA`{AbwCkwAJG5mI-n`$KA=L`EN;#>{)evva^EbrGusq!@(rJ~H3 zYOL2%i3n5(7b0pM+kZqD&@znN8@#nI6e)y4k(0&b&5BcE_oSJP8$@Dz_lX5+{SGZk zdA4>f<0B~Ukt~qb;#+2$6{w^dR*qhlYyU9Ll&T=%3qFuIs-R_`(;v5b4? zsuEW}U3ZiHUS!12y!#3J%zxwRC-{pwcyY3;pV0JT+fbwyRJ{C2)I}YG-cpK6o*JM` z9_*P*hH0fpt!4pEl#Hu*#M|X81GH?#dTLJTS;k_DPN;=!v5P1*){JEq>E%x}Bb7+; z0j11riOngA-T7eo)pX=hr6qYw3n*8b_KR82(d#b>TRWC4)N2g*spC9RRISIsD`b;n zvUHx+srzjE;{VEhSU1kLXH~k0%fF(3o^5|?F2#C(u6^5BwP(@M`a|O84Z6!HeKl5+ zF&OiZg8#`2vgXgTJ5(PTcmnW*$4V2hdRZHlL?)~%aW)X7$qTe{pdQkH9^0T0(h|o$v(ponF?Z8^yKhAA zt=F9v3QL(_%Cm11CUq!Evxe|$G_kS0T-^!|4WWa*RPl9(Q*fy2m?+E5Ui?V8%~p;B zYQvl_)ffki?2ci9W&wv;SZJWad}dwh1X1qmH`^DwozJ!Ey3Q?jv*u!W!F0*8iLu;a zNM&ADYN-3@Mg9ikR8KI-69;1|CNpZQvF?`~#%$4*l?awPPDEdH%PlOdw2)${y^*O` zYM7%>Y3|<^*y*Q?3}rc^xuWaJg?7C9$i#(h?yyDngj$qT45cs^9`3G1c3WA&HFKn= zNN?O7+pHF4Fkgu|QUKJFRzfpPb7E@YmU?&CyUliXZ52?RDS=NGIM^_(3^CeL!x-e?X%ck#Cozebq(3l4g{-JK-dE0YdIBtjZ4$CsM-1;8N5XpVK0m}d+Z}wHJ>qf`Ri2$DGf+K7NiO;fjE70l znbO~dM4i8M(_YTFjz0IrU3R@Xsy`)T-MTC7A3AziOh-1z43VjU?x(}7=F#!1>@ikk zlw9zYkSoxr!;X2>4D!$g%XWmRFrY^JNSdFu_+)5=0jHeGBu*hg0Y&V&tONCh*yYK?p1|aM5A`zN} zCN?0knNiILvO_>D=CYq~(QJ?_+*^c8s@X|PlB%|_+`6APv>Tox-6Iy=>n>koH;GPP zV+Z}!FXqgsxgGQO>+JqkRc^mjr{~=!ci0nBZ^-n7!vzjp7!#&knW>M`{`c<5teLVR zT-`0Y!~UeUnPz2M5Jb3B*4yXRxmf>@gtWXI4vB7D&mN0fo))K;AKjLB+N)0Yf=-~= z$zp=r@k#sij%v9vb%TVr;Yk)_)NUm+>$%-Z?WPeEB;#n~e4qJ>9XJ}>x`SOuhme|? z8P;R)?dy~E1-08qEex+%uC|gbSep=rxMfHw1RfZ3L%9=L=2R;NXXz81Grjk4nVVMM zu5q#1Jz8EVOKw+CoG&$_0p567E?2Fo(=;ZxD zC%TN({cw|gehY2pmeMdVgb~Zil#-;%RH+sw)ZqwH)o_?`;c3u(Js5}DfX#~ip1SGY?yFw-E9YJ8Iy=U`MG9~edgI?S;pZBla*(>*;hzr?k_ z|NND{E?4??ioScV{klDR3>W+Q%<_CmDKn@H8F-RU82OR4$6f4ee*WXQaPPw3m-gHD z*og~&U$fjxqV|JTU;|jLqV*5k4Jy?Y#hQV&kwL4baktk|dyNu>R6kOuj{23q;^1Gr z7`Or!eKD|H;L8Xs3Y<;EAdzdvg4Y@HCol5F-kUbXu{dyUmyA%Xp$dpZ2tUp`Chx^rUC(E!7g6g4{=DSZ&-+&$7bA{#UM+^~^Bp5DF&k zZEUBZMwD<_3TH^sBV~(7QlK_lx0LNC70N@X>^k0uKH_4m$QrtqIrpMPkmzgAvQfXr zCF=5KZFqkBH}>5%)WvZeQs&;S=)&LHZLO2saDDf4>^t23oZa-NZ@7NqIXh^#p;1K* zC}j(jI`XEvGs?)(*$5iu$eerOi*{PQa%*d%*4)3!UGSoPd8Ki3OZGc2+D+@mF$Nx7 zh^f|eYxk6w>^%*}sp}}^w#=lK9(E7BWKXDgjke1*+D)U4UbY)nI#UEmeSVDkS1Xy2 z$-MR2jJTM34|fj({u7sRzx29&&A)ybcjOIwT5WZ&cJfB< zPu{R^Y8~4(KURvS#oqTjILX5BM>1Wpp23@xd2jliea#j6Qf_l28ut;%omKyt`@4hg zfI0l=%HH4ERil6Xoqg2K`}eQ%PO7vXujTGK*HO43F211_vdh2gf%E~(#6c4t|BM(OSX_bt19NA$9H>?Kw`jyS{@?sk$p z`WEkte*UiA#A+oSo3jYqogf`^GbXbN0q*eOc1sq%m(fQ~veu$Fvr#|wRB*zBqwsv$ z+lBt8*}th8b>czH7AWp_?oOI()cG!>zq*V2+jSzb+qTHiLp4__!)$H(HrGSQ%wK*@ zf(>dZYd$HANvXvtCqrcdE8QY{V!L^IMETK^<{QVY?M+jLW`&E`-Q|C?Te_!xfN6-b ziD013`Kfg#Bc26JqM=kT2}*C*H{2w8dzw$EIl)yWaEz3M$%1LqNMfyr{L8ICtG3Z5 z5l^p9^HqR>%AbY1Lb4O0j-*bHWJF_o22o=GP`gi&4pOI4Z-0gtjPT~&%48O=%#o9d z=bFl4k;9V>mvIwJDr&8Tx{v+IZWBqJcf_!T$TmedA+$cA_q+3$GWc<*y3epxmmkP+zVB zgdNGoCW@`n!2lAhT$UqC_MN!ECF>*lc0pRb98)Q%e<)3HH8mNl#aEfJ=&{tJu|au;+Sty$ z6znjzI7B@zbwFiW>#*u)O3l=E-|PsMFtY(g54@CKE#uytxQjCSZj3V( z$NkcW%P)O&ZYcWKd@P-Zg-kI=@V)r3yXaH9gWQ4!*H4^pP>QWOfvHL&B45hsAjOKj zojyvhFvodI^(v3L)z5Sl@5DsH9-uQ)7Q`f6^;Le4{3lOzNQhXtP4cIj(k%GEa+D49!`+(9T+vzJGoN^XwA zc-qiMf3`D{2T!`{g&1dMaY9;8{T-H*{xS3iCYeKmIe^O;L6VuC0DM_VgiK^5 zM$O}@eo`|!0lo_BFUKXJqA|BK$(FF>k&5fM(kZ~+$3Z4T%P->G?C$x_URGmVF~0!=^c>G!?ealrU;zmDVc_O$9{g$|GH9mI|gb{;b6a=xd0tZd?8*=g7Jc88z*L7nHn zXVv28|DcZZFaM&BvTCuo@BO5X{5Y$*t1qH{us8AJHL~iUZeUMd@27vxr@}VvpZHB3 zmD%`|AJuVw>Q{9l&ItXBcp3VJh+q0wb)r9fZx5{WAOAre?$}blh5a*sQOE6X`SWWc z%6MB~7rS@#wOcn#XmKJF$jqxGVK>si-(Y0f1_WJotqIKHMEl9jVLtC9A^X9Y{^fcD zy~kC!$bq9;!BN{B+{w0o$^^Mw0dd7Sc0b~X&Qw`f75~)t42wvxk(`xSp}0*#ZDkwn zu_%evg(6AW*sbIDFYh*pm&EUna`=H?5b=IzsGmA__3!@95NE7T z{!>E{^K&q2MUfw{NUWf7Xp-gc|N2i2wPY<*|JXdYRrVmz-+!{_VbwYaOv0yZw&X)gp<@J4AEU`vy*y&gigU7O9xwbmIHV z#O5OBV6io%s#Mz8tZv{q!co=bx(}X%6`;I{Tglo-N@b7AiP9&Av>Us}YU1Wp^9Q?~ zsNigqOHTP_yoFKq@4FB5y}VGkqC{)_Ft;+nDaKQ z`t%hs%4%(H0?`HrvB50b26_?vrQSt}k-c(ChCEK4c0b!^T^jY*@}FXzA>&bgJ=Zze z&s(Lr`$qd4L|fMOZ}t08?cFhT{S(rRj-RwXB`R5Ezd&83A6MHW%;vPlZnqSg(<{sHd2QEQRAzMg;G=|YfPEgCw>k7@Pi?wsg|`u-mN|K5*jMfowU z;Q#!0v?A1m`js`!tjv#k$({)B#~^%(T1WC)K%1B@hFXW+RB5Gp5PKHI?c2@VCtXwT zy3sdHsa8|!t?4Z=pL6L{%dz*yOHm)dlgLbs?0M?8B6_yEN0Hf7-Bpt?&qni__#NvK zX-)m>)%vz%RTO3yn|KtySEoth%ccR{Pq^LHUte%_`Tt)p@;6ML!U^AQf z&$dPx_LA7zih`1~fQp)g0afjoR9q-kCs$R2ZE+RL|K{#6_nYSaGrGmr?2yTuv5CnJ z9Vqn>foUCnJ3yK1)|a9kxJ!@P&DCuAvwoY5N##HEyJT{7$^0x?2!qeR@UvttKTFo8 ze?qB42b14U5C&+Dt0$x+7TDE^AK_@;1@<1ZbDw&|dN8`LrGKvd%lyJwXQLRQA5{2> zvk1qv|LZ?-=G{u9e}l-o>{tE7nf?Lo|ME|q%@Rq({KT2dPn>ObUuflTAa>P+O-QEP zvIPgR39~eFSayst@tAF8@`D*_^YD1IP+6)}W;JuqpgJg;I!x3UQa6;y&3|f7^4tey z#H1MaRmQ{h-7AvwEG0&m4H|4cXH`P!yQKF{nWZkB$IByh=bqu;Io?cL=Acj_os`47 z6Oobb*=H4dNvy9Vpp~`38{KJ+`{)_|GpZZR@%e|{vNQaRTN@-EWm4e8bZG9mjegtO z|BW?KvFWw)8w<+D{|~RG^p=3I(x?6~g6ye~?W>9L)4#xOG{SImDWH}am7P!v514>t z^RB@swr_0Ai+9UqnR+cqQD*cEw|xz}#hIk$d{>Hbbo(69J&p(GmkQdkZT97M{)56z z(WK`&!b6m|TFQ=eQQbctc~UA8AUJ3!(yRWdt{6@g)sU)WZ)a>-WQoXH+UTYwweo^mN|ZTi ziMpvVtCrwMB^E1mM9&ayY<&sAP{Q>xP6|D85OXI*+wJ&c54duXZ-eNE9sG@~K|ftA zC%*Zp>fjnXrDfczvt)_>677Aa|7xp^HXR!JeOiuCSH?I)`1NSbquk$KX*Uis zOk@XrQg~G*OI-pKt>V}|X=53_MkY~~_s&1_+N?B{)urm7_@?8H-?1Y{MUMFwk-L*S z`xpPBKjSF8Y|c@skG)9htVfovj@InruV&Za2Oe`Ay(P!3-_<|d9B5<_L=OR<$6m@W zFC{tO$pG~H>cu8lm=_RVNT1NxGL4rXI1ll&eR3$neY&f^byve)6Z}w8b=B*6KG87r zp#jZIV{C|T*3I9<86PSPQA(Hb#Se0O0Mkb49QWZDQTHZx^B<9WyI?t{h+<07 z2aep1-TmDodT=J0gB}Q8Ÿ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 z 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 Nb<*dG@f}oy{{u7^>gNCe diff --git a/resources/i18n/nl/BambuStudio.mo b/resources/i18n/nl/BambuStudio.mo index a82233ab8d492e69e614e675361dba33880add9d..80121dce6afbed8f834320e656f9e491e06d07a4 100644 GIT binary patch delta 80334 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 delta 49640 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�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