From 6122f5010a59795ef3feef2b73f152df588db82f Mon Sep 17 00:00:00 2001 From: Stone Li Date: Fri, 10 Feb 2023 09:35:31 +0800 Subject: [PATCH] ENH: sync with localazy and fix compile error Change-Id: I7cae72f24c2fde61e0c1e99c89c21801b7d10125 Signed-off-by: Stone Li --- bbl/i18n/BambuStudio.pot | 58 +- bbl/i18n/de/BambuStudio_de.po | 1753 +++++++--- bbl/i18n/en/BambuStudio_en.po | 1672 ++++++--- bbl/i18n/es/BambuStudio_es.po | 1658 ++++++--- bbl/i18n/fr/BambuStudio_fr.po | 1691 ++++++--- bbl/i18n/hu/BambuStudio_hu.po | 1575 ++++++--- bbl/i18n/it/BambuStudio_it.po | 1672 ++++++--- bbl/i18n/ja/BambuStudio_ja.po | 4963 ++++++++++++++------------- bbl/i18n/nl/BambuStudio_nl.po | 1660 ++++++--- bbl/i18n/sv/BambuStudio_sv.po | 1706 ++++++--- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 75 +- resources/i18n/de/BambuStudio.mo | Bin 152655 -> 238317 bytes resources/i18n/en/BambuStudio.mo | Bin 140487 -> 217839 bytes resources/i18n/es/BambuStudio.mo | Bin 153372 -> 230404 bytes resources/i18n/fr/BambuStudio.mo | Bin 155904 -> 233250 bytes resources/i18n/hu/BambuStudio.mo | Bin 157719 -> 230944 bytes resources/i18n/it/BambuStudio.mo | Bin 142108 -> 219460 bytes resources/i18n/ja/BambuStudio.mo | Bin 142364 -> 226979 bytes resources/i18n/nl/BambuStudio.mo | Bin 152104 -> 229172 bytes resources/i18n/sv/BambuStudio.mo | Bin 143984 -> 224345 bytes resources/i18n/zh_cn/BambuStudio.mo | Bin 197635 -> 198406 bytes src/slic3r/GUI/DeviceManager.cpp | 9 - src/slic3r/GUI/DeviceManager.hpp | 1 - src/slic3r/GUI/Jobs/PrintJob.cpp | 5 +- 24 files changed, 12418 insertions(+), 6080 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index 44b82fdd67..1dc27e9e2b 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -379,10 +379,10 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" +msgid "Modify" msgstr "" -msgid "Modify" +msgid "Add" msgstr "" msgid "Notice" @@ -1138,6 +1138,9 @@ msgstr "" msgid "No printer" msgstr "" +msgid "..." +msgstr "" + msgid "Heat the nozzle" msgstr "" @@ -1352,6 +1355,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1518,13 +1524,13 @@ msgstr "" msgid "Max volumetric speed" msgstr "" -msgid "℃" +msgid "\\u2103" msgstr "" msgid "Bed temperature" msgstr "" -msgid "mm³" +msgid "mm\\u00B3" msgstr "" msgid "Start calibration" @@ -2206,6 +2212,12 @@ msgstr "" msgid "Volumetric flow rate (mm³/s)" msgstr "" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "" @@ -2836,6 +2848,14 @@ msgstr "" msgid "&Help" msgstr "" +#, possible-c-format, possible-boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "" @@ -3293,6 +3313,9 @@ msgstr "" msgid "Open Folder." msgstr "" +msgid "Safely remove hardware." +msgstr "" + #, possible-c-format, possible-boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3838,7 +3861,10 @@ msgid "" msgstr "" #, possible-c-format, possible-boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4186,6 +4212,9 @@ msgstr "" msgid "Offline" msgstr "" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "" @@ -4340,6 +4369,9 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "" @@ -6154,6 +6186,9 @@ msgstr "" msgid "Minimal purge on wipe tower" msgstr "" +msgid "mm³" +msgstr "" + msgid "Filament load time" msgstr "" @@ -6823,6 +6858,12 @@ msgstr "" msgid "Distance from skirt to brim or object" msgstr "" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "" @@ -7483,6 +7524,11 @@ msgstr "" msgid "Slicing mesh" msgstr "" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, possible-c-format, possible-boost-format msgid "Support: generate toolpath at layer %d" msgstr "" diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 4867e8d49e..3565fc7b8d 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,13 +2,16 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" "Language: de\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==1) ? 0 : 1;\n" +"X-Generator: Poedit 3.2.2\n" msgid "Supports Painting" msgstr "Supports aufmalen" @@ -20,7 +23,7 @@ msgid "Section view" msgstr "Abschnittsansicht" msgid "Reset direction" -msgstr "" +msgstr "Richtung zurücksetzen" msgid "Ctrl + Mouse wheel" msgstr "Strg + Mausrad" @@ -53,13 +56,13 @@ msgid "Highlight overhang areas" msgstr "Bereiche mit Überhang hervorheben" msgid "Gap fill" -msgstr "" +msgstr "Lückenfüllung" msgid "Perform" msgstr "Ausführen" msgid "Gap area" -msgstr "" +msgstr "Lückenbereich" msgid "Tool type" msgstr "Werkzeugtyp" @@ -68,7 +71,7 @@ msgid "Smart fill angle" msgstr "Intelligenter Füllwinkel" msgid "On overhangs only" -msgstr "" +msgstr "Nur bei Überhängen" msgid "Auto support threshold angle: " msgstr "Winkel für automatische Supports: " @@ -83,11 +86,12 @@ msgid "Fill" msgstr "Ausfüllen" msgid "Gap Fill" -msgstr "" +msgstr "Lückenfüllung" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" msgstr "" +"Erlaubt das Malen nur auf Flächen, die ausgewählt wurden durch: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Markieren der Flächen entsprechend dem Überhangwinkel." @@ -147,10 +151,10 @@ msgid "Height range" msgstr "Höhenreichweite" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Strg + Umschalt + Eingabe" msgid "Toggle Wireframe" -msgstr "" +msgstr "Gittermodell ein-/ausblenden" msgid "Shortcut Key " msgstr "Shortcut Taste " @@ -253,10 +257,10 @@ msgid "Movement:" msgstr "Bewegung:" msgid "Movement" -msgstr "" +msgstr "Bewegung" msgid "Height" -msgstr "" +msgstr "Höhe" msgid "Keep upper part" msgstr "Oberen Teil behalten" @@ -349,41 +353,41 @@ msgid "Perform Recognition" msgstr "Erkennung durchführen" msgid "Brush size" -msgstr "" +msgstr "Pinselgröße" msgid "Brush shape" -msgstr "" +msgstr "Pinselform" msgid "Enforce seam" -msgstr "" +msgstr "Naht erzwingen" msgid "Block seam" -msgstr "" +msgstr "Naht blockieren" msgid "Seam painting" -msgstr "" +msgstr "Naht aufmalen" msgid "Remove selection" -msgstr "" +msgstr "Auswahl entfernen" msgid "Text shape" -msgstr "" +msgstr "Form des Textes" msgid "Font" -msgstr "" +msgstr "Schriftart" msgid "Thickness" -msgstr "" +msgstr "Dicke" msgid "Input text" -msgstr "" +msgstr "Text eingeben" + +msgid "Modify" +msgstr "Ändern" msgid "Add" msgstr "Hinzufügen" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Hinweis" @@ -429,7 +433,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Interne Version" msgid "Version" msgstr "Version" @@ -457,14 +461,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "BambuStudio hat eine unbehandelte Ausnahme erhalten: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Herunterladen des Bambu-Netzwerk-Plug-In" msgid "Incorrect password" -msgstr "" +msgstr "Falsches Passwort" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Verbindung %s fehlgeschlagen! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -516,7 +520,7 @@ msgid "Choose one file (3mf):" msgstr "Wählen sie eine Datei (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Wählen Sie eine oder mehrere Dateien (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Wählen sie eine Datei (gcode/.gco/.g/.ngc/ngc):" @@ -532,10 +536,12 @@ msgstr "" "verwerfen oder als neue Voreinstellungen speichern." msgid "User logged out" -msgstr "" +msgstr "Benutzer abgemeldet" msgid "new or open project file is not allowed during the slicing process!" msgstr "" +"Eine neue oder geöffnete Projektdatei ist während des Slicingvorgangs nicht " +"erlaubt!" msgid "Open Project" msgstr "Projekt öffnen" @@ -569,13 +575,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "Die Uploads sind noch nicht abgeschlossen." msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stoppen und trotzdem weitermachen?" msgid "Ongoing uploads" -msgstr "" +msgstr "Laufende Uploads" msgid "Select a G-code file:" msgstr "Wähle eine G-Code Datei:" @@ -660,10 +666,10 @@ msgid "Select settings" msgstr "Wähle Einstellungen" msgid "Hide" -msgstr "" +msgstr "Ausblenden" msgid "Show" -msgstr "" +msgstr "Anzeigen" msgid "Delete" msgstr "Löschen" @@ -708,16 +714,16 @@ msgid "Export as STL" msgstr "Als STL exportieren" msgid "Reload from disk" -msgstr "" +msgstr "Vom Speicher neu laden" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Laden Sie die ausgewählten Teile vom Speicher neu" msgid "Replace with STL" -msgstr "" +msgstr "Durch STL ersetzen" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Ersetzen Sie das ausgewählte Teil durch eine neue STL" msgid "Change filament" msgstr "Filament wechseln" @@ -742,7 +748,7 @@ msgid "Scale an object to fit the build volume" msgstr "Objekt so skalieren, dass es in den Druckraum passt" msgid "Flush Options" -msgstr "" +msgstr "Optionen für die Druckdüsensäuberung" msgid "Flush into objects' infill" msgstr "Druckdüse in der Füllung der Objekte säubern" @@ -754,7 +760,7 @@ msgid "Flush into objects' support" msgstr "Druckdüse in der Supportstruktur des Objekts säubern" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Bearbeiten in der Parametertabelle" msgid "Convert from inch" msgstr "Von Inch umrechnen" @@ -809,7 +815,7 @@ msgid "Add Primitive" msgstr "Primitiv hinzufügen" msgid "Show Labels" -msgstr "" +msgstr "Labels anzeigen" msgid "To objects" msgstr "Zu Objekten" @@ -873,13 +879,13 @@ msgid "Clone" msgstr "Klonen" msgid "Simplify Model" -msgstr "" +msgstr "Modell vereinfachen" msgid "Center" -msgstr "" +msgstr "Mitte" msgid "Edit Process Settings" -msgstr "" +msgstr "Prozesseinstellungen bearbeiten" msgid "Edit print parameters for a single object" msgstr "Druckparameter für ein einzelnes Objekt bearbeiten" @@ -986,6 +992,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Wechseln Sie in den Einstellungsmodus pro Objekt, um die " +"Prozesseinstellungen der ausgewählten Objekte zu bearbeiten." msgid "Deleting the last solid part is not allowed." msgstr "Das Löschen des letzten festen Teils ist nicht erlaubt." @@ -1106,7 +1114,7 @@ msgid "Auto Brim" msgstr "Automatische Umrandung" msgid "Outer wall speed" -msgstr "" +msgstr "Äußere Wandgeschwindigkeit" msgid "Plate" msgstr "Druckplatte" @@ -1130,56 +1138,61 @@ msgid "More" msgstr "Mehr" msgid "Open Preferences." -msgstr "" +msgstr "Einstellungen öffnen" msgid "Open next tip." -msgstr "" +msgstr "Nächsten Tipp öffnen" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Dokumentation im Webbrowser öffnen" msgid "Custom G-code" msgstr "Benutzerdefinierter G-Code" msgid "Enter Custom G-code used on current layer:" msgstr "" +"Geben Sie den auf der aktuellen Ebene verwendeten benutzerdefinierten G-Code " +"ein:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Zur Schicht springen" msgid "Please enter the layer number" -msgstr "" +msgstr "Bitte geben Sie die Schichtnummer ein." msgid "Add Pause" -msgstr "" +msgstr "Pause hinzufügen" msgid "Add Custom G-code" -msgstr "" +msgstr "Benutzerdefinierten G-Code hinzufügen" msgid "Add Custom Template" -msgstr "" +msgstr "Benutzerdefinierte Vorlage hinzufügen" msgid "Jump to Layer" -msgstr "" +msgstr "Zur Schicht springen" msgid "Filament " -msgstr "" +msgstr "Filament" msgid "Start" -msgstr "" +msgstr "Starten" msgid "G-code" -msgstr "" +msgstr "G-Code" msgid "No printer" msgstr "Kein Drucker" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Druckdüse aufheizen" + msgid "Cut filament" msgstr "Material abschneiden" @@ -1187,7 +1200,7 @@ msgid "Pull back current filament" msgstr "Ziehen Sie das aktuelle Filament zurück" msgid "Push new filament into extruder" -msgstr "" +msgstr "Neues Filament in den Extruder drücken" msgid "Purge old filament" msgstr "Altes Filament entfernen" @@ -1202,13 +1215,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS ist nicht verbunden" msgid "Cali" -msgstr "" +msgstr "Kalibrierung" msgid "Calibration of extrusion" -msgstr "" +msgstr "Kalibrierung der Extrusion" msgid "Load Filament" msgstr "Laden" @@ -1217,16 +1230,16 @@ msgid "Unload Filament" msgstr "Entladen" msgid "Ext Spool" -msgstr "" +msgstr "Ext. Spule" msgid "Tips" msgstr "Tipps" msgid "Guide" -msgstr "" +msgstr "Anleitung" msgid "Retry" -msgstr "" +msgstr "Wiederholen" msgid "Calibrating AMS..." msgstr "AMS Kalibrieren..." @@ -1321,7 +1334,7 @@ msgid "Orienting..." msgstr "Ausrichten..." msgid "Orienting" -msgstr "" +msgstr "Ausrichten" msgid "Error! Unable to create thread!" msgstr "Fehler! Thema kann nicht erstellt werden!" @@ -1354,7 +1367,7 @@ msgid "Unknown Failure" msgstr "Unbekannter Fehler" msgid "Please check the printer network connection." -msgstr "" +msgstr "Bitte überprüfen Sie die Netzwerkverbindung des Druckers." msgid "Abnormal print file data. Please slice again" msgstr "Abnormale Daten in der Druckdatei. Bitte slicen Sie erneut" @@ -1394,66 +1407,73 @@ msgid "Sending print job through cloud service" msgstr "Druckauftrag über den Cloud-Dienst senden" msgid "Service Unavailable" -msgstr "" +msgstr "Dienst nicht verfügbar" msgid "Unkown Error." -msgstr "" +msgstr "Unbekannter Fehler" msgid "Sending print configuration" msgstr "Druckkonfiguration senden" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Erfolgreich gesendet, springt automatisch zur Geräteseite in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "Vor dem Drucken über LAN muss eine MicroSD-Karte eingelegt werden." msgid "Failed to send the print job. Please try again." msgstr "" +"Der Druckauftrag konnte nicht gesendet werden. Bitte versuchen Sie es erneut." msgid "Send to Printer failed. Please try again." +msgstr "Senden an Drucker fehlgeschlagen. Bitte versuchen Sie es erneut." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Senden der G-Code-Datei über LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Senden der G-Code-Datei über den Cloud-Dienst" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Senden der G-Code-Datei an die MicroSD-Karte" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Erfolgreich gesendet. Aktuelle Seite schließen in %s s" msgid "An SD card needs to be inserted before sending to printer." msgstr "" +"Vor dem Senden an den Drucker muss eine MicroSD-Karte eingelegt werden." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Bitte loggen Sie sich aus und melden Sie sich erneut am Drucker an." msgid "Failed uploading print file. Please enter ip address again." msgstr "" +"Hochladen der Druckdatei fehlgeschlagen. Bitte geben Sie die IP-Adresse " +"erneut ein." msgid "Downloading" msgstr "" msgid "Download failed" -msgstr "" +msgstr "Download fehlgeschlagen" msgid "Cancelled" -msgstr "" +msgstr "Abgebrochen" msgid "Install successfully." -msgstr "" +msgstr "Erfolgreich installiert" msgid "Installing" -msgstr "" +msgstr "Installieren" msgid "Install failed" -msgstr "" +msgstr "Installierung fehlgeschlagen" msgid "Portions copyright" msgstr "Teile des Urheberrechts" @@ -1495,26 +1515,33 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio basiert auf PrusaSlicer von PrusaResearch und SuperSlicer von " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer basiert ursprünglich auf Slic3r von Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r wurde von Alessandro Ranellucci mit der Hilfe vieler anderer " +"Mitwirkender entwickelt." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio bezog sich auch auf einige Ideen aus Cura von Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"Viele Teile der Software stammen aus Beiträgen der Community, sodass wir sie " +"nicht einzeln auflisten können, sondern sie in den entsprechenden Code-" +"Kommentaren erwähnen werden." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Material Einstellung" msgid "Confirm" msgstr "Bestätigen" @@ -1545,127 +1572,145 @@ msgstr "SN" msgid "Setting AMS slot information while printing is not supported" msgstr "" +"Die Einstellung von AMS-Steckplatzinformationen während des Drucks wird " +"nicht unterstützt." msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Faktoren der dynamischen Druckflusskalibrierung" msgid "Factor K" -msgstr "" +msgstr "Faktor K" msgid "Factor N" -msgstr "" +msgstr "Faktor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamische Druckflusskalibrierung" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"Die Düsentemperatur und die maximale volumetrische Geschwindigkeit " +"beeinflussen die Kalibrierungsergebnisse. Bitte geben Sie die gleichen Werte " +"ein wie beim tatsächlichen Druck. Sie können automatisch ausgefüllt werden, " +"indem Sie eine Filamentvoreinstellung auswählen." msgid "Nozzle Diameter" -msgstr "" +msgstr "Druckdüsendurchmesser" msgid "Bed Type" -msgstr "" +msgstr "Druckbetttyp" msgid "Nozzle temperature" msgstr "Druckdüsentemperatur" msgid "Bed Temperature" -msgstr "" +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 "Start" +msgstr "Starten" msgid "Next" -msgstr "" +msgstr "Weiter" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Kalibrierung abgeschlossen. Bitte suchen Sie die gleichmäßigste " +"Extrusionslinie auf Ihrem Druckbett, wie in der Abbildung unten dargestellt " +"und tragen Sie den Wert auf der linken Seite in das Eingabefeld für den " +"Faktor K ein." msgid "Save" msgstr "Speichern" msgid "Last Step" -msgstr "Back" +msgstr "Zurück" msgid "Example" -msgstr "" +msgstr "Beispiel" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Kalibrieren... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Kalibrierung abgeschlossen" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s unterstützt %s nicht" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamische Druckflusskalibrierung" msgid "Step" -msgstr "" +msgstr "Schritt" msgid "AMS Slots" -msgstr "" +msgstr "AMS-Steckplätze" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Hinweis: Es können nur die AMS-Steckplätze ausgewählt werden, die mit " +"demselben Materialtyp geladen sind." msgid "Enable AMS" -msgstr "" +msgstr "AMS aktivieren" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Mit Filament in der AMS drucken" msgid "Disable AMS" -msgstr "" +msgstr "AMS deaktivieren" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Drucken mit Filament von einer externen Spule" msgid "Cabin humidity" -msgstr "" +msgstr "Luftfeuchtigkeit in der Kammer" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Grün bedeutet, dass die AMS-Luftfeuchtigkeit normal ist, orange bedeutet, " +"dass die Luftfeuchtigkeit hoch ist, und rot bedeutet, dass die " +"Luftfeuchtigkeit zu hoch ist. (Hygrometer: je niedriger, desto besser.)" msgid "Desiccant status" -msgstr "" +msgstr "Status des Trockenmittels" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"Ein Trockenmittelstatus von weniger als zwei Balken bedeutet, dass das " +"Trockenmittel möglicherweise inaktiv ist. Bitte tauschen Sie das " +"Trockenmittel aus. (Je höher, desto besser.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1673,31 +1718,38 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Hinweis: Wenn der Deckel geöffnet ist oder die Trockenmittelpackung " +"gewechselt wird, kann es Stunden oder eine Nacht dauern, bis die " +"Feuchtigkeit aufgenommen ist. Niedrige Temperaturen verlangsamen den Prozess " +"ebenfalls. Während dieser Zeit stellt der Indikator die Werte der Kammer " +"möglicherweise nicht genau dar." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Legen Sie fest, welcher AMS-Slot für ein im Druckauftrag verwendetes " +"Filament verwendet werden soll." msgid "Filament used in this print job" -msgstr "" +msgstr "Für diesen Druckauftrag verwendetes Filament" msgid "AMS slot used for this filament" -msgstr "" +msgstr "Für dieses Filament verwendeter AMS-Slot" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Klicken Sie, um den AMS-Slot manuell auszuwählen" msgid "Do not Enable AMS" -msgstr "" +msgstr "AMS nicht aktivieren" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Drucken mit Filament von einer externen Spule." msgid "Print with filaments in ams" -msgstr "" +msgstr "Mit Filament in der AMS drucken" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Drucken mit Filament von einer externen Spule" msgid "AMS Settings" msgstr "AMS Einstellungen" @@ -1750,21 +1802,26 @@ msgstr "" "aufgezeichneten Informationen." msgid "Update remaining capacity" -msgstr "" +msgstr "Restkapazität aktualisieren" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"Das AMS schätzt die verbleibende Kapazität des Bambu-Filaments, nachdem die " +"Filamentinformationen aktualisiert wurden. Während des Drucks wird die " +"verbleibende Kapazität automatisch aktualisiert." msgid "AMS auto switch filament" -msgstr "" +msgstr "Filament in AMS automatisch wechseln" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS wechselt automatisch zu einer anderen Spule mit denselben " +"Filamenteigenschaften, wenn das aktuelle Filament zu Ende geht." msgid "File" msgstr "Datei" @@ -1773,25 +1830,32 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Der Download des Plug-ins ist fehlgeschlagen. Bitte überprüfen Sie Ihre " +"Firewall-Einstellungen, Ihre VPN-Software und versuchen Sie es erneut." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Die Installation des Plug-ins ist fehlgeschlagen. Bitte prüfen Sie, ob es " +"von einer Antiviren-Software blockiert oder gelöscht wurde." msgid "click here to see more info" -msgstr "" +msgstr "Klicken Sie hier, um weitere Informationen zu erhalten" msgid "Please home all axes (click " -msgstr "" +msgstr "Bitte alle Achsen referenzieren (Klick" msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +"), um die Position des Werkzeugkopfs zu ermitteln. Dadurch wird verhindert, " +"dass sich das Gerät über die druckbare Grenze bewegt und das Gerät abgenutzt " +"wird." msgid "Go Home" -msgstr "" +msgstr "Werkzeugkopf zur Ausgangsposition" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1848,14 +1912,17 @@ msgid "Succeed to export G-code to %1%" msgstr "Erfolgreich G-Code nach %1% exportiert" msgid "Running post-processing scripts" -msgstr "" +msgstr "Ausführen von Nachbearbeitungsskripten" msgid "Copying of the temporary G-code to the output G-code failed" msgstr "" +"Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" +"Planen des Uploads auf `%1%`. Siehe Fenster -> Host-Upload-Warteschlange " +"drucken" msgid "Origin" msgstr "Nullpunkt" @@ -1977,11 +2044,19 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Die Druckbetttemperatur ist höher als die Verglasungstemperatur dieses " +"Filaments.\n" +"Dies kann zu einer Verstopfung der Druckdüse und zu Druckfehlern führen.\n" +"Bitte lassen Sie den Drucker während des Druckvorgangs geöffnet, um die " +"Luftzirkulation zu gewährleisten, oder reduzieren Sie die Temperatur des " +"Heizbett." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Zu kleine maximale volumetrische Geschwindigkeit.\n" +"Wert wurde auf 0,5 zurückgesetzt" msgid "" "Too small layer height.\n" @@ -2047,6 +2122,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 Wandschleifen 1 sind, Support " +"deaktiviert ist, die oberen Schalenschichten 0 sind, die Füllungsdichte 0 " +"ist und der Zeitraffertyp traditionell ist." msgid "" "Change these settings automatically? \n" @@ -2061,12 +2139,19 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"Die Arachne-Engine funktioniert nur, wenn die Überhangverlangsamung " +"deaktiviert ist.\n" +"Dies kann zu einer Verschlechterung der Qualität der Überhangsfläche führen, " +"wenn schnell gedruckt wird." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Automatische Verlangsamung des Überhangs deaktivieren?\n" +"Ja - Arachne aktivieren und die Überhangsverlangsamung deaktivieren\n" +"Nein - Arachne für diesen Druck nicht verwenden" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2113,6 +2198,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Zu geradlinigen Mustern wechseln?\n" +"Ja - Automatisches Umschalten auf ein geradliniges Muster\n" +"Nein - Dichte automatisch auf den Standardwert von nicht 100% zurücksetzen" msgid "Auto bed leveling" msgstr "Automatische Druckbettnivellierung" @@ -2214,13 +2302,13 @@ msgid "Update failed." msgstr "Update fehlgeschlagen." msgid "Failed to start printing job" -msgstr "" +msgstr "Druckauftrag konnte nicht gestartet werden" msgid "default" msgstr "Standard" msgid "parameter name" -msgstr "" +msgstr "Name des Parameters" msgid "N/A" msgstr "N/A" @@ -2275,34 +2363,34 @@ msgid "Tool" msgstr "Werkzeug" msgid "Layer Time" -msgstr "" +msgstr "Schichtdauer" msgid "Layer Time (log)" -msgstr "" +msgstr "Schichtdauer (Protokoll)" msgid "Height: " -msgstr "" +msgstr "Höhe:" msgid "Width: " -msgstr "" +msgstr "Breite:" msgid "Speed: " -msgstr "" +msgstr "Geschwindigkeit:" msgid "Flow: " -msgstr "" +msgstr "Fluss: " msgid "Layer Time: " -msgstr "" +msgstr "Schichtdauer:" msgid "Layer Time(log): " -msgstr "" +msgstr "Schichtdauer (Protokoll): " msgid "Fan Speed: " -msgstr "" +msgstr "Lüftergeschwindigkeit: " msgid "Temperature: " -msgstr "" +msgstr "Temperatur:" msgid "Loading G-codes" msgstr "Laden von G-Codes" @@ -2355,11 +2443,17 @@ msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetrische Flussrate (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Genutztes Filament" msgid "Flushed" -msgstr "" +msgstr "Gespült" msgid "Total" msgstr "Gesamt" @@ -2416,7 +2510,7 @@ msgid "Total Estimation" msgstr "Gesamtvorhersage" msgid "Time Estimation" -msgstr "" +msgstr "Zeitabschätzung" msgid "Normal mode" msgstr "Normaler Modus" @@ -2428,7 +2522,7 @@ msgid "Model printing time" msgstr "Druckzeit des Modell" msgid "Total time" -msgstr "" +msgstr "Gesamtdauer" msgid "Switch to silent mode" msgstr "Zum Leisemodus wechseln" @@ -2437,52 +2531,52 @@ msgid "Switch to normal mode" msgstr "Zum Normalen Modus wechseln" msgid "Variable layer height" -msgstr "" +msgstr "Variable Schichthöhe" msgid "Adaptive" -msgstr "" +msgstr "Adaptiv" msgid "Quality / Speed" -msgstr "" +msgstr "Qualität/Geschwindigkeit" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Radius" msgid "Keep min" -msgstr "" +msgstr "Minimum beibehalten" msgid "Left mouse button:" -msgstr "" +msgstr "Linke Maustaste:" msgid "Add detail" -msgstr "" +msgstr "Detail hinzufügen" msgid "Right mouse button:" -msgstr "" +msgstr "Rechte Maustaste:" msgid "Remove detail" -msgstr "" +msgstr "Detail entfernen" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Linke Maustaste" msgid "Reset to base" -msgstr "" +msgstr "Zurücksetzen auf Basis" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Rechte Maustaste:" msgid "Smoothing" -msgstr "" +msgstr "Glättung" msgid "Mouse wheel:" -msgstr "" +msgstr "Mausrad:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Bearbeitungsbereich vergrößern/verkleinern" msgid "Sequence" msgstr "Reihenfolge" @@ -2560,10 +2654,10 @@ msgid "Explosion Ratio" msgstr "Explosionsverhältnis" msgid "Section View" -msgstr "" +msgstr "Schnittansicht" msgid "Assemble Control" -msgstr "" +msgstr "Montagekontrolle" msgid "Total Volume:" msgstr "Gesamtvolumen:" @@ -2591,21 +2685,26 @@ 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 "" +"Ein Objekt wurde über die Begrenzung der Druckplatte gelegt oder " +"überschreitet die Höhengrenze.\n" +"Lösen Sie das Problem, indem Sie das Objekt vollständig auf die Druckplatte " +"oder von der Druckplatte wegbewegen und stellen Sie sicher, dass die Höhe " +"innerhalb des Bauvolumens liegt." msgid "Calibration" msgstr "Kalibration" msgid "Calibration step selection" -msgstr "" +msgstr "Auswahl des Kalibrierungsschritts" msgid "Micro lidar calibration" -msgstr "" +msgstr "Mikro-Lidar-Kalibrierung" msgid "Bed leveling" -msgstr "" +msgstr "Druckbettnivellierung" msgid "Resonance frequency identification" -msgstr "" +msgstr "Identifizierung der Resonanzfrequenz" msgid "Calibration program" msgstr "Kalibrationsprogramm" @@ -2625,28 +2724,28 @@ msgid "Start Calibration" msgstr "Kalibration starten" msgid "Completed" -msgstr "" +msgstr "Abgeschlossen" msgid "Calibrating" msgstr "Kalibrieren" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Überwachung automatisch aufzeichnen" msgid "Go Live" -msgstr "" +msgstr "Live-Übertragung starten" msgid "Resolution" msgstr "Auflösung" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Anleitungsseite „Live-Video“ anzeigen." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Drucker anschließen (LAN)" @@ -2662,13 +2761,13 @@ msgstr "" "auf dem Drucker, wie in der Abbildung gezeigt:" msgid "Invalid input." -msgstr "" +msgstr "Ungültige Eingabe" msgid "New Window" -msgstr "" +msgstr "Neues Fenster" msgid "Open a new window" -msgstr "" +msgstr "Ein neues Fenster öffnen" msgid "Application is closing" msgstr "Anwendung schließt" @@ -2700,33 +2799,35 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Druckplatte drucken" msgid "Slice all" msgstr "Alle Slicen" msgid "Export G-code file" -msgstr "" +msgstr "G-Code-Datei exportieren" msgid "Send" msgstr "Senden" msgid "Export plate sliced file" -msgstr "" +msgstr "Exportieren einer gesliceten Druckplattendatei" msgid "Export all sliced file" -msgstr "" +msgstr "Alle gesliceten Dateien exportieren" msgid "Print all" msgstr "Alle Druckplatten drucken" msgid "Send all" -msgstr "" +msgstr "Alles senden" msgid "Keyboard Shortcuts" msgstr "Tastaturkürzel" @@ -2741,23 +2842,23 @@ msgid "Show Configuration Folder" msgstr "Konfigurationsordner anzeigen" msgid "Show Tip of the Day" -msgstr "" +msgstr "Tipp des Tages anzeigen" msgid "Check for Update" msgstr "Prüfen auf Update" msgid "Open Network Test" -msgstr "" +msgstr "Netzwerktest öffnen" #, c-format, boost-format msgid "&About %s" msgstr "&Über %s" msgid "Upload Models" -msgstr "" +msgstr "Modelle hochladen" msgid "Download Models" -msgstr "" +msgstr "Modelle herunterladen" msgid "Default View" msgstr "Standardansicht" @@ -2801,7 +2902,7 @@ msgid "Right View" msgstr "Ansicht von rechts" msgid "Start a new window" -msgstr "" +msgstr "Starte ein neues Fenster" msgid "New Project" msgstr "Neues Projekt" @@ -2828,7 +2929,7 @@ msgid "Save current project as" msgstr "Aktuelles Projekt speichern als" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Importiere 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Lade ein Modell" @@ -2852,22 +2953,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Exportieren einer 3mf-Datei ohne Verwendung von 3mf-Erweiterungen" msgid "Export current sliced file" -msgstr "" +msgstr "Aktuelle geslicete Datei exportieren" msgid "Export all plate sliced file" -msgstr "" +msgstr "Exportieren aller gesliceten Druckplatten" msgid "Export G-code" msgstr "Exportiere G-Code" msgid "Export current plate as G-code" -msgstr "" +msgstr "Aktuelle Drucklatte als G-Code exportieren" msgid "Export &Configs" msgstr "Exportieren &Konfigurieren" msgid "Export current configuration to files" -msgstr "" +msgstr "Aktuelle Konfiguration in Dateien exportieren" msgid "Export" msgstr "Exportieren" @@ -2933,10 +3034,10 @@ msgid "Use Orthogonal View" msgstr "Orthogonale Ansicht verwenden" msgid "Show &Labels" -msgstr "" +msgstr "Anzeigen &Etiketten" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Objektbeschriftungen in der 3D-Szene anzeigen" msgid "Preferences" msgstr "Vorlieben" @@ -2948,7 +3049,7 @@ msgid "Help" msgstr "Hilfe" msgid "3D Models" -msgstr "" +msgstr "3D-Modelle" msgid "&Open G-code" msgstr "Öffne G-C&ode" @@ -2969,10 +3070,10 @@ msgid "Export toolpaths as OBJ" msgstr "Werkzeugweg als OBJ exportieren" msgid "Open &Studio" -msgstr "" +msgstr "Öffnen &Studio" msgid "Open Studio" -msgstr "" +msgstr "Studio öffnen" msgid "&Quit" msgstr "&Beenden" @@ -2990,6 +3091,14 @@ msgstr "&Anzeige" msgid "&Help" msgstr "&Hilfe" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Datei überschreiben" @@ -3000,7 +3109,7 @@ msgid "No to All" msgstr "Nein zu allem" msgid "Choose a directory" -msgstr "" +msgstr "Ordner wählen …" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -3012,7 +3121,7 @@ msgid "Export result" msgstr "Ergebnis exportieren" msgid "Select profile to load:" -msgstr "" +msgstr "Wählen Sie das zu ladende Profil:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3040,6 +3149,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Möchten Sie Ihre persönlichen Daten aus der Bambu Cloud synchronisieren?\n" +"Sie enthält die folgenden Informationen:\n" +"1. Die Prozessvoreinstellungen\n" +"2. Die Voreinstellungen des Filaments\n" +"3. Die Druckervoreinstellungen" msgid "Synchronization" msgstr "Synchronisierung" @@ -3048,7 +3162,7 @@ msgid "Initialize failed (No Device)!" msgstr "Initialisierung fehlgeschlagen (Kein Gerät)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialisierung fehlgeschlagen (keine Kamera)!" msgid "Initializing..." msgstr "Initialisieren..." @@ -3058,56 +3172,64 @@ msgstr "Laden..." msgid "Initialize failed (Not supported with LAN-only mode)!" msgstr "" +"Initialisierung fehlgeschlagen (Nicht unterstützt im reinen LAN-Modus)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialisierung fehlgeschlagen (Kein Zugriff im reinen LAN-Modus)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." msgstr "" +"Der Drucker ist mit dem Herunterladen beschäftigt; bitte warten Sie, bis der " +"Download beendet ist." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialisierung fehlgeschlagen (Fehlende LAN IP des Druckers)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialisierung fehlgeschlagen (wird vom Drucker nicht unterstützt)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialisierung ist fehlgeschlagen (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Netzwerk nicht erreichbar" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Angehalten [%d]!" msgid "Stopped." msgstr "Gestoppt." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN-Verbindung fehlgeschlagen (Liveview konnte nicht gestartet werden)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtuelle Kamerawerkzeuge werden für diese Aufgabe benötigt!\n" +"Möchten Sie sie installieren?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Herunterladen von virtuellen Kameratools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Eine weitere virtuelle Kamera wird ausgeführt.\n" +"Bambu Studio unterstützt nur eine einzige virtuelle Kamera.\n" +"Möchten Sie diese virtuelle Kamera stoppen?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Initialisierung der virtuellen Kamera fehlgeschlagen (%s)!" msgid "Information" -msgstr "" +msgstr "Informationen" msgid "Playing..." msgstr "Laufend..." @@ -3123,49 +3245,49 @@ msgid "Month" msgstr "Monat" msgid "All Files" -msgstr "" +msgstr "Alle Dateien" msgid "Group files by year, recent first." -msgstr "" +msgstr "Gruppieren Sie die Dateien nach Jahr, die neuesten zuerst." msgid "Group files by month, recent first." -msgstr "" +msgstr "Dateien nach Monat gruppieren, neueste zuerst." msgid "Show all files, recent first." -msgstr "" +msgstr "Alle Dateien anzeigen, die neuesten zuerst." msgid "Timelapse" msgstr "Zeitraffer" msgid "Switch to timelapse files." -msgstr "" +msgstr "Wechseln zu Zeitrafferdateien." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Wechseln zu Videodateien." msgid "Delete selected files from printer." -msgstr "" +msgstr "Ausgewählte Dateien vom Drucker löschen." msgid "Download" msgstr "Herunterladen" msgid "Download selected files from printer." -msgstr "" +msgstr "Ausgewählte Dateien vom Drucker herunterladen." msgid "Select" -msgstr "" +msgstr "Auswählen" msgid "Batch manage files." -msgstr "" +msgstr "Batch-Verwaltung von Dateien." msgid "No printers." msgstr "Keine Drucker" msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Wird von diesem Druckermodell nicht unterstützt!" msgid "Connecting..." msgstr "Verbinden..." @@ -3181,30 +3303,31 @@ msgid "No files" msgstr "Keine Dateien." msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Im reinen LAN-Modus nicht zugänglich!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Fehlende LAN IP des Druckers!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." msgstr "" +"Die Datei '%s' ist verloren gegangen! Bitte laden Sie sie erneut herunter." msgid "Download waiting..." -msgstr "" +msgstr "Download wartet..." msgid "Play" -msgstr "" +msgstr "Abspielen" msgid "Open Folder" -msgstr "" +msgstr "Ordner öffnen" msgid "Download finished" -msgstr "" +msgstr "Herunterladen abgeschlossen" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "%d%% wird heruntergeladen..." msgid "Speed:" msgstr "Geschwindigkeit:" @@ -3219,7 +3342,7 @@ msgid "Zoom" msgstr "Vergrößern" msgid "Translation/Zoom" -msgstr "" +msgstr "Verschiebung/Zoom" msgid "3Dconnexion settings" msgstr "3Dconnexion Einstellungen" @@ -3228,13 +3351,13 @@ msgid "Swap Y/Z axes" msgstr "Y/Z-Achsen vertauschen" msgid "Camera" -msgstr "" +msgstr "Kamera" msgid "SD Card" -msgstr "" +msgstr "MicroSD-Karte" msgid "Camera Setting" -msgstr "" +msgstr "Kameraeinstellung" msgid "Printing Progress" msgstr "Druckprozess" @@ -3246,19 +3369,19 @@ msgid "Stop" msgstr "Stop" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Schichten: N/A" msgid "Clear" -msgstr "" +msgstr "Löschen" msgid "Control" msgstr "Steuerung" msgid "Print Options" -msgstr "" +msgstr "Druckoptionen" msgid "100%" msgstr "100%" @@ -3267,10 +3390,10 @@ msgid "Lamp" msgstr "Lampe" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Druckbett" @@ -3282,68 +3405,81 @@ msgid "Debug Info" msgstr "Debug-Informationen" msgid "No SD Card" -msgstr "" +msgstr "Keine MicroSD-Karte" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD-Karte abnormal" msgid "Printing List" msgstr "Druckliste" msgid "Cancel print" -msgstr "" +msgstr "Drucken abbrechen" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Möchten Sie diesen Druck wirklich abbrechen?" #, 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." msgid "Downloading..." msgstr "Herunterladen..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Schichten: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Schichten: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." msgstr "" +"Bitte heizen Sie die Düse auf über 170 Grad auf, bevor Sie Filament einlegen." msgid "Still unload" -msgstr "" +msgstr "Immer noch entladen" msgid "Still load" -msgstr "" +msgstr "Immer noch laden" msgid "AMS settings are not supported for external spool" msgstr "" +"Die aktuellen AMS-Einstellungen unterstützen die Verwendung einer externen " +"Spule nicht." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Bitte wählen Sie vor der Kalibrierung einen AMS-Steckplatz aus." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Filamentinformationen können nicht gelesen werden: Das Filament ist in den " +"Werkzeugkopf geladen, bitte entladen Sie das Filament und versuchen Sie es " +"erneut." msgid "This only takes effect during printing" -msgstr "" +msgstr "Diese Funktion ist nur während des Druckens wirksam." msgid "Silent" msgstr "Leise" @@ -3358,7 +3494,7 @@ msgid "Ludicrous" msgstr "Verrückt" msgid "Can't start this without SD card." -msgstr "" +msgstr "Kann ohne MicroSD-Karte nicht gestartet werden." msgid "Failed to connect to the server" msgstr "Verbindung zum Server fehlgeschlagen" @@ -3427,10 +3563,10 @@ msgid "Undo integration was successful." msgstr "Die Rückgängigmachung der Integration war erfolgreich." msgid "New network plug-in available." -msgstr "" +msgstr "Neues Netzwerk-Plugin verfügbar" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "Die Rückgängigmachung der Integration war nicht erfolgreich." @@ -3447,6 +3583,9 @@ msgstr "Zur Download-Seite gehen." msgid "Open Folder." msgstr "Öffne Ordner." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3460,16 +3599,16 @@ msgstr[0] "%1$d Objekt hat gemalte Farbe." msgstr[1] "%1$d Objekte haben gemalte Farbe." msgid "ERROR" -msgstr "" +msgstr "Fehler" msgid "CANCELED" -msgstr "" +msgstr "Abgebrochen" msgid "COMPLETED" -msgstr "" +msgstr "Abgeschlossen" msgid "Cancel upload" -msgstr "" +msgstr "Upload abbrechen" msgid "Slice ok." msgstr "Slice ok." @@ -3490,13 +3629,13 @@ msgid "Warning:" msgstr "Warnung:" msgid "Export successfully." -msgstr "" +msgstr "Erfolgreich exportiert" msgid " (Repair)" msgstr " (Reparatur)" msgid " Click here to install it." -msgstr "" +msgstr " Klicken Sie hier, um es zu installieren." msgid "WARNING:" msgstr "WARNUNG:" @@ -3552,24 +3691,26 @@ msgid "Bottom" msgstr "Untere" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "AI-Überwachung des Druckens aktivieren" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Die Empfindlichkeit der Pause ist " msgid "Enable detection of build plate position" -msgstr "" +msgstr "Erkennung der Position der Druckplatte aktivieren" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"Die Lokalisierungsmarke der Druckplatte wird erkannt und der Druckvorgang " +"wird unterbrochen, wenn die Marke nicht im vordefinierten Bereich liegt." msgid "First Layer Inspection" -msgstr "" +msgstr "Inspektion der ersten Schicht" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Automatische Wiederherstellung bei Positionsverlust (Schrittverlust)" msgid "Global" msgstr "Allgemein" @@ -3624,7 +3765,7 @@ msgid "Click to edit preset" msgstr "Klicken zum Bearbeiten der Voreinstellung" msgid "Connection" -msgstr "" +msgstr "Verbindung" msgid "Bed type" msgstr "Druckbetttyp" @@ -3633,37 +3774,47 @@ msgid "Flushing volumes" msgstr "Säuberungsvolumen" msgid "Add one filament" -msgstr "" +msgstr "Ein Filament hinzufügen" msgid "Remove last filament" -msgstr "" +msgstr "Letztes Filament entfernen" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Filamentliste von AMS synchronisieren" msgid "Set filaments to use" -msgstr "" +msgstr "Zu verwendende Filamente einstellen" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"Keine AMS-Filamente. Bitte wählen Sie auf der Seite \"Gerät\" einen Drucker " +"aus, um AMS-Informationen zu laden." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Filamente mit AMS synchronisieren" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Bei der Synchronisierung von Filamenten mit AMS werden alle aktuell " +"ausgewählten Filamentvoreinstellungen und Farben gelöscht. Möchten Sie " +"fortfahren?" msgid "There are no compatible filaments, and sync is not performed." msgstr "" +"Es gibt keine kompatiblen Filamente und die Synchronisierung wird nicht " +"durchgeführt." 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, denen generischen Voreinstellungen " +"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 "Untitled" msgstr "Unbenannt" @@ -3677,10 +3828,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Erfolgreich ausgeworfen. Das Gerät %s(%s) kann jetzt sicher vom Computer " +"entfernt werden." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Das Auswerfen des Geräts %s (%s) ist fehlgeschlagen." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "" @@ -3694,34 +3847,45 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"Die Druckbetttemperatur überschreitet die Verglasungstemperatur des " +"Filaments. Bitte öffnen Sie die Vordertür des Druckers vor dem Drucken, um " +"ein Verstopfen der Druckdüse zu vermeiden." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"Die für das Filament erforderliche Druckdüsenhärte ist höher als die " +"Standard-Druckdüsenhärte des Druckers. Bitte tauschen Sie gegen eine " +"ausgehärtete Druckdüse aus oder ändern sie das Filament, da sonst die " +"Druckdüse abgenutzt oder beschädigt wird." #, c-format, boost-format msgid "Loading file: %s" msgstr "Datei wird geladen: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "Die 3mf stammt nicht vom BambuLab, sondern lädt nur Geometriedaten." msgid "Load 3mf" -msgstr "" +msgstr "3mf laden" msgid "The Config can not be loaded." -msgstr "" +msgstr "Die Konfiguration kann nicht geladen werden." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"Die 3mf wurde mit einer alten Version von Bambu Studio erzeugt, nur " +"Geometriedaten werden geladen." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"Die Version %s von 3mf ist neuer als die Version %s von %s, folgende " +"Schlüssel wurden nicht erkannt:" msgid "You'd better upgrade your software.\n" msgstr "Sie sollten Ihre Software aktualisieren.\n" @@ -3734,9 +3898,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"Die Version %s von 3mf ist neuer als die Version %s von %s, wir schlagen " +"vor, Ihre Software zu aktualisieren." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "die 3mf ist nicht kompatibel, laden nur von Geometriedaten!" msgid "Incompatible 3mf" msgstr "Inkompatible 3mf" @@ -3779,9 +3945,13 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"Diese Datei enthält mehrere Objekte, die auf verschiedenen Höhen " +"positioniert sind.\n" +"Soll die Datei, anstatt sie als mehrere Objekte zu betrachten, als ein " +"einziges Objekt mit mehreren Teilen geladen werden?" msgid "Multi-part object detected" -msgstr "" +msgstr "Mehrteiliges Objekt erkannt" msgid "Load these files as a single object with multiple parts?\n" msgstr "Diese Dateien als ein einziges Objekt mit mehreren Teilen laden?\n" @@ -3796,9 +3966,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Ihr Objekt scheint zu groß zu sein. Möchten Sie es automatisch verkleinern, " +"damit es in das Druckbett passt?" msgid "Object too large" -msgstr "" +msgstr "Objekt zu groß" msgid "Export STL file:" msgstr "Exportiere STL Datei:" @@ -3813,13 +3985,13 @@ msgid "Another export job is running." msgstr "Ein weiterer Exportauftrag läuft gerade." msgid "Select a new file" -msgstr "" +msgstr "Wählen Sie eine neue Datei" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "Datei für die Ersetzung wurde nicht ausgewählt" msgid "Error during replace" -msgstr "" +msgstr "Fehler beim Austausch" msgid "Please select a file" msgstr "Bitte wählen Sie eine Datei" @@ -3837,7 +4009,7 @@ msgid "Invalid data" msgstr "Ungültige Daten" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicen abgebrochen" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3849,11 +4021,16 @@ msgstr "Bitte beheben Sie die Slicing-Fehler und veröffentlichen Sie erneut." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Das Netzwerk-Plug-in wird nicht erkannt. Netzwerkbezogene Funktionen sind " +"nicht verfügbar." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Nur Vorschaumodus:\n" +"Die geladene Datei enthält nur G-Code, die Seite \"Vorbereiten\" kann nicht " +"aufgerufen werden." msgid "You can keep the modified presets to the new project or discard them" msgstr "" @@ -3871,22 +4048,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Das Projekt konnte nicht gespeichert werden.\n" +"Bitte prüfen Sie, ob der Ordner online existiert oder ob andere Programme " +"die Projektdatei geöffnet haben." msgid "Save project" -msgstr "" +msgstr "Projekt speichern" msgid "Importing Model" -msgstr "" +msgstr "Modell importieren" msgid "prepare 3mf file..." -msgstr "" +msgstr "3mf-Datei vorbereiten..." msgid "downloading project ..." -msgstr "" +msgstr "Projekt wird heruntergeladen..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Projekt heruntergeladen %d%%" msgid "The selected file" msgstr "Die gewählte Datei" @@ -3949,6 +4129,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"Die Datei %s wurde an den Speicherplatz des Druckers gesendet und kann auf " +"dem Drucker angezeigt werden." msgid "" "Print By Object: \n" @@ -3973,7 +4155,7 @@ msgid "Invalid number" msgstr "Ungültige Nummer" msgid "Select Bed Type" -msgstr "" +msgstr "Druckbetttyp auswählen" #, boost-format msgid "Part name: %1%\n" @@ -4004,15 +4186,20 @@ msgid "Triangles: %1%\n" msgstr "Dreiecke: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tipps:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"Die Funktion \"Modell reparieren\" ist derzeit nur unter Windows verfügbar. " +"Bitte reparieren Sie das Modell in Bambu Studio (Windows) oder CAD-Software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4042,10 +4229,10 @@ msgid "Second" msgstr "Sekunde" msgid "Browse" -msgstr "" +msgstr "Durchstöbern" msgid "Choose Download Directory" -msgstr "" +msgstr "Download-Verzeichnis wählen" msgid "General Settings" msgstr "Allgemeine Einstellungen" @@ -4078,10 +4265,12 @@ msgid "Units" msgstr "Einheiten" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Benachrichtigung \"Tipp des Tages\" nach dem Start anzeigen" msgid "If enabled, useful hints are displayed at startup." msgstr "" +"Wenn diese Option aktiviert ist, werden beim Starten nützliche Hinweise " +"angezeigt." msgid "User sync" msgstr "Benutzer-Synchronisation" @@ -4131,13 +4320,13 @@ msgid "Backup interval" msgstr "Sicherungsintervall" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dunkler Modus" msgid "Enable Dark mode" -msgstr "" +msgstr "Dunklen Modus aktivieren" msgid "Home page and daily tips" msgstr "Startseite und tägliche Tipps" @@ -4224,7 +4413,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "DEBUG-Einstellungen wurden erfolgreich gespeichert!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud-Umgebung umgestellt; bitte erneut anmelden!" msgid "System presets" msgstr "Systemvoreinstellungen" @@ -4251,13 +4440,13 @@ msgid "Project-inside presets" msgstr "Projektinterne Voreinstellungen" msgid "Add/Remove filaments" -msgstr "" +msgstr "Filament hinzufügen/entfernen" msgid "Add/Remove materials" -msgstr "" +msgstr "Materialien hinzufügen/entfernen" msgid "Add/Remove printers" -msgstr "" +msgstr "Drucker hinzufügen/entfernen" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4379,6 +4568,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mein Gerät" @@ -4389,7 +4581,7 @@ msgid "Input access code" msgstr "Zugangscode eingeben" msgid "Can't find my devices?" -msgstr "" +msgstr "Sie können keine Geräte finden?" msgid "Log out successful." msgstr "Abmeldung erfolgreich." @@ -4435,6 +4627,8 @@ msgstr "Zeitüberschreitung bei der Synchronisierung von Geräteinformationen" msgid "Cannot send the print job when the printer is updating firmware" msgstr "" +"Druckauftrag kann nicht gesendet werden, während die Firmware des Druckers " +"aktualisiert wird" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4450,11 +4644,16 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s überschreitet die Anzahl der AMS-Steckplätze. Bitte " +"aktualisieren Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung zu " +"unterstützen." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament überschreitet die Anzahl der AMS-Steckplätze. Bitte aktualisieren " +"Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung zu unterstützen." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4475,57 +4674,77 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s stimmt nicht mit dem Filament in AMS-Steckplatz %s überein. " +"Bitte aktualisieren Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung " +"zu unterstützen." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament stimmt nicht mit dem Filament in AMS-Steckplatz überein. Bitte " +"aktualisieren Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung zu " +"unterstützen." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"Die Drucker-Firmware unterstützt nur die sequentielle Zuordnung von Filament " +"=> AMS-Slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "Vor dem Drucken muss eine microSD-Karte eingelegt werden." msgid "An SD card needs to be inserted to record timelapse." msgstr "" +"Für die Aufnahme eines Zeitraffers muss eine MicroSD-Karte eingelegt werden." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." msgstr "" +"Der Druckauftrag kann nicht an einen Drucker gesendet werden, dessen " +"Firmware aktualisiert werden muss." msgid "Cannot send the print job for empty plate" msgstr "" +"Ein Druckauftrag für eine leere Druckplatte kann nicht gesendet werden." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "Dieser Drucker unterstützt nicht den Druck aller Platten" msgid "Errors" -msgstr "" +msgstr "Fehler" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "Das %s Filament ist zu weich für die Verwendung mit dem AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"Es gibt einige unbekannte Filamente in den AMS-Zuordnungen. Bitte prüfen " +"Sie, ob es sich um die erforderlichen Filamente handelt. Wenn sie in Ordnung " +"sind, klicken Sie auf \"Bestätigen\", um den Druck zu starten." msgid "Preparing print job" msgstr "Druckauftrag vorbereiten" @@ -4534,21 +4753,25 @@ msgid "Modifying the device name" msgstr "Den Gerätenamen ändern" msgid "Send to Printer SD card" -msgstr "" +msgstr "An MicroSD-Karte des Druckers senden" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" "Die Druckaufgabe kann nicht gesendet werden, während das Upgrade ausgeführt " "wird" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "Der Drucker muss sich im selben LAN befinden wie Bambu Studio." + msgid "The printer does not support sending to printer SD card." msgstr "" +"Der Drucker unterstützt nicht das Senden an die MicroSD-Karte des Druckers." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Entspricht dem allgemeinen Bettyp" msgid "Cool Plate" msgstr "kalte Druckplatte" @@ -4560,7 +4783,7 @@ msgid "High Temp Plate" msgstr "Hochtemperaturdruckplatte" msgid "Textured PEI Plate" -msgstr "" +msgstr "Texturierte PEI-Platte" msgid "Log in printer" msgstr "Drucker anmelden" @@ -4598,51 +4821,76 @@ msgid "Delete this preset" msgstr "Lösche diese Voreinstellung" msgid "Search in preset" -msgstr "" +msgstr "In Voreinstellungen suchen" msgid "Click to reset all settings to the last saved preset." msgstr "" +"Klicken Sie auf , um alle Einstellungen auf die zuletzt gespeicherte " +"Voreinstellung zurückzusetzen." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"Ein Prime-Tower ist für den gewählten Zeitraffer-Modus erforderlich. Ohne " +"Prime-Tower kann es zu Fehlern am Modell kommen. Sind Sie sicher, dass Sie " +"den Prime-Turm deaktivieren möchten?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"Für den gewählten Zeitraffermodus ist ein Prime-Tower erforderlich. Ohne " +"Prime-Tower kann es zu Fehlern am Modell kommen. Möchten Sie den Prime-Tower " +"aktivieren?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"Wir haben einen experimentellen Stil \"Baum schmal\" hinzugefügt, der ein " +"geringeres Supportvolumen, aber eine geringere Stärke aufweist.\n" +"Wir empfehlen, ihn zu verwenden mit: 0 Oberflächenschichten, 0 oberer " +"Abstand, 2 Wände." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Diese Einstellungen automatisch ändern?\n" +"Ja - Diese Einstellungen werden automatisch geändert.\n" +"Nein - Ändern Sie diese Einstellungen nicht für mich." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"Für die Stile \"Baum stark\" und \"Baum hybrid\" empfehlen wir die folgenden " +"Einstellungen: mindestens 2 Interface-Schichten, mindestens 0,1 mm oberer z-" +"Abstand oder die Verwendung von Supportmaterialien auf dem Interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"Bei der Verwendung von Supportmaterial für die Support-Schnittstelle " +"empfehlen wir die folgenden Einstellungen:\n" +"0 oberer Z-Abstand, 0 Schnittstellenabstand, konzentrisches Muster." 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 Wipe Tower\" (Zeitraffer-Wischturm) hinzuzufügen, indem Sie mit " +"der rechten Maustaste auf die leere Position der Bauplatte klicken und " +"\"Primitiv hinzufügen\"->\"Timelapse Wipe Tower\" wählen." msgid "Line width" msgstr "Breite der Linie" @@ -4654,7 +4902,7 @@ msgid "Precision" msgstr "Präzision" msgid "Wall generator" -msgstr "" +msgstr "Wandgenerator" msgid "Walls" msgstr "Wände" @@ -4688,7 +4936,7 @@ msgid "Acceleration" msgstr "Beschleunigung" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Supportfilament" @@ -4700,7 +4948,7 @@ msgid "Special mode" msgstr "Spezialmodus" msgid "G-code output" -msgstr "" +msgstr "G-Code-Ausgabe" msgid "Frequent" msgstr "Häufig" @@ -4789,6 +5037,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Betttemperatur, wenn die texturierte PEI-Platte installiert ist. 0 bedeutet, " +"dass das Filament nicht auf der texturierten PEI-Platte unterstützt wird." msgid "Volumetric speed limitation" msgstr "Volumetrische Geschwindigkeitsbegrenzung" @@ -4840,7 +5090,7 @@ msgid "Printable space" msgstr "Druckbarer Raum" msgid "Extruder Clearance" -msgstr "" +msgstr "Freiraum des Extruders" msgid "Accessory" msgstr "Zubehör" @@ -4867,7 +5117,7 @@ msgid "Pause G-code" msgstr "Pausen G-Code" msgid "Template Custom G-code" -msgstr "" +msgstr "Vorlage Benutzerdefinierter G-Code" msgid "Motion ability" msgstr "Bewegungsfähigkeit" @@ -5015,12 +5265,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"Sie haben einige Einstellungen der Voreinstellung \"%1%\" geändert.\n" +"Möchten Sie diese geänderten Einstellungen (neuer Wert) nach einem Wechsel " +"der Voreinstellung beibehalten?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"Sie haben einige voreingestellte Einstellungen geändert.\n" +"Möchten Sie diese geänderten Einstellungen (neuer Wert) nach dem Umschalten " +"der Voreinstellungen beibehalten?" msgid "Extruders count" msgstr "Anzahl der Extruder" @@ -5035,12 +5291,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"Der P1P-Drucker unterstützt keine smoothen Zeitraffer, bitte verwenden Sie " +"stattdessen traditionelle Zeitraffer." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Alle Voreinstellungen anzeigen (auch inkompatible)" msgid "Add File" -msgstr "" +msgstr "Datei hinzufügen" msgid "Set as cover" msgstr "Als Abdeckung einstellen" @@ -5068,7 +5326,7 @@ msgid "Choose files" msgstr "Dateien auswählen" msgid "Author" -msgstr "" +msgstr "Autor" msgid "Model Name" msgstr "Modellname" @@ -5129,18 +5387,18 @@ msgid "Flushing volumes for filament change" msgstr "Säuberungsvolumen für Filamentwechsel" msgid "Multiplier" -msgstr "" +msgstr "Multiplikator " msgid "Flushing volume (mm³) for each filament pair." msgstr "Säuberungvolumen (mm³) für jedes Filamentpaar." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Anregung: Spülvolumen im Bereich [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "Der Multiplikator sollte im Bereich [%.2f, %.2f] liegen." msgid "unloaded" msgstr "entladen wird" @@ -5182,7 +5440,7 @@ msgid "Paste from clipboard" msgstr "Aus Zwischenablage einfügen" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Dialogfeld \"3Dconnexion-Geräteeinstellungen\" anzeigen/ausblenden" msgid "Show keyboard shortcuts list" msgstr "Liste der Tastaturkürzel anzeigen" @@ -5191,16 +5449,16 @@ msgid "Global shortcuts" msgstr "Globale Tastaturkürzel" msgid "Rotate View" -msgstr "" +msgstr "Drehen der Ansicht" msgid "Pan View" -msgstr "" +msgstr "Verschiebung der Ansicht" msgid "Mouse wheel" -msgstr "" +msgstr "Mausrad" msgid "Zoom View" -msgstr "" +msgstr "Zoom der Ansicht" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5221,13 +5479,13 @@ msgid "Movement in camera space" msgstr "Bewegung im Kameraraum" msgid "⌥+Left mouse button" -msgstr "" +msgstr "Alt+Linke Maustaste" msgid "Select a part" -msgstr "" +msgstr "Teil auswählen" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Linke Maustaste" msgid "Select multiple objects" msgstr "Mehrere Objekte auswählen" @@ -5236,13 +5494,13 @@ msgid "Ctrl+Any arrow" msgstr "Strg+beliebiger Pfeil" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Linke Maustaste" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Strg+Linke Maustaste" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Umschalttaste+linke Maustaste" msgid "Select objects by rectangle" msgstr "Objekte per Rechteck auswählen" @@ -5305,25 +5563,25 @@ msgid "Select all objects" msgstr "Alle Objekte auswählen" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Druckplatte" @@ -5338,7 +5596,7 @@ msgid "Support/Color Painting: adjust pen radius" msgstr "Support/Farbmalen: Stiftradius einstellen" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "Alt+Mausrad" msgid "Support/Color Painting: adjust section position" msgstr "Support/Farbmalerei: Position des Abschnitts anpassen" @@ -5399,102 +5657,120 @@ msgid "Shift+Mouse wheel" msgstr "Umschalttaste+Mausrad" msgid "Release Note" -msgstr "" +msgstr "Hinweis zur Veröffentlichung" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "Version %s Update-Informationen:" msgid "Network plug-in update" -msgstr "" +msgstr "Aktualisierung des Netzwerk-Plug-ins" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Klicken Sie auf OK, um das Netzwerk-Plugin beim nächsten Start von Bambu " +"Studio zu aktualisieren." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" +"Ein neues Netzwerk-Plug-in (%s) ist verfügbar. Möchten Sie es installieren?" msgid "New version of Bambu Studio" msgstr "Neue Version von Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Erinnern Sie mich nicht mehr an diese Version." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN-Verbindung fehlgeschlagen (Senden einer Druckdatei)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Schritt 1: Vergewissern Sie sich, dass Bambu Studio und Ihr Drucker sich im " +"selben LAN befinden." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Schritt 2: Wenn die IP und der Zugriffscode unten von den tatsächlichen " +"Werten Ihres Druckers abweichen, korrigieren Sie sie bitte." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Zugangscode" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Wo finde ich die IP und den Zugangscode meines Druckers?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Fehler: IP oder Zugangscode sind nicht korrekt" msgid "Model:" -msgstr "" +msgstr "Modell:" msgid "Serial:" -msgstr "" +msgstr "Seriennummer:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Firmware aktualisieren" msgid "Printing" -msgstr "" +msgstr "Drucken" msgid "Idle" -msgstr "" +msgstr "Inaktiv" msgid "Latest version" -msgstr "" +msgstr "Neueste Version" msgid "Updating" -msgstr "" +msgstr "Aktualiseren" msgid "Updating failed" -msgstr "" +msgstr "Aktualisierung fehlgeschlagen" msgid "Updating successful" -msgstr "" +msgstr "Erfolgreich aktualisiert" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Bist du sicher, dass du ein Update durchführen möchtest? Dies dauert etwa 10 " +"Minuten. Schalten Sie das Gerät nicht aus, während der Drucker aktualisiert " +"wird." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"Ein wichtiges Update wurde erkannt und muss ausgeführt werden, bevor der " +"Druckvorgang fortgesetzt werden kann. Möchten Sie jetzt aktualisieren? Sie " +"können die Aktualisierung auch später über \"Firmware aktualisieren\" " +"durchführen." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"Die Firmware-Version ist nicht korrekt. Vor dem Drucken müssen Sie die " +"Firmware reparieren und aktualisieren. Möchten Sie jetzt aktualisieren? Sie " +"können das Update auch später auf dem Drucker oder beim nächsten Start von " +"Bambu Studio durchführen." msgid "Extension Board" -msgstr "" +msgstr "Erweiterungsboard" msgid "Saving objects into the 3mf failed." msgstr "Das Speichern von Objekten in der 3mf ist fehlgeschlagen." @@ -5746,6 +6022,8 @@ msgstr "Schreibrückruf fehlgeschlagen" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% liegt zu nahe am Ausschlussbereich. Beim Drucken kann es zu Kollisionen " +"kommen." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5757,10 +6035,12 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% ist zu hoch und es kommt zu Kollisionen." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " zu nahe an anderen liegt; beim Drucken kann es zu Kollisionen kommen." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" befindet sich zu nahe an einem Ausschlussbereich, beim Drucken kann es zu " +"Kollisionen kommen." msgid "Prime Tower" msgstr "Prime Turm" @@ -5787,6 +6067,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Der gewählte Zeitraffermodus wird nicht unterstützt, wenn die Sequenz \"nach " +"Objekt\" aktiviert ist." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5839,6 +6121,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"Der Prime-Tower wird nur unterstützt, wenn alle Objekte die gleiche variable " +"Schichthöhe haben" msgid "Too small line width" msgstr "Zu geringe Linienbreite" @@ -5863,7 +6147,7 @@ msgstr "Schichthöhe kann Druckdüsendurchmesser nicht überschreiten" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Druckplatte %d: %s unterstützt kein Filament %s" msgid "Generating skirt & brim" msgstr "Erzeugen von Schürze und Rand (skirt & brim)" @@ -5888,12 +6172,16 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unbedruckbarer Bereich in der XY-Ebene. Bei Druckern der Serie X1 wird zum " +"Beispiel die vordere linke Ecke verwendet, um das Filament während des " +"Filamentwechsels zu schneiden. Der Bereich wird als Polygon durch Punkte im " +"folgenden Format ausgedrückt: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Benutzerdefinierte Textur des Druckbettes" msgid "Bed custom model" -msgstr "" +msgstr "Benutzerspezifisches Druckbettmodell" msgid "Elephant foot compensation" msgstr "Elefantenfußkompensation" @@ -5924,7 +6212,7 @@ msgid "Printer preset names" msgstr "Drucker-Voreinstellungsnamen" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP oder URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5933,56 +6221,72 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r kann G-Code-Dateien auf einen Drucker-Host hochladen. Dieses Feld " +"sollte den Hostnamen, die IP-Adresse oder die URL der Drucker-Host-Instanz " +"enthalten. Auf einen Drucker-Host hinter HAProxy mit aktivierter " +"Basisauthentifizierung kann zugegriffen werden, indem Benutzername und " +"Passwort in die URL in folgendem Format eingegeben werden: https://username:" +"password@Ihre-octopi-Adresse/" msgid "API Key / Password" -msgstr "" +msgstr "API-Schlüssel/Passwort" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r kann G-Code-Dateien auf einen Drucker-Host hochladen. Dieses Feld " +"sollte den API-Schlüssel oder das für die Authentifizierung erforderliche " +"Passwort enthalten." msgid "Name of the printer" -msgstr "" +msgstr "Name des Druckers" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA-Datei" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Für HTTPS-OctoPrint-Verbindungen kann eine eigene CA-Zertifikatsdatei im crt/" +"pem-Format angegeben werden. Wenn das Feld leer gelassen wird, wird das " +"Standard-OS-CA-Zertifikatsspeicher verwendet." msgid "User" -msgstr "" +msgstr "Benutzer" msgid "Password" -msgstr "" +msgstr "Passwort" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "HTTPS-Zertifikatssperrprüfungen ignorieren" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignorieren Sie HTTPS-Zertifikatssperrprüfungen im Fall von fehlenden oder " +"offline Verteilungspunkten. Sie können diese Option für selbst signierte " +"Zertifikate aktivieren, wenn die Verbindung fehlschlägt." msgid "Names of presets related to the physical printer" msgstr "" +"Namen der Voreinstellungen, die sich auf den physischen Drucker beziehen" msgid "Authorization Type" -msgstr "" +msgstr "Autorisierungstyp" msgid "API key" -msgstr "" +msgstr "API-Schlüssel" msgid "HTTP digest" -msgstr "" +msgstr "HTTP-Auszug" msgid "Avoid crossing wall" -msgstr "" +msgstr "Vermeiden von Wandüberquerungen" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5990,7 +6294,7 @@ msgstr "" "Tropfenbildung auf der Oberfläche führen kann" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Vermeiden von Wandüberquerungen - Maximale Umleitungslänge" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5998,9 +6302,14 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximale Umleitungsstrecke zur Vermeidung einer Wandüberquerung: Der Drucker " +"fährt keinen Umweg, wenn die Umwegstrecke größer als dieser Wert ist. Die " +"Umleitungslänge kann entweder als absoluter Wert oder als Prozentsatz (z. B. " +"50 %) eines direkten Fahrwegs angegeben werden. Ein Wert von 0 deaktiviert " +"diese Funktion." msgid "mm or %" -msgstr "" +msgstr "mm oder%" msgid "Other layers" msgstr "Andere Schichten" @@ -6036,6 +6345,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Druckbetttemperatur nach der ersten Schicht. 0 bedeutet, dass das Filament " +"nicht auf der texturierten PEI-Platte unterstützt wird." msgid "Initial layer" msgstr "Erste Schicht" @@ -6070,6 +6381,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Druckbetttemperatur der ersten Schicht. 0 bedeutet, dass das Filament nicht " +"auf der texturierten PEI-Platte unterstützt wird." msgid "Bed types supported by the printer" msgstr "Vom Drucker unterstützte Druckbettypen" @@ -6141,15 +6454,23 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Erzwingt eine bestimmte Lüftergeschwindigkeit, wenn der Grad des Überhangs " +"des gedruckten Teils diesen Wert überschreitet. Dies wird als Prozentsatz " +"ausgedrückt, der angibt, wie groß die Breite der Linie ohne Unterstützung " +"durch die untere Schicht ist. 0%% bedeutet, dass die Kühlung für die gesamte " +"Außenwand erzwungen wird, unabhängig vom Grad des Überhangs." msgid "Bridge direction" -msgstr "" +msgstr "Richtung der Brücke" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Überbrückungswinkel überschreiben. 0 bedeutet, dass der Überbrückungswinkel " +"automatisch berechnet wird. Andernfalls wird der angegebene Winkel für " +"externe Brücken verwendet. Verwenden Sie 180° für den Winkel Null." msgid "Bridge flow" msgstr "Fluss der Brücke" @@ -6218,7 +6539,7 @@ msgid "Compatible machine" msgstr "Kompatible Maschine" msgid "upward compatible machine" -msgstr "" +msgstr "aufwärtskompatibles Gerät" msgid "Compatible machine condition" msgstr "Kompatibler Maschinenzustand" @@ -6307,13 +6628,17 @@ msgstr "" "wenn diese nicht sehr lang ist" msgid "Thick bridges" -msgstr "" +msgstr "Dicke Brücken" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"Wenn diese Option aktiviert ist, sind die Brücken zuverlässiger und können " +"größere Entfernungen überbrücken, sehen aber möglicherweise schlechter aus. " +"Wenn deaktiviert, sehen Brücken besser aus, sind aber nur für kürzere " +"Entfernungen zuverlässig." msgid "Max bridge length" msgstr "Max Überbrückungslänge" @@ -6338,15 +6663,17 @@ msgstr "" "Fügen Sie den End-G-Code hinzu, wenn Sie den Druck dieses Filaments beenden." msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Sicherstellung der vertikalen Wanddicke" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Fügen Sie in der Nähe von schrägen Flächen massive Füllung hinzu, um die " +"vertikale Wanddicke zu gewährleisten (obere + untere massive Schichten)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Dicke der internen Brückenstützen" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6375,16 +6702,16 @@ msgid "Monotonic line" msgstr "Monotone Linie" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Geradlinig ausgerichtet" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert-Kurve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedische Akkorde" msgid "Octagram Spiral" -msgstr "" +msgstr "Oktagramm Spirale" msgid "Bottom surface pattern" msgstr "Muster der unteren Oberfläche" @@ -6422,7 +6749,7 @@ msgid "infill/outer/inner" msgstr "Füllung/Außen/Innen" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "Innen-Außen-Innen/Füllung" msgid "Height to rod" msgstr "Höhe zur Stange" @@ -6431,6 +6758,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Abstand zwischen der Düsenspitze und dem unteren Stab. Wird zur " +"Kollisionsvermeidung beim objektweisen Drucken verwendet." msgid "Height to lid" msgstr "Höhe zum Deckel" @@ -6439,19 +6768,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Abstand von der Düsenspitze zum Deckel. Dient zur Kollisionsvermeidung beim " +"objektweisen Drucken." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Abstandsradius um den Extruder: dient zur Kollisionsvermeidung beim " +"objektweisen Drucken." msgid "Max Radius" -msgstr "" +msgstr "Maximaler Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Maximaler Abstandsradius um den Extruder. Dient zur Kollisionsvermeidung " +"beim objektweisen Drucken." msgid "Extruder Color" msgstr "Extruder Farbe" @@ -6510,27 +6845,33 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Standardfarbe" msgid "Default filament color" -msgstr "" +msgstr "Standard-Filamentfarbe" msgid "Color" msgstr "Farbe" msgid "Required nozzle HRC" -msgstr "" +msgstr "Erforderliche Düse HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Mindest-HRC der Düse, die zum Drucken des Filaments erforderlich ist. Ein " +"Wert von 0 bedeutet, dass die HRC der Düse nicht geprüft wird." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"Diese Einstellung ist das Volumen des Filaments, das pro Sekunde geschmolzen " +"und extrudiert werden kann. Die Druckgeschwindigkeit wird durch die maximale " +"volumetrische Geschwindigkeit begrenzt, falls die Geschwindigkeit zu hoch " +"und unangemessen eingestellt ist. Dieser Wert kann nicht Null sein." msgid "mm³/s" msgstr "mm³/s" @@ -6538,6 +6879,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" @@ -6661,13 +7005,13 @@ msgid "Adaptive Cubic" msgstr "Adaptiv kubisch" msgid "3D Honeycomb" -msgstr "" +msgstr "3D-Wabe" msgid "Support Cubic" -msgstr "" +msgstr "Kubisch Supporten" msgid "Lightning" -msgstr "" +msgstr "Blitz" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6679,6 +7023,8 @@ msgstr "" msgid "Acceleration of outer wall. Using a lower value can improve quality" msgstr "" +"Beschleunigung der Außenwand: Die Verwendung eines niedrigeren Wertes kann " +"die Qualität verbessern." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6799,7 +7145,7 @@ msgstr "" "der Druckdüse und welche Art von Filament gedruckt werden kann" msgid "Undefine" -msgstr "" +msgstr "Undefiniert" msgid "Hardened steel" msgstr "Gehärteter Stahl" @@ -6811,15 +7157,17 @@ msgid "Brass" msgstr "Messing" msgid "Nozzle HRC" -msgstr "" +msgstr "Düse HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"Die Härte der Düse. Null bedeutet, dass die Düsenhärte beim Slicen nicht " +"geprüft wird." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" @@ -6928,9 +7276,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"Dieser G-Code wird als Code für den Pausendruck verwendet. Benutzer können " +"den Pausen-G-Code in den G-Code-Viewer einfügen." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "Dieser G-Code wird als benutzerdefinierter Code verwendet" msgid "Maximum speed X" msgstr "Maximale Geschwindigkeit X" @@ -7095,12 +7445,14 @@ msgid "Diameter of nozzle" msgstr "Druckdüsendurchmesser" msgid "Host Type" -msgstr "" +msgstr "Host-Typ" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r kann G-Code-Dateien auf einen Drucker-Host hochladen. Dieses Feld " +"muss die Art des Hosts enthalten." msgid "Nozzle volume" msgstr "Volumen der Druckdüse" @@ -7109,10 +7461,12 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volumen der Düse zwischen dem Messer und dem Ende der Düse" msgid "Start end points" -msgstr "" +msgstr "Anfangs- und Endpunkte" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"Die Start- und Endpunkte, die vom Schneidebereich bis zur Überschussrutsche " +"reichen." msgid "Reduce infill retraction" msgstr "Rückzug bei der Füllung verringern" @@ -7122,6 +7476,11 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Kein zurückziehen des Filament, wenn sich das Verfahren des Druckkopfes " +"vollständig in einem Infill-Bereich befindet. Das bedeutet, dass das " +"herauslaufen des Filament nicht zu sehen ist. Dies kann die Zeit für das " +"zurückziehen von Filament bei komplexeren Modellen verkürzen und Druckzeit " +"sparen, macht aber das Slicen und die G-Code-Erstellung langsamer." msgid "Enable" msgstr "Aktivieren" @@ -7249,13 +7608,13 @@ msgstr "" "Spirallinie zum Anheben von z kann Fadenbildung verhindern" msgid "Z Hop Type" -msgstr "" +msgstr "Z-Hop-Typ" msgid "Slope" -msgstr "" +msgstr "Steigung" msgid "Spiral" -msgstr "" +msgstr "Spirale" msgid "Retraction Speed" msgstr "Einzugsgeschwindigkeit" @@ -7289,7 +7648,7 @@ msgid "Back" msgstr "Rückseite" msgid "Random" -msgstr "" +msgstr "Zufällig" msgid "Skirt distance" msgstr "Abstand der Schürze" @@ -7297,6 +7656,12 @@ msgstr "Abstand der Schürze" msgid "Distance from skirt to brim or object" msgstr "Abstand von der Schürze zum Rand oder zum Objekt" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Schürzenschlaufen" @@ -7333,7 +7698,7 @@ msgstr "" "Geschwindigkeit der inneren festen Füllung, nicht der Ober- und Unterseite" msgid "Spiral vase" -msgstr "" +msgstr "Spiralvase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7354,9 +7719,18 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"Wenn der Modus \"Smooth\" oder \"Traditionell\" ausgewählt ist, wird für " +"jeden Druck ein Zeitraffervideo erstellt. Nachdem jede Schicht gedruckt " +"wurde, wird mit der Kammerkamera ein Schnappschuss gemacht. Alle diese " +"Schnappschüsse werden nach Abschluss des Drucks zu einem Zeitraffervideo " +"zusammengesetzt. Wenn der glatte Modus ausgewählt ist, bewegt sich der " +"Werkzeugkopf nach dem Druck jeder Schicht zur Überschussrutsche und macht " +"dann einen Schnappschuss. Da das geschmolzene Filament während der Aufnahme " +"eines Schnappschusses aus der Düse austreten kann, ist für den Smooth-Modus " +"ein Prime-Turm erforderlich, um die Düse abzuwischen." msgid "Traditional" -msgstr "" +msgstr "Traditionell" msgid "Temperature variation" msgstr "Temperaturvariation" @@ -7371,30 +7745,36 @@ msgid "Start G-code when start the printing of this filament" msgstr "G-Code starten, wenn der Druck dieses Filaments beginnt" msgid "Slice gap closing radius" -msgstr "" +msgstr "Lückenschließenden Radius slicen" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Risse, die kleiner als der 2-fache Radius des Lückenschlusses sind, werden " +"beim Slicen des Dreiecknetzes gefüllt. Der Vorgang des Lückenschließens kann " +"die endgültige Druckauflösung verringern, daher ist es ratsam, den Wert " +"einigermaßen niedrig zu halten." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing-Modus" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Verwenden Sie \"Gerade-ungerade\" für 3DLabPrint-Flugzeugmodelle. Verwenden " +"Sie \"Löcher schließen\", um alle Löcher im Modell zu schließen." msgid "Regular" -msgstr "" +msgstr "Regulär" msgid "Even-odd" -msgstr "" +msgstr "Gerade-ungerade" msgid "Close holes" -msgstr "" +msgstr "Löcher schließen" msgid "Enable support" msgstr "Support aktivieren" @@ -7407,6 +7787,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) und Baum(auto) werden verwendet, um automatisch Supports zu " +"generieren. Wenn normal(manual) oder Baum(manual) ausgewählt ist, werden nur " +"Support Enforcer erzeugt" msgid "normal(auto)" msgstr "Normal(automatisch)" @@ -7415,10 +7798,10 @@ msgid "tree(auto)" msgstr "Baum(automatisch)" msgid "normal(manual)" -msgstr "" +msgstr "normal (manuell)" msgid "tree(manual)" -msgstr "" +msgstr "Baum (manuell)" msgid "Support/object xy distance" msgstr "XY-Abstand der Supports zum Objekt" @@ -7443,12 +7826,14 @@ msgstr "" "erzeugen" msgid "Support critical regions only" -msgstr "" +msgstr "Supports nur unter kritischen Regionen" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Erstellen Sie nur Supports für kritische Bereiche, z. B. für steile Kanten, " +"Ausragungen, usw." msgid "Top Z distance" msgstr "Oberer Z-Abstand" @@ -7457,18 +7842,21 @@ msgid "The z gap between the top support interface and object" msgstr "Die Z-Lücke zwischen der oberen Supportschnittstelle und dem Objekt" msgid "Bottom Z distance" -msgstr "" +msgstr "Unterer Z-Abstand" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "Die Z-Lücke zwischen der unteren Supportschnittstelle und dem Objekt" msgid "Support base" -msgstr "" +msgstr "Supportbasis" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament zum Drucken von Supportbasen und Rafts. \"Standard\" bedeutet, dass " +"kein spezielles Filament für die Supports verwendet wird, sondern das " +"aktuelle Filament." msgid "Line width of support" msgstr "Linienbreite des Support" @@ -7486,6 +7874,9 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament zum Drucken von Support-Schnittstellen. \"Standard\" bedeutet, dass " +"kein spezielles Filament für die Supportschnittstelle vorhanden ist und das " +"aktuelle Filament verwendet wird." msgid "Top interface layers" msgstr "Obere Schnittstellenschichten" @@ -7522,7 +7913,7 @@ msgid "Rectilinear grid" msgstr "Rechtwinkliges Gitter" msgid "Hollow" -msgstr "" +msgstr "Hohl" msgid "Interface pattern" msgstr "Schnittstellenmuster" @@ -7543,10 +7934,12 @@ msgid "Spacing between support lines" msgstr "Abstände zwischen den Supportlinien" msgid "Normal Support expansion" -msgstr "" +msgstr "Normale Supporterweiterung" msgid "Expand (+) or shrink (-) the horizontal span of normal support" msgstr "" +"Vergrößern (+) oder Verkleinern (-) der horizontalen Spannweite des normalen " +"Support" msgid "Speed of support" msgstr "Druckgeschwindigkeit für Supports" @@ -7562,18 +7955,26 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Stil und Form des Support. Bei normalem Support führt die Projektion der " +"Supports in ein regelmäßiges Raster zu stabileren Supports " +"(Standardeinstellung), während eng anliegende Supporttürme Material sparen " +"und die Narbenbildung am Objekt verringern.\n" +"Bei Baumsupports führt der schlanke Stil zu einer aggressiveren " +"Zusammenführung der Äste und spart viel Material (Standard), während der " +"hybride Stil bei großen flachen Überhängen eine ähnliche Struktur wie bei " +"normalen Supports erzeugt." msgid "Snug" msgstr "Nahtlos" msgid "Tree Slim" -msgstr "" +msgstr "Baum schlank" msgid "Tree Strong" -msgstr "" +msgstr "Baum Stark" msgid "Tree Hybrid" -msgstr "" +msgstr "Baum Hybrid" msgid "Independent support layer height" msgstr "Unabhängige Support-Schichthöhe" @@ -7582,6 +7983,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Die Supportebene verwendet eine von der Objektebene unabhängige Ebenenhöhe. " +"Dies unterstützt die Anpassung der Z-Lücke und spart Druckzeit." msgid "Threshold angle" msgstr "Schwellenwinkel" @@ -7637,6 +8040,10 @@ msgid "" "layer for more than this threshold. Too low bed temperature of other layer " "may cause the model broken free from build plate" msgstr "" +"Es wird nicht empfohlen, dass die Druckbetttemperatur der anderen Schichten " +"um mehr als diesen Schwellenwert niedriger ist als die der ersten Schicht. " +"Eine zu niedrige Betttemperatur einer anderen Schicht kann dazu führen, dass " +"sich das Modell von der Bauplatte löst." msgid "Detect thin wall" msgstr "Dünne Wand erkennen" @@ -7734,6 +8141,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"Die tatsächliche Spülmenge entspricht dem Wert des Spülmultiplikators " +"multipliziert mit den in der Tabelle angegebenen Spülmengen." msgid "Prime volume" msgstr "Volumen an neuem Material" @@ -7753,18 +8162,30 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Die Spülung nach dem Filamentwechsel erfolgt innerhalb der Füllungen der " +"Objekte. Dies kann die Abfallmenge verringern und die Druckzeit verkürzen. " +"Wenn die Wände mit transparentem Filament gedruckt werden, ist die gemischte " +"Farbe der Füllung sichtbar. Sie wird nur dann wirksam, wenn der Prime-Tower " +"aktiviert ist." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Die Spülung nach dem Filamentwechsel erfolgt innerhalb des Supports. Dies " +"kann die Abfallmenge verringern und die Druckzeit verkürzen. Die Funktion " +"ist nur dann wirksam, wenn ein Prime-Tower aktiviert ist." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"Dieses Objekt wird verwendet, um die Düse nach einem Filamentwechsel zu " +"spülen, um Filament zu sparen und die Druckzeit zu verkürzen. Die Farben der " +"Objekte werden dadurch gemischt. Es wird nicht wirksam, wenn der Prime-Tower " +"nicht aktiviert ist." msgid "X-Y hole compensation" msgstr "X-Y-Loch-Kompensation" @@ -7800,24 +8221,31 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"Der klassische Wandgenerator erzeugt Wände mit konstanter Extrusionsbreite " +"und für sehr dünne Bereiche wird das Lückenfüllverfahren verwendet. Die " +"Arachne-Engine erzeugt Wände mit variabler Extrusionsbreite." msgid "Classic" -msgstr "" +msgstr "Klassisch" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Länge des Wandübergangs" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"Beim Übergang zwischen verschiedenen Wandstärken, wenn das Teil dünner wird, " +"wird eine bestimmte Menge an Platz zum Trennen oder Verbinden der " +"Wandsegmente zugewiesen. Er wird als Prozentsatz des Düsendurchmessers " +"ausgedrückt." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Filter für die Größe des Wandübergangs" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7828,9 +8256,17 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Verhindern Sie das Hin- und Herwechseln zwischen einer zusätzlichen Wand und " +"einer weniger. Diese Spanne erweitert den Bereich der folgenden " +"Extrusionsbreiten auf [Mindestwandbreite - Spanne, 2 * Mindestwandbreite + " +"Spanne]. Durch die Vergrößerung dieser Spanne wird die Anzahl der Übergänge " +"reduziert, was die Anzahl der Extrusionsstarts/-stopps und die Verfahrzeit " +"verringert. Eine große Variation der Extrusionsbreite kann jedoch zu Unter- " +"oder Überextrusionsproblemen führen. Er wird als Prozentsatz des " +"Düsendurchmessers ausgedrückt" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Schwellenwinkel für den Wandübergang" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7839,17 +8275,26 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"Wann Übergänge zwischen einer geraden und einer ungeraden Anzahl von Wänden " +"erstellt werden sollen. Eine Keilform mit einem größeren Winkel als dieser " +"Einstellung hat keine Übergänge und es werden keine Wände in der Mitte " +"gedruckt, um den verbleibenden Raum zu füllen. Wenn Sie diese Einstellung " +"verringern, wird die Anzahl und Länge der mittleren Wände reduziert, aber es " +"können Lücken oder Überstände entstehen." msgid "Wall distribution count" -msgstr "" +msgstr "Anzahl der Wandverteilungen" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"Die Anzahl der Wände, von der Mitte aus gezählt, über die die Veränderung " +"verteilt werden muss. Niedrigere Werte bedeuten, dass sich die Außenwände " +"nicht in der Breite verändern." msgid "Minimum feature size" -msgstr "" +msgstr "Minimale Feature-Größe" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7857,9 +8302,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Mindestdicke für dünne Features. Modellfeatures, die dünner als dieser Wert " +"sind, werden nicht gedruckt, während Features, die dicker als die " +"Mindestfeaturegröße sind, auf die Mindestwandbreite verbreitert werden. Er " +"wird als Prozentsatz über dem Düsendurchmesser ausgedrückt." msgid "Minimum wall width" -msgstr "" +msgstr "Minimale Wandbreite" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7867,6 +8316,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Breite der Wand, die dünne Features (entsprechend der Mindest-Featuregröße) " +"des Modells ersetzen wird. Wenn die minimale Wandbreite dünner ist als die " +"Dicke des Features, wird die Wand so dick wie das Feature selbst. Sie wird " +"als Prozentsatz des Düsendurchmessers ausgedrückt." msgid "Detect narrow internal solid infill" msgstr "Erkennen einer schmalen internen festen Füllung" @@ -7888,16 +8341,16 @@ msgid "Export project as 3MF." msgstr "Projekt als 3MF exportieren." msgid "Export slicing data" -msgstr "" +msgstr "Slicing-Daten exportieren" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Exportieren von Slicing-Daten in einen Ordner" msgid "Load slicing data" -msgstr "" +msgstr "Slicing-Daten laden" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Zwischengespeicherte Slicing-Daten aus dem Verzeichnis laden" msgid "Slice" msgstr "Slice" @@ -7911,10 +8364,11 @@ msgid "Show command help." msgstr "Befehlshilfe anzeigen." msgid "UpToDate" -msgstr "" +msgstr "Auf dem neuesten Stand" msgid "Update the configs values of 3mf to latest." msgstr "" +"Aktualisieren Sie die Konfigurationswerte von 3mf auf den neuesten Stand." msgid "Output Model Info" msgstr "Ausgabe Modellinformationen" @@ -7929,10 +8383,10 @@ msgid "Export settings to a file." msgstr "Einstellungen in eine Datei exportieren." msgid "Send progress to pipe" -msgstr "" +msgstr "Fortschritt an die Leitung senden" msgid "Send progress to pipe." -msgstr "" +msgstr "Fortschritt an die Leitung senden" msgid "Arrange Options" msgstr "Anordnungsoptionen" @@ -7993,7 +8447,7 @@ msgid "Generating infill toolpath" msgstr "Füllwerkzeugweg generieren" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Erkennen Sie Überhänge für automatisches Anheben" msgid "Generating support" msgstr "Support generieren" @@ -8006,11 +8460,15 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"Es scheint, dass das Objekt %s vollständig schwebende Bereiche hat. Bitte " +"richten Sie das Objekt neu aus oder aktivieren Sie die Supportgenerierung." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"Es scheint, dass Objekt %s große Überhänge hat. Bitte aktivieren Sie die " +"Support-Generierung." msgid "Optimizing toolpath" msgstr "Optimieren des Werkzeugwegs" @@ -8021,11 +8479,16 @@ msgstr "" "normalen Ebenen ersetzt." msgid "The model has too many empty layers." -msgstr "" +msgstr "Das Modell hat zu viele leere Ebenen." msgid "Slicing mesh" msgstr "Slicen des Netzes" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: Werkzeugpfad auf Ebene %d erzeugen" @@ -8063,6 +8526,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D-Szenenbedienung\n" +"Wissen Sie, wie Sie die Ansicht und die Auswahl von Objekten/Teilen in der " +"3D-Szene mit der Maus und dem Touchpad steuern können?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -8070,6 +8536,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Schneidewerkzeug\n" +"Wussten Sie, dass Sie mit dem Schneidewerkzeug ein Modell in jedem " +"beliebigen Winkel und jeder beliebigen Position schneiden können?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -8077,18 +8546,26 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Modell reparieren\n" +"Wussten Sie, dass Sie ein beschädigtes 3D-Modell reparieren können, um viele " +"Probleme beim Slicen zu vermeiden?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Zeitraffer\n" +"Wussten Sie, dass Sie bei jedem Druck ein Zeitraffervideo erstellen können?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Automatisch anordnen\n" +"Wussten Sie, dass Sie alle Objekte in Ihrem Projekt automatisch anordnen " +"können?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -8096,6 +8573,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Automatische Ausrichtung\n" +"Wussten Sie schon, dass Sie Objekte mit einem einfachen Klick in eine für " +"den Druck optimale Ausrichtung drehen können?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -8104,6 +8584,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Auf Fläche legen\n" +"Wussten Sie, dass Sie ein Modell schnell so ausrichten können, dass eine " +"seiner Flächen auf dem Druckbett liegt? Wählen Sie die Funktion \"Auf Fläche " +"legen\" oder drücken Sie die Taste F." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -8111,6 +8595,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Objekt-Liste\n" +"Wussten Sie, dass Sie alle Objekte/Teile in einer Liste anzeigen und die " +"Einstellungen für jedes Objekt/Teil ändern können?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -8119,6 +8606,11 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Modell vereinfachen\n" +"Wussten Sie schon, dass Sie die Anzahl der Dreiecke in einem Netz mit der " +"Funktion \"Netz vereinfachen\" reduzieren können? Klicken Sie mit der " +"rechten Maustaste auf das Modell und wählen Sie \"Modell vereinfachen\". " +"Weitere Informationen finden Sie in der Dokumentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -8126,6 +8618,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Parametertabelle für das Slicen\n" +"Wussten Sie, dass Sie alle Objekte/Teile in einer Tabelle anzeigen und die " +"Einstellungen für jedes Objekt/Teil ändern können?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -8133,6 +8628,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"In Objekte/Teile aufteilen\n" +"Wussten Sie, dass Sie ein großes Objekt in kleine Teile aufteilen können, um " +"es leichter einzufärben oder zu drucken?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8141,6 +8639,11 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Ein Teil subtrahieren\n" +"Wussten Sie, dass Sie mit dem \"negatives Teil Modifikator\" ein Mesh von " +"einem anderen subtrahieren können? Auf diese Weise können Sie z.B. leicht " +"veränderbare Löcher direkt in Bambu Studio erstellen. Lesen Sie mehr in der " +"Dokumentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8150,6 +8653,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Wussten Sie, dass Sie Ihre Druckqualität verbessern können, indem Sie eine " +"STEP-Datei anstelle einer STL-Datei slicen?\n" +"Bambu Studio unterstützt das Slicen von STEP-Dateien und liefert glattere " +"Ergebnisse als ein STL mit geringerer Auflösung. Probieren Sie es aus!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8158,6 +8666,11 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Position der Z-Naht\n" +"Wussten Sie, dass Sie die Position der Z-Naht anpassen und sie sogar auf " +"Ihren Druck malen können, um sie an einer weniger sichtbaren Stelle " +"anzubringen? Dadurch wird das Gesamtbild Ihres Modells verbessert. Probieren " +"Sie es aus!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8166,6 +8679,11 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Feinabstimmung der Flussrate\n" +"Wussten Sie, dass die Fließgeschwindigkeit des Filament fein abgestimmt " +"werden kann, um noch besser aussehende Drucke zu erhalten? Je nach Material " +"können Sie das Gesamtergebnis des gedruckten Modells verbessern, indem Sie " +"eine Feinabstimmung vornehmen." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8174,6 +8692,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Drucke in Druckplatten aufteilen\n" +"Wussten Sie, dass Sie ein Modell, das aus vielen Teilen besteht, in einzelne " +"druckfertige Druckplatten aufteilen können? Dadurch wird es einfacher, den " +"Überblick über alle Teile zu behalten." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8182,6 +8704,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Beschleunigen Sie Ihren Druck mit Adaptiver Schichthöhe\n" +"Wussten Sie, dass Sie ein Modell noch schneller drucken können, wenn Sie die " +"Option \"Adaptive Schichthöhe\" verwenden? Probieren Sie es aus!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8190,6 +8715,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Supports malen\n" +"Wussten Sie, dass Sie die Position der Supports aufmalen können? Diese " +"Funktion macht es einfach, das Stützmaterial nur auf den Abschnitten des " +"Modells zu platzieren, die es tatsächlich benötigen." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8198,6 +8727,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Verschiedene Arten von Supports\n" +"Wussten Sie, dass Sie zwischen verschiedenen Arten von Supports wählen " +"können? Baumsupport eignet sich hervorragend für organische Modelle, spart " +"Filament und erhöht die Druckgeschwindigkeit. Probieren Sie sie aus!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8206,6 +8739,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Drucken von Silkfilament\n" +"Wussten Sie, dass Silkfilament besondere Aufmerksamkeit erfordert, um " +"erfolgreich zu drucken? Eine höhere Temperatur und eine niedrigere " +"Geschwindigkeit werden immer empfohlen, um die besten Ergebnisse zu erzielen." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8213,6 +8750,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Rand für bessere Haftung\n" +"Wussten Sie, dass bei gedruckten Modellen, die eine kleine Kontaktfläche mit " +"der Druckoberfläche haben, die Verwendung eines Randes empfohlen wird?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8220,12 +8760,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Parameter für mehrere Objekte festlegen\n" +"Wussten Sie schon, dass Sie die Parameter für das Slicing für alle " +"ausgewählten Objekte gleichzeitig festlegen können?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Objekte stapeln\n" +"Wussten Sie, dass Sie Objekte als Ganzes stapeln können?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8233,6 +8778,10 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Spülen in Support/Objekte/Füllung\n" +"Wussten Sie schon, dass Sie die Menge an verschwendetem Filament reduzieren " +"können, indem Sie es während des Filamentwechsels in Support/Objekte/Füllung " +"spülen?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8240,6 +8789,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "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 "" #~ "\n" @@ -8257,12 +8809,30 @@ msgstr "" #~ "%1% liegt zu nahe am Ausschlussbereich, beim Drucken kommt es zu " #~ "Kollisionen." +#~ msgid "&Edit" +#~ msgstr "&Bearbeiten" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materialien Einstellung" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE-Host" + +#~ msgid "AWS host" +#~ msgstr "AWS-Host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Tatsächliches Volumen = Spülvolumen * Multiplikator" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptive Schichthöhe" +#~ msgid "Add Custom Printer" +#~ msgstr "Benutzerdefinierten Drucker hinzufügen" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8275,7 +8845,11 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Die Arachne-Engine funktioniert nur, wenn die Überhangverlangsamung " +#~ "deaktiviert ist.\n" +#~ "Dies kann dazu führen, dass die Qualität der Überhangsflächen beim " +#~ "schnellen Drucken abnimmt.\n" #~ msgid "Auto arrange" #~ msgstr "Automatische Anordnung" @@ -8294,6 +8868,18 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Vermeiden Sie das Überqueren von Mauern während der Fahrt" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Das Druckbett schließt den Bereich aus, der in der X-Y-Ebene nicht als " +#~ "druckbarer Bereich verwendet werden kann. Zum Beispiel der untere linke " +#~ "Bereich, der beim Mehrfarbendruck mit einem AMS zum Schneiden des " +#~ "Filaments in X1 verwendet wird. Der Bereich wird als Polygon durch Punkte " +#~ "im folgenden Format ausgedrückt: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8303,9 +8889,32 @@ msgstr "" #~ "dieses Filaments.\n" #~ "Dies kann zu einer Verstopfung der Düse und zu Druckfehlern führen" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Kalibrierung abgeschlossen. Bitte wählen Sie die Faktoren entsprechend " +#~ "der linken Abbildung aus und tragen Sie diese in die Eingabefelder ein." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Es kann keine Verbindung zum Drucker hergestellt werden" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Die LAN-IP-Adresse von %s kann nicht erkannt werden. Befinden sich %s und " +#~ "Bambu Studio im selben LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Wählen sie eine oder mer Dateien (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Speicherordner wählen" + +#~ msgid "Clean" +#~ msgstr "Reinigen" + #~ msgid "Clear all" #~ msgstr "Alles löschen" @@ -8320,6 +8929,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Das Stift-Symbol drücken um das Filament zu bearbeiten." +#~ msgid "Clipping of view" +#~ msgstr "Ausschnitt der Ansicht" + #~ msgid "Color Print" #~ msgstr "Farbdruck" @@ -8338,6 +8950,14 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Debuggen" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Ein Trockenmittelstatus von weniger als zwei Balken bedeutet, dass das " +#~ "Trockenmittel inaktiv sein kann. Bitte tauschen Sie das Trockenmittel " +#~ "aus. (je höher, desto besser)" + #~ msgid "Designer" #~ msgstr "Designer" @@ -8383,7 +9003,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Möchten Sie Ihre persönlichen Daten aus der Bambu Cloud synchronisieren?\n" +#~ "Sie enthält die folgenden Informationen:\n" +#~ "1. Die Prozessvoreinstellungen\n" +#~ "2. Die Voreinstellungen des Filaments\n" +#~ "3. Die Druckervoreinstellungen\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8392,6 +9017,9 @@ msgstr "" #~ "Ziehen Sie nicht zurück, wenn sich der Weg im Füllbereich befindet. Das " #~ "bedeutet, dass man die Quellung nicht sehen kann" +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Herunterladen des Bambu-Netzwerk-Plug-In" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8408,6 +9036,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Suchbegriff eingeben" +#~ msgid "Entering Seam painting" +#~ msgstr "Einstieg in das Aufmalen der Naht" + #~ msgid "Erase painting" #~ msgstr "Gemaltes löschen" @@ -8432,12 +9063,60 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Fehlgeschlagen" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Die Verbindung zum Drucker über LAN konnte nicht hergestellt werden. " +#~ "Bitte geben Sie die korrekte IP-Adresse des Druckers und den Zugangscode " +#~ "ein." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Der Filamentindex %s stimmt nicht mit dem Filament im AMS-Steckplatz %s " +#~ "überein. Bitte aktualisieren Sie die Druckerfirmware, um die AMS-" +#~ "Steckplatzzuweisung zu unterstützen." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Der Filamentindex %s übersteigt die Anzahl der AMS-Steckplätze. Bitte " +#~ "aktualisieren Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung zu " +#~ "unterstützen." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Der Filamentindex stimmt nicht mit dem Filament im AMS-Steckplatz " +#~ "überein. Bitte aktualisieren Sie die Druckerfirmware, um die AMS-" +#~ "Steckplatzzuweisung zu unterstützen." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Der Filamentindex übersteigt die Anzahl der AMS-Steckplätze. Bitte " +#~ "aktualisieren Sie die Druckerfirmware, um die AMS-Steckplatzzuweisung zu " +#~ "unterstützen." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament zum Drucken von Supports und Rafts. \"Standard\" bedeutet, dass " +#~ "kein spezielles Filament für die Supports und somit das aktuelle Filament " +#~ "verwendet wird." + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8488,11 +9167,22 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Fragment-Filter" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Grün bedeutet, dass die AMS-Luftfeuchtigkeit normal ist, und Orange und " +#~ "Rot bedeuten, dass die Luftfeuchtigkeit zu hoch ist. (je niedriger, desto " +#~ "besser)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" #~ msgstr "Die Druckdüse auf die Zieltemperatur heitzen" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Die Druckdüse auf die Zieltemperatur heitzen" + #~ msgid "Height:" #~ msgstr "Höhe:" @@ -8504,6 +9194,22 @@ msgstr "" #~ "automatische Anordnung verwendet, um Kollisionen zu vermeiden, wenn " #~ "Objekt für Objekt gedruckt wird" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "Wenn diese Option aktiviert ist, wird für jeden Druck ein Zeitraffervideo " +#~ "erstellt. Nachdem jede Schicht gedruckt wurde, bewegt sich der " +#~ "Werkzeugkopf zur Überschussrutsche und dann wird mit der Kammerkamera ein " +#~ "Bild gemacht. Alle diese Bilder werden nach Abschluss des Druckvorgangs " +#~ "zu einem Zeitraffervideo zusammengesetzt. Da das geschmolzene Filament " +#~ "während der Aufnahme eines Druck aus der Düse austreten kann, ist ein " +#~ "Prime Turm für die Düsenbefüllung erforderlich." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Importiere 3MF/STL/STEP/OBJ/AMF" @@ -8516,6 +9222,10 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Initialisierung fehlgeschlagen [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "" +#~ "Initialisierung fehlgeschlagen (ohne Remote-Video nicht unterstützt)!" + #~ msgid "Inner wall speed" #~ msgstr "Geschwindigkeit der inneren Wände" @@ -8526,6 +9236,12 @@ msgstr "" #~ "Es scheint, dass Objekt %s Support zum Drucken benötigt. Bitte aktivieren " #~ "Sie die Support-Generierung." +#~ msgid "Layers and Perimeters" +#~ msgstr "Schichten und Wände" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Aufmalen der Naht verlassen" + #~ msgid "Line type" #~ msgstr "Linientyp" @@ -8554,6 +9270,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Überwachung der Aufzeichnung" +#~ msgid "NO AMS" +#~ msgstr "KEIN AMS" + +#~ msgid "Not supported." +#~ msgstr "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 "Open" #~ msgstr "Öffnen" @@ -8566,6 +9293,14 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Ausgabedatei" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "" +#~ "P1P Allgemeine Einstellungen - WLAN in der Seitenleiste des " +#~ "Hauptbildschirms" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Bearbeiten von Naht-Aufmalen" + #~ msgid "Part Cooling" #~ msgstr "BAuteilkühlung" @@ -8582,18 +9317,26 @@ msgstr "" #~ msgstr "Je Objekt bearbeiten" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Druckplatte %d: %s unterstützt kein Filament %s.\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Druckplatte %d: %s unterstützt kein Filament %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Druckplatte %d: %s unterstützt kein Filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Druckplatte %d: %s unterstützt kein Filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Bitte Aufgabenbericht ausfüllen." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Bitte überprüfen Sie die folgenden Informationen und klicken Sie auf " +#~ "Bestätigen, um den Druckvorgang fortzusetzen:\n" #~ msgid "Please fill report first." #~ msgstr "Bitte füllen Sie zuerst den Bericht aus." @@ -8614,9 +9357,26 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Nur Vorschaumodus für Gcode-Datei." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime Tower wird für die Timelapse benötigt. Möchten Sie beide aktivieren?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime Tower ist für die Timeplase erforderlich. Bist du sicher, dass du " +#~ "beide deaktivieren möchtest?" + #~ msgid "Printer Selection" #~ msgstr "Auswahl der Drucker" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "" +#~ "Die Drucker-Firmware unterstützt dieses Material nicht = > AMS-Slot-" +#~ "Mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8647,10 +9407,11 @@ msgstr "" #~ "snapshot is taken with the chamber camera. When printing finishes a " #~ "timelapse video is composed of all the snapshots." #~ msgstr "" -#~ "Record timelapse video of printing without showing the toolhead. In this " -#~ "mode the toolhead docks near the excess chute at each layer change, and " -#~ "then a snapshot is taken with the chamber camera. When printing finishes, " -#~ "a timelapse video is created from all the snapshots." +#~ "Zeitraffervideo des Druckvorgangs aufnehmen, ohne den Werkzeugkopf zu " +#~ "zeigen. In diesem Modus dockt der Werkzeugkopf bei jedem Schichtwechsel " +#~ "in der Nähe der Überschussrutsche an. Dann wird mit der Kammerkamera ein " +#~ "Bild aufgenommen. Nach Beendigung des Drucks wird ein Zeitraffervideo aus " +#~ "allen Bildern erstellt." #~ msgid "Reduce Triangles" #~ msgstr "Dreiecke reduzieren" @@ -8690,6 +9451,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Umschalttaste + Mausrad" +#~ msgid "Show Log" +#~ msgstr "Protokoll anzeigen" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Modell Mesh anzeigen(TODO)" @@ -8699,6 +9463,13 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Druckbare Box anzeigen(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Erkennung" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "" +#~ "Erkennung von Spaghetti und übergelaufenem Filament im Auswurfschacht" + #~ msgid "Spiral mode" #~ msgstr "Spiralförmiger Modus" @@ -8712,9 +9483,25 @@ msgstr "" #~ "Support ist deaktiviert, die oberen Schalenschichten sind 0 und die " #~ "Dichte der Füllung ist 0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "" +#~ "Beenden Sie den Druckvorgang, wenn Spaghetti oder übermäßiger " +#~ "Schutthaufen festgestellt werden" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "" +#~ "Beenden Sie den Druck, wenn ein Spaghetti-Extrusionafehler erkannt wird" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "Erfolgreich gesendet, springt automatisch zur Geräteseite in %s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "Erfolgreich gesendet, springt automatisch zur Geräteseite in %ss" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Vorschlag: Tatsächliches Volumen im Bereich [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8729,7 +9516,11 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Umschalten auf geradliniges Muster?\n" +#~ "Ja - schaltet automatisch auf ein geradliniges Muster um\n" +#~ "Nein - setzt die Dichte automatisch auf den Standardwert von nicht 100% " +#~ "zurück\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8744,6 +9535,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Cloud-Umgebung wechseln, bitte erneut anmelden!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Materialliste aus AMS synchronisieren" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8754,7 +9548,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Die Version %s von 3mf ist neuer als die Version %s von %s; es wird " +#~ "empfohlen, Ihre Software zu aktualisieren.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "Die 3mf stammt nicht vom BambuLab, sondern lädt nur Geometriedaten." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "" @@ -8768,6 +9567,13 @@ msgstr "" #~ "aktualisieren Sie auf die aktuelle Version, bevor Sie den Druckauftrag " #~ "senden" +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "Die Spülmenge ist geringer als der Mindestwert und wird automatisch auf " +#~ "den Mindestwert eingestellt." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8782,7 +9588,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Der für die Erzeugung des G-Codes verwendete Druckertyp ist nicht " +#~ "derselbe Typ wie der aktuell ausgewählte physische Drucker. Es wird " +#~ "empfohlen, den gleichen Druckertyp auszuwählen und erneut zu slicen.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8813,12 +9622,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Zeitraffer-Wischturm" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Zeitraffer ohne Werkzeugkopf" + #~ msgid "Translation" #~ msgstr "Übersetzung" #~ msgid "Tree support with infill" #~ msgstr "Baumsupport mit Füllung" +#~ msgid "Unable to connect printer" +#~ msgstr "Drucker kann nicht verbunden werden" + #~ msgid "Unable to create zip file" #~ msgstr "ZIP-Datei kann nicht erstellt werden" @@ -8836,7 +9651,35 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, " +#~ "einen \"Timelapse Wipe Tower\" (Zeitraffer-Wischturm) hinzuzufügen\n" +#~ "hinzuzufügen, indem Sie mit der rechten Maustaste auf die leere Position " +#~ "der Bauplatte klicken und \"Primitiv hinzufügen\"->\"Timelapse Wipe " +#~ "Tower\" wählen.\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 "" +#~ "Wenn die Dichte der spärlichen Füllung gering ist, kann es vorkommen, " +#~ "dass die interne Füllung oder die interne Brücke keinen Anker am Ende der " +#~ "Linie hat. Dies führt zu einem Abfall und schlechter Qualität beim " +#~ "Drucken der internen Füllung. Wenn Sie diese Funktion aktivieren, werden " +#~ "der dünnen Füllung der unteren Lagen für eine bestimmte Dicke " +#~ "Schleifenpfade hinzugefügt, so dass bessere Verankerungen für interne " +#~ "Brücken bereitgestellt werden können. 0 bedeutet, diese Funktion ist " +#~ "deaktiviert." + +#~ 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 have changed some preset settings. \n" @@ -8849,12 +9692,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zick-Zack" +#~ msgid "(Sort)" +#~ msgstr "(Sortieren)" + #~ msgid " Object:" #~ msgstr " Objekt:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " befindet sich zu nahe an einem Ausschlussbereich; beim Drucken kann es " +#~ "zu Kollisionen kommen.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8862,11 +9710,15 @@ msgstr "" #~ " ist zu nahe am Sperrbereich, es kommt beim Drucken zu Kollisionen.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " zu nahe an anderen liegt; beim Drucken kann es zu Kollisionen kommen.\n" #~ 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 "default value" +#~ msgstr "Standartwert" + #~ msgid "hybrid(auto)" #~ msgstr "Hybrid(automatisch)" @@ -8881,6 +9733,9 @@ msgstr "" #~ "automatischen Support zu erzeugen. Wenn Normal oder Baum ausgewählt ist, " #~ "werden nur Support Enforcer erzeugt" +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "Vorbereitung; Export von 3mf fehlgeschlagen!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "die 3mf ist nicht kompatibel, laden Sie nur Geometriedaten!" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index ad31c55e54..49a48f7c7d 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgid "Section view" msgstr "Section view" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + Mouse wheel" @@ -53,13 +53,13 @@ msgid "Highlight overhang areas" msgstr "Highlight overhangs" msgid "Gap fill" -msgstr "" +msgstr "Gap fill" msgid "Perform" msgstr "Apply" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Tool type" @@ -68,7 +68,7 @@ msgid "Smart fill angle" msgstr "Smart fill angle" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Auto support threshold angle: " @@ -83,11 +83,11 @@ msgid "Fill" msgstr "Fill" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fill" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Highlight faces according to overhang angle." @@ -146,10 +146,10 @@ msgid "Height range" msgstr "Height range" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Shortcut Key " @@ -252,10 +252,10 @@ msgid "Movement:" msgstr "Movement:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Keep upper part" @@ -347,41 +347,41 @@ msgid "Perform Recognition" msgstr "Perform Recognition" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Add" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Notice" @@ -425,7 +425,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Version" @@ -453,14 +453,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "BambuStudio got an unhandled exception: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -509,7 +509,7 @@ msgid "Choose one file (3mf):" msgstr "Choose one file (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" @@ -525,10 +525,10 @@ msgstr "" "changes as new presets." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Open Project" @@ -562,13 +562,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Select a G-code file:" @@ -653,10 +653,10 @@ msgid "Select settings" msgstr "Select settings" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Delete" @@ -701,16 +701,16 @@ msgid "Export as STL" msgstr "Export as STL" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Change filament" @@ -735,7 +735,7 @@ msgid "Scale an object to fit the build volume" msgstr "Scale an object to fit the build volume" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Flush into objects' infill" @@ -747,7 +747,7 @@ msgid "Flush into objects' support" msgstr "Flush into objects' support" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Convert from Inches" @@ -801,7 +801,7 @@ msgid "Add Primitive" msgstr "Add Primitive" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "To Objects" @@ -864,13 +864,13 @@ msgid "Clone" msgstr "Clone" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Edit print parameters for a single object" @@ -963,6 +963,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "Deleting the last solid part is not allowed." @@ -1081,7 +1083,7 @@ msgid "Auto Brim" msgstr "Auto Brim" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Plate" @@ -1105,56 +1107,59 @@ msgid "More" msgstr "More" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "Custom G-code" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "No printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "Cut filament" @@ -1162,7 +1167,7 @@ msgid "Pull back current filament" msgstr "Pull back the current filament" msgid "Push new filament into extruder" -msgstr "" +msgstr "Push new filament into extruder" msgid "Purge old filament" msgstr "Purge old filament" @@ -1177,13 +1182,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Load" @@ -1192,16 +1197,16 @@ msgid "Unload Filament" msgstr "Unload" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "Tips" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "Calibrating AMS..." @@ -1251,7 +1256,7 @@ msgstr "" "Arrange failed. Found some exceptions when processing object geometries." msgid "Arranging" -msgstr "" +msgstr "Arranging" msgid "Arranging canceled." msgstr "Arranging canceled." @@ -1293,7 +1298,7 @@ msgid "Orienting..." msgstr "Orienting..." msgid "Orienting" -msgstr "" +msgstr "Orienting" msgid "Error! Unable to create thread!" msgstr "Error. Unable to create thread." @@ -1326,7 +1331,7 @@ msgid "Unknown Failure" msgstr "Unknown Failure" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "Abnormal print file data. Please slice again" @@ -1363,66 +1368,69 @@ msgid "Sending print job through cloud service" msgstr "Sending print job through cloud service" msgid "Service Unavailable" -msgstr "" +msgstr "Service Unavailable" msgid "Unkown Error." -msgstr "" +msgstr "Unknown Error." msgid "Sending print configuration" msgstr "Sending print configuration" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "Downloading" msgid "Download failed" -msgstr "" +msgstr "Download failed" msgid "Cancelled" -msgstr "" +msgstr "Canceled" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" -msgstr "" +msgstr "Installing" msgid "Install failed" -msgstr "" +msgstr "Install failed" msgid "Portions copyright" msgstr "License Info" @@ -1464,26 +1472,33 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio also referenced some ideas from Cura by Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"There are many parts of the software that come from community contributions, " +"so we're unable to list them one-by-one, and instead, they'll be attributed " +"in the corresponding code comments." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Confirm" @@ -1515,67 +1530,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Nozzle temperature" msgid "Bed Temperature" -msgstr "" +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" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "Save" @@ -1584,59 +1605,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1644,31 +1670,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "AMS Settings" @@ -1719,21 +1750,26 @@ msgstr "" "last shutdown." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "File" @@ -1742,25 +1778,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1817,14 +1859,14 @@ msgid "Succeed to export G-code to %1%" msgstr "Success! G-code exported to %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Origin" @@ -1939,11 +1981,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2006,6 +2054,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" @@ -2020,12 +2070,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2071,6 +2127,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Auto bed leveling" @@ -2172,13 +2231,13 @@ msgid "Update failed." msgstr "Update failed." msgid "Failed to start printing job" -msgstr "" +msgstr "Failed to start print job" msgid "default" msgstr "default" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N/A" @@ -2233,34 +2292,34 @@ msgid "Tool" msgstr "Tool" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "Loading G-code" @@ -2313,11 +2372,17 @@ msgstr "Temperature (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetric flow rate (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Used filament" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Total" @@ -2374,7 +2439,7 @@ msgid "Total Estimation" msgstr "Total estimation" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Normal mode" @@ -2386,7 +2451,7 @@ msgid "Model printing time" msgstr "Model printing time" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Switch to silent mode" @@ -2395,52 +2460,52 @@ msgid "Switch to normal mode" msgstr "Switch to normal mode" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Radius" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Sequence" @@ -2518,10 +2583,10 @@ msgid "Explosion Ratio" msgstr "Explosion Ratio" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Total Volume:" @@ -2549,21 +2614,25 @@ 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 "" +"An object is laid over the boundary of the plate or exceeds the height " +"limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgid "Calibration" msgstr "Calibration" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Calibration program" @@ -2584,28 +2653,28 @@ msgid "Start Calibration" msgstr "Start Calibration" msgid "Completed" -msgstr "" +msgstr "Completed" msgid "Calibrating" msgstr "Calibrating" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Resolution" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Connect Printer (LAN)" @@ -2621,13 +2690,13 @@ msgstr "" "on the printer, as shown in the figure:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "Closing application" @@ -2657,34 +2726,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Slice all" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Send" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Print all" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Keyboard Shortcuts" @@ -2699,23 +2768,23 @@ msgid "Show Configuration Folder" msgstr "Show Configuration Folder" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Check for Updates" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "&About %s" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Default View" @@ -2759,7 +2828,7 @@ msgid "Right View" msgstr "Right View" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "New Project" @@ -2786,7 +2855,7 @@ msgid "Save current project as" msgstr "Save current project as" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Load a model" @@ -2810,22 +2879,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Export 3mf file without using some 3mf-extensions" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "Export G-code" msgid "Export current plate as G-code" -msgstr "" +msgstr "Export current plate as G-code" msgid "Export &Configs" msgstr "Export &Configs" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Export" @@ -2891,10 +2960,10 @@ msgid "Use Orthogonal View" msgstr "Use Orthogonal View" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Preferences" @@ -2906,7 +2975,7 @@ msgid "Help" msgstr "Help" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "&Open G-code" @@ -2927,10 +2996,10 @@ msgid "Export toolpaths as OBJ" msgstr "Export toolpaths as OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "&Quit" @@ -2948,6 +3017,14 @@ msgstr "&View" msgid "&Help" msgstr "&Help" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -2958,7 +3035,7 @@ msgid "No to All" msgstr "No to All" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -2970,7 +3047,7 @@ msgid "Export result" msgstr "Export Result" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -2998,6 +3075,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Synchronization" @@ -3006,7 +3088,7 @@ msgid "Initialize failed (No Device)!" msgstr "Initialization failed (No Device)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Initializing..." @@ -3015,57 +3097,62 @@ msgid "Loading..." msgstr "Loading..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Stopped." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "Playing..." @@ -3081,49 +3168,49 @@ msgid "Month" msgstr "Month" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Download" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "No printers." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Connecting..." @@ -3139,30 +3226,30 @@ msgid "No files" msgstr "No files" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "Speed:" @@ -3177,7 +3264,7 @@ msgid "Zoom" msgstr "Zoom" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "3Dconnexion settings" @@ -3186,13 +3273,13 @@ msgid "Swap Y/Z axes" msgstr "Swap Y/Z axes" msgid "Camera" -msgstr "" +msgstr "Camera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Printing progress" @@ -3204,19 +3291,19 @@ msgid "Stop" msgstr "Stop" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Control" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3225,10 +3312,10 @@ msgid "Lamp" msgstr "Lamp" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Bed" @@ -3240,68 +3327,75 @@ msgid "Debug Info" msgstr "Debug Info" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Printing list" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Downloading..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Silent" @@ -3316,7 +3410,7 @@ msgid "Ludicrous" msgstr "Ludicrous" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "Failed to connect to the server" @@ -3385,10 +3479,10 @@ msgid "Undo integration was successful." msgstr "Undo integration was successful." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "Undo integration failed." @@ -3405,6 +3499,9 @@ msgstr "Go to download page" msgid "Open Folder." msgstr "Open Folder." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3418,16 +3515,16 @@ msgstr[0] "%1$d Object has color painting." msgstr[1] "%1$d Objects have color painting." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Slice complete" @@ -3448,13 +3545,13 @@ msgid "Warning:" msgstr "Warning:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr " (Repair)" msgid " Click here to install it." -msgstr "" +msgstr " Click here to install it." msgid "WARNING:" msgstr "WARNING:" @@ -3510,24 +3607,26 @@ msgid "Bottom" msgstr "Bottom" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Global" @@ -3582,7 +3681,7 @@ msgid "Click to edit preset" msgstr "Click to edit preset" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Bed type" @@ -3591,37 +3690,43 @@ msgid "Flushing volumes" msgstr "Flushing volumes" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Untitled" @@ -3635,10 +3740,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "" @@ -3651,34 +3758,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Loading file: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "You should update your software.\n" @@ -3691,9 +3807,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Incompatible 3mf" @@ -3733,9 +3851,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "Load these files as a single object with multiple parts?\n" @@ -3750,9 +3871,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "Export STL file:" @@ -3767,13 +3890,13 @@ msgid "Another export job is running." msgstr "Another export job is running." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Please select a file" @@ -3791,7 +3914,7 @@ msgid "Invalid data" msgstr "Invalid data" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3803,11 +3926,14 @@ msgstr "Please resolve the slicing errors and publish again." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Preview only mode:\n" +"The loaded file contains G-code only, cannot enter the Prepare page" msgid "You can keep the modified presets to the new project or discard them" msgstr "You can keep the modified presets for the new project or discard them" @@ -3823,22 +3949,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "The selected file" @@ -3901,6 +4030,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3922,7 +4053,7 @@ msgid "Invalid number" msgstr "Invalid number" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -3953,15 +4084,20 @@ msgid "Triangles: %1%\n" msgstr "Triangles: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -3989,10 +4125,10 @@ msgid "Second" msgstr "Second" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "General Settings" @@ -4025,10 +4161,10 @@ msgid "Units" msgstr "Units" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "User sync" @@ -4076,13 +4212,13 @@ msgid "Backup interval" msgstr "Backup interval" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Home page and daily tips" @@ -4169,7 +4305,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "Debug settings have been saved successfully!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "System presets" @@ -4196,13 +4332,13 @@ msgid "Project-inside presets" msgstr "Project-inside presets" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" msgid "Slice all plate to obtain time and filament estimation" msgstr "Slice all plates to obtain time and filament estimation" @@ -4316,6 +4452,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "My Device" @@ -4326,7 +4465,7 @@ msgid "Input access code" msgstr "Input access code" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Log out successful." @@ -4371,7 +4510,7 @@ msgid "Synchronizing device information time out" msgstr "Synchronizing device information timed out" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4386,11 +4525,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4411,57 +4554,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Preparing print job" @@ -4470,19 +4627,22 @@ msgid "Modifying the device name" msgstr "Modifying the device name" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Cannot send print tasks when an update is in progress" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Cool Plate" @@ -4494,7 +4654,7 @@ msgid "High Temp Plate" msgstr "High Temp Plate" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Log in printer" @@ -4529,44 +4689,61 @@ msgid "Delete this preset" msgstr "Delete this preset" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -4574,6 +4751,10 @@ msgid "" "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\"." msgid "Line width" msgstr "Line width" @@ -4585,7 +4766,7 @@ msgid "Precision" msgstr "Precision" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Walls" @@ -4618,7 +4799,7 @@ msgid "Acceleration" msgstr "Acceleration" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Filament for Supports" @@ -4630,7 +4811,7 @@ msgid "Special mode" msgstr "Special mode" msgid "G-code output" -msgstr "" +msgstr "G-code output" msgid "Frequent" msgstr "Frequent" @@ -4715,6 +4896,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Volumetric speed limitation" @@ -4765,7 +4948,7 @@ msgid "Printable space" msgstr "Printable space" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Accessory" @@ -4792,7 +4975,7 @@ msgid "Pause G-code" msgstr "Pause G-code" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Motion ability" @@ -4931,12 +5114,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Extruder count" @@ -4951,12 +5140,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Set as cover" @@ -4984,7 +5175,7 @@ msgid "Choose files" msgstr "Choose files" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Model Name" @@ -5045,18 +5236,18 @@ msgid "Flushing volumes for filament change" msgstr "Flushing volumes for filament change" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Flushing volume (mm³) for each filament pair." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "unloaded" @@ -5098,7 +5289,7 @@ msgid "Paste from clipboard" msgstr "Paste from clipboard" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Show keyboard shortcuts list" @@ -5107,16 +5298,16 @@ msgid "Global shortcuts" msgstr "Global shortcuts" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5131,34 +5322,34 @@ msgid "Collapse/Expand the sidebar" msgstr "Collapse/Expand the sidebar" msgid "⌘+Any arrow" -msgstr "" +msgstr "⌘+Any arrow" msgid "Movement in camera space" msgstr "Movement in camera space" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Left mouse button" msgid "Select multiple objects" msgstr "Select multiple objects" msgid "Ctrl+Any arrow" -msgstr "" +msgstr "Ctrl+Any arrow" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+Left mouse button" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Left mouse button" msgid "Select objects by rectangle" msgstr "Select objects by rectangle" @@ -5188,7 +5379,7 @@ msgid "Move selection 10 mm in positive X direction" msgstr "Move selection 10mm in positive X direction" msgid "Shift+Any arrow" -msgstr "" +msgstr "Shift+Any arrow" msgid "Movement step set to 1 mm" msgstr "Movement step set to 1mm" @@ -5221,25 +5412,25 @@ msgid "Select all objects" msgstr "Select all objects" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Plater" @@ -5248,22 +5439,22 @@ msgid "Move: press to snap by 1mm" msgstr "Move: press to snap by 1mm" msgid "⌘+Mouse wheel" -msgstr "" +msgstr "⌘+Mouse wheel" msgid "Support/Color Painting: adjust pen radius" msgstr "Support/Color Painting: adjust pen radius" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Support/Color Painting: adjust section position" msgid "Ctrl+Mouse wheel" -msgstr "" +msgstr "Ctrl+Mouse wheel" msgid "Alt+Mouse wheel" -msgstr "" +msgstr "Alt+Mouse wheel" msgid "Gizmo" msgstr "Gizmo" @@ -5308,105 +5499,118 @@ msgid "Move slider 5x faster" msgstr "Move slider 5x faster" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mouse wheel" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "New version of Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "Saving objects into the 3mf failed." @@ -5649,6 +5853,7 @@ msgstr "write callback failed" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5659,10 +5864,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% is too tall, and collisions will be caused." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Prime Tower" @@ -5689,6 +5895,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5739,6 +5947,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Line width too small" @@ -5761,7 +5971,7 @@ msgstr "Layer height cannot exceed nozzle diameter." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Generating skirt & brim" @@ -5786,12 +5996,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "Elephant foot compensation" @@ -5822,7 +6035,7 @@ msgid "Printer preset names" msgstr "Printer preset names" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5831,56 +6044,69 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5888,7 +6114,7 @@ msgstr "" "surface" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5896,9 +6122,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Other layers" @@ -5931,6 +6161,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "First layer" @@ -5963,6 +6195,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Bed types supported by the printer" @@ -6030,15 +6264,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Bridge flow" @@ -6106,7 +6347,7 @@ msgid "Compatible machine" msgstr "Compatible machine" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "Compatible machine condition" @@ -6195,13 +6436,16 @@ msgstr "" "reasonable distance." msgid "Thick bridges" -msgstr "" +msgstr "Thick bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"If enabled, bridges are more reliable and can bridge longer distances but " +"may look worse. If disabled, bridges look better but are reliable only for " +"shorter distances." msgid "Max bridge length" msgstr "Max bridge length" @@ -6225,15 +6469,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Add end G-code when finishing the printing of this filament." msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6262,16 +6508,16 @@ msgid "Monotonic line" msgstr "Monotonic line" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Bottom surface pattern" @@ -6310,7 +6556,7 @@ msgid "infill/outer/inner" msgstr "infill/outer/inner" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Height to rod" @@ -6319,6 +6565,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Height to lid" @@ -6327,19 +6575,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Extruder Color" @@ -6396,27 +6650,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Color" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6424,6 +6683,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" @@ -6547,13 +6809,13 @@ msgid "Adaptive Cubic" msgstr "Adaptive Cubic" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6563,7 +6825,7 @@ msgstr "" "improve top surface quality." msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6683,7 +6945,7 @@ msgstr "" "of the nozzle and what kind of filament can be printed." msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Hardened steel" @@ -6695,15 +6957,17 @@ msgid "Brass" msgstr "Brass" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +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" @@ -6806,9 +7070,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Maximum speed X" @@ -6970,12 +7236,14 @@ msgid "Diameter of nozzle" msgstr "The diameter of the nozzle" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Nozzle volume" @@ -6984,10 +7252,11 @@ 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" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Reduce infill retraction" @@ -6997,6 +7266,9 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Don't retract when the travel is entirely in an infill area. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generation slower." msgid "Enable" msgstr "Enable" @@ -7124,13 +7396,13 @@ msgstr "" "prevent stringing." msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Retraction speed" @@ -7164,7 +7436,7 @@ msgid "Back" msgstr "Back" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Skirt distance" @@ -7172,6 +7444,12 @@ msgstr "Skirt distance" 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 "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt loops" @@ -7209,7 +7487,7 @@ msgstr "" "surface." msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7230,9 +7508,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Temperature variation" @@ -7247,30 +7533,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "G-code added when the printer starts using this filament" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Enable support" @@ -7283,6 +7574,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "normal(auto)" @@ -7291,10 +7585,10 @@ msgid "tree(auto)" msgstr "tree(auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Support/object xy distance" @@ -7316,12 +7610,14 @@ msgid "Don't create support on model surface, only on build plate" msgstr "This setting only generates supports that begin on the build plate." msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Top Z distance" @@ -7330,18 +7626,20 @@ msgid "The z gap between the top support interface and object" msgstr "This determines the Z gap between top support interfaces and objects." msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "Line width of support" @@ -7359,6 +7657,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Top interface layers" @@ -7395,7 +7695,7 @@ msgid "Rectilinear grid" msgstr "Rectilinear grid" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Interface pattern" @@ -7416,10 +7716,10 @@ msgid "Spacing between support lines" msgstr "This determines the spacing between support lines." msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "This is the speed for support." @@ -7435,18 +7735,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Snug" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Independent support layer height" @@ -7455,6 +7761,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Threshold angle" @@ -7509,6 +7817,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Detect thin walls" @@ -7603,6 +7914,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Prime volume" @@ -7623,18 +7936,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "X-Y hole compensation" @@ -7668,24 +7991,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7696,9 +8025,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7707,17 +8043,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7725,9 +8068,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7735,6 +8082,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Detect narrow internal solid infill" @@ -7755,16 +8106,16 @@ msgid "Export project as 3MF." msgstr "This exports the project as a 3mf file." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Slice" @@ -7776,10 +8127,10 @@ msgid "Show command help." msgstr "This shows command help." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Output Model Info" @@ -7794,10 +8145,10 @@ msgid "Export settings to a file." msgstr "This exports settings to a file." msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Arrange Options" @@ -7858,7 +8209,7 @@ msgid "Generating infill toolpath" msgstr "Generating infill toolpath" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Generating support" @@ -7871,11 +8222,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Optimizing toolpath" @@ -7884,11 +8238,16 @@ msgid "Empty layers around bottom are replaced by nearest normal layers." msgstr "Empty layers around bottom are replaced by nearest normal layers." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generate toolpath at layer %d" @@ -7926,6 +8285,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -7933,6 +8295,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -7940,18 +8305,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -7959,6 +8331,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -7967,6 +8342,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -7974,6 +8353,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -7982,6 +8364,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -7989,6 +8375,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -7996,6 +8385,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8004,6 +8396,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8013,6 +8409,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8021,6 +8422,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8029,6 +8434,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8037,6 +8446,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8045,6 +8458,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8053,6 +8469,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8061,6 +8481,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8069,6 +8493,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8076,6 +8504,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8083,12 +8514,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8096,6 +8532,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8103,6 +8542,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8120,12 +8562,30 @@ msgstr "" #~ "%1% is too close to an exclusion area; there will be collisions when " #~ "printing." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptive layer height" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8139,7 +8599,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Auto Arrange" @@ -8159,6 +8622,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Avoid walls when traveling" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8168,9 +8642,32 @@ msgstr "" #~ "filament.\n" #~ "This may cause a nozzle blockage or print failure" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Choose one or more files (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Clear all" @@ -8184,6 +8681,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Click the pencil icon to edit the filament." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Color print" @@ -8202,6 +8702,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Debug" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Designer" @@ -8245,7 +8752,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8254,6 +8766,9 @@ 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" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8270,6 +8785,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Enter a search term" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Erase painting" @@ -8294,12 +8812,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Failed" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8350,6 +8910,13 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Fragment filter" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" @@ -8357,6 +8924,9 @@ msgstr "" #~ "Heat the nozzle to the target \n" #~ "temperature" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Heat the nozzle to target temperature" + #~ msgid "Height:" #~ msgstr "Height:" @@ -8367,6 +8937,21 @@ msgstr "" #~ "Height of the clearance cylinder around extruder: used as input for auto-" #~ "arranging to avoid collisions when printing object by object" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Import 3MF/STL/STEP/OBJ/AMF" @@ -8379,6 +8964,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Initalization failed [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Inner wall speed" @@ -8389,6 +8977,12 @@ msgstr "" #~ "It seems object %s needs support to print. Please enable support " #~ "generation." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Line type" @@ -8417,6 +9011,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring Recording" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Open" @@ -8429,6 +9034,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Output file" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Part Cooling" @@ -8445,18 +9056,26 @@ msgstr "" #~ msgstr "Per Object Edit" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Plate %d: %s does not support filament %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Please fill report first." @@ -8477,9 +9096,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Preview only mode for G-code file." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Printer Selection" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8552,6 +9186,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift + Mouse wheel" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Show Model Mesh(TODO)" @@ -8561,6 +9198,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Show Printable Box(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Spiral/Vase mode" @@ -8573,10 +9216,24 @@ msgstr "" #~ "support is disabled, top shell layers is 0, and sparse infill density is " #~ "0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8590,7 +9247,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8604,6 +9264,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Cloud environment has switched; please login again!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8614,7 +9277,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "The configuration is not compatible and cannot be loaded!" @@ -8626,6 +9294,13 @@ msgstr "" #~ "The firmware versions of the printer and AMS are too low. Please update " #~ "them to the latest version before sending any print jobs." +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8639,7 +9314,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8669,12 +9347,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse Wipe Tower" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse without toolhead" + #~ msgid "Translation" #~ msgstr "Translation" #~ msgid "Tree support with infill" #~ msgstr "Tree support with infill" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" @@ -8692,7 +9376,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8704,12 +9413,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig zag" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr " Object:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8718,11 +9432,14 @@ msgstr "" #~ "printing.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ 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 "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "hybrid(auto)" @@ -8737,6 +9454,9 @@ msgstr "" #~ "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 "The 3mf is not compatible, loading geometry data only!" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 2c30a585dd..f9b126cfd8 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgid "Section view" msgstr "Vista de la sección" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + Rueda del ratón" @@ -53,13 +53,13 @@ msgid "Highlight overhang areas" msgstr "Resaltar las zonas de voladizos" msgid "Gap fill" -msgstr "" +msgstr "Gap fill" msgid "Perform" msgstr "Realizar" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Tipo de herramienta" @@ -68,7 +68,7 @@ msgid "Smart fill angle" msgstr "Ángulo de relleno inteligente" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Ángulo del umbral de soporte automático: " @@ -83,11 +83,11 @@ msgid "Fill" msgstr "Llenar" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fill" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Resalte las caras según el ángulo del voladizo." @@ -147,10 +147,10 @@ msgid "Height range" msgstr "Rango de altura" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Tecla de acceso directo " @@ -254,10 +254,10 @@ msgid "Movement:" msgstr "Movimiento:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Mantener la parte superior" @@ -350,41 +350,41 @@ msgid "Perform Recognition" msgstr "Realizar el reconocimiento" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Añadir" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Date cuenta" @@ -431,7 +431,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Versión" @@ -462,14 +462,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "BambuStudio recibió una notificación de excepción no controlada: %1%." msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -519,7 +519,7 @@ msgid "Choose one file (3mf):" msgstr "Elija un archivo (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Elija un archivo (gcode/.gco/.g/.ngc/ngc):" @@ -535,10 +535,10 @@ msgstr "" "descartar o guardar los cambios como nuevos preajustes." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Proyesto Abierto" @@ -572,13 +572,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Seleccione un archivo de código G:" @@ -663,10 +663,10 @@ msgid "Select settings" msgstr "Seleccione los ajustes" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Borra" @@ -711,16 +711,16 @@ msgid "Export as STL" msgstr "Exportar como STL" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Cambiar el filamento" @@ -745,7 +745,7 @@ msgid "Scale an object to fit the build volume" msgstr "Escalar un objeto para que se ajuste al volumen de impresión" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Purgar en el relleno de los objetos" @@ -757,7 +757,7 @@ msgid "Flush into objects' support" msgstr "Depositar en el soporte de los objetos" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Convertir desde pulgadas" @@ -811,7 +811,7 @@ msgid "Add Primitive" msgstr "Añadir Primitivo" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "A los objetos" @@ -875,13 +875,13 @@ msgid "Clone" msgstr "Clonar" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Editar los parámetros de impresión de un solo objeto" @@ -983,6 +983,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "No se permite borrar la última parte sólida." @@ -1102,7 +1104,7 @@ msgid "Auto Brim" msgstr "Borde automático" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Placa" @@ -1126,56 +1128,59 @@ msgid "More" msgstr "Más" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "Código G personalizado" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "Sin impresión" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "Cortar filamento" @@ -1183,7 +1188,7 @@ msgid "Pull back current filament" msgstr "Extraer el filamento actual" msgid "Push new filament into extruder" -msgstr "" +msgstr "Push new filament into extruder" msgid "Purge old filament" msgstr "Purgar el filamento viejo" @@ -1198,13 +1203,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Cargar" @@ -1213,16 +1218,16 @@ msgid "Unload Filament" msgstr "Descargar" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "Consejos" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "Calibración de AMS..." @@ -1317,7 +1322,7 @@ msgid "Orienting..." msgstr "Orientando..." msgid "Orienting" -msgstr "" +msgstr "Orienting" msgid "Error! Unable to create thread!" msgstr "¡Error! No se ha podido crear el proceso." @@ -1350,7 +1355,7 @@ msgid "Unknown Failure" msgstr "Error desconocido" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "Datos anormales del archivo de impresión. Por favor, procese de nuevo" @@ -1392,66 +1397,69 @@ msgid "Sending print job through cloud service" msgstr "Enviando trabajo de impresión a través del servicio en la nube" msgid "Service Unavailable" -msgstr "" +msgstr "Service Unavailable" msgid "Unkown Error." -msgstr "" +msgstr "Unknown Error." msgid "Sending print configuration" msgstr "Enviando la configuración de impresión" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "" msgid "Download failed" -msgstr "" +msgstr "Download failed" msgid "Cancelled" -msgstr "" +msgstr "Canceled" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" -msgstr "" +msgstr "Installing" msgid "Install failed" -msgstr "" +msgstr "Install failed" msgid "Portions copyright" msgstr "Porciones del copyright" @@ -1493,26 +1501,33 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio also referenced some ideas from Cura by Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"There are many parts of the software that come from community contributions, " +"so we're unable to list them one-by-one, and instead, they'll be attributed " +"in the corresponding code comments." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Confirmar" @@ -1544,67 +1559,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Temperatura de la boquilla" msgid "Bed Temperature" -msgstr "" +msgstr "Bed Temperature" 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 "Start" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "Guardar" @@ -1613,59 +1634,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1673,31 +1699,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "Ajustes del AMS" @@ -1748,21 +1779,26 @@ msgstr "" "último apagado." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "Archivo" @@ -1771,25 +1807,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1846,14 +1888,14 @@ msgid "Succeed to export G-code to %1%" msgstr "Exportación de código G a %1% con éxito" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Origen" @@ -1970,11 +2012,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2041,6 +2089,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" @@ -2055,12 +2105,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2109,6 +2165,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Nivelación de cama automática" @@ -2213,13 +2272,13 @@ msgid "Update failed." msgstr "Actualización fallida." msgid "Failed to start printing job" -msgstr "" +msgstr "Failed to start print job" msgid "default" msgstr "por defecto" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N/A" @@ -2274,34 +2333,34 @@ msgid "Tool" msgstr "Herramienta" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "Carga de códigos G" @@ -2354,11 +2413,17 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Tasa de flujo volumétrico (mm³/seg)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Filamento usado" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Total" @@ -2415,7 +2480,7 @@ msgid "Total Estimation" msgstr "Estimación total" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Modo normal" @@ -2427,7 +2492,7 @@ msgid "Model printing time" msgstr "Tiempo de impresión del modelo" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Cambiar al modo silencioso" @@ -2436,52 +2501,52 @@ msgid "Switch to normal mode" msgstr "Cambiar al modo normal" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Radio" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Secuencia" @@ -2559,10 +2624,10 @@ msgid "Explosion Ratio" msgstr "Ratio de Explosión" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Volumen total:" @@ -2590,21 +2655,25 @@ 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 "" +"An object is laid over the boundary of the plate or exceeds the height " +"limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgid "Calibration" msgstr "Calibración" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Programa de calibración" @@ -2625,28 +2694,28 @@ msgid "Start Calibration" msgstr "Iniciar Calibración" msgid "Completed" -msgstr "" +msgstr "Completed" msgid "Calibrating" msgstr "Calibrando" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Resolución" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Conectar Impresora (LAN)" @@ -2662,13 +2731,13 @@ msgstr "" "en la impresora, como se muestra en la figura:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "La aplicación se está cerrando" @@ -2698,34 +2767,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Laminar todo" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Enviar" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Imprimir todo" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Atajos de teclado" @@ -2740,23 +2809,23 @@ msgid "Show Configuration Folder" msgstr "Mostrar Carpeta de Configuración" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Comprobar Actualicaciones" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "&Acerca de %s" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Vista por Defecto" @@ -2800,7 +2869,7 @@ msgid "Right View" msgstr "Vista derecha" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "Nuevo proyecto" @@ -2827,7 +2896,7 @@ msgid "Save current project as" msgstr "Guardar el proyecto actual como" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Cargar un modelo" @@ -2851,22 +2920,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Exporte el archivo 3mf sin usar algunas de las extensiones" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "Exportar código G" msgid "Export current plate as G-code" -msgstr "" +msgstr "Export current plate as G-code" msgid "Export &Configs" msgstr "Exportar & Configuración" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Exportar" @@ -2932,10 +3001,10 @@ msgid "Use Orthogonal View" msgstr "Utilizar Vista Ortogonal" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Preferencias" @@ -2947,7 +3016,7 @@ msgid "Help" msgstr "Ayuda" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "Abrir código G (&O)" @@ -2968,10 +3037,10 @@ msgid "Export toolpaths as OBJ" msgstr "Exportar trayectorias de herramientas como OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "Sa&lir" @@ -2989,6 +3058,14 @@ msgstr "Ve&r" msgid "&Help" msgstr "Ayu&da" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Sobrescribir archivo" @@ -2999,7 +3076,7 @@ msgid "No to All" msgstr "No a todo" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -3011,7 +3088,7 @@ msgid "Export result" msgstr "Exportar resultado" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3039,6 +3116,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Sincronización" @@ -3047,7 +3129,7 @@ msgid "Initialize failed (No Device)!" msgstr "¡Inicialización fallida (No hay dispositivo)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Iniciando..." @@ -3056,57 +3138,62 @@ msgid "Loading..." msgstr "Cargando..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Detenido." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "Reproduciendo..." @@ -3122,49 +3209,49 @@ msgid "Month" msgstr "Mes" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Descargar" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "No hay impresoras." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Conectando…" @@ -3180,30 +3267,30 @@ msgid "No files" msgstr "No hay archivos" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "Velocidad:" @@ -3218,7 +3305,7 @@ msgid "Zoom" msgstr "Zoom" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "Ajustes de conexión 3D" @@ -3227,13 +3314,13 @@ msgid "Swap Y/Z axes" msgstr "Intercambiar los ejes Y/Z" msgid "Camera" -msgstr "" +msgstr "Camera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Progreso de impresión" @@ -3245,19 +3332,19 @@ msgid "Stop" msgstr "Detener" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Control" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3266,10 +3353,10 @@ msgid "Lamp" msgstr "Luz" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Cama" @@ -3281,68 +3368,75 @@ msgid "Debug Info" msgstr "Información de Depuración" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Imprimiendo Lista" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Descargando…" msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Silencio" @@ -3357,7 +3451,7 @@ msgid "Ludicrous" msgstr "Lúdico" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "No se ha podido conectar con el servidor" @@ -3426,10 +3520,10 @@ msgid "Undo integration was successful." msgstr "La operación de deshacer se ha realizado con éxito." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "La operación de deshacer ha fallado." @@ -3446,6 +3540,9 @@ msgstr "Ir a la página de descargas." msgid "Open Folder." msgstr "Abrir Carpeta." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3459,16 +3556,16 @@ msgstr[0] "%1$d El objeto tiene pintura de color." msgstr[1] "%1$d Los objetos tienen pintura de color." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Rebanado correcto." @@ -3489,13 +3586,13 @@ msgid "Warning:" msgstr "Advertencia:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr " (Reparación)" msgid " Click here to install it." -msgstr "" +msgstr " Click here to install it." msgid "WARNING:" msgstr "AVISO:" @@ -3553,24 +3650,26 @@ msgid "Bottom" msgstr "Inferior" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Global" @@ -3625,7 +3724,7 @@ msgid "Click to edit preset" msgstr "Clic para cambiar el ajuste inicial" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Tipo de cama" @@ -3634,37 +3733,43 @@ msgid "Flushing volumes" msgstr "Volúmenes de limpieza" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Sin título" @@ -3678,10 +3783,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "" @@ -3694,34 +3801,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Cargando archivo: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "Será mejor que actualices tu software.\n" @@ -3734,9 +3850,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "3mf Incompatible " @@ -3781,9 +3899,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "¿Cargar estos archivos como un objeto único con múltiples partes?\n" @@ -3798,9 +3919,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "Exportar archivo STL:" @@ -3815,13 +3938,13 @@ msgid "Another export job is running." msgstr "Otro trabajo de exportación está en marcha." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Por favor, seleccione un archivo" @@ -3839,7 +3962,7 @@ msgid "Invalid data" msgstr "Datos inválidos" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3851,11 +3974,14 @@ msgstr "Por favor, resuelve los errores de corte y publica de nuevo." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Preview only mode:\n" +"The loaded file contains G-code only, cannot enter the Prepare page" msgid "You can keep the modified presets to the new project or discard them" msgstr "" @@ -3873,22 +3999,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "El archivo seleccionado" @@ -3950,6 +4079,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3973,7 +4104,7 @@ msgid "Invalid number" msgstr "Número inválido" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -4006,15 +4137,20 @@ msgid "Triangles: %1%\n" msgstr " Triángulos: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4044,10 +4180,10 @@ msgid "Second" msgstr "Segundo" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "Configuración General" @@ -4080,10 +4216,10 @@ msgid "Units" msgstr "Unidades" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "Sincronización del usuario" @@ -4133,13 +4269,13 @@ msgid "Backup interval" msgstr "Intervalo de copia de seguridad" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Página de inicio y consejos diarios" @@ -4226,7 +4362,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "¡Los ajustes de depuración se han guardado con éxito!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "Ajustes del sistema" @@ -4253,13 +4389,13 @@ msgid "Project-inside presets" msgstr "Preajustes internos del proyecto" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4377,6 +4513,9 @@ msgstr "En línea" msgid "Offline" msgstr "Fuera de línea" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mi dispositivo" @@ -4387,7 +4526,7 @@ msgid "Input access code" msgstr "Introducir el código de acceso" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Cierre de sesión con éxito." @@ -4433,7 +4572,7 @@ msgstr "" "Finalización del tiempo de sincronización de la información del dispositivo" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4449,11 +4588,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4474,57 +4617,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Preparando el trabajo de impresión" @@ -4533,21 +4690,24 @@ msgid "Modifying the device name" msgstr "Modificar el nombre del dispositivo" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" "No se puede enviar la tarea de impresión cuando la actualización está en " "curso" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Placa fría" @@ -4559,7 +4719,7 @@ msgid "High Temp Plate" msgstr "Placa de alta temperatura" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Iniciar sesión en la impresora" @@ -4596,44 +4756,61 @@ msgid "Delete this preset" msgstr "Borra este ajuste" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -4641,6 +4818,10 @@ msgid "" "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\"." msgid "Line width" msgstr "Ancho de línea" @@ -4652,7 +4833,7 @@ msgid "Precision" msgstr "Precisión" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Paredes" @@ -4686,7 +4867,7 @@ msgid "Acceleration" msgstr "Aceleración" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Filamento de soporte" @@ -4698,7 +4879,7 @@ msgid "Special mode" msgstr "Modo especial" msgid "G-code output" -msgstr "" +msgstr "G-code output" msgid "Frequent" msgstr "Frecuente" @@ -4787,6 +4968,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Limitación de la velocidad volumétrica" @@ -4839,7 +5022,7 @@ msgid "Printable space" msgstr "Espacio imprimible" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Accesorio" @@ -4866,7 +5049,7 @@ msgid "Pause G-code" msgstr "Código G de pausa" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Capacidad de movimiento" @@ -5008,12 +5191,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Contador de extrusores" @@ -5028,12 +5217,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Ajustar como cubierta" @@ -5061,7 +5252,7 @@ msgid "Choose files" msgstr "Elija los archivos" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Nombre del modelo" @@ -5119,18 +5310,18 @@ msgid "Flushing volumes for filament change" msgstr "Volúmenes de limpieza para el cambio de filamentos" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Volumen de limpieza (mm³) para cada par de filamentos." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "descargado" @@ -5173,7 +5364,7 @@ msgid "Paste from clipboard" msgstr "Pegar desde el portapapeles" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Muestra lista de atajos de teclado" @@ -5182,16 +5373,16 @@ msgid "Global shortcuts" msgstr "Atajos globales" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5212,13 +5403,13 @@ msgid "Movement in camera space" msgstr "Movimiento en el espacio de la cámara" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Left mouse button" msgid "Select multiple objects" msgstr "Seleccionar varios objetos" @@ -5227,13 +5418,13 @@ msgid "Ctrl+Any arrow" msgstr "Ctrl+Cualquier flecha" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+Left mouse button" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Left mouse button" msgid "Select objects by rectangle" msgstr "Seleccionar objetos por rectángulo" @@ -5296,25 +5487,25 @@ msgid "Select all objects" msgstr "Seleccionar todos los objetos" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Plataforma" @@ -5329,7 +5520,7 @@ msgid "Support/Color Painting: adjust pen radius" msgstr "Soporte/Pintado en color: ajuste del radio de la pluma" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Soporte/Pintado de color: ajuste de la posición de la sección" @@ -5388,105 +5579,118 @@ msgid "Move slider 5x faster" msgstr "Mover el deslizador 5 veces más rápido" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mouse wheel" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "Nueva versión de Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "El guardado de objetos en el 3mf no ha funcionado." @@ -5736,6 +5940,7 @@ msgstr "La llamada de recuperación de la escritura ha fallado" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5746,10 +5951,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% es demasiado alto, y se producirán colisiones." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Torre principal" @@ -5777,6 +5983,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5830,6 +6038,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Ancho de línea demasiado pequeño" @@ -5854,7 +6064,7 @@ msgstr "La altura de la capa no puede superar el diámetro de la boquilla" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Generando falda y ala" @@ -5879,12 +6089,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "Compensación del pie de elefante" @@ -5913,7 +6126,7 @@ msgid "Printer preset names" msgstr "Nombres de ajustes de la impresora" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5922,56 +6135,69 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5979,7 +6205,7 @@ msgstr "" "superficie" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5987,9 +6213,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Otras capas" @@ -6025,6 +6255,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "Capa inicial" @@ -6058,6 +6290,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Tipos de cama que admite la impresora" @@ -6127,15 +6361,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Flujo del puente" @@ -6203,7 +6444,7 @@ msgid "Compatible machine" msgstr "Máquina compatible" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "Condición de máquina compatible" @@ -6294,13 +6535,16 @@ msgstr "" "normalmente puede imprimirse directamente sin soporte si no es muy largo" msgid "Thick bridges" -msgstr "" +msgstr "Thick bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"If enabled, bridges are more reliable and can bridge longer distances but " +"may look worse. If disabled, bridges look better but are reliable only for " +"shorter distances." msgid "Max bridge length" msgstr "Distancia máxima de puentes" @@ -6324,15 +6568,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Terminar el código G cuando se termine de imprimir este filamento" msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6361,16 +6607,16 @@ msgid "Monotonic line" msgstr "Linea continua" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Patrón de la superficie inferior" @@ -6411,7 +6657,7 @@ msgid "infill/outer/inner" msgstr "relleno/exterior/interior" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Altura a la barra" @@ -6420,6 +6666,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Altura hasta la tapa" @@ -6428,19 +6676,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Color del extrusor" @@ -6498,27 +6752,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Color" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6526,6 +6785,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" @@ -6651,13 +6913,13 @@ msgid "Adaptive Cubic" msgstr "Cúbico Adaptativo" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6667,7 +6929,7 @@ msgstr "" "bajo puede mejorar la calidad de la superficie superior" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6788,7 +7050,7 @@ msgstr "" "abrasión de la boquilla, y qué tipo de filamento se puede imprimir" msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Acero endurecido" @@ -6800,15 +7062,17 @@ msgid "Brass" msgstr "Latón" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" @@ -6916,9 +7180,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Velocidad máxima X" @@ -7082,12 +7348,14 @@ msgid "Diameter of nozzle" msgstr "Diámetro de la boquilla" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Tamaño de la boquilla" @@ -7096,10 +7364,11 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Espacio de la boquilla entre el cortador y el extremo de la boquilla" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Reducir la retracción del relleno" @@ -7109,6 +7378,9 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Don't retract when the travel is entirely in an infill area. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generation slower." msgid "Enable" msgstr "Habilitar" @@ -7242,13 +7514,13 @@ msgstr "" "para levantar z puede evitar el encordado" msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Velocidad de retracción" @@ -7282,7 +7554,7 @@ msgid "Back" msgstr "Volver" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Distancia de la falda" @@ -7290,6 +7562,12 @@ msgstr "Distancia de la falda" msgid "Distance from skirt to brim or object" msgstr "Distancia de la falda al borde o al objeto" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Contorno de la falda" @@ -7325,7 +7603,7 @@ msgstr "" "Velocidad del relleno sólido interno, no la superficie superior e inferior" msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7346,9 +7624,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Variación de temperatura" @@ -7363,30 +7649,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "Inicie el código G al comenzar la impresión de este filamento" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Habilitar el soporte" @@ -7399,6 +7690,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "normal(auto)" @@ -7407,10 +7701,10 @@ msgid "tree(auto)" msgstr "árbol(auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Distancia soporte/objeto xy" @@ -7433,12 +7727,14 @@ msgstr "" "No crear soporte en la superficie del modelo, sólo en la placa de impresión" msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Distancia Z superior" @@ -7447,18 +7743,20 @@ msgid "The z gap between the top support interface and object" msgstr "La distancia z entre la interfaz de soporte superior y el objeto" msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "Ancho de línea del soporte" @@ -7476,6 +7774,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Capas de la interfaz superior" @@ -7514,7 +7814,7 @@ msgid "Rectilinear grid" msgstr "Rejilla rectilínea" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Patrón de interfaz" @@ -7535,10 +7835,10 @@ msgid "Spacing between support lines" msgstr "Espacio entre las líneas de apoyo" msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "Velocidad de la asistencia" @@ -7554,18 +7854,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Ajustado" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Altura de la capa de soporte independiente" @@ -7574,6 +7880,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Ángulo de umbral" @@ -7630,6 +7938,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Detectar la pared delgada" @@ -7727,6 +8038,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Volumen principal" @@ -7746,18 +8059,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "Compensación de huecos X-Y" @@ -7792,24 +8115,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7820,9 +8149,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7831,17 +8167,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7849,9 +8192,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7859,6 +8206,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Detectar el relleno sólido interno estrecho" @@ -7880,16 +8231,16 @@ msgid "Export project as 3MF." msgstr "Exportar el proyecto como 3MF." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Laminar" @@ -7901,10 +8252,10 @@ msgid "Show command help." msgstr "Mostrar la ayuda del comando." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Información del modelo de salida" @@ -7919,10 +8270,10 @@ msgid "Export settings to a file." msgstr "Exporta los ajustes a un archivo." msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Opciones de posicionamiento" @@ -7984,7 +8335,7 @@ msgid "Generating infill toolpath" msgstr "Generación de la trayectoria de la herramienta de relleno" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Generar soporte" @@ -7997,11 +8348,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Optimización de la trayectoria de la herramienta" @@ -8011,11 +8365,16 @@ msgstr "" "Las capas vacías del fondo se sustituyen por las capas normales más cercanas." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Malla de corte" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Soporte: generar trayectoria en la capa %d" @@ -8053,6 +8412,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -8060,6 +8422,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -8067,18 +8432,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -8086,6 +8458,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -8094,6 +8469,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -8101,6 +8480,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -8109,6 +8491,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -8116,6 +8502,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -8123,6 +8512,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8131,6 +8523,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8140,6 +8536,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8148,6 +8549,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8156,6 +8561,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8164,6 +8573,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8172,6 +8585,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8180,6 +8596,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8188,6 +8608,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8196,6 +8620,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8203,6 +8631,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8210,12 +8641,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8223,6 +8659,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8230,6 +8669,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8247,12 +8689,30 @@ msgstr "" #~ "%1% está demasiado cerca del área de exclusión, habrá colisiones al " #~ "imprimir." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Altura de capa adaptable" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8265,7 +8725,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Auto posicionamiento" @@ -8285,6 +8748,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Evitar cruzar el muro en los desplazamientos" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8294,9 +8768,32 @@ msgstr "" #~ "este filamento.\n" #~ "Esto puede causar el bloqueo de la boquilla y el fracaso de la impresión" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Elija uno o varios archivos (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Borrar todo" @@ -8311,6 +8808,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Haga clic en el icono del lápiz para editar el filamento." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Impresión en color" @@ -8329,6 +8829,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Depurar" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Diseñador" @@ -8373,7 +8880,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8382,6 +8894,9 @@ msgstr "" #~ "No se repliegue cuando el recorrido esté en zona de relleno " #~ "absolutamente. Eso significa que el rezago no puede ser visto" +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Downloading Bambu Network plug-in" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8398,6 +8913,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Teclea un término de búsqueda" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Borrar lo pintado" @@ -8422,12 +8940,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Error" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filamento 1" #~ msgid "Filament N XX" #~ msgstr "Filamento N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8479,6 +9039,13 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Filtro de Fragmentos" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" @@ -8486,6 +9053,9 @@ msgstr "" #~ "Calentar la boquilla a la temperatura deseada \n" #~ "temperatura" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Heat the nozzle to target temperature" + #~ msgid "Height:" #~ msgstr "Altura:" @@ -8497,6 +9067,21 @@ msgstr "" #~ "entrada de auto-organización para evitar la colisión cuando se imprime " #~ "objeto por objeto." +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Importar 3MF/STL/STEP/OBJ/AMF" @@ -8509,6 +9094,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "¡Ha fallado la inicialización [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Velocidad de la pared interior" @@ -8519,6 +9107,12 @@ msgstr "" #~ "Parece que el objeto %s necesita soporte para imprimir. Por favor, active " #~ "la generación de soporte." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Tipo de línea" @@ -8547,6 +9141,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoreo de grabación" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Abrir" @@ -8559,6 +9164,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Archivo de salida" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Refrigeración de Piezas" @@ -8575,18 +9186,26 @@ msgstr "" #~ msgstr "Por objeto editar" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "La placa %d: %s no admite el filamento %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Por favor, rellene primero el informe." @@ -8607,9 +9226,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Modo de vista previa sólo para el archivo gcode." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Selección de la impresora" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8683,6 +9317,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Mayúsculas + rueda del ratón" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Mostrar modelo de malla(TODO)" @@ -8692,6 +9329,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Mostrar caja imprimible(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Modo espiral" @@ -8704,11 +9347,25 @@ msgstr "" #~ "el soporte está desactivado, las capas superiores de la cáscara es 0 y la " #~ "densidad de relleno dispersa es 0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Enviado con éxito. Saltará automáticamente a la página del dispositivo en " #~ "%s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8723,7 +9380,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8738,6 +9398,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Cambiar el entorno de la nube, ¡Por favor, inicie sesión de nuevo!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8748,7 +9411,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "La configuración no es compatible y no se puede cargar." @@ -8761,6 +9429,13 @@ msgstr "" #~ "antiguas, por favor, actualice a la última versión antes de enviar el " #~ "trabajo de impresión." +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8774,7 +9449,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8805,12 +9483,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse Torre de limpieza" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse without toolhead" + #~ msgid "Translation" #~ msgstr "Translación" #~ msgid "Tree support with infill" #~ msgstr "Soporte para árboles con relleno" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "No se puede crear un archivo zip" @@ -8828,7 +9512,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8840,12 +9549,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig zag" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr "Objeto" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8854,11 +9568,14 @@ msgstr "" #~ "imprimir.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ 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 "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "híbrido(auto)" @@ -8873,6 +9590,9 @@ msgstr "" #~ "automáticamente. Si se selecciona normal o árbol, sólo se generan los " #~ "soportes" +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "preparing; exporting 3mf failed!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "el 3mf no es compatible, ¡cargue sólo los datos geométricos!" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index f70389bf91..db43c60f49 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,13 +2,16 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \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" @@ -20,7 +23,7 @@ msgid "Section view" msgstr "Vue en coupe" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + molette de la souris" @@ -53,13 +56,13 @@ msgid "Highlight overhang areas" msgstr "Mettez en surbrillance les zones en surplomb" msgid "Gap fill" -msgstr "" +msgstr "Gap fill" msgid "Perform" msgstr "Exécuter" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Type d'outil" @@ -68,7 +71,7 @@ msgid "Smart fill angle" msgstr "Angle de remplissage intelligent" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Angle de seuil de support automatique :" @@ -83,11 +86,11 @@ msgid "Fill" msgstr "Remplir" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fill" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Mettez en surbrillance les faces en fonction de l'angle de surplomb." @@ -147,10 +150,10 @@ msgid "Height range" msgstr "Plage de hauteur" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Touche de raccourci" @@ -253,10 +256,10 @@ msgid "Movement:" msgstr "Mouvement:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Conserver la partie supérieure" @@ -349,41 +352,41 @@ msgid "Perform Recognition" msgstr "Effectuer la reconnaissance" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Ajouter" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Remarquer" @@ -430,7 +433,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Version" @@ -462,14 +465,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "BambuStudio a reçu une exception non gérée : %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -518,7 +521,7 @@ msgid "Choose one file (3mf):" msgstr "Choisissez un fichier (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Choisissez un fichier (gcode/.gco/.g/.ngc/ngc) :" @@ -534,10 +537,10 @@ msgstr "" "annuler ou enregistrer les modifications en tant que nouveaux préréglages." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Projet ouvert" @@ -571,13 +574,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Sélectionnez un fichier G-code :" @@ -662,10 +665,10 @@ msgid "Select settings" msgstr "Sélectionnez les paramètres" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Effacer" @@ -710,16 +713,16 @@ msgid "Export as STL" msgstr "Exporter en STL" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Changer de filament" @@ -744,7 +747,7 @@ msgid "Scale an object to fit the build volume" msgstr "Mettre à l'échelle un objet pour l'adapter au volume de construction" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Purger dans le remplissage d'objet" @@ -756,7 +759,7 @@ msgid "Flush into objects' support" msgstr "Purger dans les supports de l'objet" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Convertir en pouce" @@ -810,7 +813,7 @@ msgid "Add Primitive" msgstr "Ajouter une primitive" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "Aux objets" @@ -874,13 +877,13 @@ msgid "Clone" msgstr "Cloner" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Modifier les paramètres d'impression d'un seul objet" @@ -916,11 +919,13 @@ msgstr "Fila." msgid "%1$d error repaired" msgid_plural "%1$d errors repaired" msgstr[0] "%1$d erreur réparée" +msgstr[1] "%1$d erreur réparée" #, c-format, boost-format msgid "Error: %1$d non-manifold edge." msgid_plural "Error: %1$d non-manifold edges." msgstr[0] "Erreur : %1$d arête non multiple." +msgstr[1] "Erreur : %1$d arête non multiple." msgid "Remaining errors" msgstr "Erreurs restantes" @@ -929,6 +934,7 @@ msgstr "Erreurs restantes" msgid "%1$d non-manifold edge" msgid_plural "%1$d non-manifold edges" msgstr[0] "%1$d arête non multiple" +msgstr[1] "%1$d arête non multiple" msgid "Right click the icon to fix model object" msgstr "Cliquez avec le bouton droit sur l'icône pour fixer l'objet modèle" @@ -976,6 +982,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "La suppression de la dernière partie solide n'est pas autorisée." @@ -1046,10 +1054,12 @@ msgstr "Réparer l'objet modèle" msgid "Following model object has been repaired" msgid_plural "Following model objects have been repaired" msgstr[0] "L'objet modèle suivant a été réparé" +msgstr[1] "" msgid "Failed to repair folowing model object" msgid_plural "Failed to repair folowing model objects" msgstr[0] "Échec de la réparation de l'objet modèle suivant" +msgstr[1] "" msgid "Repairing was canceled" msgstr "La réparation a été annulée" @@ -1096,7 +1106,7 @@ msgid "Auto Brim" msgstr "Bord automatique" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Plaque" @@ -1120,56 +1130,59 @@ msgid "More" msgstr "Suite" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "Code G personnalisé" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "Pas d'imprimante" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "filament coupé" @@ -1177,7 +1190,7 @@ msgid "Pull back current filament" msgstr "Retirer le filament actuel" msgid "Push new filament into extruder" -msgstr "" +msgstr "Push new filament into extruder" msgid "Purge old filament" msgstr "Purger l'ancien filament" @@ -1192,13 +1205,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Charger" @@ -1207,16 +1220,16 @@ msgid "Unload Filament" msgstr "Déchargement" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "astuces" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "Étalonnage de l'AMS..." @@ -1235,8 +1248,8 @@ msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." msgstr "" -"Choisissez un slot AMS puis appuyez sur le bouton \"charger\" ou\"Décharger" -"\" pour charger ou décharger automatiquement le filament." +"Choisissez un slot AMS puis appuyez sur le bouton \"charger\" " +"ou\"Décharger\" pour charger ou décharger automatiquement le filament." msgid "Edit" msgstr "Éditer" @@ -1268,7 +1281,7 @@ msgstr "" "géométries d'objets." msgid "Arranging" -msgstr "" +msgstr "Arranging" msgid "Arranging canceled." msgstr "Arrangement annulé." @@ -1309,7 +1322,7 @@ msgid "Orienting..." msgstr "Orienter..." msgid "Orienting" -msgstr "" +msgstr "Orienting" msgid "Error! Unable to create thread!" msgstr "Erreur! Impossible de créer le fil !" @@ -1342,7 +1355,7 @@ msgid "Unknown Failure" msgstr "Erreur inconnue" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "" @@ -1381,66 +1394,69 @@ msgid "Sending print job through cloud service" msgstr "Envoi de la tâche d'impression via le service cloud" msgid "Service Unavailable" -msgstr "" +msgstr "Service Unavailable" msgid "Unkown Error." -msgstr "" +msgstr "Unknown Error." msgid "Sending print configuration" msgstr "Envoi de la configuration d'impression" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "Downloading" msgid "Download failed" -msgstr "" +msgstr "Download failed" msgid "Cancelled" -msgstr "" +msgstr "Canceled" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" -msgstr "" +msgstr "Installing" msgid "Install failed" -msgstr "" +msgstr "Install failed" msgid "Portions copyright" msgstr "Copyright des sections" @@ -1483,32 +1499,39 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio also referenced some ideas from Cura by Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"There are many parts of the software that come from community contributions, " +"so we're unable to list them one-by-one, and instead, they'll be attributed " +"in the corresponding code comments." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Confirmer" msgid "Close" -msgstr "proche" +msgstr "Fermer" msgid "Colour" msgstr "Couleur" @@ -1532,67 +1555,73 @@ msgid "SN" msgstr "Numéro de série" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Température de buse" msgid "Bed Temperature" -msgstr "" +msgstr "Bed Temperature" msgid "Max volumetric speed" msgstr "Vitesse volumétrique max" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "\\u2103" msgid "Bed temperature" msgstr "Température du lit" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mm\\u00B3" msgid "Start calibration" msgstr "Start" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "sauvegarder" @@ -1601,59 +1630,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1661,31 +1695,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "Paramètres AMS" @@ -1738,21 +1777,26 @@ msgstr "" "avant le dernier arrêt." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "Dossier" @@ -1761,25 +1805,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1835,14 +1885,14 @@ msgid "Succeed to export G-code to %1%" msgstr "Succès! G-code exporté vers %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Origine" @@ -1958,11 +2008,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2017,6 +2073,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" @@ -2031,12 +2089,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2082,6 +2146,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Niveau de plateau automatique" @@ -2184,13 +2251,13 @@ msgid "Update failed." msgstr "Mise à jour a échoué." msgid "Failed to start printing job" -msgstr "" +msgstr "Failed to start print job" msgid "default" msgstr "défaut" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N / A" @@ -2242,34 +2309,34 @@ msgid "Tool" msgstr "Outil" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "Chargement des codes G" @@ -2322,11 +2389,17 @@ msgstr "Température (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Débit volumétrique (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Filament usagé" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Total" @@ -2383,7 +2456,7 @@ msgid "Total Estimation" msgstr "Estimation totale" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Mode normal" @@ -2395,7 +2468,7 @@ msgid "Model printing time" msgstr "Temps d'impression du modèle" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Passer en mode silencieux" @@ -2404,52 +2477,52 @@ msgid "Switch to normal mode" msgstr "Passer en mode normal" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Rayon" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Séquence" @@ -2527,10 +2600,10 @@ msgid "Explosion Ratio" msgstr "Taux d'explosion" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Volume total:" @@ -2558,21 +2631,25 @@ 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 "" +"An object is laid over the boundary of the plate or exceeds the height " +"limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgid "Calibration" msgstr "Étalonnage" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Programme d'étalonnage" @@ -2593,28 +2670,28 @@ msgid "Start Calibration" msgstr "Démarrer l'étalonnage" msgid "Completed" -msgstr "" +msgstr "Completed" msgid "Calibrating" msgstr "Étalonnage" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Résolution" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Connecter l'imprimante (LAN)" @@ -2630,13 +2707,13 @@ msgstr "" "l'imprimante, comme illustré sur le schéma:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "L'application se ferme" @@ -2667,34 +2744,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Tout trancher" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Envoyer" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Tout imprimer" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" @@ -2709,23 +2786,23 @@ msgid "Show Configuration Folder" msgstr "Afficher le dossier de configuration" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Vérifier la mise à jour" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "&À propos de %s" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Vue par défaut" @@ -2769,7 +2846,7 @@ msgid "Right View" msgstr "Vue de droite" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "Partie négative" @@ -2796,7 +2873,7 @@ msgid "Save current project as" msgstr "Enregistrer le projet actuel sous" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Charger un modèle" @@ -2820,22 +2897,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Export 3mf file without using some 3mf-extensions" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "Exporter le code G" msgid "Export current plate as G-code" -msgstr "" +msgstr "Export current plate as G-code" msgid "Export &Configs" msgstr "Export &Configs" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Exporter" @@ -2901,10 +2978,10 @@ msgid "Use Orthogonal View" msgstr "Utiliser la vue orthogonale" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Préférences" @@ -2916,7 +2993,7 @@ msgid "Help" msgstr "Aider" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "&Ouvrir G-code" @@ -2937,10 +3014,10 @@ msgid "Export toolpaths as OBJ" msgstr "Exporter les parcours d'outils en OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "&Quitter" @@ -2958,6 +3035,14 @@ msgstr "&Voir" msgid "&Help" msgstr "&Aide" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -2968,7 +3053,7 @@ msgid "No to All" msgstr "No to All" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -2980,7 +3065,7 @@ msgid "Export result" msgstr "Export Result" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3008,6 +3093,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Synchronisation" @@ -3016,7 +3106,7 @@ msgid "Initialize failed (No Device)!" msgstr "Échec de l'initialisation (pas de périphérique) !" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Initialisation..." @@ -3025,57 +3115,62 @@ msgid "Loading..." msgstr "Chargement..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Arrêté." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "En jouant..." @@ -3091,49 +3186,49 @@ msgid "Month" msgstr "Month" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Laps de temps" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Télécharger" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "No printers." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Connecting..." @@ -3149,30 +3244,30 @@ msgid "No files" msgstr "No files" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "La rapidité:" @@ -3187,7 +3282,7 @@ msgid "Zoom" msgstr "Zoom" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "Paramètres de connexion 3D" @@ -3196,13 +3291,13 @@ msgid "Swap Y/Z axes" msgstr "Permuter les axes Y/Z" msgid "Camera" -msgstr "" +msgstr "Camera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Progression de l'impression" @@ -3214,19 +3309,19 @@ msgid "Stop" msgstr "Arrêt" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Contrôle" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3235,10 +3330,10 @@ msgid "Lamp" msgstr "Lampe" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Lit" @@ -3250,68 +3345,75 @@ msgid "Debug Info" msgstr "Les informations de débogage" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Liste d'impression" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Downloading..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Silencieux" @@ -3326,7 +3428,7 @@ msgid "Ludicrous" msgstr "Ridicule" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "Impossible de se connecter au serveur" @@ -3395,10 +3497,10 @@ msgid "Undo integration was successful." msgstr "Annuler l'intégration a réussi." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "L'annulation de l'intégration a échoué." @@ -3415,6 +3517,9 @@ msgstr "Allez sur la page de téléchargement." msgid "Open Folder." msgstr "Dossier ouvert." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3428,16 +3533,16 @@ msgstr[0] "%1$d L'objet est peint en couleur." msgstr[1] "%1$d L'objets sont peints en couleur." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Tranchage terminé" @@ -3458,13 +3563,13 @@ msgid "Warning:" msgstr "Avertissement:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr "(Réparation)" msgid " Click here to install it." -msgstr "" +msgstr " Click here to install it." msgid "WARNING:" msgstr "ATTENTION:" @@ -3519,24 +3624,26 @@ msgid "Bottom" msgstr "Fond" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Mondial" @@ -3591,7 +3698,7 @@ msgid "Click to edit preset" msgstr "Cliquez pour modifier le préréglage" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Type de lit" @@ -3600,37 +3707,43 @@ msgid "Flushing volumes" msgstr "Volumes de rinçage" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Sans titre" @@ -3644,10 +3757,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "Projet précédent non enregistré détecté, voulez-vous le restaurer ?" @@ -3659,34 +3774,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Chargement du fichier : %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "Vous feriez mieux de mettre à jour votre logiciel.\n" @@ -3699,9 +3823,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Fichier 3mf incompatible" @@ -3745,9 +3871,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "" @@ -3763,9 +3892,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "Exporter le fichier STL :" @@ -3780,13 +3911,13 @@ msgid "Another export job is running." msgstr "Une autre tâche d'exportation est en cours d'exécution." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Veuillez sélectionner un fichier" @@ -3804,7 +3935,7 @@ msgid "Invalid data" msgstr "Données invalides" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3816,11 +3947,14 @@ msgstr "Veuillez résoudre les erreurs de découpage et republier." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Preview only mode:\n" +"The loaded file contains G-code only, cannot enter the Prepare page" msgid "You can keep the modified presets to the new project or discard them" msgstr "" @@ -3838,22 +3972,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "Le fichier sélectionné" @@ -3917,6 +4054,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3940,7 +4079,7 @@ msgid "Invalid number" msgstr "Numéro invalide" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -3971,15 +4110,20 @@ msgid "Triangles: %1%\n" msgstr "Triangles : %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4009,10 +4153,10 @@ msgid "Second" msgstr "Seconde" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "Paramètres généraux" @@ -4045,10 +4189,10 @@ msgid "Units" msgstr "Unités" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "Synchronisation utilisateur" @@ -4098,13 +4242,13 @@ msgid "Backup interval" msgstr "Intervalle de sauvegarde" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Page d'accueil et conseils quotidiens" @@ -4191,7 +4335,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "Les paramètres DEBUG ont été enregistrés avec succès !" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "Préréglages système" @@ -4218,13 +4362,13 @@ msgid "Project-inside presets" msgstr "Préréglages intégrés au projet" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4344,6 +4488,9 @@ msgstr "En ligne" msgid "Offline" msgstr "Hors ligne" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mon appareil" @@ -4354,7 +4501,7 @@ msgid "Input access code" msgstr "Saisir le code d'accès" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Déconnexion réussie." @@ -4400,7 +4547,7 @@ msgid "Synchronizing device information time out" msgstr "Expiration du délai de synchronisation des informations sur l'appareil" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4416,11 +4563,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4442,57 +4593,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Préparation du travail d'impression" @@ -4501,21 +4666,24 @@ msgid "Modifying the device name" msgstr "Modification du nom de l'appareil" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" "Impossible d'envoyer la tâche d'impression lorsque la mise à niveau est en " "cours." -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Assiette froide" @@ -4527,7 +4695,7 @@ msgid "High Temp Plate" msgstr "Plaque haute température" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Connectez-vous à l'imprimante" @@ -4565,51 +4733,72 @@ msgid "Delete this preset" msgstr "Supprimer ce préréglage" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." 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\"." msgid "Line width" msgstr "Largeur de ligne" @@ -4621,7 +4810,7 @@ msgid "Precision" msgstr "Précision" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Des murs" @@ -4655,7 +4844,7 @@ msgid "Acceleration" msgstr "Accélération" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Filament de support" @@ -4667,7 +4856,7 @@ msgid "Special mode" msgstr "Mode spécial" msgid "G-code output" -msgstr "" +msgstr "G-code output" msgid "Frequent" msgstr "Fréquent" @@ -4685,6 +4874,10 @@ msgstr[0] "" "La ligne suivante %s contient des mots clés réservés. Veuillez le supprimer, " "ou il battra la visualisation du code G et l'estimation du temps " "d'impression." +msgstr[1] "" +"La ligne suivante %s contient des mots clés réservés. Veuillez le supprimer, " +"ou il battra la visualisation du code G et l'estimation du temps " +"d'impression." msgid "Reserved keywords found" msgstr "Mots clés réservés trouvés" @@ -4725,9 +4918,9 @@ msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " "does not support to print on the Cool Plate" msgstr "" -"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool plate" -"\") est installé. Une valeur à 0 signifie que ce filament ne peut pas être " -"imprimé sur le plateau froid." +"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool " +"plate\") est installé. Une valeur à 0 signifie que ce filament ne peut pas " +"être imprimé sur le plateau froid." msgid "Engineering plate" msgstr "Plaque d'ingénierie" @@ -4752,6 +4945,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Limitation de vitesse volumétrique" @@ -4804,7 +4999,7 @@ msgid "Printable space" msgstr "Espace imprimable" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Accessoire" @@ -4831,7 +5026,7 @@ msgid "Pause G-code" msgstr "Mettre le code G en pause" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Capacité de mouvement" @@ -4860,6 +5055,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] "" #, boost-format msgid "Are you sure to %1% the selected preset?" @@ -4975,12 +5171,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Les extrudeuses comptent" @@ -4995,12 +5197,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Définir comme couverture" @@ -5028,7 +5232,7 @@ msgid "Choose files" msgstr "Choisir des fichiers" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Nom du modèle" @@ -5089,18 +5293,18 @@ msgid "Flushing volumes for filament change" msgstr "Volumes de rinçage pour le changement de filament" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Volume de rinçage (mm³) pour chaque paire de filaments." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "déchargé" @@ -5145,7 +5349,7 @@ msgid "Paste from clipboard" msgstr "Coller depuis le presse-papiers" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Afficher la liste des raccourcis clavier" @@ -5154,16 +5358,16 @@ msgid "Global shortcuts" msgstr "Raccourcis globaux" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5184,13 +5388,13 @@ msgid "Movement in camera space" msgstr "Mouvement dans l'espace de la caméra" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Left mouse button" msgid "Select multiple objects" msgstr "sélectionnez tous les objets sur la plaque actuelle" @@ -5199,13 +5403,13 @@ msgid "Ctrl+Any arrow" msgstr "Ctrl+n'importe quelle flèche" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+Left mouse button" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Left mouse button" msgid "Select objects by rectangle" msgstr "Sélectionner les objets par rectangle" @@ -5268,25 +5472,25 @@ msgid "Select all objects" msgstr "Sélectionner tous les objets" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Plaqueur" @@ -5301,7 +5505,7 @@ msgid "Support/Color Painting: adjust pen radius" msgstr "Support/Peinture couleur : ajustez le rayon du stylet" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Support/Peinture couleur : ajuster la position de la section" @@ -5357,105 +5561,118 @@ msgid "Move slider 5x faster" msgstr "Déplacez le curseur 5 fois plus vite" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mouse wheel" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "Nouvelle version de Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "L'enregistrement d'objets dans le 3mf a échoué." @@ -5703,6 +5920,7 @@ msgstr "Échec du rappel d'écriture" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5714,10 +5932,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% est trop grand, cela pourrait provoquer des collisions." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Tour principale" @@ -5746,6 +5965,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5801,6 +6022,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Largeur de ligne trop petite" @@ -5825,7 +6048,7 @@ msgstr "La hauteur de la couche ne peut pas dépasser le diamètre de la buse" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Génération jupe et bord" @@ -5850,12 +6073,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "Compensation de pied d'éléphant" @@ -5884,7 +6110,7 @@ msgid "Printer preset names" msgstr "Noms prédéfinis de l'imprimante" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5893,56 +6119,69 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5950,7 +6189,7 @@ msgstr "" "taches sur la surface" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5958,9 +6197,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Autres couches" @@ -5996,6 +6239,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "Couche initiale" @@ -6031,6 +6276,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Types de lit pris en charge par l'imprimante" @@ -6102,15 +6349,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Débit des ponts" @@ -6178,7 +6432,7 @@ msgid "Compatible machine" msgstr "Appareils compatibles" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "État de la machine compatible" @@ -6267,13 +6521,16 @@ msgstr "" "support s'ils ne sont pas très longs." msgid "Thick bridges" -msgstr "" +msgstr "Thick bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"If enabled, bridges are more reliable and can bridge longer distances but " +"may look worse. If disabled, bridges look better but are reliable only for " +"shorter distances." msgid "Max bridge length" msgstr "Longueur max des porte-à-faux" @@ -6298,15 +6555,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Fin du code G lorsque l'impression de ce filament est terminée" msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6335,16 +6594,16 @@ msgid "Monotonic line" msgstr "Ligne monotone" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Modèle de surface inférieure" @@ -6385,7 +6644,7 @@ msgid "infill/outer/inner" msgstr "remplissage/extérieur/intérieur" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Hauteur à la tige" @@ -6394,6 +6653,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Hauteur au couvercle" @@ -6402,19 +6663,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Couleur de l'extrudeuse" @@ -6474,27 +6741,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Couleur" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6502,6 +6774,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" @@ -6626,13 +6901,13 @@ msgid "Adaptive Cubic" msgstr "Cubique adaptatif" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6643,7 +6918,7 @@ msgstr "" "supérieure." msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6767,7 +7042,7 @@ msgstr "" "de la buse et le type de filament pouvant être imprimé" msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Acier trempé" @@ -6779,15 +7054,17 @@ msgid "Brass" msgstr "Laiton" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" @@ -6895,9 +7172,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Vitesse maximale X" @@ -7065,12 +7344,14 @@ msgid "Diameter of nozzle" msgstr "Diamètre de buse" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Volume de la buse" @@ -7080,10 +7361,11 @@ msgstr "" "Volume de la buse entre le coupeur de filament et l'extrémité de la buse" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Réduire la rétraction du remplissage" @@ -7093,6 +7375,9 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Don't retract when the travel is entirely in an infill area. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generation slower." msgid "Enable" msgstr "Activer" @@ -7225,13 +7510,13 @@ msgstr "" "spirale pour soulever z peut empêcher l'enfilage" msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Vitesse de rétraction" @@ -7265,7 +7550,7 @@ msgid "Back" msgstr "Retour" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Distance jupe" @@ -7273,6 +7558,12 @@ msgstr "Distance jupe" msgid "Distance from skirt to brim or object" msgstr "Distance de la jupe au bord ou à l'objet" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Boucles de jupe" @@ -7309,7 +7600,7 @@ msgstr "" "inférieure" msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7330,9 +7621,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Variation de température" @@ -7347,30 +7646,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "Démarrer le code G au démarrage de l'impression de ce filament" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Activer l'assistance" @@ -7383,6 +7687,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "normale (auto)" @@ -7391,10 +7698,10 @@ msgid "tree(auto)" msgstr "arbre (auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Distance support/objet xy" @@ -7419,12 +7726,14 @@ msgstr "" "de construction" msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Distance Z supérieure" @@ -7433,18 +7742,20 @@ msgid "The z gap between the top support interface and object" msgstr "L'écart z entre l'interface de support supérieure et l'objet" msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "Largeur de ligne du support" @@ -7462,6 +7773,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Couches d'interface supérieures" @@ -7499,7 +7812,7 @@ msgid "Rectilinear grid" msgstr "Grille rectiligne" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Modèle d'interface" @@ -7520,10 +7833,10 @@ msgid "Spacing between support lines" msgstr "Espacement entre les lignes de support" msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "Vitesse pour les supports" @@ -7539,18 +7852,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Confortable" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Hauteur de la couche de support indépendante" @@ -7559,6 +7878,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Angle de seuil" @@ -7615,6 +7936,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Détecter les parois minces" @@ -7712,6 +8036,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Premier volume" @@ -7731,18 +8057,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "Compensation de trou X-Y" @@ -7776,24 +8112,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7804,9 +8146,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7815,17 +8164,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7833,9 +8189,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7843,6 +8203,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Détecter un remplissage solide interne étroit" @@ -7864,16 +8228,16 @@ msgid "Export project as 3MF." msgstr "Exporter le projet au format 3MF." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Tranche" @@ -7887,10 +8251,10 @@ msgid "Show command help." msgstr "Afficher l'aide de la commande." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Informations sur le modèle de sortie" @@ -7905,10 +8269,10 @@ msgid "Export settings to a file." msgstr "Exporter les paramètres vers un fichier." msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Options d'organisation" @@ -7971,7 +8335,7 @@ msgid "Generating infill toolpath" msgstr "Génération d'un parcours d'outil de remplissage" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Génération des supports" @@ -7984,11 +8348,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Optimisation du parcours d'outil" @@ -7999,11 +8366,16 @@ msgstr "" "plus proches." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Maillage de tranchage" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support : génération du parcours d'impression à la couche %d" @@ -8041,6 +8413,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -8048,6 +8423,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -8055,18 +8433,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -8074,6 +8459,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -8082,6 +8470,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -8089,6 +8481,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -8097,6 +8492,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -8104,6 +8503,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -8111,6 +8513,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8119,6 +8524,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8128,6 +8537,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8136,6 +8550,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8144,6 +8562,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8152,6 +8574,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8160,6 +8586,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8168,6 +8597,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8176,6 +8609,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8184,6 +8621,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8191,6 +8632,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8198,12 +8642,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8211,6 +8660,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8218,6 +8670,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8235,12 +8690,30 @@ msgstr "" #~ "%1% est trop proche de la zone d'exclusion, il y aura des collisions lors " #~ "de l'impression." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Hauteur de couche adaptative" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8253,7 +8726,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Organisation automatique" @@ -8273,6 +8749,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Évitez de traverser le mur lorsque vous voyagez" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8282,9 +8769,32 @@ msgstr "" #~ "ce filament. Cela peut entraîner le blocage de la buse et l'échec de " #~ "l'impression" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Choisissez un ou plusieurs fichiers (3mf/step/stl/obj/amf) :" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Tout effacer" @@ -8299,6 +8809,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Cliquez sur l'icône du crayon pour modifier le filament." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Impression couleur" @@ -8317,6 +8830,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Déboguer" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Concepteur" @@ -8362,7 +8882,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8371,6 +8896,9 @@ msgstr "" #~ "Ne vous rétractez absolument pas lorsque le déplacement est dans la zone " #~ "de remplissage. Cela signifie que le suintement ne peut pas être vu" +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Downloading Bambu Network plug-in" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8387,6 +8915,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Entrer un terme de recherche" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Effacer la peinture" @@ -8411,12 +8942,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Failed" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8469,11 +9042,21 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Filtre à particules" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" #~ msgstr "Chauffer la buse à la température choisie" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Heat the nozzle to target temperature" + #~ msgid "Height:" #~ msgstr "Hauteur:" @@ -8485,6 +9068,21 @@ msgstr "" #~ "entrée de l'auto-arrangement pour éviter les collisions lors de " #~ "l'impression objet par objet" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Importer 3MF/STL/STEP/OBJ/AMF" @@ -8497,6 +9095,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Échec de l'initialisation [%d] !" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Vitesse de la paroi intérieure" @@ -8507,6 +9108,12 @@ msgstr "" #~ "Il semble que l'objet %s ait besoin d'aide pour imprimer. Veuillez " #~ "activer la génération de support." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Type de ligne" @@ -8535,6 +9142,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Enregistrement de surveillance" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Open" @@ -8547,6 +9165,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Fichier de sortie" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Refroidissement des pièces" @@ -8563,18 +9187,26 @@ msgstr "" #~ msgstr "Modification par objet" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Plaque %d : %s ne prend pas en charge le filament %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Veuillez d'abord remplir le rapport." @@ -8595,9 +9227,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Mode de prévisualisation uniquement pour un fichier G-code." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Sélection de l'imprimante" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8670,6 +9317,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Maj + molette de la souris" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Afficher le maillage du modèle (TODO)" @@ -8679,6 +9329,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Afficher la boîte imprimable (TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Mode spirale" @@ -8691,11 +9347,25 @@ msgstr "" #~ "le support est désactivé, les couches de coque supérieures sont à 0 et la " #~ "densité de remplissage clairsemée est à 0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Envoyé avec succès. Sautera automatiquement à la page de l'appareil " #~ "dans %s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8711,7 +9381,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8726,6 +9399,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Changez d'environnement cloud, veuillez vous reconnecter !" +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8736,7 +9412,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "La Config n'est pas compatible et ne peut pas être chargée." @@ -8749,6 +9430,13 @@ msgstr "" #~ "Veuillez les mettre à jour à la dernière version avant d'envoyer des " #~ "travaux d'impression." +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8761,7 +9449,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8792,12 +9483,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse tour de purge" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse without toolhead" + #~ msgid "Translation" #~ msgstr "Traduction" #~ msgid "Tree support with infill" #~ msgstr "Support d'arbre avec remplissage" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "Création du fichier zip impossible" @@ -8815,7 +9512,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8827,12 +9549,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig zag" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr "Objet:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8841,13 +9568,16 @@ msgstr "" #~ "l'impression.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "" #~ "est trop proche des autres, il y aura des collisions lors de " #~ "l'impression.\n" +#~ msgid "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "hybride (auto)" @@ -8862,6 +9592,9 @@ msgstr "" #~ "support. Si normal ou arbre est sélectionné, seuls les exécuteurs de " #~ "support sont générés" +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "preparing; exporting 3mf failed!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "" #~ "le 3mf n'est pas compatible, chargez uniquement les données de géométrie !" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index b1d15e2865..02fdd4c84e 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgid "Section view" msgstr "Keresztmetszet nézet" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + Egérgörgő" @@ -59,7 +59,7 @@ msgid "Perform" msgstr "Alkalmaz" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Eszköz típusa" @@ -68,7 +68,7 @@ msgid "Smart fill angle" msgstr "Okos kitöltési szög" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Automatikus támasz szögének határértéke: " @@ -87,7 +87,7 @@ msgstr "Hézagok kitöltése" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Felületek kiemelése a túlnyúlási szögnek megfelelően." @@ -146,10 +146,10 @@ msgid "Height range" msgstr "Magasságtartomány" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Gyorsgomb " @@ -252,10 +252,10 @@ msgid "Movement:" msgstr "Mozgatás:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Felső rész megtartása" @@ -349,41 +349,41 @@ msgid "Perform Recognition" msgstr "Felismerés" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Hozzáadás" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Megjegyzés" @@ -430,7 +430,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Verzió" @@ -460,14 +460,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "A BambuStudio kezeletlen kivételbe ütközött: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -516,7 +516,7 @@ msgid "Choose one file (3mf):" msgstr "Válassz ki egy fájlt (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Válassz ki egy fájlt (gcode/.gco/.g/.ngc/ngc):" @@ -532,10 +532,10 @@ msgstr "" "elmentheted új beállításokként." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Projekt megnyitása" @@ -569,13 +569,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Válassz egy G-code fájlt:" @@ -660,10 +660,10 @@ msgid "Select settings" msgstr "Beállítások kiválasztása" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Törlés" @@ -708,16 +708,16 @@ msgid "Export as STL" msgstr "Exportálás STL-ként" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Filament csere" @@ -742,7 +742,7 @@ msgid "Scale an object to fit the build volume" msgstr "Átméretez egy objektumot, hogy beférjen a nyomtatótérbe" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Öblítés a tárgyak kitöltésébe" @@ -754,7 +754,7 @@ msgid "Flush into objects' support" msgstr "Öblítés a tárgyak támaszába" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Átváltás hüvelykről" @@ -809,7 +809,7 @@ msgid "Add Primitive" msgstr "Primitív hozzáadása" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "Objektumokra" @@ -873,13 +873,13 @@ msgid "Clone" msgstr "Klónozás" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Nyomtatási paraméterek szerkesztése egy objektumhoz" @@ -977,6 +977,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "Az utolsó szilárd rész törlése nem megengedett." @@ -1099,7 +1101,7 @@ msgid "Auto Brim" msgstr "Automatikus perem" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Tálca" @@ -1123,56 +1125,59 @@ msgid "More" msgstr "Több" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "Egyedi G-kód" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "Nincs nyomtató" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "Filament vágása" @@ -1195,13 +1200,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Filament betöltés" @@ -1210,16 +1215,16 @@ msgid "Unload Filament" msgstr "Filament kitöltése" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "Tippek" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "AMS kalibrálása..." @@ -1272,7 +1277,7 @@ msgstr "" "feldolgozásakor." msgid "Arranging" -msgstr "" +msgstr "Arranging" msgid "Arranging canceled." msgstr "Elrendezése törölve." @@ -1347,7 +1352,7 @@ msgid "Unknown Failure" msgstr "Ismeretlen hiba" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "Rendellenes nyomtatási fájladatok. Kérjük, szeleteld újra" @@ -1397,38 +1402,41 @@ msgstr "Nyomtatási konfiguráció küldése" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." msgstr "A LAN-on keresztüli nyomtatáshoz helyezz be egy SD kártyát." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "Letöltés" @@ -1440,7 +1448,7 @@ msgid "Cancelled" msgstr "Megszakítva" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" msgstr "Telepítés" @@ -1516,7 +1524,7 @@ msgstr "" "vannak feltüntetve." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Megerősítés" @@ -1549,67 +1557,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Fúvóka hőmérséklet" msgid "Bed Temperature" -msgstr "" +msgstr "Bed Temperature" 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" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "Mentés" @@ -1618,59 +1632,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1678,31 +1697,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "AMS beállítások" @@ -1753,21 +1777,26 @@ msgstr "" "rögzített információkat használja." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "Fájl" @@ -1776,25 +1805,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1850,14 +1885,14 @@ msgid "Succeed to export G-code to %1%" msgstr "G-kód sikeresen exportálva ide: %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Origó" @@ -1969,11 +2004,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2037,6 +2078,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" @@ -2052,12 +2095,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2104,6 +2153,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Automatikus asztalszintezés" @@ -2211,7 +2263,7 @@ msgid "default" msgstr "alapértelmezett" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N/A" @@ -2266,34 +2318,34 @@ msgid "Tool" msgstr "Szerszám" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "G-kódok betöltése" @@ -2346,11 +2398,17 @@ msgstr "Hőmérséklet (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Térfogatáramlás (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Használt filament" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Összesen" @@ -2407,7 +2465,7 @@ msgid "Total Estimation" msgstr "Összesített becslés" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Normál mód" @@ -2419,7 +2477,7 @@ msgid "Model printing time" msgstr "Modell nyomtatási ideje" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Váltás csendes módra" @@ -2428,52 +2486,52 @@ msgid "Switch to normal mode" msgstr "Váltás normál módra" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Sugár" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Sorrend" @@ -2551,10 +2609,10 @@ msgid "Explosion Ratio" msgstr "Robbantási arány" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Teljes térfogat:" @@ -2591,16 +2649,16 @@ msgid "Calibration" msgstr "Kalibrálás" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Kalibrációs program" @@ -2627,22 +2685,22 @@ msgid "Calibrating" msgstr "Kalibrálás" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Felbontás" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Nyomtató csatlakoztatása (LAN)" @@ -2658,13 +2716,13 @@ msgstr "" "találod a nyomtatón, ahogy az ábrán látható:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "Az alkalmazás bezárul" @@ -2694,34 +2752,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Összes szeletelése" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Küldés" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Összes nyomtatása" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Gyorsbillentyűk" @@ -2736,23 +2794,23 @@ msgid "Show Configuration Folder" msgstr "Konfigurációs mappa megjelenítése" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Frissítés keresése" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "&%s névjegye" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Alapértelmezett nézet" @@ -2796,7 +2854,7 @@ msgid "Right View" msgstr "Jobb nézet" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "Új projekt" @@ -2823,7 +2881,7 @@ msgid "Save current project as" msgstr "Jelenlegi projekt mentése másként" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Modell betöltése" @@ -2847,10 +2905,10 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Export 3mf file without using some 3mf-extensions" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "G-kód exportálása" @@ -2862,7 +2920,7 @@ msgid "Export &Configs" msgstr "Export &Configs" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Exportálás" @@ -2928,10 +2986,10 @@ msgid "Use Orthogonal View" msgstr "Ortogonális nézet használata" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Beállítások" @@ -2943,7 +3001,7 @@ msgid "Help" msgstr "Segítség" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "&G-kód megnyitása" @@ -2964,10 +3022,10 @@ msgid "Export toolpaths as OBJ" msgstr "Szerszámút exportálása OBJ-ként" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "&Kilépés" @@ -2985,6 +3043,14 @@ msgstr "&Nézet" msgid "&Help" msgstr "&Segítség" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -2995,7 +3061,7 @@ msgid "No to All" msgstr "No to All" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -3007,7 +3073,7 @@ msgid "Export result" msgstr "Export Result" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3035,6 +3101,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Szinkronizálás" @@ -3043,7 +3114,7 @@ msgid "Initialize failed (No Device)!" msgstr "Sikertelen inicializálás (Nincs eszköz)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Inicializálás…" @@ -3052,57 +3123,62 @@ msgid "Loading..." msgstr "Betöltés…" msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Megállítva." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "Lejátszás..." @@ -3118,49 +3194,49 @@ msgid "Month" msgstr "Month" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Letöltés" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "No printers." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Csatlakozás..." @@ -3176,30 +3252,30 @@ msgid "No files" msgstr "No files" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "Sebesség:" @@ -3214,7 +3290,7 @@ msgid "Zoom" msgstr "Nagyítás" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "3Dconnexion beállítások" @@ -3226,10 +3302,10 @@ msgid "Camera" msgstr "Kamera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Nyomtatás folyamata" @@ -3241,19 +3317,19 @@ msgid "Stop" msgstr "Állj" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Vezérlés" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3262,10 +3338,10 @@ msgid "Lamp" msgstr "Világítás" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Asztal" @@ -3277,68 +3353,75 @@ msgid "Debug Info" msgstr "Hibakeresési infó" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Nyomtatási lista" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Letöltés..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Csendes" @@ -3353,7 +3436,7 @@ msgid "Ludicrous" msgstr "Őrült" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "Nem sikerült csatlakozni a szerverhez" @@ -3422,10 +3505,10 @@ msgid "Undo integration was successful." msgstr "Az integráció visszavonása sikeres volt." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "Az integráció visszavonása nem sikerült." @@ -3442,6 +3525,9 @@ msgstr "Látogass el a letöltési oldalra." msgid "Open Folder." msgstr "Mappa megnyitása." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3455,16 +3541,16 @@ msgstr[0] "%1$d objektum színfestést tartalmaz." msgstr[1] "%1$d objektum színfestést tartalmaz." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Szeletelés kész." @@ -3485,7 +3571,7 @@ msgid "Warning:" msgstr "Figyelem:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr " (Javítás)" @@ -3548,24 +3634,26 @@ msgid "Bottom" msgstr "Alsó" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Globális" @@ -3620,7 +3708,7 @@ msgid "Click to edit preset" msgstr "Kattints a beállítás szerkesztéséhez" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Asztaltípus" @@ -3629,37 +3717,43 @@ msgid "Flushing volumes" msgstr "Tisztítási mennyiségek" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Névtelen" @@ -3673,10 +3767,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "Korábbi, nem mentett projektet találtunk, vissza szeretnéd állítani?" @@ -3688,34 +3784,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Fájl betöltése: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "Jobb lenne, ha frissítenéd a szoftvert.\n" @@ -3728,9 +3833,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Nem kompatibilis 3mf" @@ -3771,9 +3878,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "Betöltöd ezeket a fájlokat több részből álló egyetlen objektumként?\n" @@ -3788,9 +3898,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "STL fájl exportálása:" @@ -3805,13 +3917,13 @@ msgid "Another export job is running." msgstr "Egy másik exportálási feladat is fut." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Kérjük, válassz egy fájlt" @@ -3829,7 +3941,7 @@ msgid "Invalid data" msgstr "Érvénytelen adat" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3841,6 +3953,7 @@ msgstr "Kérjük, orvosold a szeletelési hibákat, és próbáld meg újra." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" @@ -3865,22 +3978,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "A kiválasztott fájl" @@ -3943,6 +4059,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3966,7 +4084,7 @@ msgid "Invalid number" msgstr "Érvénytelen szám" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -3997,15 +4115,20 @@ msgid "Triangles: %1%\n" msgstr "Háromszögek: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4033,10 +4156,10 @@ msgid "Second" msgstr "Másodperc" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "Általános beállítások" @@ -4069,10 +4192,10 @@ msgid "Units" msgstr "Mértékegység" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "Felhasználói szinkronizálás" @@ -4122,13 +4245,13 @@ msgid "Backup interval" msgstr "Intervallum" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Kezdőoldal és napi tippek" @@ -4215,7 +4338,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "DEBUG beállítások sikeresen elmentve!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "Rendszer beállítások" @@ -4242,13 +4365,13 @@ msgid "Project-inside presets" msgstr "Projekten belüli beállítások" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" 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" @@ -4361,6 +4484,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Saját eszköz" @@ -4371,7 +4497,7 @@ msgid "Input access code" msgstr "Add meg a hozzáférési kódot" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Sikeres kijelentkezés." @@ -4417,7 +4543,7 @@ msgid "Synchronizing device information time out" msgstr "Eszközinformációk szinkronizálása túllépte az időkorlátot" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4433,11 +4559,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4458,57 +4588,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Nyomtatási feladat előkészítése" @@ -4517,21 +4661,24 @@ msgid "Modifying the device name" msgstr "Eszköz nevének módosítása" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" "Nem küldhetsz nyomtatási feladatot a nyomtatóra, amikor frissítés van " "folyamatban" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Cool Plate" @@ -4543,7 +4690,7 @@ msgid "High Temp Plate" msgstr "High Temp Plate" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Bejelentkezés a nyomtatóra" @@ -4578,44 +4725,61 @@ msgid "Delete this preset" msgstr "Ezen beállítás törlése" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -4623,6 +4787,10 @@ msgid "" "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\"." msgid "Line width" msgstr "Nyomtatott vonal szélessége" @@ -4634,7 +4802,7 @@ msgid "Precision" msgstr "Pontosság" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Falak" @@ -4667,7 +4835,7 @@ msgid "Acceleration" msgstr "Gyorsulás" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Filament a támaszhoz" @@ -4766,6 +4934,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Volumetrikus sebességhatár" @@ -4817,7 +4987,7 @@ msgid "Printable space" msgstr "Nyomtatási terület" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Tartozékok" @@ -4844,7 +5014,7 @@ msgid "Pause G-code" msgstr "Szünet G-kód" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Géplimitek" @@ -4987,12 +5157,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Extruderek száma" @@ -5007,12 +5183,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Beállítás borítóként" @@ -5040,7 +5218,7 @@ msgid "Choose files" msgstr "Fájlok kiválasztása" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Modellnév" @@ -5099,18 +5277,18 @@ msgid "Flushing volumes for filament change" msgstr "Filament csere tiszítási mennyisége" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Egyes filamentpárok tiszítási mennyisége (mm³)." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "unloaded" @@ -5152,7 +5330,7 @@ msgid "Paste from clipboard" msgstr "Beillesztés a vágólapról" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Gyorsgombok listájának megjelenítése" @@ -5161,16 +5339,16 @@ msgid "Global shortcuts" msgstr "Globális gyorsbillentyűk" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5191,10 +5369,10 @@ msgid "Movement in camera space" msgstr "Mozgás a kameratérben" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" msgstr "⌘+Bal egérgomb" @@ -5206,7 +5384,7 @@ msgid "Ctrl+Any arrow" msgstr "Ctrl+Bármelyik nyílgomb" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" msgstr "Ctrl+Bal egérgomb" @@ -5275,25 +5453,25 @@ msgid "Select all objects" msgstr "Összes objektum kijelölése" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Plater" @@ -5308,7 +5486,7 @@ msgid "Support/Color Painting: adjust pen radius" msgstr "Támasz/Színfestés: toll méretének beállítása" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Támasz/Színfestés: metszet pozíciójának beállítása" @@ -5369,102 +5547,115 @@ msgid "Shift+Mouse wheel" msgstr "Shift+Egérgörgő" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "A Bambu Studio új verziója" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "Az objektumok mentése a 3mf-be sikertelen volt." @@ -5713,6 +5904,7 @@ msgstr "írás callback sikertelen" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5725,10 +5917,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% túl magas, a nyomtatás során előfordulhatnak ütközések." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Törlő torony" @@ -5758,6 +5951,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5808,6 +6003,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Túl kicsi a vonalszélesség" @@ -5831,7 +6028,7 @@ msgstr "A rétegmagasság nem lehet nagyobb a fúvóka átmérőjénél." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Szoknya & perem generálása" @@ -5856,12 +6053,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "Elefántláb kompenzáció" @@ -5892,7 +6092,7 @@ msgid "Printer preset names" msgstr "Nyomtató beállítások neve" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5901,63 +6101,76 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" "Kerülje a falon keresztül való áthaladást, ami nyomot hagyhat a felületen" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5965,9 +6178,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Többi réteg" @@ -6000,6 +6217,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "Kezdőréteg" @@ -6032,6 +6251,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Nyomtató által támogatott asztaltípusok" @@ -6100,15 +6321,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Áthidalás áramlási sebessége" @@ -6176,7 +6404,7 @@ msgid "Compatible machine" msgstr "Kompatibilis gép" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "Kompatibilis gépállapot" @@ -6298,15 +6526,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Befejező G-kód a filament nyomtatásának befejezésekor" msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6335,16 +6565,16 @@ msgid "Monotonic line" msgstr "Monotonikus vonal" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Alsó felület mintázata" @@ -6381,7 +6611,7 @@ msgid "infill/outer/inner" msgstr "kitöltés/külső/belső" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Magasság a rúdig" @@ -6390,6 +6620,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Magasság a fedélig" @@ -6398,19 +6630,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Extruder szín" @@ -6470,27 +6708,32 @@ msgid "s" msgstr "mp" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Szín" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6498,6 +6741,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ő" @@ -6623,13 +6869,13 @@ msgid "Adaptive Cubic" msgstr "Adaptív kocka" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6639,7 +6885,7 @@ msgstr "" "javíthatja a felső felület minőségét" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6757,7 +7003,7 @@ msgstr "" "milyen filamentekkel képes nyomtatni." msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Edzett acél" @@ -6769,15 +7015,17 @@ msgid "Brass" msgstr "Sárgaréz" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" @@ -6884,9 +7132,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Maximális sebesség X" @@ -7050,12 +7300,14 @@ msgid "Diameter of nozzle" msgstr "Fúvóka átmérője" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Fúvóka térfogata" @@ -7064,10 +7316,11 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "A fúvóka térfogata a filamentvágó és a fúvóka vége között" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Csökkentett visszahúzás kitöltésnél" @@ -7211,13 +7464,13 @@ msgstr "" "körkörös mozgás megelőzheti a szálazást." msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Visszahúzás sebessége" @@ -7251,7 +7504,7 @@ msgid "Back" msgstr "Hátul" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Szoknya távolsága" @@ -7259,6 +7512,12 @@ msgstr "Szoknya távolsága" 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 "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Szoknya hurkok száma" @@ -7301,7 +7560,7 @@ msgstr "" "alsó felületre" msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7322,9 +7581,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Hőmérséklet változás" @@ -7339,30 +7606,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "Kezdő G-kód a filament nyomtatásának megkezdésekor" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Támasz engedélyezése" @@ -7375,6 +7647,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "normál (auto)" @@ -7383,10 +7658,10 @@ msgid "tree(auto)" msgstr "fa (auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Támasz/tárgy XY távolság" @@ -7408,12 +7683,14 @@ msgid "Don't create support on model surface, only on build plate" msgstr "Nem generál támaszt a modell felületén, csak a tárgyasztalon" msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Z távolság" @@ -7424,18 +7701,20 @@ msgstr "" "között." msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "A támasz vonalszélessége" @@ -7453,6 +7732,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Felső érintkező rétegek" @@ -7490,7 +7771,7 @@ msgid "Rectilinear grid" msgstr "Vonalrács" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Érintkező felület mintázata" @@ -7511,10 +7792,10 @@ msgid "Spacing between support lines" msgstr "A támasz vonalai közötti távolság" msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "Támaszok sebessége" @@ -7530,18 +7811,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Szoros" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Független támasz rétegmagassága" @@ -7550,6 +7837,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Dőlésszög küszöbértéke" @@ -7605,6 +7894,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Vékony fal felismerése" @@ -7700,6 +7992,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Tisztítási mennyiség" @@ -7719,18 +8013,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "X-Y furatkompenzáció" @@ -7765,24 +8069,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7793,9 +8103,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7804,17 +8121,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7822,9 +8146,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7832,6 +8160,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Keskeny belső szilárd kitöltés felismerése" @@ -7853,16 +8185,16 @@ msgid "Export project as 3MF." msgstr "Projekt exportálása 3MF formátumban." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Szeletelés" @@ -7874,10 +8206,10 @@ msgid "Show command help." msgstr "Parancs súgó megjelenítése." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Kimeneti modell információ" @@ -7892,10 +8224,10 @@ msgid "Export settings to a file." msgstr "Beállítások exportálása egy fájlba." msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Elrendezési lehetőségek" @@ -7956,7 +8288,7 @@ msgid "Generating infill toolpath" msgstr "Kitöltési szerszámút generálás" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Támaszok generálása" @@ -7969,11 +8301,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Szerszámút optimalizálása" @@ -7982,11 +8317,16 @@ msgid "Empty layers around bottom are replaced by nearest normal layers." msgstr "Az alsó üres rétegeket a legközelebbi normál rétegek váltják fel." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Háló szeletelése" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Támasz: szerszámút generálása %d. réteg" @@ -8024,6 +8364,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -8031,6 +8374,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -8038,18 +8384,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -8057,6 +8410,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -8065,6 +8421,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -8072,6 +8432,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -8080,6 +8443,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -8087,6 +8454,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -8094,6 +8464,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8102,6 +8475,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8111,6 +8488,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8119,6 +8501,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8127,6 +8513,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8135,6 +8525,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8143,6 +8537,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8151,6 +8548,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8159,6 +8560,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8167,6 +8572,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8174,6 +8583,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8181,12 +8593,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8194,6 +8611,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8201,6 +8621,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8218,12 +8641,30 @@ msgstr "" #~ "%1% túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak " #~ "ütközések." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptív rétegmagasság" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8236,7 +8677,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Automatikus elrendezés" @@ -8257,6 +8701,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Falak elkerülése mozgáskor" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8266,9 +8721,32 @@ msgstr "" #~ "hőmérséklete.\n" #~ "Ez a fúvóka eltömődését és nyomtatási hibákat okozhat" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Válassz ki egy vagy több fájlt (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Összes törlése" @@ -8283,6 +8761,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Kattints a ceruza ikonra a filament szerkesztéséhez." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Színes nyomtatás" @@ -8301,6 +8782,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Debug" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Tervező" @@ -8359,6 +8847,9 @@ msgstr "" #~ "Ez kikapcsolja a visszahúzást, ha a mozgás teljes egészében egy kitöltési " #~ "területen belül történik." +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Downloading Bambu Network plug-in" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8375,6 +8866,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Add meg a keresési kifejezést" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Festés törlése" @@ -8399,12 +8893,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Failed" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8457,6 +8993,13 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Töredékszűrő" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" @@ -8478,6 +9021,21 @@ msgstr "" #~ "automatikus elrendezéshez van használva az ütközések elkerülése " #~ "érdekében, amikor a nyomtatás tárgyanként történik." +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "3MF/STL/STEP/OBJ/AMF importálása" @@ -8490,6 +9048,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Az inicializálás sikertelen [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Belső fal sebessége" @@ -8500,6 +9061,12 @@ msgstr "" #~ "Úgy tűnik %s objektumnak támaszra lenne szüksége a nyomtatáshoz. Kérjük, " #~ "engedélyezd a támasz generálását." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Vonal típusa" @@ -8528,6 +9095,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Felvétel monitorozása" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Open" @@ -8540,6 +9118,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Kimeneti fájl" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Tárgyhűtés" @@ -8556,18 +9140,26 @@ msgstr "" #~ msgstr "Szerkesztés objektumonként" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "%d. tálca: %s nem használható %s filamenttel.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Kérjük, először töltsd ki a riportot." @@ -8588,9 +9180,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Csak előnézeti mód a G-kód fájlhoz." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Nyomtató kiválasztása" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8664,6 +9271,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift + Egérgörgő" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Modellháló megjelenítése (TODO)" @@ -8673,6 +9283,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Nyomtatható doboz megjelenítése(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Spirál/Váza mód" @@ -8685,6 +9301,12 @@ msgstr "" #~ "a támaszok ki vannak kapcsolva, a felső rétegek száma 0 és a hiányos " #~ "kitöltés sűrűsége 0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Sikeresen elküldve. Automatikus átváltás a készülék oldalára %s mp-en " @@ -8695,6 +9317,9 @@ msgstr "" #~ msgstr "" #~ "Sikeresen elküldve. Az eszköz oldala automatikusan megjelenik %s mp belül" +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8709,7 +9334,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8724,6 +9352,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Felhőkörnyezet váltása, kérjük, jelentkezz be újra!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8734,7 +9365,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "A konfiguráció nem kompatibilis és nem tölthető be!" @@ -8746,6 +9382,13 @@ msgstr "" #~ "A nyomtató és az AMS firmware-verziója túl régi. Kérjük, frissítsd őket a " #~ "legújabb verzióra, mielőtt új nyomtatásba kezdenél." +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8759,7 +9402,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8798,6 +9444,9 @@ msgstr "" #~ msgid "Tree support with infill" #~ msgstr "Fa támasz kitöltéssel" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "Nem sikerült létrehozni a zip fájlt" @@ -8815,7 +9464,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8828,12 +9502,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Cikcakk" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr " Objektum:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8842,13 +9521,16 @@ msgstr "" #~ "ütközések.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "" #~ " túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak " #~ "ütközések.\n" +#~ msgid "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "hibrid (auto)" @@ -8863,6 +9545,9 @@ msgstr "" #~ "generálására szolgál. Ha normál vagy fa van kiválasztva, akkor csak a " #~ "támasz kényszerítők kerülnek legenerálásra." +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "preparing; exporting 3mf failed!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "A 3mf nem kompatibilis, csak geometriai adatok kerülnek betöltésre!" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index 71eaf45584..e804a4a7cc 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgid "Section view" msgstr "Section view" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + Rotella del mouse" @@ -53,13 +53,13 @@ msgid "Highlight overhang areas" msgstr "Highlight overhangs" msgid "Gap fill" -msgstr "" +msgstr "Gap fill" msgid "Perform" msgstr "Eseguire" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Tipo di strumento" @@ -68,7 +68,7 @@ msgid "Smart fill angle" msgstr "Angolo riempimento intelligente" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Auto support threshold angle: " @@ -83,11 +83,11 @@ msgid "Fill" msgstr "Fill" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fill" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Highlight faces according to overhang angle." @@ -146,10 +146,10 @@ msgid "Height range" msgstr "Height range" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Shortcut Key " @@ -252,10 +252,10 @@ msgid "Movement:" msgstr "Movement:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Mantieni parte superiore" @@ -348,41 +348,41 @@ msgid "Perform Recognition" msgstr "Perform Recognition" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Aggiungi" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Avvertenza" @@ -426,7 +426,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Versione" @@ -454,14 +454,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "BambuStudio got an unhandled exception: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -510,7 +510,7 @@ msgid "Choose one file (3mf):" msgstr "Choose one file (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" @@ -526,10 +526,10 @@ msgstr "" "changes as new presets." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Open Project" @@ -563,13 +563,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Select a G-code file:" @@ -654,10 +654,10 @@ msgid "Select settings" msgstr "Select settings" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Elimina" @@ -702,16 +702,16 @@ msgid "Export as STL" msgstr "Esporta come STL" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Change filament" @@ -736,7 +736,7 @@ msgid "Scale an object to fit the build volume" msgstr "Scale an object to fit the build volume" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Flush into objects' infill" @@ -748,7 +748,7 @@ msgid "Flush into objects' support" msgstr "Flush into objects' support" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Convert from Inches" @@ -802,7 +802,7 @@ msgid "Add Primitive" msgstr "Add Primitive" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "In oggetti" @@ -865,13 +865,13 @@ msgid "Clone" msgstr "Clone" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Edit print parameters for a single object" @@ -964,6 +964,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "Deleting the last solid part is not allowed." @@ -1082,7 +1084,7 @@ msgid "Auto Brim" msgstr "Auto Brim" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Plate" @@ -1106,56 +1108,59 @@ msgid "More" msgstr "Altro" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "G-code personalizzato" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "No printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "Cut filament" @@ -1163,7 +1168,7 @@ msgid "Pull back current filament" msgstr "Pull back the current filament" msgid "Push new filament into extruder" -msgstr "" +msgstr "Push new filament into extruder" msgid "Purge old filament" msgstr "Purge old filament" @@ -1178,13 +1183,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Load" @@ -1193,16 +1198,16 @@ msgid "Unload Filament" msgstr "Unload" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "Tips" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "Calibrating AMS..." @@ -1252,7 +1257,7 @@ msgstr "" "Arrange failed. Found some exceptions when processing object geometries." msgid "Arranging" -msgstr "" +msgstr "Arranging" msgid "Arranging canceled." msgstr "Disposizione annullata." @@ -1294,7 +1299,7 @@ msgid "Orienting..." msgstr "Orienting..." msgid "Orienting" -msgstr "" +msgstr "Orienting" msgid "Error! Unable to create thread!" msgstr "Error. Unable to create thread." @@ -1327,7 +1332,7 @@ msgid "Unknown Failure" msgstr "Unknown Failure" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "Abnormal print file data. Please slice again" @@ -1364,66 +1369,69 @@ msgid "Sending print job through cloud service" msgstr "Sending print job through cloud service" msgid "Service Unavailable" -msgstr "" +msgstr "Service Unavailable" msgid "Unkown Error." -msgstr "" +msgstr "Unknown Error." msgid "Sending print configuration" msgstr "Sending print configuration" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "Downloading" msgid "Download failed" -msgstr "" +msgstr "Download failed" msgid "Cancelled" -msgstr "" +msgstr "Canceled" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" -msgstr "" +msgstr "Installing" msgid "Install failed" -msgstr "" +msgstr "Install failed" msgid "Portions copyright" msgstr "Porzioni di copyright" @@ -1465,26 +1473,33 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio also referenced some ideas from Cura by Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"There are many parts of the software that come from community contributions, " +"so we're unable to list them one-by-one, and instead, they'll be attributed " +"in the corresponding code comments." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Confirm" @@ -1516,67 +1531,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Temperatura ugello" msgid "Bed Temperature" -msgstr "" +msgstr "Bed Temperature" 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 "Start" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "Salva" @@ -1585,59 +1606,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1645,31 +1671,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "AMS Settings" @@ -1720,21 +1751,26 @@ msgstr "" "last shutdown." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "File" @@ -1743,25 +1779,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1818,14 +1860,14 @@ msgid "Succeed to export G-code to %1%" msgstr "Success! G-code exported to %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Origine" @@ -1941,11 +1983,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2008,6 +2056,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" @@ -2022,12 +2072,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2073,6 +2129,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Auto bed leveling" @@ -2174,13 +2233,13 @@ msgid "Update failed." msgstr "Update failed." msgid "Failed to start printing job" -msgstr "" +msgstr "Failed to start print job" msgid "default" msgstr "predefinito" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N/A" @@ -2235,34 +2294,34 @@ msgid "Tool" msgstr "Strumento" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "Loading G-code" @@ -2315,11 +2374,17 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Flusso volumetrico (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Filamento usato" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Totale" @@ -2376,7 +2441,7 @@ msgid "Total Estimation" msgstr "Total estimation" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Modalità normale" @@ -2388,7 +2453,7 @@ msgid "Model printing time" msgstr "Model printing time" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Switch to silent mode" @@ -2397,52 +2462,52 @@ msgid "Switch to normal mode" msgstr "Switch to normal mode" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Raggio" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Sequence" @@ -2520,10 +2585,10 @@ msgid "Explosion Ratio" msgstr "Explosion Ratio" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Total Volume:" @@ -2551,21 +2616,25 @@ 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 "" +"An object is laid over the boundary of the plate or exceeds the height " +"limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgid "Calibration" msgstr "Calibration" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Calibration program" @@ -2586,28 +2655,28 @@ msgid "Start Calibration" msgstr "Start Calibration" msgid "Completed" -msgstr "" +msgstr "Completed" msgid "Calibrating" msgstr "Calibrating" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Resolution" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Connect Printer (LAN)" @@ -2623,13 +2692,13 @@ msgstr "" "on the printer, as shown in the figure:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "Closing application" @@ -2659,34 +2728,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Slice all" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Send" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Print all" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Scorciatoie Tastiera" @@ -2701,23 +2770,23 @@ msgid "Show Configuration Folder" msgstr "Show Configuration Folder" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Check for Updates" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "Inform&azioni su %s" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Default View" @@ -2761,7 +2830,7 @@ msgid "Right View" msgstr "Vista destra" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "Nuovo progetto" @@ -2788,7 +2857,7 @@ msgid "Save current project as" msgstr "Save current project as" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Carica modello" @@ -2812,22 +2881,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Export 3mf file without using some 3mf-extensions" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "Esporta G-code" msgid "Export current plate as G-code" -msgstr "" +msgstr "Export current plate as G-code" msgid "Export &Configs" msgstr "Export &Configs" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Esporta" @@ -2893,10 +2962,10 @@ msgid "Use Orthogonal View" msgstr "Use Orthogonal View" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Preferenze" @@ -2908,7 +2977,7 @@ msgid "Help" msgstr "Aiuto" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "Apri G-code" @@ -2929,10 +2998,10 @@ msgid "Export toolpaths as OBJ" msgstr "Esporta percorso strumento come OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "Es&ci" @@ -2950,6 +3019,14 @@ msgstr "&Vista" msgid "&Help" msgstr "&Aiuto" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -2960,7 +3037,7 @@ msgid "No to All" msgstr "No to All" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -2972,7 +3049,7 @@ msgid "Export result" msgstr "Export Result" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3000,6 +3077,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Synchronization" @@ -3008,7 +3090,7 @@ msgid "Initialize failed (No Device)!" msgstr "Initialization failed (No Device)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Initializing..." @@ -3017,57 +3099,62 @@ msgid "Loading..." msgstr "Loading..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Stopped." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "Playing..." @@ -3083,49 +3170,49 @@ msgid "Month" msgstr "Month" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Download" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "No printers." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Connecting..." @@ -3141,30 +3228,30 @@ msgid "No files" msgstr "No files" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "Velocità:" @@ -3179,7 +3266,7 @@ msgid "Zoom" msgstr "Zoom" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "Impostazioni 3Dconnexion" @@ -3188,13 +3275,13 @@ msgid "Swap Y/Z axes" msgstr "Inverti assi Y/Z" msgid "Camera" -msgstr "" +msgstr "Camera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Printing progress" @@ -3206,19 +3293,19 @@ msgid "Stop" msgstr "Stop" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Control" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3227,10 +3314,10 @@ msgid "Lamp" msgstr "Lamp" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Piano" @@ -3242,68 +3329,75 @@ msgid "Debug Info" msgstr "Debug Info" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Printing list" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Downloading..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Silent" @@ -3318,7 +3412,7 @@ msgid "Ludicrous" msgstr "Ludicrous" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "Failed to connect to the server" @@ -3387,10 +3481,10 @@ msgid "Undo integration was successful." msgstr "Undo integration was successful." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "Undo integration failed." @@ -3407,6 +3501,9 @@ msgstr "Go to download page" msgid "Open Folder." msgstr "Apri Cartella." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3420,16 +3517,16 @@ msgstr[0] "%1$d Object has color painting." msgstr[1] "%1$d Objects have color painting." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Slice complete" @@ -3450,13 +3547,13 @@ msgid "Warning:" msgstr "Warning:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr " (Repair)" msgid " Click here to install it." -msgstr "" +msgstr " Click here to install it." msgid "WARNING:" msgstr "ATTENZIONE:" @@ -3512,24 +3609,26 @@ msgid "Bottom" msgstr "Inferiore" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Global" @@ -3584,7 +3683,7 @@ msgid "Click to edit preset" msgstr "Clicca per modificare il preset" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Bed type" @@ -3593,37 +3692,43 @@ msgid "Flushing volumes" msgstr "Flushing volumes" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Senza titolo" @@ -3637,10 +3742,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "" @@ -3653,34 +3760,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Loading file: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "You should update your software.\n" @@ -3693,9 +3809,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Incompatible 3mf" @@ -3735,9 +3853,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "Load these files as a single object with multiple parts?\n" @@ -3752,9 +3873,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "Esporta file STL:" @@ -3769,13 +3892,13 @@ msgid "Another export job is running." msgstr "Another export job is running." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Please select a file" @@ -3793,7 +3916,7 @@ msgid "Invalid data" msgstr "Dati non validi" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3805,11 +3928,14 @@ msgstr "Please resolve the slicing errors and publish again." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Preview only mode:\n" +"The loaded file contains G-code only, cannot enter the Prepare page" msgid "You can keep the modified presets to the new project or discard them" msgstr "You can keep the modified presets for the new project or discard them" @@ -3825,22 +3951,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "Il file selezionato" @@ -3903,6 +4032,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3924,7 +4055,7 @@ msgid "Invalid number" msgstr "Invalid number" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -3955,15 +4086,20 @@ msgid "Triangles: %1%\n" msgstr "Triangles: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -3991,10 +4127,10 @@ msgid "Second" msgstr "Second" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "General Settings" @@ -4027,10 +4163,10 @@ msgid "Units" msgstr "Units" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "User sync" @@ -4078,13 +4214,13 @@ msgid "Backup interval" msgstr "Backup interval" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Home page and daily tips" @@ -4171,7 +4307,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "Debug settings have been saved successfully!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "Preset di sistema" @@ -4198,13 +4334,13 @@ msgid "Project-inside presets" msgstr "Project-inside presets" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" msgid "Slice all plate to obtain time and filament estimation" msgstr "Slice all plates to obtain time and filament estimation" @@ -4318,6 +4454,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "My Device" @@ -4328,7 +4467,7 @@ msgid "Input access code" msgstr "Input access code" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Log out successful." @@ -4373,7 +4512,7 @@ msgid "Synchronizing device information time out" msgstr "Synchronizing device information timed out" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4388,11 +4527,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4413,57 +4556,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Preparing print job" @@ -4472,19 +4629,22 @@ msgid "Modifying the device name" msgstr "Modifying the device name" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Cannot send print tasks when an update is in progress" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Cool Plate" @@ -4496,7 +4656,7 @@ msgid "High Temp Plate" msgstr "High Temp Plate" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Log in printer" @@ -4531,44 +4691,61 @@ msgid "Delete this preset" msgstr "Elimina questo preset" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -4576,6 +4753,10 @@ msgid "" "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\"." msgid "Line width" msgstr "Line width" @@ -4587,7 +4768,7 @@ msgid "Precision" msgstr "Precision" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Walls" @@ -4620,7 +4801,7 @@ msgid "Acceleration" msgstr "Acceleration" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Filament for Supports" @@ -4632,7 +4813,7 @@ msgid "Special mode" msgstr "Special mode" msgid "G-code output" -msgstr "" +msgstr "G-code output" msgid "Frequent" msgstr "Frequent" @@ -4717,6 +4898,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Volumetric speed limitation" @@ -4767,7 +4950,7 @@ msgid "Printable space" msgstr "Printable space" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Accessory" @@ -4794,7 +4977,7 @@ msgid "Pause G-code" msgstr "Pause G-code" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Motion ability" @@ -4933,12 +5116,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Conteggio estrusori" @@ -4953,12 +5142,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Set as cover" @@ -4986,7 +5177,7 @@ msgid "Choose files" msgstr "Choose files" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Model Name" @@ -5047,18 +5238,18 @@ msgid "Flushing volumes for filament change" msgstr "Flushing volumes for filament change" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Flushing volume (mm³) for each filament pair." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "scaricato" @@ -5100,7 +5291,7 @@ msgid "Paste from clipboard" msgstr "Incolla dagli appunti" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Mostra elenco scorciatoie di tastiera" @@ -5109,16 +5300,16 @@ msgid "Global shortcuts" msgstr "Global shortcuts" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5133,34 +5324,34 @@ msgid "Collapse/Expand the sidebar" msgstr "Riduci/Espandi barra laterale" msgid "⌘+Any arrow" -msgstr "" +msgstr "⌘+Any arrow" msgid "Movement in camera space" msgstr "Movimento nello spazio della camera" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Left mouse button" msgid "Select multiple objects" msgstr "Select multiple objects" msgid "Ctrl+Any arrow" -msgstr "" +msgstr "Ctrl+Any arrow" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+Left mouse button" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Left mouse button" msgid "Select objects by rectangle" msgstr "Select objects by rectangle" @@ -5190,7 +5381,7 @@ msgid "Move selection 10 mm in positive X direction" msgstr "Sposta selezione 10 mm in direzione X positiva" msgid "Shift+Any arrow" -msgstr "" +msgstr "Shift+Any arrow" msgid "Movement step set to 1 mm" msgstr "Passo movimento impostato a 1 mm" @@ -5223,25 +5414,25 @@ msgid "Select all objects" msgstr "Seleziona tutti gli oggetti" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Piano" @@ -5250,22 +5441,22 @@ msgid "Move: press to snap by 1mm" msgstr "Move: press to snap by 1mm" msgid "⌘+Mouse wheel" -msgstr "" +msgstr "⌘+Mouse wheel" msgid "Support/Color Painting: adjust pen radius" msgstr "Support/Color Painting: adjust pen radius" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Support/Color Painting: adjust section position" msgid "Ctrl+Mouse wheel" -msgstr "" +msgstr "Ctrl+Mouse wheel" msgid "Alt+Mouse wheel" -msgstr "" +msgstr "Alt+Mouse wheel" msgid "Gizmo" msgstr "Gizmo" @@ -5311,105 +5502,118 @@ msgid "Move slider 5x faster" msgstr "Move slider 5x faster" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mouse wheel" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "New version of Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "Saving objects into the 3mf failed." @@ -5652,6 +5856,7 @@ msgstr "write callback failed" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5662,10 +5867,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% is too tall, and collisions will be caused." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Prime Tower" @@ -5692,6 +5898,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5742,6 +5950,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Line width too small" @@ -5764,7 +5974,7 @@ msgstr "Layer height cannot exceed nozzle diameter." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Generating skirt & brim" @@ -5789,12 +5999,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "Compensazione zampa d'elefante" @@ -5825,7 +6038,7 @@ msgid "Printer preset names" msgstr "Nomi dei preset della stampante" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5834,56 +6047,69 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5891,7 +6117,7 @@ msgstr "" "surface" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5899,9 +6125,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Altri layer" @@ -5934,6 +6164,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "First layer" @@ -5966,6 +6198,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Bed types supported by the printer" @@ -6033,15 +6267,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Bridge flow" @@ -6109,7 +6350,7 @@ msgid "Compatible machine" msgstr "Compatible machine" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "Compatible machine condition" @@ -6198,13 +6439,16 @@ msgstr "" "reasonable distance." msgid "Thick bridges" -msgstr "" +msgstr "Thick bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"If enabled, bridges are more reliable and can bridge longer distances but " +"may look worse. If disabled, bridges look better but are reliable only for " +"shorter distances." msgid "Max bridge length" msgstr "Lunghezza massima Bridge" @@ -6228,15 +6472,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Add end G-code when finishing the printing of this filament." msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6265,16 +6511,16 @@ msgid "Monotonic line" msgstr "Monotonic line" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Bottom surface pattern" @@ -6313,7 +6559,7 @@ msgid "infill/outer/inner" msgstr "infill/outer/inner" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Height to rod" @@ -6322,6 +6568,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Height to lid" @@ -6330,19 +6578,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Colore estrusore" @@ -6399,27 +6653,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Colore" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6427,6 +6686,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" @@ -6550,13 +6812,13 @@ msgid "Adaptive Cubic" msgstr "Adattivo Cubico" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6566,7 +6828,7 @@ msgstr "" "improve top surface quality." msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6686,7 +6948,7 @@ msgstr "" "of the nozzle and what kind of filament can be printed." msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Hardened steel" @@ -6698,15 +6960,17 @@ msgid "Brass" msgstr "Brass" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +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" @@ -6809,9 +7073,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Maximum speed X" @@ -6973,12 +7239,14 @@ msgid "Diameter of nozzle" msgstr "The diameter of the nozzle" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Nozzle volume" @@ -6987,10 +7255,11 @@ 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" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Reduce infill retraction" @@ -7000,6 +7269,9 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Don't retract when the travel is entirely in an infill area. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generation slower." msgid "Enable" msgstr "Abilita" @@ -7127,13 +7399,13 @@ msgstr "" "prevent stringing." msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Velocità di retrazione" @@ -7167,7 +7439,7 @@ msgid "Back" msgstr "Back" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Skirt distance" @@ -7175,6 +7447,12 @@ msgstr "Skirt distance" 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 "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt loops" @@ -7212,7 +7490,7 @@ msgstr "" "surface." msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7233,9 +7511,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Variazione di temperatura" @@ -7250,30 +7536,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "G-code added when the printer starts using this filament" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Enable support" @@ -7286,6 +7577,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "normal(auto)" @@ -7294,10 +7588,10 @@ msgid "tree(auto)" msgstr "tree(auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Support/object xy distance" @@ -7319,12 +7613,14 @@ msgid "Don't create support on model surface, only on build plate" msgstr "This setting only generates supports that begin on the build plate." msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Top Z distance" @@ -7333,18 +7629,20 @@ msgid "The z gap between the top support interface and object" msgstr "This determines the Z gap between top support interfaces and objects." msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "Line width of support" @@ -7362,6 +7660,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Layer superiori di interfaccia " @@ -7398,7 +7698,7 @@ msgid "Rectilinear grid" msgstr "Griglia rettilinea" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Trama interfaccia" @@ -7419,10 +7719,10 @@ msgid "Spacing between support lines" msgstr "This determines the spacing between support lines." msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "This is the speed for support." @@ -7438,18 +7738,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Aderenti" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Independent support layer height" @@ -7458,6 +7764,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Threshold angle" @@ -7512,6 +7820,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Detect thin walls" @@ -7606,6 +7917,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Prime volume" @@ -7626,18 +7939,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "X-Y hole compensation" @@ -7671,24 +7994,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7699,9 +8028,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7710,17 +8046,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7728,9 +8071,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7738,6 +8085,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Detect narrow internal solid infill" @@ -7758,16 +8109,16 @@ msgid "Export project as 3MF." msgstr "This exports the project as a 3mf file." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Processa" @@ -7779,10 +8130,10 @@ msgid "Show command help." msgstr "This shows command help." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Info Modello di output" @@ -7797,10 +8148,10 @@ msgid "Export settings to a file." msgstr "This exports settings to a file." msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Arrange Options" @@ -7861,7 +8212,7 @@ msgid "Generating infill toolpath" msgstr "Generating infill toolpath" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Generating support" @@ -7874,11 +8225,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Optimizing toolpath" @@ -7887,11 +8241,16 @@ msgid "Empty layers around bottom are replaced by nearest normal layers." msgstr "Empty layers around bottom are replaced by nearest normal layers." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generate toolpath at layer %d" @@ -7929,6 +8288,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -7936,6 +8298,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -7943,18 +8308,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -7962,6 +8334,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -7970,6 +8345,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -7977,6 +8356,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -7985,6 +8367,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -7992,6 +8378,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -7999,6 +8388,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8007,6 +8399,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8016,6 +8412,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8024,6 +8425,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8032,6 +8437,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8040,6 +8449,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8048,6 +8461,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8056,6 +8472,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8064,6 +8484,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8072,6 +8496,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8079,6 +8507,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8086,12 +8517,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8099,6 +8535,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8106,6 +8545,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8123,12 +8565,30 @@ msgstr "" #~ "%1% is too close to an exclusion area; there will be collisions when " #~ "printing." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptive layer height" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8142,7 +8602,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Auto Arrange" @@ -8162,6 +8625,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Avoid walls when traveling" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8171,9 +8645,32 @@ msgstr "" #~ "filament.\n" #~ "This may cause a nozzle blockage or print failure" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Choose one or more files (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Pulisci tutto" @@ -8187,6 +8684,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Click the pencil icon to edit the filament." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Color Print (Stampa a Colori)" @@ -8205,6 +8705,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Debug" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Designer" @@ -8248,7 +8755,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8257,6 +8769,9 @@ 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" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8273,6 +8788,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Inserire un termine di ricerca" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Erase painting" @@ -8297,12 +8815,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Failed" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8353,6 +8913,13 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Fragment filter" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" @@ -8360,6 +8927,9 @@ msgstr "" #~ "Heat the nozzle to the target \n" #~ "temperature" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Heat the nozzle to target temperature" + #~ msgid "Height:" #~ msgstr "Height:" @@ -8370,6 +8940,21 @@ msgstr "" #~ "Height of the clearance cylinder around extruder: used as input for auto-" #~ "arranging to avoid collisions when printing object by object" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Import 3MF/STL/STEP/OBJ/AMF" @@ -8382,6 +8967,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Initalization failed [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Inner wall speed" @@ -8392,6 +8980,12 @@ msgstr "" #~ "It seems object %s needs support to print. Please enable support " #~ "generation." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Line type" @@ -8420,6 +9014,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring Recording" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Open" @@ -8432,6 +9037,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "File di output" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Part Cooling" @@ -8448,18 +9059,26 @@ msgstr "" #~ msgstr "Per Object Edit" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Plate %d: %s does not support filament %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Please fill report first." @@ -8480,9 +9099,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Preview only mode for G-code file." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Printer Selection" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8555,6 +9189,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift + Mouse wheel" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Show Model Mesh(TODO)" @@ -8564,6 +9201,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Show Printable Box(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Spiral/Vase mode" @@ -8576,10 +9219,24 @@ msgstr "" #~ "support is disabled, top shell layers is 0, and sparse infill density is " #~ "0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8593,7 +9250,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8607,6 +9267,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Cloud environment has switched; please login again!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8617,7 +9280,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "The configuration is not compatible and cannot be loaded!" @@ -8629,6 +9297,13 @@ msgstr "" #~ "The firmware versions of the printer and AMS are too low. Please update " #~ "them to the latest version before sending any print jobs." +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8642,7 +9317,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8672,12 +9350,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse Wipe Tower" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse without toolhead" + #~ msgid "Translation" #~ msgstr "Traduzione" #~ msgid "Tree support with infill" #~ msgstr "Tree support with infill" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" @@ -8695,7 +9379,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8707,12 +9416,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig zag" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr " Object:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8721,11 +9435,14 @@ msgstr "" #~ "printing.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ 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 "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "hybrid(auto)" @@ -8740,6 +9457,9 @@ msgstr "" #~ "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 "The 3mf is not compatible, loading geometry data only!" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index 3289d98b89..0dd58d4e21 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,287 +2,289 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" "Language: ja\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=1; plural=0;\n" +"X-Generator: Poedit 3.2.2\n" msgid "Supports Painting" -msgstr "Support Painting" +msgstr "サポートペイント" msgid "Alt + Mouse wheel" msgstr "Alt + マウスホイール" msgid "Section view" -msgstr "Section view" +msgstr "断面" msgid "Reset direction" -msgstr "" +msgstr "方向をリセット" msgid "Ctrl + Mouse wheel" -msgstr "Ctrl + Mouse wheel" +msgstr "Ctrl + スクロール" msgid "Pen size" -msgstr "Pen size" +msgstr "ペンサイズ" msgid "Left mouse button" -msgstr "Left mouse button" +msgstr "マウスの左ボタン" msgid "Enforce supports" -msgstr "Enforce supports" +msgstr "サポートを強制的に有効" msgid "Right mouse button" -msgstr "Right mouse button" +msgstr "右マウスボタン" msgid "Block supports" -msgstr "Block supports" +msgstr "サポートをブロックする" msgid "Shift + Left mouse button" -msgstr "Shift + Left mouse button" +msgstr "Shift + マウスの左ボタン" msgid "Erase" -msgstr "Erase" +msgstr "消去" msgid "Erase all painting" -msgstr "Erase all painting" +msgstr "全てを消去" msgid "Highlight overhang areas" -msgstr "Highlight overhangs" +msgstr "オーバーハングをハイライト" msgid "Gap fill" -msgstr "" +msgstr "隙間充填" msgid "Perform" msgstr "適用" msgid "Gap area" -msgstr "" +msgstr "隙間領域" msgid "Tool type" -msgstr "Tool type" +msgstr "ツールタイプ" msgid "Smart fill angle" -msgstr "Smart fill angle" +msgstr "自動充填角度" msgid "On overhangs only" -msgstr "" +msgstr "オーバーハングのみ" msgid "Auto support threshold angle: " -msgstr "Auto support threshold angle: " +msgstr "自動サポート角度閾値" msgid "Circle" -msgstr "Circle" +msgstr "円形" msgid "Sphere" -msgstr "Sphere" +msgstr "球体" msgid "Fill" -msgstr "Fill" +msgstr "塗りつぶし" msgid "Gap Fill" -msgstr "" +msgstr "隙間充填" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "%1%で選択した面だけをペイントする" msgid "Highlight faces according to overhang angle." -msgstr "Highlight faces according to overhang angle." +msgstr "オーバーハングの角度によりハイライト" msgid "No auto support" -msgstr "No auto support" +msgstr "自動サポート無し" msgid "Support Generated" -msgstr "Support generated" +msgstr "生成されたサポート" msgid "Lay on face" -msgstr "Lay on Face" +msgstr "底面選択" #, boost-format msgid "" "Filament count exceeds the maximum number that painting tool supports. only " "the first %1% filaments will be available in painting tool." msgstr "" -"Filament count exceeds the maximum number that painting tool supports. Only " -"the first %1% filaments will be available in painting tool." +"使用するフィラメント数は多いです。最初%1%個のフィラメントを使用できます" msgid "Color Painting" -msgstr "Color painting" +msgstr "色塗り" msgid "Pen shape" -msgstr "Pen shape" +msgstr "ペンの形" msgid "Paint" -msgstr "Paint" +msgstr "ペイント" msgid "Key 1~9" -msgstr "Key 1~9" +msgstr "キー 1~9" msgid "Choose filament" -msgstr "Choose filament" +msgstr "フィラメントを選択" msgid "Edge detection" -msgstr "Edge detection" +msgstr "エッジ検出" msgid "Triangles" -msgstr "Triangles" +msgstr "三角形" msgid "Filaments" -msgstr "Filaments" +msgstr "フィラメント" msgid "Brush" -msgstr "Brush" +msgstr "ブラシ" msgid "Smart fill" -msgstr "Smart fill" +msgstr "自動充填" msgid "Bucket fill" -msgstr "Bucket fill" +msgstr "塗りつぶしバッチ処理" msgid "Height range" -msgstr "Height range" +msgstr "高さ範囲" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "ワイヤフレームの表示/非表示" msgid "Shortcut Key " -msgstr "Shortcut Key " +msgstr "ショートカット" msgid "Triangle" -msgstr "Triangle" +msgstr "三角形" msgid "Height Range" -msgstr "Height Range" +msgstr "高さ範囲" msgid "Remove painted color" -msgstr "Remove painted color" +msgstr "塗った色を消去" #, boost-format msgid "Painted using: Filament %1%" -msgstr "Painted using: Filament %1%" +msgstr "フィラメント %1%でペイントします" msgid "Move" -msgstr "Move" +msgstr "移動" msgid "Rotate" -msgstr "Rotate" +msgstr "回転" msgid "Optimize orientation" -msgstr "Optimize orientation" +msgstr "向きを最適化" msgid "Apply" msgstr "適用" msgid "Scale" -msgstr "Scale" +msgstr "スケール" msgid "Error: Please close all toolbar menus first" -msgstr "Error: Please close all toolbar menus first" +msgstr "エラー: ツールバーを閉じてください" msgid "Tool-Lay on Face" -msgstr "Tool-Lay on Face" +msgstr "ツール 底面選択" msgid "in" -msgstr "in" +msgstr "に" msgid "mm" msgstr "mm" msgid "Position" -msgstr "Position" +msgstr "位置" msgid "Rotation" -msgstr "Rotation" +msgstr "回転" msgid "Scale ratios" -msgstr "Scale ratios" +msgstr "倍率" msgid "Object Operations" -msgstr "Object operations" +msgstr "オブジェクト操作" msgid "Volume Operations" msgstr "操作" msgid "Translate" -msgstr "Translate" +msgstr "移動" msgid "Group Operations" -msgstr "Group operations" +msgstr "グループ操作" msgid "Set Position" -msgstr "Set position" +msgstr "位置を設定" msgid "Set Orientation" -msgstr "Set orientation" +msgstr "向きを設定" msgid "Set Scale" -msgstr "Set scale" +msgstr "スケールを設定" msgid "Reset Position" -msgstr "Reset position" +msgstr "位置をリセット" msgid "Reset Rotation" -msgstr "Reset rotation" +msgstr "回転をリセット" msgid "World coordinates" -msgstr "世界座標系" +msgstr "空間座標" msgid "°" msgstr "°" msgid "Size" -msgstr "Size" +msgstr "サイズ" msgid "%" msgstr "%" msgid "uniform scale" -msgstr "Uniform scale" +msgstr "スケール" msgid "Cut" -msgstr "Cut" +msgstr "カット" msgid "Movement:" -msgstr "Movement:" +msgstr "移動" msgid "Movement" -msgstr "" +msgstr "移動" msgid "Height" -msgstr "" +msgstr "高度" msgid "Keep upper part" -msgstr "Keep upper part" +msgstr "上の部分を残す" msgid "Keep lower part" -msgstr "Keep lower part" +msgstr "下の部分を残す" msgid "Cut to parts" -msgstr "Cut to parts" +msgstr "パーツに割り切る" msgid "Auto Segment" -msgstr "Auto Segment" +msgstr "自動分割" msgid "Perform cut" -msgstr "Perform cut" +msgstr "カットを実行" msgid "Reset" -msgstr "Reset" +msgstr "リセット" msgid "Mesh name" -msgstr "Mesh name" +msgstr "メッシュ名" msgid "Detail level" -msgstr "Detail level" +msgstr "細部レベル" msgid "Decimate ratio" -msgstr "Decimate ratio" +msgstr "比率" #, boost-format msgid "" @@ -293,39 +295,38 @@ msgstr "" "ます。" msgid "Simplify model" -msgstr "Simplify model" +msgstr "モデルを簡略化" msgid "Simplify" -msgstr "Simplify" +msgstr "簡略化" msgid "Simplification is currently only allowed when a single part is selected" -msgstr "" -"Simplification is currently only allowed when a single part is selected" +msgstr "簡略化は 1 つのパーツのみに使用できます" msgid "Error" -msgstr "Error" +msgstr "エラー" msgid "Extra high" -msgstr "Extra high" +msgstr "超高い" msgid "High" -msgstr "High" +msgstr "高い" msgid "Medium" -msgstr "Medium" +msgstr "中位" msgid "Low" -msgstr "Low" +msgstr "低い" msgid "Extra low" -msgstr "Extra low" +msgstr "超低い" #, c-format, boost-format msgid "%d triangles" msgstr "%d 個の三角形" msgid "Show wireframe" -msgstr "Show wireframe" +msgstr "ワイヤフレームを表示" #, boost-format msgid "%1%" @@ -338,69 +339,68 @@ msgid "Cancel" msgstr "取消し" msgid "Operation already cancelling. Please wait few seconds." -msgstr "Operation already cancelling. Please wait few seconds." +msgstr "操作を取り消し中、少々お待ちください。" msgid "Face recognition" -msgstr "Face recognition" +msgstr "外観認識" msgid "Perform Recognition" -msgstr "Perform Recognition" +msgstr "認識を実行" msgid "Brush size" -msgstr "" +msgstr "サイズ" msgid "Brush shape" -msgstr "" +msgstr "ブラシタイプ" msgid "Enforce seam" -msgstr "" +msgstr "強制継ぎ目" msgid "Block seam" -msgstr "" +msgstr "ブロック継ぎ目" msgid "Seam painting" -msgstr "" +msgstr "継ぎ目ペイント" msgid "Remove selection" -msgstr "" +msgstr "選択を削除" msgid "Text shape" -msgstr "" +msgstr "文字形状" msgid "Font" -msgstr "" +msgstr "フォント" msgid "Thickness" -msgstr "" +msgstr "太さ" msgid "Input text" -msgstr "" +msgstr "テキスト" + +msgid "Modify" +msgstr "修正" msgid "Add" msgstr "追加" -msgid "Modify" -msgstr "" - msgid "Notice" -msgstr "Notice" +msgstr "通知" msgid "Warning" msgstr "警告" msgid "Undefined" -msgstr "Undefined" +msgstr "未定義" #, boost-format msgid "%1% was replaced with %2%" msgstr "%1% は %2% に置き換えられました" msgid "The configuration may be generated by a newer version of BambuStudio." -msgstr "" -"The configuration may have been generated by a newer version of Bambu Studio." +msgstr "構成データは、これより新しいBambu Studioで作成された可能性があります" msgid "Some values have been replaced. Please check them:" -msgstr "Some values have been replaced. Please check them:" +msgstr "変更された値があります、ご確認ください:" msgid "Process" msgstr "プロセス" @@ -409,36 +409,34 @@ msgid "Filament" msgstr "フィラメント" msgid "Machine" -msgstr "Machine" +msgstr "プリンター" msgid "Configuration package was loaded, but some values were not recognized." -msgstr "" -"The configuration package was loaded, but some values were not recognized." +msgstr "構成パッケージをロードしましたが、一部認識できない設定があります" #, boost-format msgid "" "Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "" -"The configuration file “%1%” was loaded, but some values were not recognized." +msgstr "構成ファイル %1% がロードされましたが、一部の値が認識できませんでした" msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "内部バージョン" msgid "Version" -msgstr "Version" +msgstr "バージョン" msgid "" "BambuStudio will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"Bambu Studio has run out of memory and will close. This may be a bug. Please " -"report this error to Technical Support." +"メモリの割り当てに異常がありました、間も無く終了いたします。弊社サポートチー" +"ムへご連絡ください。" msgid "Fatal error" -msgstr "Fatal error" +msgstr "重大なエラー" msgid "" "BambuStudio will terminate because of a localization error. It will be " @@ -446,28 +444,28 @@ msgid "" msgstr "エラーが発生しました、Bambu Studioを再開してください。(Localization)" msgid "Critical error" -msgstr "Critical error" +msgstr "重大なエラー" #, boost-format msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio got an unhandled exception: %1%" +msgstr "異常がありました: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Bambuネットワークプラグインをダウンロード" msgid "Incorrect password" -msgstr "" +msgstr "パスワードが正しくありません" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "%s を接続できませんでした [SN: %s、code = %s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " "parsed.Please delete the file and try again." msgstr "" -"Bambu Studio configuration file is not able to be parsed and may be " -"corrupted. Please delete the file and try again." +"設定ファイルは解析できません、ファイルが壊れている可能性があります。ファイル" +"を削除して、もう一度試してください。" #, c-format, boost-format msgid "" @@ -478,44 +476,44 @@ msgstr "" "続行しますか?" msgid "Remember my choice" -msgstr "Remember my choice" +msgstr "私の選択を保存する" msgid "Loading configuration" -msgstr "Loading configuration" +msgstr "構成を読込み中" #, c-format, boost-format msgid "Click to download new version in default browser: %s" -msgstr "Click to download new version in default browser: %s" +msgstr "新バージョンをダウンロードするにはクリックしてください: %s" msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio needs an update" +msgstr "Bambu Studio をアップデートする必要があります" msgid "This is the newest version." -msgstr "This is the newest version." +msgstr "最新バージョンです。" msgid "Info" -msgstr "Info" +msgstr "情報" msgid "Rebuild" -msgstr "Rebuild" +msgstr "再構築" msgid "Loading current presets" -msgstr "Loading current presets" +msgstr "プリセットを読込む" msgid "Loading a mode view" -msgstr "Loading a mode view" +msgstr "モードビューをロード" msgid "Choose one file (3mf):" -msgstr "Choose one file (3mf):" +msgstr "ファイルを選択 (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "ファイルを選択 (3mf/step/stl/svg/obj/amf)" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" +msgstr "ファイルを選択 (.gcode/.gco/.g/.ngc/ngc):" msgid "Some presets are modified." -msgstr "Some presets are modified." +msgstr "プリセットが変更されました。" msgid "" "You can keep the modifield presets to the new project, discard or save " @@ -523,10 +521,10 @@ msgid "" msgstr "変更したプリセットをデフォルトとして保存できます" msgid "User logged out" -msgstr "" +msgstr "ユーザがサインアウトしました" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "スライス中には、プロジェクトを新規作成や開くことができません" msgid "Open Project" msgstr "プロジェクトを開く" @@ -535,54 +533,54 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"The version of Bambu Studio is too low and needs to be updated to the latest " -"version before it can be used normally" +"現在のBambu Studioはバージョンが古いため使用できません、アップデートしてくだ" +"さい。" msgid "Login information expired. Please login again." -msgstr "Login information expired. Please login again." +msgstr "サインイン情報の有効期限切れ、もう一度サインインしてください" msgid "Loading" -msgstr "Loading" +msgstr "ロード中" msgid "Loading user preset" -msgstr "ユーザープリセットをロード中" +msgstr "ユーザープリセットを読込み中" msgid "Switching application language" -msgstr "Switching application language" +msgstr "アプリケーション言語の切り替え" msgid "Select the language" -msgstr "Select the language" +msgstr "言語を選択" msgid "Language" -msgstr "Language" +msgstr "言語" msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "アップロード中" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "これらを止めて、続行しますか?" msgid "Ongoing uploads" -msgstr "" +msgstr "進行中のアップロード" msgid "Select a G-code file:" -msgstr "Select a G-code file:" +msgstr "G-codeファイルを選択" msgid "Bambu Studio GUI initialization failed" -msgstr "Bambu Studio GUI initialization failed" +msgstr "GUI初期化に失敗した" #, boost-format msgid "Fatal error, exception catched: %1%" -msgstr "Fatal error, exception: %1%" +msgstr "重大なエラー: %1%" msgid "Quality" msgstr "品質" msgid "Shell" -msgstr "Shell" +msgstr "シェル" msgid "Infill" msgstr "インフィル" @@ -591,7 +589,7 @@ msgid "Support" msgstr "サポート" msgid "Flush options" -msgstr "Flush options" +msgstr "フラッシュオプション" msgid "Speed" msgstr "速度" @@ -600,34 +598,34 @@ msgid "Strength" msgstr "強度" msgid "Top Solid Layers" -msgstr "Top solid layers" +msgstr "トップソリッド層" msgid "Top Minimum Shell Thickness" -msgstr "Top minimum shell thickness" +msgstr "トップ面最小厚み" msgid "Bottom Solid Layers" -msgstr "Bottom solid layers" +msgstr "底面ソリッド層" msgid "Bottom Minimum Shell Thickness" -msgstr "Bottom minimum shell thickness" +msgstr "底面最小厚さ" msgid "Ironing" msgstr "アイロン" msgid "Fuzzy Skin" -msgstr "Fuzzy skin" +msgstr "ファジー壁面" msgid "Extruders" -msgstr "Extruders" +msgstr "押出機" msgid "Extrusion Width" -msgstr "Extrusion width" +msgstr "押出線幅" msgid "Wipe options" msgstr "拭き上げ設定" msgid "Bed adhension" -msgstr "Bed adhesion" +msgstr "ベッド接着" msgid "Advanced" msgstr "高度な設定" @@ -648,200 +646,200 @@ msgid "Add support enforcer" msgstr "サポート補強を追加" msgid "Select settings" -msgstr "Select settings" +msgstr "設定を選択" msgid "Hide" -msgstr "" +msgstr "非表示" msgid "Show" -msgstr "" +msgstr "表示" msgid "Delete" -msgstr "Delete" +msgstr "削除" msgid "Delete the selected object" -msgstr "Delete the selected object" +msgstr "選択したオブジェクトを削除" msgid "Load..." -msgstr "Load..." +msgstr "ファイルを読込む" msgid "Cube" -msgstr "Cube" +msgstr "キューブ" msgid "Cylinder" -msgstr "Cylinder" +msgstr "シリンダー" msgid "Cone" -msgstr "Cone" +msgstr "コーン" msgid "Add settings" msgstr "設定を追加" msgid "Change type" -msgstr "Change Type" +msgstr "変更タイプ" msgid "Set as an individual object" -msgstr "Set as An Individual Object" +msgstr "個別オブジェクトとして設定" msgid "Set as individual objects" -msgstr "Set as Individual Objects" +msgstr "個別オブジェクトとして設定" msgid "Printable" -msgstr "Printable" +msgstr "造形可能" msgid "Rename" -msgstr "Rename" +msgstr "名前を変更" msgid "Fix model" -msgstr "Fix Model" +msgstr "モデルを修復" msgid "Export as STL" -msgstr "Export as STL" +msgstr "STL形式でエクスポート" msgid "Reload from disk" -msgstr "" +msgstr "ディスクから再読込み" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "選択したパーツをディスクから再読込み" msgid "Replace with STL" -msgstr "" +msgstr "STLに置き換え" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "選択したパーツを新しいSTLに置換え" msgid "Change filament" -msgstr "Change filament" +msgstr "フィラメントを変更" msgid "Set filament for selected items" -msgstr "Set filament for selected items" +msgstr "選択した項目のフィラメントを設定" msgid "Default" msgstr "デフォルト" #, c-format, boost-format msgid "Filament %d" -msgstr "Filament %d" +msgstr "フィラメント %d" msgid "active" -msgstr "active" +msgstr "アクティブ" msgid "Scale to build volume" -msgstr "Scale to build volume" +msgstr "ビルド容積に合わせる" msgid "Scale an object to fit the build volume" -msgstr "Scale an object to fit the build volume" +msgstr "ビルド容積に合わせて伸縮する" msgid "Flush Options" -msgstr "" +msgstr "フラッシュ設定" 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 "" +msgstr "パラメータテーブルで編集" msgid "Convert from inch" -msgstr "Convert from Inches" +msgstr "インチから変換" msgid "Restore to inch" -msgstr "Restore to Inch" +msgstr "インチ単位に復元" msgid "Convert from meter" -msgstr "Convert from Meters" +msgstr "メートルから変換" msgid "Restore to meter" -msgstr "Restore to Meter" +msgstr "メータル単位に復元" msgid "Assemble" -msgstr "Assemble" +msgstr "組立てる" msgid "Assemble the selected objects to an object with multiple parts" -msgstr "Assemble the selected objects into an object with multiple parts" +msgstr "選択したオブジェクトを一つオブジェクトに組み立てます(複数パーツ)" msgid "Assemble the selected objects to an object with single part" -msgstr "Assemble the selected objects into an object with single part" +msgstr "選択したオブジェクトを一つオブジェクトに組み立てます(単パーツ)" msgid "Assemble the selected parts to a single part" -msgstr "Assemble the selected parts into a single part" +msgstr "選択したパーツを一つのパーツに組み立てます" msgid "Along X axis" msgstr "X軸方向" msgid "Mirror along the X axis" -msgstr "Mirror along the X Axis" +msgstr "反転 (X軸)" msgid "Along Y axis" msgstr "Y軸方向" msgid "Mirror along the Y axis" -msgstr "Mirror along the Y Axis" +msgstr "反転 (Y軸)" msgid "Along Z axis" msgstr "Z軸方向" msgid "Mirror along the Z axis" -msgstr "Mirror along the Z Axis" +msgstr "反転 (Z軸)" msgid "Mirror" -msgstr "Mirror" +msgstr "反転" msgid "Mirror object" -msgstr "Mirror object" +msgstr "オブジェクトを反転" msgid "Add Primitive" msgstr "プリミティブを追加" msgid "Show Labels" -msgstr "" +msgstr "ラベルを表示" msgid "To objects" -msgstr "To Objects" +msgstr "オブジェクトに" msgid "Split the selected object into multiple objects" -msgstr "Split the selected object into multiple objects" +msgstr "選択したオブジェクトを複数のオブジェクトに分割" msgid "To parts" -msgstr "To Parts" +msgstr "パーツに" msgid "Split the selected object into multiple parts" -msgstr "Split the selected object into multiple parts" +msgstr "選択したオブジェクトを複数のパーツに分割" msgid "Split" -msgstr "Split" +msgstr "分割" msgid "Split the selected object" -msgstr "Split the selected object" +msgstr "選択したオブジェクトを分割" msgid "Auto orientation" -msgstr "自動向き" +msgstr "自動向き調整" msgid "Auto orient the object to improve print quality." -msgstr "Auto orient the object to improve print quality." +msgstr "オブジェクトの向きを自動的に調整する" msgid "Split the selected object into mutiple objects" -msgstr "Split the selected object into mutiple objects" +msgstr "選択したオブジェクトを複数のオブジェクトに分割" msgid "Split the selected object into mutiple parts" -msgstr "Split the selected object into mutiple parts" +msgstr "選択したオブジェクトを複数のパーツに分割" msgid "Select All" -msgstr "Select All" +msgstr "全てを選択" msgid "select all objects on current plate" -msgstr "Select all objects on the current plate" +msgstr "現在のプレート上のすべてのオブジェクトを選択" msgid "Delete All" -msgstr "Delete All" +msgstr "全てを削除" msgid "delete all objects on current plate" -msgstr "Delete all objects on the current plate" +msgstr "現在のプレート上の全てのオブジェクトを削除" msgid "Arrange" msgstr "レイアウト" @@ -850,52 +848,52 @@ msgid "arrange current plate" msgstr "現在のプレートをレイアウト" msgid "Auto Rotate" -msgstr "Auto Rotate" +msgstr "自動回転" msgid "auto rotate current plate" -msgstr "Auto rotate current plate" +msgstr "現在のプレートを自動回転させる" msgid "Remove the selected plate" -msgstr "Remove the selected plate" +msgstr "選択したプレートを削除" msgid "Clone" -msgstr "Clone" +msgstr "複製" msgid "Simplify Model" -msgstr "" +msgstr "モデルを簡略化" msgid "Center" -msgstr "" +msgstr "センター" msgid "Edit Process Settings" -msgstr "" +msgstr "プロセス設定を編集" msgid "Edit print parameters for a single object" -msgstr "Edit print parameters for a single object" +msgstr "一つのオブジェクトのパラメータを編集" msgid "Change Filament" -msgstr "Change Filament" +msgstr "フィラメントを変更" msgid "Set Filament for selected items" -msgstr "Set Filament for selected items" +msgstr "選択した項目のフィラメントを設定" msgid "current" -msgstr "current" +msgstr "現在" msgid "Set Unprintable" -msgstr "Set Unprintable" +msgstr "造形不可に設定" msgid "Set Printable" -msgstr "Set Printable" +msgstr "造形可能に設定" msgid "Unlock" -msgstr "Unlock" +msgstr "ロック解除" msgid "Lock" -msgstr "Lock" +msgstr "ロック" msgid "Name" -msgstr "Name" +msgstr "名称" msgid "Fila." msgstr "Fila." @@ -911,7 +909,7 @@ msgid_plural "Error: %1$d non-manifold edges." msgstr[0] "エラー: %1$d の非多様体エッジ" msgid "Remaining errors" -msgstr "Remaining errors" +msgstr "残エラー" #, c-format, boost-format msgid "%1$d non-manifold edge" @@ -919,109 +917,109 @@ msgid_plural "%1$d non-manifold edges" msgstr[0] "%1$dの非多様体エッジがあります" msgid "Right click the icon to fix model object" -msgstr "Right click the icon to fix model object" +msgstr "右クリックしオブジェクトを修復します" msgid "Right button click the icon to drop the object settings" -msgstr "Right click the icon to drop the object settings" +msgstr "右クリックしオブジェクト設定を開きます" msgid "Click the icon to reset all settings of the object" -msgstr "Click the icon to reset all settings of the object" +msgstr "オブジェクトへの編集をリセットします" msgid "Right button click the icon to drop the object printable property" msgstr "Right click the icon to drop the object printable property" msgid "Click the icon to toggle printable property of the object" -msgstr "Click the icon to toggle printable properties of the object" +msgstr "オブジェクトの造形属性を切り替えます" msgid "Click the icon to edit support painting of the object" -msgstr "Click the icon to edit support painting of the object" +msgstr "オブジェクトのサポートを編集します" msgid "Click the icon to edit color painting of the object" -msgstr "Click the icon to edit color painting for the object" +msgstr "オブジェクトに色塗りをします" msgid "Loading file" -msgstr "Loading file" +msgstr "ファイルを読み込み中" msgid "Error!" -msgstr "Error!" +msgstr "エラー!" msgid "Generic" -msgstr "Generic" +msgstr "一般" msgid "Add Modifier" msgstr "モディファイアの追加" msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "Switch to per-object setting mode to edit modifier settings." +msgstr "" +"オブジェクトごとの設定モードに切り替え、モディファイア設定を編集できます" msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." -msgstr "" +msgstr "オブジェクト設定で、各オブジェクトの造形設定を指定できます。" msgid "Deleting the last solid part is not allowed." -msgstr "Deleting the last solid part is not allowed." +msgstr "最後のソリッドパーツは削除できません。" msgid "The target object contains only one part and can not be splited." -msgstr "The target object contains only one part and cannot be split." +msgstr "オブジェクトは一つだけのパーツが入っており、分割できません。" msgid "Assembly" -msgstr "Assembly" +msgstr "アセンブリ" msgid "Object" -msgstr "Object" +msgstr "OBJ" msgid "Part" -msgstr "Part" +msgstr "パーツ" msgid "Layer" -msgstr "Layer" +msgstr "積層" msgid "Selection conflicts" -msgstr "Selection conflicts" +msgstr "選択の競合" msgid "" "If first selected item is an object, the second one should also be object." msgstr "" -"If the first selected item is an object, the second one should also be an " -"object." +"最初に選択したのがオブジェクトの場合、次に選択できるのがオブジェクトのみで" +"す。" msgid "" "If first selected item is a part, the second one should be part in the same " "object." msgstr "" -"If the first selected item is a part, the second one should be a part in the " -"same object." +"最初に選択したがパーツの場合、次に選択できるのが同じオブジェクトのパーツ" msgid "The type of the last solid object part is not to be changed." -msgstr "The type of the last solid object part cannot be changed." +msgstr "オブジェクトの最後のパーツはタイプを変更できません。" msgid "Negative Part" -msgstr "Negative Part" +msgstr "マイナスパーツ" msgid "Modifier" -msgstr "Modifier" +msgstr "モディファイア" msgid "Support Blocker" -msgstr "Support Blocker" +msgstr "サポート除去器" msgid "Support Enforcer" -msgstr "Support Enforcer" +msgstr "サポート増強器" msgid "Type:" -msgstr "Type:" +msgstr "タイプ" msgid "Choose part type" -msgstr "Choose part type" +msgstr "パーツタイプを選択" msgid "Enter new name" -msgstr "Enter new name" +msgstr "新しい名前を入力" msgid "Renaming" -msgstr "Renaming" +msgstr "名前を変更中" msgid "Repairing model object" -msgstr "Repairing model object" +msgstr "モデルオブジェクトを修復" msgid "Following model object has been repaired" msgid_plural "Following model objects have been repaired" @@ -1032,31 +1030,31 @@ msgid_plural "Failed to repair folowing model objects" msgstr[0] "以下のオブジェクトを修復てきませんでした" msgid "Repairing was canceled" -msgstr "Repairing was canceled" +msgstr "修復は取消しました" msgid "Additional process preset" msgstr "他のプリセット" msgid "Remove parameter" -msgstr "Remove parameter" +msgstr "パラメータを削除" msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "One cell can only be copied to one or more cells in the same column." +msgstr "一つのセルは、同じ列のセルにしかコピーできません" msgid "multiple cells copy is not supported" -msgstr "Copying multiple cells is not supported." +msgstr "複数のセルのコピーには対応していません。" msgid "Outside" -msgstr "Outside" +msgstr "外側" msgid "Auto" -msgstr "Auto" +msgstr "自動" msgid "Manual" -msgstr "Manual" +msgstr "手動" msgid "No-brim" -msgstr "No-brim" +msgstr "ブリム無し" msgid " " msgstr "" @@ -1068,136 +1066,139 @@ msgid "Wall loops" msgstr "壁面層数" msgid "Infill density(%)" -msgstr "Infill density(%)" +msgstr "インフィル密度 (%)" msgid "Auto Brim" -msgstr "Auto Brim" +msgstr "オートブリム" msgid "Outer wall speed" -msgstr "" +msgstr "外壁造形速度" msgid "Plate" -msgstr "Plate" +msgstr "プレート" msgid "Brim" -msgstr "Brim" +msgstr "ブリム" msgid "Object/Part Setting" -msgstr "Object/part setting" +msgstr "オブジェクト/パーツ設定" msgid "Reset parameter" -msgstr "Reset parameter" +msgstr "パラメータをリセット" msgid "Multicolor Print" -msgstr "Multicolor Print" +msgstr "マルチカラー造形" msgid "Line Type" -msgstr "Line Type" +msgstr "種類" msgid "More" -msgstr "More" +msgstr "詳細" msgid "Open Preferences." -msgstr "" +msgstr "環境設定を開く" msgid "Open next tip." -msgstr "" +msgstr "次のヒント" msgid "Open Documentation in web browser." -msgstr "" +msgstr "ブラウザで開く" msgid "Custom G-code" -msgstr "Custom G-code" +msgstr "カスタム G-code" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "現在の積層にカスタムG-codeを追加" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "積層に移動" msgid "Please enter the layer number" -msgstr "" +msgstr "層の番号をご入力ください" msgid "Add Pause" -msgstr "" +msgstr "一時停止を追加" msgid "Add Custom G-code" -msgstr "" +msgstr "カスタムG-codeを追加" msgid "Add Custom Template" -msgstr "" +msgstr "カスタムテンプレートを追加" msgid "Jump to Layer" -msgstr "" +msgstr "積層に移動" msgid "Filament " -msgstr "" +msgstr "フィラメント" msgid "Start" -msgstr "" +msgstr "開始" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" -msgstr "No printer" +msgstr "プリンタ無し" + +msgid "..." +msgstr "" msgid "Heat the nozzle" -msgstr "" +msgstr "ノズルを加熱" msgid "Cut filament" -msgstr "Cut filament" +msgstr "フィラメントを切る" msgid "Pull back current filament" -msgstr "Pull back the current filament" +msgstr "フィラメントを引き戻す" msgid "Push new filament into extruder" -msgstr "" +msgstr "フィラメントを押出機に押入れる" msgid "Purge old filament" -msgstr "Purge old filament" +msgstr "古いフィラメントを排出" msgid "?" msgstr "?" msgid "Empty" -msgstr "Empty" +msgstr "空" msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS が接続されていません" msgid "Cali" -msgstr "" +msgstr "標定" msgid "Calibration of extrusion" -msgstr "" +msgstr "押出のキャリブレーション" msgid "Load Filament" -msgstr "Load" +msgstr "ロード" msgid "Unload Filament" -msgstr "Unload" +msgstr "アンロード" msgid "Ext Spool" -msgstr "" +msgstr "外部スプールホルダー" msgid "Tips" -msgstr "Tips" +msgstr "ヒント" msgid "Guide" -msgstr "" +msgstr "ガイド" msgid "Retry" -msgstr "" +msgstr "再試行" msgid "Calibrating AMS..." -msgstr "Calibrating AMS..." +msgstr "AMS キャリブレーション" msgid "A problem occured during calibration. Click to view the solution." msgstr "" @@ -1205,20 +1206,20 @@ msgstr "" "い。" msgid "Calibrate again" -msgstr "Calibrate again" +msgstr "再度キャリブレーションを行う" msgid "Cancel calibration" -msgstr "Cancel calibration" +msgstr "キャリブレーションを取消し" msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." msgstr "" -"Choose an AMS slot then press \"Load\" or \"Unload\" to automatically load " -"or unload filament." +"AMS スロットを選択し、[ロード] または [アンロード] をタップすると、フィラメン" +"トが自動的にロードまたはアンロードされます。" msgid "Edit" -msgstr "Edit" +msgstr "編集" msgid "" "All the selected objects are on the locked plate,\n" @@ -1228,7 +1229,7 @@ msgstr "" "ん" msgid "No arrangable objects are selected." -msgstr "No arrangable objects are selected." +msgstr "選択したオブジェクトがレイアウト不可です" msgid "" "This plate is locked,\n" @@ -1236,17 +1237,17 @@ msgid "" msgstr "現在のプレートがロックされたため自動レイアウトできません" msgid "Arranging..." -msgstr "Arranging..." +msgstr "レイアウト中" msgid "" "Arrange failed. Found some exceptions when processing object geometries." msgstr "レイアウトは失敗しました、ジオメトリーを処理するのに異常がありました" msgid "Arranging" -msgstr "" +msgstr "レイアウト中" msgid "Arranging canceled." -msgstr "Arranging canceled." +msgstr "レイアウトを取り消しました" msgid "" "Arranging is done but there are unpacked items. Reduce spacing and try again." @@ -1255,7 +1256,7 @@ msgstr "" "ペースを調整してください。" msgid "Arranging done." -msgstr "Arranging done." +msgstr "レイアウト完了" #, c-format, boost-format msgid "" @@ -1270,161 +1271,166 @@ msgid "" "All the selected objects are on the locked plate,\n" "We can not do auto-orient on these objects." msgstr "" -"選択したオブジェクトはロックされたプレートにあるため、自動配置できません。" +"選択したオブジェクトはロックされたプレートにあるため、自動向き調整できませ" +"ん。" msgid "" "This plate is locked,\n" "We can not do auto-orient on this plate." msgstr "" -"This plate is locked.\n" -"We cannot auto-orient this plate." +"プレートがロックされています。\n" +"自動向き調整ができません。" msgid "Orienting..." -msgstr "Orienting..." +msgstr "向き調整中" msgid "Orienting" -msgstr "" +msgstr "向き調整中" msgid "Error! Unable to create thread!" -msgstr "Error. Unable to create thread." +msgstr "エラー:スレッドを作成できません" msgid "Exception" -msgstr "Exception" +msgstr "異常" msgid "Logging in" -msgstr "Logging in" +msgstr "サインイン中" msgid "Login failed" -msgstr "Login failed" +msgstr "サインイン失敗" msgid "The region parameter is incorrrect" -msgstr "The region parameter is incorrrect." +msgstr "地域が正しくありません" msgid "Failure of printer login" -msgstr "Printer login failure" +msgstr "プリンター登録失敗" msgid "Failed to get ticket" -msgstr "Failed to get ticket" +msgstr "チケットを取得できませんでした" msgid "User authorization timeout" -msgstr "User authorization timeout" +msgstr "ユーザー認証タイムアウト" msgid "Failure of bind" -msgstr "Binding failure" +msgstr "デバイス紐付け失敗" msgid "Unknown Failure" -msgstr "Unknown Failure" +msgstr "不明な失敗" msgid "Please check the printer network connection." -msgstr "" +msgstr "プリンターとのネットワーク接続をご確認ください" msgid "Abnormal print file data. Please slice again" -msgstr "造型ファイルに異常があります、もう一度スライスしてください" +msgstr "ファイルに異常があります、もう一度スライスしてください" msgid "Task canceled" -msgstr "Task canceled" +msgstr "タスクを取消しました" 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" +msgstr "" +"タスクのアップロードはタイムアウトしました。ネットワークをご確認ください。" msgid "Cloud service connection failed. Please try again." -msgstr "Cloud service connection failed. Please try again." +msgstr "クラウドサービス接続できませんでした、もう一度お試しください" msgid "Print file not found, please slice again" -msgstr "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 "" -"The print file exceeds the maximum allowable size (1GB). Please simplify the " -"model and slice again" +"ファイルサイズが 1GByteを超える為、読込みできません。モデルを修正してスライス" +"してください。" msgid "Failed uploading print file" -msgstr "Failed uploading print file" +msgstr "ファイルをアップロードできませんでした" msgid "Wrong Access code" msgstr "アクセスコードが間違っています" msgid "Sending print job over LAN" -msgstr "Sending print job over LAN" +msgstr "LAN経由で造形タスクを送信" msgid "Sending print job through cloud service" -msgstr "Sending print job through cloud service" +msgstr "クラウド経由で造形タスクを送信" msgid "Service Unavailable" -msgstr "" +msgstr "サービスは利用できません" msgid "Unkown Error." -msgstr "" +msgstr "不明なエラー" msgid "Sending print configuration" -msgstr "Sending print configuration" +msgstr "構成を送信" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "送信しました、%s秒後デバイスページへ移動します" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "SDカードが必要です" msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "造形タスクを送信できませんでした、もう一度お試しください。" msgid "Send to Printer failed. Please try again." +msgstr "プリンターへの送信は失敗しました、もう一度お試しください。" + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "LANでG-codeファイルを送信" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "クラウドサービでG-codeファイルを送信" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "G-codeファイルをSDカードに送信" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "送信しました、%s秒後自動閉じます。" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "SDカードが必要です" msgid "Please log out and login to the printer again." -msgstr "" +msgstr "一旦サインアウトし、再度サインインしてください" msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "造型ファイルをアップロードできませんでした、ご確認ください。" msgid "Downloading" -msgstr "Downloading" +msgstr "ダウンロード中" msgid "Download failed" -msgstr "" +msgstr "ダウンロード失敗" msgid "Cancelled" -msgstr "" +msgstr "取消し済" msgid "Install successfully." -msgstr "" +msgstr "インストール完了" msgid "Installing" -msgstr "" +msgstr "インストール中" msgid "Install failed" -msgstr "" +msgstr "インストール失敗" msgid "Portions copyright" -msgstr "License Info" +msgstr "ライセンス情報" msgid "Copyright" -msgstr "Copyright" +msgstr "著作権情報" msgid "License" -msgstr "License" +msgstr "ライセンス" msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio is licensed under " +msgstr "Bambu Studioのライセンス" msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" @@ -1433,18 +1439,18 @@ msgid "" "Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " "by Alessandro Ranellucci and the RepRap community" msgstr "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is based on " -"Slic3r by Alessandro Ranellucci and the RepRap community" +"Bambu StudioはPrusa Research社のPrusaSlicerをベースとして開発され、" +"Alessandro RanellucciさんのSlic3rとRepRapを特別に感謝します。" msgid "Libraries" -msgstr "Libraries" +msgstr "ライブラリー" msgid "" "This software uses open source components whose copyright and other " "proprietary rights belong to their respective owners" msgstr "" -"This software uses open source components whose copyright and other " -"proprietary rights belong to their respective owners" +"このソフトウェアは、著作権およびその他の所有権がそれぞれの所有者に属するオー" +"プン ソース コンポーネントを使用しています。" #, c-format, boost-format msgid "About %s" @@ -1454,179 +1460,188 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu StudioはPrusaResearch製のPrusaSlicerとMerill製のSuperSlicerに基づいて作" +"られています。" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "" +"PrusaSlicer は、Alessandro Ranellucci 製の Slic3r に基づいて作られています。" msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu StudioはUltimaker製のCuraも参考しています" msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"このソフトウェアはコミュニティから沢山の貢献をいただいております。全ての貢献" +"者を表示できませんが、ソースコードのコメントにも確認できます。" msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS素材設定" msgid "Confirm" msgstr "確認" msgid "Close" -msgstr "Close" +msgstr "閉じる" msgid "Colour" -msgstr "Color" +msgstr "色" msgid "" "Nozzle\n" "Temperature" -msgstr "" -"Nozzle\n" -"Temperature" +msgstr "ノズル温度" msgid "max" -msgstr "max" +msgstr "最大" msgid "min" -msgstr "min" +msgstr "最小" #, boost-format msgid "The input value should be greater than %1% and less than %2%" -msgstr "The input value should be greater than %1% and less than %2%" +msgstr "入力値範囲は %1% ~ %2%" msgid "SN" -msgstr "SN" +msgstr "シリアル番号" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "造形中に、AMSスロットを設定できません。" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "流量標定係数" msgid "Factor K" -msgstr "" +msgstr "係数K" msgid "Factor N" -msgstr "" +msgstr "係数N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "有効な値を入力してください (0 ~ 0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "有効な値を入力してください (K: 0 ~ 0.5, N: 0.6 ~ 2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "流量キャリブレーション" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." -msgstr "" +msgstr "ノズル温度と最大体積速度です。" msgid "Nozzle Diameter" -msgstr "" +msgstr "ノズル直径" msgid "Bed Type" -msgstr "" +msgstr "プレート" msgid "Nozzle temperature" -msgstr "Nozzle temperature" +msgstr "ノズル温度" msgid "Bed Temperature" -msgstr "" +msgstr "ベッド温度" msgid "Max volumetric speed" -msgstr "Max volumetric speed" +msgstr "最大体積速度" -msgid "℃" -msgstr "" +msgid "\\u2103" +msgstr "u2103" msgid "Bed temperature" -msgstr "Bed temperature" +msgstr "ベッド温度" -msgid "mm³" -msgstr "mm³" +msgid "mm\\u00B3" +msgstr "mmu00B3" msgid "Start calibration" -msgstr "Start" +msgstr "開始" msgid "Next" -msgstr "" +msgstr "次へ" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"キャリブレーションが完了しました。下の写真のように、最も均一な押出ラインを確" +"認し、関連する係数Kを入力してください。" msgid "Save" -msgstr "Save" +msgstr "保存" msgid "Last Step" -msgstr "Back" +msgstr "戻る" msgid "Example" -msgstr "" +msgstr "例" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "キャリブレーション中...%d%%" msgid "Calibration completed" -msgstr "" +msgstr "キャリブレーション完了" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s は %s をサポートしていません" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "流量キャリブレーション" msgid "Step" -msgstr "" +msgstr "手順" msgid "AMS Slots" -msgstr "" +msgstr "AMSスロット" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "" +msgstr "注: 同じ素材がロードされた AMS スロットのみが選択できます。" msgid "Enable AMS" -msgstr "" +msgstr "AMSを有効" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "AMSのフィラメントで造形します" msgid "Disable AMS" -msgstr "" +msgstr "AMSを無効" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "外部スプールホルダーのフィラメントで造形します" msgid "Cabin humidity" -msgstr "" +msgstr "湿度" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" -msgstr "" +msgstr "湿度インジケータ (緑色: 正常 オレンジ\": やや高い 赤色: 高い)" msgid "Desiccant status" -msgstr "" +msgstr "乾燥剤ステータス" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"乾燥剤のステータスがバー2本より低い場合は、乾燥効果が弱まっていることを示しま" +"す。乾燥剤の交換をお勧めします。" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1634,51 +1649,52 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"注意:蓋を開けたり、乾燥剤を交換したりすると、湿気を完全に吸収するのに数時間" +"かかるとこがあります。また、温度が低い時、更に時間が要する場合があります。こ" +"の時に、インジケータが筐体内の湿度を精確に反映できない可能性があります。" msgid "" "Config which AMS slot should be used for a filament used in the print job" -msgstr "" +msgstr "造形用のフィラメントに対するAMSスロットを設定" msgid "Filament used in this print job" -msgstr "" +msgstr "使用フィラメント" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMSスロット" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "AMS スロットを手動で選択" msgid "Do not Enable AMS" -msgstr "" +msgstr "AMSを有効にしない" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "外部スプールホルダーのフィラメントで造形します" msgid "Print with filaments in ams" -msgstr "" +msgstr "AMSのフィラメントで造形します" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "外部スプールホルダーのフィラメントで造形します" msgid "AMS Settings" msgstr "AMS 設定" msgid "Insertion update" -msgstr "Insertion update" +msgstr "挿入時に更新" msgid "" "The AMS will automatically read the filament information when inserting a " "new Bambu Lab filament. This takes about 20 seconds." msgstr "" -"The AMS will automatically read the filament information when inserting a " -"new Bambu Lab filament spool. This takes about 20 seconds." +"BambuLab純正フィラメントを入れると、フィラメント情報を自動的に読込みます(20" +"秒ほどかかります)" msgid "" "Note: if new filament is inserted during printing, the AMS will not " "automatically read any information until printing is completed." -msgstr "" -"Note: if new filament is inserted during printing, the AMS will not " -"automatically read any information until printing has finished." +msgstr "注意:造形時に入れる場合、造形が完成したから読込みます。" msgid "" "When inserting a new filament, the AMS will not automatically read its " @@ -1686,7 +1702,7 @@ msgid "" msgstr "フィラメント情報を自動更新しません、手動で入力できます。" msgid "Power on update" -msgstr "Update on startup" +msgstr "起動時に自動更新" msgid "" "The AMS will automatically read the information of inserted filament on " @@ -1700,54 +1716,55 @@ msgid "" "The AMS will not automatically read information from inserted filament " "during startup and will continue to use the information recorded before the " "last shutdown." -msgstr "" -"The AMS will not automatically read information from inserted filament " -"during startup and will continue to use the information recorded before the " -"last shutdown." +msgstr "フィラメント情報を自動更新しません、前回の情報を引き続き使用します。" msgid "Update remaining capacity" -msgstr "" +msgstr "残量を更新" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"BambuLab純正フィラメントの場合、残量の推定を行います。造形時に、残量自動的に" +"更新します。" msgid "AMS auto switch filament" -msgstr "" +msgstr "AMSフィラメント自動切替え" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" -msgstr "" +msgstr "使用中のフィラメントが切れた時に、同じ属性のフィラメントに切り替えます" msgid "File" -msgstr "File" +msgstr "ファイル" msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"プラグインをダウンロードできませんでした。ファイアウォールやVPN設定をご確認く" +"ださい。" msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." -msgstr "" +msgstr "プラグインをインストールできませんでした。ご確認ください。" msgid "click here to see more info" -msgstr "" +msgstr "詳しくはこちら" msgid "Please home all axes (click " -msgstr "" +msgstr "すべての軸を原点復帰してください(" msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." -msgstr "" +msgstr ")。造形可能領域外へ移動してしまうことを防ぎます。" msgid "Go Home" -msgstr "" +msgstr "原点帰還" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1763,31 +1780,31 @@ msgid "Processing G-Code from Previous file..." msgstr "G-codeを処理中" msgid "Slicing complete" -msgstr "Slicing complete" +msgstr "スライス完了" msgid "Access violation" msgstr "アクセス違反" msgid "Illegal instruction" -msgstr "Illegal instruction" +msgstr "無効な指令" msgid "Divide by zero" -msgstr "Divide by zero" +msgstr "ゼロで割る" msgid "Overflow" -msgstr "Overflow" +msgstr "オーバーフロー" msgid "Underflow" -msgstr "Underflow" +msgstr "アンダーフロー" msgid "Floating reserved operand" msgstr "Floating reserved operand" msgid "Stack overflow" -msgstr "Stack overflow" +msgstr "Stack Overflow" msgid "Unknown error when export G-code." -msgstr "Unknown error with G-code export" +msgstr "不明なエラー: G-codeエクスポート" #, boost-format msgid "" @@ -1795,120 +1812,113 @@ msgid "" "Error message: %1%.\n" "Source file %2%." msgstr "" -"Failed to save G-code file.\n" -"Error message: %1%.\n" -"Source file %2%." +"G-codeファイルを保存できませんでした。\n" +"エラーメッセージ:%1%\n" +"ソース ファイル %2%" #, boost-format msgid "Succeed to export G-code to %1%" -msgstr "Success! G-code exported to %1%" +msgstr "G-codeは %1%にエクスポートしました" msgid "Running post-processing scripts" -msgstr "" +msgstr "後処理スクリプトを実行" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "G-codeの出力が失敗しました" #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" +"%1%にタスクをスケジューリングしました、詳細は「ウインドウ→タスクキュー」にて" +"ご確認ください。" msgid "Origin" -msgstr "Origin" +msgstr "原点" msgid "Diameter" -msgstr "Diameter" +msgstr "直径" msgid "Size in X and Y of the rectangular plate." -msgstr "Size in X and Y of the rectangular plate." +msgstr "プレート上のサイズ" msgid "" "Distance of the 0,0 G-code coordinate from the front left corner of the " "rectangle." -msgstr "" -"Distance of the 0,0 G-code coordinate from the front left corner of the " -"rectangle." +msgstr "矩形の左前の隅からGコード座標原点までの距離" msgid "" "Diameter of the print bed. It is assumed that origin (0,0) is located in the " "center." -msgstr "" -"Diameter of the print bed. It is assumed that origin (0,0) is located in the " -"center." +msgstr "ベットの直径。原点 (0, 0)がベットの中心に位置するとします。" msgid "Rectangular" -msgstr "Rectangular" +msgstr "長方形" msgid "Circular" -msgstr "Circular" +msgstr "円形" msgid "Custom" -msgstr "Custom" +msgstr "カスタム" msgid "Shape" -msgstr "Shape" +msgstr "形状" msgid "Load shape from STL..." -msgstr "Load shape from STL..." +msgstr "STLからシェープデータを読込む" msgid "Settings" -msgstr "Settings" +msgstr "設定" msgid "Texture" -msgstr "Texture" +msgstr "テクスチャ" msgid "Remove" -msgstr "Remove" +msgstr "削除" msgid "Not found:" -msgstr "Not found:" +msgstr "見つかりません" msgid "Model" -msgstr "Model" +msgstr "モデル" msgid "Choose an STL file to import bed shape from:" -msgstr "Choose an STL file to import bed shape from:" +msgstr "STLファイル(ベッドシェープ)をインポート" msgid "Invalid file format." -msgstr "Invalid file format." +msgstr "無効なファイル形式" msgid "Error! Invalid model" -msgstr "Error: invalid model" +msgstr "エラー: 無効なモデル" msgid "The selected file contains no geometry." -msgstr "The selected file contains no geometry." +msgstr "選択したファイルにはジオメトリデータが入っていません" msgid "" "The selected file contains several disjoint areas. This is not supported." -msgstr "" -"The selected file contains several disjointed areas. This is not supported." +msgstr "選択したファイルには、繋がっていない部分があります為使用できません" msgid "Choose a file to import bed texture from (PNG/SVG):" -msgstr "Choose a file to import bed texture from (PNG/SVG):" +msgstr "ベッドテクスチャをインポート(PNG/SVG)" msgid "Choose an STL file to import bed model from:" -msgstr "Choose an STL file to import bed model from:" +msgstr "STLファイル(ベッドモデル)をインポート" msgid "Bed Shape" -msgstr "Bed Shape" +msgstr "ベッド形状" msgid "" "Nozzle may be blocked when the temperature is out of recommended range.\n" "Please make sure whether to use the temperature to print.\n" "\n" msgstr "" -"The nozzle may become clogged when the temperature is out of the recommended " -"range.\n" -"Please make sure whether to use this temperature to print.\n" -"\n" +"温度が推奨温度範囲外です、ノズル詰りになる可能性があります。\n" +"続行する前に、ご確認ください。\n" #, c-format, boost-format msgid "" "Recommended nozzle temperature of this filament type is [%d, %d] degree " "centigrade" -msgstr "" -"The recommended nozzle temperature for this filament type is [%d, %d] " -"degrees centigrade" +msgstr "このフィラメントで推奨ノズル温度は %d ~ %d ℃です。" #, c-format, boost-format msgid "" @@ -1916,9 +1926,8 @@ msgid "" "layer for more than %d degree centigrade.\n" "This may cause model broken free from build plate during printing" msgstr "" -"The bed temperature of other layers is lower than the bed temperature of the " -"first layer by more than %d degrees centigrade.\n" -"This may cause models to break free from the build plate during printing." +"ベッド温度が1層目温度より %d ℃以上低いです。造形中プレートより離脱する可能性" +"があります" msgid "" "Bed temperature is higher than vitrification temperature of this filament.\n" @@ -1926,32 +1935,29 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"ベッド温度がフィラメントの軟化温度より高いです。ノズル詰りや造形失敗する可能" +"性があります。\n" +"ドアを開いて換気を良くするか、ベッド温度を下げてください。" msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" -msgstr "" +msgstr "値が小さすぎます、0.5に戻します" msgid "" "Too small layer height.\n" "Reset to 0.2" -msgstr "" -"Layer height too small\n" -"It has been reset to 0.2" +msgstr "積層ピッチが小さすぎます、0.2にリセットされました" msgid "" "Too large layer height.\n" "Reset to 0.2" -msgstr "" -"Layer height too large\n" -"It has been reset to 0.2" +msgstr "積層ピッチが大きいすぎます、0.2にリセットされました" msgid "" "Too small ironing spacing.\n" "Reset to 0.1" -msgstr "" -"Ironing spacing too small\n" -"It has been reset to 0.1" +msgstr "値が小さいです、0.1にリセットします" msgid "" "Zero initial layer height is invalid.\n" @@ -1967,11 +1973,10 @@ msgid "" "\n" "The value will be reset to 0." msgstr "" -"This setting is only used for tuning model size by small amounts.\n" -"For example, when the model size has small errors or when tolerances are " -"incorrect. For large adjustments, please use the model scale function.\n" +"この設定はオブジェクトサイズの微調整としてしようしてください。大きく調整する" +"場合は、スケーリングを使用してください。\n" "\n" -"The value will be reset to 0." +"値を0にリセットします。" msgid "" "Too large elefant foot compensation is unreasonable.\n" @@ -1980,16 +1985,18 @@ msgid "" "\n" "The value will be reset to 0." msgstr "" -"The elephant foot compensation value is too large.\n" -"If there are significant elephant foot issues, please check other settings.\n" -"The bed temperature may be too high, for example.\n" +"コーナーはみ出し補正値が大きいです。\n" +"コーナーはみ出しがまだ大きい場合、他の設定を確認してください。例えば、ベッド" +"温度を下げるなど。\n" "\n" -"The value will be reset to 0." +"値は0にリセットします。" 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 "" +"スパイラルモードを使用するには、壁面層数を1、サポートを無効、トップ面層数を" +"0、充填密度を0にする必要があります" msgid "" "Change these settings automatically? \n" @@ -2004,12 +2011,17 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"Arachneを使用するには、オーハーハング減速を無効にする必要があります。従って" +"オーバーハングの造形品質が劣る可能性があります。" msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"オーバーハング減速を無効にしますか?\n" +"はい - Arachneを有効し、オーバーハング減速を無効にする\n" +"いいえ - Arachneを無効にします" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2018,11 +2030,11 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"Prime tower does not work when Adaptive Layer Height or Independent Support " -"Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height and Independent Support Layer Height" +"「アダプティブ積層ピッチ」、或は「独立サポート積層ピッチ」が有効の場合、プラ" +"イムタワーが使用できません。\n" +"どちらの設定にしますか?\n" +"はい - プライムタワーを有効にする\n" +"いいえ - 「アダプティブ積層ピッチ」と「独立サポート積層ピッチ」を有効にする" msgid "" "Prime tower does not work when Adaptive Layer Height is on.\n" @@ -2041,10 +2053,10 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"Prime tower does not work when Independent Support Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Independent Support Layer Height" +"「独立サポート積層ピッチ」が有効の場合、プライムタワーが使用できません。\n" +"どちらの設定にしますか?\n" +"はい - プライムタワーを有効にする\n" +"いいえ - 「独立サポート積層ピッチ」を有効にする" #, boost-format msgid "%1% infill pattern doesn't support 100%% density." @@ -2055,75 +2067,78 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"直線パターンに切り替えますか?\n" +"はい - 直線パターンに切り替えます\n" +"いいえ - 充填密度をリセットします" msgid "Auto bed leveling" -msgstr "Auto bed leveling" +msgstr "自動ベッドレベリング" msgid "Heatbed preheating" -msgstr "Heatbed preheating" +msgstr "ベッド予熱" msgid "Sweeping XY mech mode" -msgstr "Sweeping XY mech mode" +msgstr "XY軸特性を測定" msgid "Changing filament" -msgstr "Changing filament" +msgstr "フィラメントを交換" msgid "M400 pause" -msgstr "M400 pause" +msgstr "M400一時停止" msgid "Paused due to filament runout" -msgstr "Paused due to filament runout" +msgstr "フィラメント切れにより一時停止" msgid "Heating hotend" -msgstr "Heating hotend" +msgstr "ヘッドを加熱" msgid "Calibrating extrusion" -msgstr "Calibrating extrusion" +msgstr "押出キャリブレーション" msgid "Scanning bed surface" -msgstr "Scanning bed surface" +msgstr "ベッド表面を検査" msgid "Inspecting first layer" -msgstr "Inspecting first layer" +msgstr "1層目を検査" msgid "Identifying build plate type" -msgstr "Identifying build plate type" +msgstr "プレートタイプを識別" msgid "Calibrating Micro Lidar" -msgstr "Calibrating Micro Lidar" +msgstr "ライダー キャリブレーション" msgid "Homing toolhead" -msgstr "Homing toolhead" +msgstr "ヘッドを原点帰還" msgid "Cleaning nozzle tip" -msgstr "Cleaning nozzle tip" +msgstr "ノズル先端をクリーニング" msgid "Checking extruder temperature" -msgstr "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" msgid "MainBoard" -msgstr "MainBoard" +msgstr "メインボード" msgid "TH" msgstr "TH" @@ -2132,43 +2147,43 @@ msgid "XCam" msgstr "XCam" msgid "Unknown" -msgstr "Unknown" +msgstr "不明" msgid "Fatal" -msgstr "Fatal" +msgstr "重大的" msgid "Serious" -msgstr "Serious" +msgstr "重大な" msgid "Common" -msgstr "Common" +msgstr "共通" msgid "Update successful." -msgstr "Update successful." +msgstr "更新は完了しました。" msgid "Downloading failed." -msgstr "Downloading failed." +msgstr "ダウンロード失敗" msgid "Verification failed." -msgstr "Verification failed." +msgstr "認証失敗" msgid "Update failed." -msgstr "Update failed." +msgstr "更新が失敗しました。" msgid "Failed to start printing job" -msgstr "" +msgstr "造形タスクを開始できませんでした" msgid "default" -msgstr "default" +msgstr "デフォルト" msgid "parameter name" -msgstr "" +msgstr "パラメータ名" msgid "N/A" msgstr "N/A" msgid "Invalid numeric." -msgstr "Invalid numeric." +msgstr "無効な数値" #, c-format, boost-format msgid "%s can't be percentage" @@ -2176,13 +2191,13 @@ msgstr "%s をパーセンテージにすることはできません" #, c-format, boost-format msgid "Value %s is out of range, continue?" -msgstr "Value %s is out of range, continue?" +msgstr "%s の値が範囲外です、続行しますか?" msgid "Parameter validation" -msgstr "Parameter validation" +msgstr "パラメータ検証" msgid "Value is out of range." -msgstr "Value is out of range." +msgstr "値が範囲外です。" #, c-format, boost-format msgid "" @@ -2190,13 +2205,12 @@ msgid "" "YES for %s%%, \n" "NO for %s %s." msgstr "" -"Is it %s%% or %s %s?\n" -"YES for %s%%, \n" -"NO for %s %s." +"%s%% か、それとも %s %sですか?\n" +"%s%% の場合ははい、 %s %s はいいえ。" #, boost-format msgid "Invalid format. Expected vector format: \"%1%\"" -msgstr "Invalid format. Expected vector format: \"%1%\"" +msgstr "無効なフォーマット、%1%であるはずです。" msgid "Layer Height" msgstr "積層ピッチ" @@ -2205,256 +2219,262 @@ msgid "Line Width" msgstr "押出線幅" msgid "Fan Speed" -msgstr "Fan Speed" +msgstr "ファン回転速度" msgid "Temperature" -msgstr "Temperature" +msgstr "温度" msgid "Flow" -msgstr "Flow" +msgstr "流量" msgid "Tool" -msgstr "Tool" +msgstr "ツール" msgid "Layer Time" -msgstr "" +msgstr "積層時間" msgid "Layer Time (log)" -msgstr "" +msgstr "積層時間 (Log)" msgid "Height: " -msgstr "" +msgstr "高度" msgid "Width: " -msgstr "" +msgstr "幅" msgid "Speed: " -msgstr "" +msgstr "速度" msgid "Flow: " -msgstr "" +msgstr "フロー" msgid "Layer Time: " -msgstr "" +msgstr "積層時間" msgid "Layer Time(log): " -msgstr "" +msgstr "積層時間 (log)" msgid "Fan Speed: " -msgstr "" +msgstr "ファン回転速度" msgid "Temperature: " -msgstr "" +msgstr "温度" msgid "Loading G-codes" -msgstr "Loading G-code" +msgstr "G-codeを読み込み" msgid "Generating geometry vertex data" -msgstr "Generating geometry vertex data" +msgstr "ジオメトリ頂点データを生成" msgid "Generating geometry index data" -msgstr "Generating geometry index data" +msgstr "ジオメトリ・インデックス・データを生成" msgid "Display" -msgstr "Display" +msgstr "表示" msgid "up to" -msgstr "up to" +msgstr "最大" msgid "above" -msgstr "above" +msgstr "以上" msgid "from" msgstr "from" msgid "to" -msgstr "to" +msgstr "→" msgid "Color Scheme" -msgstr "Color scheme" +msgstr "配色スキーム" msgid "Time" -msgstr "Time" +msgstr "時間" msgid "Percent" -msgstr "Percent" +msgstr "%" msgid "Layer Height (mm)" msgstr "積層ピッチ(mm)" msgid "Line Width (mm)" -msgstr "Line width (mm)" +msgstr "押出線幅(mm)" msgid "Speed (mm/s)" -msgstr "Speed (mm/s)" +msgstr "速度 (mm/s)" msgid "Fan Speed (%)" -msgstr "Fan speed (%)" +msgstr "ファン回転速度 (%)" msgid "Temperature (°C)" -msgstr "Temperature (°C)" +msgstr "温度 (°C)" msgid "Volumetric flow rate (mm³/s)" -msgstr "体積流量 (mm³/s)" +msgstr "流量 (mm³/s)" -msgid "Used filament" -msgstr "Used filament" - -msgid "Flushed" +msgid "Layer Time (s)" msgstr "" +msgid "Layer Time (log) (s)" +msgstr "" + +msgid "Used filament" +msgstr "フィラメント使用量" + +msgid "Flushed" +msgstr "フラッシュ" + msgid "Total" -msgstr "Total" +msgstr "合計" msgid "Travel" -msgstr "Travel" +msgstr "移動" msgid "Seams" -msgstr "Seams" +msgstr "継ぎ目" msgid "Retract" -msgstr "Retract" +msgstr "リトラクション" msgid "Unretract" -msgstr "Unretract" +msgstr "リトラクション回復" msgid "Filament Changes" -msgstr "Filament changes" +msgstr "フィラメント交換" msgid "Wipe" msgstr "拭き上げ" msgid "Options" -msgstr "Options" +msgstr "オプション" msgid "travel" -msgstr "Travel" +msgstr "移動" msgid "Extruder" -msgstr "Extruder" +msgstr "押出機" msgid "Filament change times" -msgstr "Filament change times" +msgstr "フィラメント交換回数" msgid "Cost" -msgstr "Cost" +msgstr "コスト" msgid "Color change" -msgstr "Color change" +msgstr "色変更" msgid "Print" -msgstr "Print" +msgstr "造形する" msgid "Pause" -msgstr "Pause" +msgstr "一時停止" msgid "Printer" -msgstr "プリンタ" +msgstr "プリンター" msgid "Print settings" -msgstr "Print settings" +msgstr "造形設定" msgid "Total Estimation" -msgstr "Total estimation" +msgstr "予測合計" msgid "Time Estimation" -msgstr "" +msgstr "予測時間" msgid "Normal mode" -msgstr "Normal mode" +msgstr "通常モード" msgid "Prepare time" msgstr "準備時間" msgid "Model printing time" -msgstr "Model printing time" +msgstr "モデル造形時間" msgid "Total time" -msgstr "" +msgstr "総時間" msgid "Switch to silent mode" -msgstr "Switch to silent mode" +msgstr "サイレントモードに切り替える" msgid "Switch to normal mode" -msgstr "Switch to normal mode" +msgstr "通常モードに切り替え" msgid "Variable layer height" -msgstr "" +msgstr "可変積層ピッチ" msgid "Adaptive" -msgstr "" +msgstr "アダプティブ" msgid "Quality / Speed" -msgstr "" +msgstr "品質/速度" msgid "Smooth" -msgstr "" +msgstr "滑らか目" msgid "Radius" -msgstr "Radius" +msgstr "半径" msgid "Keep min" -msgstr "" +msgstr "最小限に抑える" msgid "Left mouse button:" -msgstr "" +msgstr "マウス左ボタン" msgid "Add detail" -msgstr "" +msgstr "詳細を追加" msgid "Right mouse button:" -msgstr "" +msgstr "マウス右ボタン" msgid "Remove detail" -msgstr "" +msgstr "詳細を削除" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + マウス左ボタン" msgid "Reset to base" -msgstr "" +msgstr "ベースにリセット" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + マウス右ボタン" msgid "Smoothing" -msgstr "" +msgstr "スムージング" msgid "Mouse wheel:" -msgstr "" +msgstr "マウスホイール" msgid "Increase/decrease edit area" -msgstr "" +msgstr "編集領域を拡大/縮小" msgid "Sequence" -msgstr "Sequence" +msgstr "順番" msgid "Mirror Object" -msgstr "Mirror object" +msgstr "オブジェクトを反転" msgid "Tool Move" -msgstr "Tool move" +msgstr "ツール 移動" msgid "Move Object" -msgstr "Move object" +msgstr "オブジェクトを移動" msgid "Auto Orientation options" -msgstr "Auto orientation options" +msgstr "向き調整オプション" msgid "Enable rotation" -msgstr "Enable rotation" +msgstr "回転を有効" msgid "Optimize support interface area" -msgstr "Optimize support interface area" +msgstr "サポート接触面を最適化" msgid "Orient" -msgstr "Orient" +msgstr "向き調整" msgid "Arrange options" msgstr "レイアウト設定" msgid "Spacing" -msgstr "Spacing" +msgstr "間隔" msgid "Auto rotate for arrangement" msgstr "自動回転" @@ -2463,61 +2483,61 @@ msgid "Allow multiple materials on same plate" msgstr "一つのプレートに複数の材料を使用可能" msgid "Avoid extrusion calibration region" -msgstr "Avoid extrusion calibration region" +msgstr "押出しキャリブレーション領域を避ける" msgid "Add plate" msgstr "プレートを追加" msgid "Auto orient" -msgstr "Auto Orient" +msgstr "自動向き調整" msgid "Arrange all objects" -msgstr "全てのオブジェクトをレイアウト" +msgstr "全てをレイアウト" msgid "Arrange objects on selected plates" -msgstr "選択したプレートにオブジェクトをレイアウト" +msgstr "選択したプレートをレイアウト" msgid "Split to objects" -msgstr "Split to Objects" +msgstr "オブジェクトに分割" msgid "Split to parts" -msgstr "Split to Parts" +msgstr "パーツに分割" msgid "Assembly View" -msgstr "Assembly View" +msgstr "組立て" msgid "Select Plate" -msgstr "Select Plate" +msgstr "プレートを選択" msgid "Assembly Return" -msgstr "Assembly Return" +msgstr "戻る" msgid "return" -msgstr "return" +msgstr "戻る" msgid "Paint Toolbar" -msgstr "Paint Toolbar" +msgstr "ペイント ツールバー" msgid "Explosion Ratio" -msgstr "Explosion Ratio" +msgstr "分解比率" msgid "Section View" -msgstr "" +msgstr "断面" msgid "Assemble Control" -msgstr "" +msgstr "組立て" msgid "Total Volume:" -msgstr "Total Volume:" +msgstr "消費量" msgid "Assembly Info" -msgstr "Assembly Info" +msgstr "アセンブリ情報" msgid "Volume:" msgstr "ボリューム" msgid "Size:" -msgstr "Size:" +msgstr "サイズ:" msgid "An object is layed over the boundary of plate." msgstr "プレートの境界を超えるオブジェクトがあります" @@ -2526,76 +2546,77 @@ msgid "A G-code path goes beyond the boundary of plate." msgstr "G-codeはプレートの境界を超えています。" msgid "Only the object being edit is visible." -msgstr "Only the object being edited is visible." +msgstr "編集中のオブジェクトのみ表示されます" msgid "" "An object is laid over the boundary of plate or exceeds the height limit.\n" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume." msgstr "" +"プレートの境界を越えるか、高さ制限を超えるオブジェクトがあります、ご確認くだ" +"さい" msgid "Calibration" -msgstr "Calibration" +msgstr "キャリブレーション" msgid "Calibration step selection" -msgstr "" +msgstr "キャリブレーション項目を選択" msgid "Micro lidar calibration" -msgstr "" +msgstr "ライダー キャリブレーション" msgid "Bed leveling" -msgstr "" +msgstr "ベッドレベリング" msgid "Resonance frequency identification" -msgstr "" +msgstr "共振特性測定" msgid "Calibration program" -msgstr "Calibration program" +msgstr "キャリブレーション項目" msgid "" "The calibration program detects the status of your device automatically to " "minimize deviation.\n" "It keeps the device performing optimally." msgstr "" -"The calibration program detects the status of your device automatically to " -"minimize deviation.\n" -"It keeps the device performing optimally." +"キャリブレーションではデバイスの状態を検知し、使用により生じた偏差を最小化し" +"ます。デバイスが最適なパフォーマンスを出せる状態を維持します。" msgid "Calibration Flow" -msgstr "Calibration Flow" +msgstr "キャリブレーション項目" msgid "Start Calibration" -msgstr "Start Calibration" +msgstr "キャリブレーションを開始" msgid "Completed" -msgstr "" +msgstr "完了" msgid "Calibrating" -msgstr "Calibrating" +msgstr "キャリブレーション中" msgid "Auto-record Monitoring" -msgstr "" +msgstr "自動録画モニタリング" msgid "Go Live" -msgstr "" +msgstr "公開" msgid "Resolution" msgstr "分解能" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "「ライブビュー」ガイドを表示" msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" -msgstr "Connect Printer (LAN)" +msgstr "プリンターとの接続(LAN)" msgid "Please input the printer access code:" -msgstr "Please input the printer access code:" +msgstr "アクセスコードを入力してください" msgid "" "You can find it in \"Settings > Network > Connection code\"\n" @@ -2604,22 +2625,22 @@ msgstr "" "下記の図面の様に、プリンターの設定→ネットワーク→アクセスコードで確認できます" msgid "Invalid input." -msgstr "" +msgstr "無効な入力" msgid "New Window" -msgstr "" +msgstr "新規ウィンドウ" msgid "Open a new window" -msgstr "" +msgstr "新しいウィンドウを開く" msgid "Application is closing" msgstr "アプリケーションを終了中…" msgid "Closing Application while some presets are modified." -msgstr "Closing Application while some presets are modified." +msgstr "プリセットが変更されたが終了します" msgid "Logging" -msgstr "Logging" +msgstr "ログ" msgid "Prepare" msgstr "準備" @@ -2637,112 +2658,112 @@ msgid "Yes" msgstr "はい" msgid "No" -msgstr "No" +msgstr "いいえ" msgid " will be closed before creating a new model. Do you want to continue?" -msgstr "" +msgstr "を閉じてから新しいモデルを作成します、続行しますか?" msgid "Slice plate" -msgstr "Slice plate" +msgstr "スライス" msgid "Print plate" -msgstr "" +msgstr "造形開始" msgid "Slice all" -msgstr "Slice all" +msgstr "スライス (全プレート)" msgid "Export G-code file" -msgstr "" +msgstr "G-codeをエクスポート" msgid "Send" -msgstr "Send" +msgstr "送信" msgid "Export plate sliced file" -msgstr "" +msgstr "エクスポート" msgid "Export all sliced file" -msgstr "" +msgstr "エクスポート (全プレート)" msgid "Print all" -msgstr "Print all" +msgstr "造形開始 (全プレート)" msgid "Send all" -msgstr "" +msgstr "送信 (全プレート)" msgid "Keyboard Shortcuts" -msgstr "Keyboard Shortcuts" +msgstr "ショートカット" msgid "Show the list of the keyboard shortcuts" -msgstr "Show the list of keyboard shortcuts" +msgstr "ショートカット一覧を表示" msgid "Setup Wizard" -msgstr "Setup Wizard" +msgstr "セットアップ ウィザード" msgid "Show Configuration Folder" -msgstr "Show Configuration Folder" +msgstr "構成フォルダを表示" msgid "Show Tip of the Day" -msgstr "" +msgstr "「毎日のヒント」を表示" msgid "Check for Update" -msgstr "Check for Updates" +msgstr "更新を確認" msgid "Open Network Test" -msgstr "" +msgstr "ネットワークテストを開く" #, c-format, boost-format msgid "&About %s" msgstr "%s について" msgid "Upload Models" -msgstr "" +msgstr "モデルをアップロード" msgid "Download Models" -msgstr "" +msgstr "モデルをダウンロード" msgid "Default View" -msgstr "Default View" +msgstr "デフォルトビュー" #. TRN To be shown in the main menu View->Top msgid "Top" -msgstr "Top" +msgstr "トップ" msgid "Top View" -msgstr "Top View" +msgstr "トップ" #. TRN To be shown in the main menu View->Bottom msgid "Bottom" -msgstr "Bottom" +msgstr "底面" msgid "Bottom View" -msgstr "Bottom View" +msgstr "底面" msgid "Front" -msgstr "Front" +msgstr "正面" msgid "Front View" -msgstr "Front View" +msgstr "正面" msgid "Rear" -msgstr "Rear" +msgstr "背面" msgid "Rear View" -msgstr "Rear View" +msgstr "背面" msgid "Left" -msgstr "Left" +msgstr "左面" msgid "Left View" -msgstr "Left View" +msgstr "左面" msgid "Right" -msgstr "Right" +msgstr "右面" msgid "Right View" -msgstr "Right View" +msgstr "右面" msgid "Start a new window" -msgstr "" +msgstr "新規ウインドウ" msgid "New Project" msgstr "新規プロジェクト" @@ -2769,139 +2790,139 @@ msgid "Save current project as" msgstr "プロジェクトを名前を付けて保存" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "3MF/STL/STEP/SVG/OBJ/AMFをインポート" msgid "Load a model" -msgstr "Load a model" +msgstr "モデルを読み込む" msgid "Import Configs" -msgstr "Import Configs" +msgstr "構成データ" msgid "Load configs" -msgstr "Load configs" +msgstr "構成を読み込む" msgid "Import" -msgstr "Import" +msgstr "インポート" msgid "Export all objects as STL" -msgstr "Export All Objects as STL" +msgstr "全てのオブジェクト (STL)" msgid "Export Generic 3MF" -msgstr "Export Generic 3MF" +msgstr "汎用3MF" msgid "Export 3mf file without using some 3mf-extensions" -msgstr "Export 3mf file without using some 3mf-extensions" +msgstr "3mfファイルをエクスポート(一部3mf機能を無効)" msgid "Export current sliced file" -msgstr "" +msgstr "エクスポート" msgid "Export all plate sliced file" -msgstr "" +msgstr "エクスポート (全プレート)" msgid "Export G-code" -msgstr "Export G-code" +msgstr "G-codeをエクスポート" msgid "Export current plate as G-code" -msgstr "" +msgstr "現在のプレートをG-codeでエクスポート" msgid "Export &Configs" -msgstr "Export &Configs" +msgstr "構成データ" msgid "Export current configuration to files" -msgstr "" +msgstr "現在の構成をエクスポート" msgid "Export" -msgstr "Export" +msgstr "エクスポート" msgid "Quit" -msgstr "Quit" +msgstr "終了" msgid "Undo" -msgstr "Undo" +msgstr "元に戻す" msgid "Redo" -msgstr "Redo" +msgstr "やり直す" msgid "Cut selection to clipboard" -msgstr "Cut selection to clipboard" +msgstr "選択範囲をカット" msgid "Copy" -msgstr "Copy" +msgstr "コピー" msgid "Copy selection to clipboard" -msgstr "Copy selection to clipboard" +msgstr "選択した内容をコピー" msgid "Paste" -msgstr "Paste" +msgstr "貼り付け" msgid "Paste clipboard" -msgstr "Paste clipboard" +msgstr "貼り付け" msgid "Delete selected" -msgstr "Delete Selected" +msgstr "選択を削除" msgid "Deletes the current selection" -msgstr "Deletes the current selection" +msgstr "現在の選択項目を削除" msgid "Delete all" -msgstr "Delete All" +msgstr "全てを削除" msgid "Deletes all objects" -msgstr "Deletes all objects" +msgstr "全てのオブジェクトを削除" msgid "Clone selected" -msgstr "Clone Selected" +msgstr "選択したオブジェクトを複製" msgid "Clone copies of selections" -msgstr "Clone copies of selections" +msgstr "選択したオブジェクトを複製" msgid "Select all" -msgstr "Select All" +msgstr "全てを選択" msgid "Selects all objects" -msgstr "Selects all objects" +msgstr "すべてのオブジェクトを選択" msgid "Deselect all" -msgstr "Deselect All" +msgstr "選択を解除" msgid "Deselects all objects" -msgstr "Deselects all objects" +msgstr "全てのオブジェクトを選択解除" msgid "Use Perspective View" -msgstr "Use Perspective View" +msgstr "パースペクティブを使用" msgid "Use Orthogonal View" -msgstr "Use Orthogonal View" +msgstr "直交投影を使用" msgid "Show &Labels" -msgstr "" +msgstr "ラベルを表示" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "3Dシーンにラベルを表示" msgid "Preferences" -msgstr "Preferences" +msgstr "設定" msgid "View" -msgstr "ビュー" +msgstr "表示" msgid "Help" -msgstr "Help" +msgstr "ヘルプ" msgid "3D Models" -msgstr "" +msgstr "3D モデル" msgid "&Open G-code" msgstr "G-codeを開く" msgid "Open a G-code file" -msgstr "Open a G-code file" +msgstr "G-codeファイルを開く" 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" @@ -2910,17 +2931,17 @@ msgid "Export toolpaths as OBJ" msgstr "Export toolpaths as OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Studioを開く" msgid "Open Studio" -msgstr "" +msgstr "Studioを開く" msgid "&Quit" msgstr "終了" #, c-format, boost-format msgid "Quit %s" -msgstr "Quit %s" +msgstr "%s を終了" msgid "&File" msgstr "ファイル" @@ -2931,17 +2952,25 @@ msgstr "表示" msgid "&Help" msgstr "ヘルプ" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" -msgstr "Overwrite file" +msgstr "ファイルを上書き" msgid "Yes to All" msgstr "全ては[はい]" msgid "No to All" -msgstr "No to All" +msgstr "全ていいえ" msgid "Choose a directory" -msgstr "" +msgstr "フォルダを選択" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -2949,10 +2978,10 @@ msgid_plural "There are %d configs exported. (Only non-system configs)" msgstr[0] "" msgid "Export result" -msgstr "Export Result" +msgstr "エクスポート結果" msgid "Select profile to load:" -msgstr "" +msgstr "プロファイルを選択" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -2961,16 +2990,16 @@ msgid_plural "" msgstr[0] "" msgid "Import result" -msgstr "Import result" +msgstr "インポート結果" msgid "File is missing" -msgstr "File is missing" +msgstr "ファイルが行方不明" msgid "The project is no longer available." msgstr "プロジェクトは使用できなくなりました。" msgid "Filament Settings" -msgstr "Filament settings" +msgstr "フィラメント設定" msgid "" "Do you want to synchronize your personal data from Bambu Cloud? \n" @@ -2979,346 +3008,358 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"下記のデータをクラウドと同期しますか?\n" +"1. プロセスプリセット\n" +"2. フィラメント設定\n" +"3. プリンター設定" msgid "Synchronization" -msgstr "Synchronization" +msgstr "同期" msgid "Initialize failed (No Device)!" -msgstr "Initialization failed (No Device)!" +msgstr "初期化失敗 (デバイス無し)" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "初期化失敗 (カメラ無し)" msgid "Initializing..." -msgstr "Initializing..." +msgstr "初期化中..." msgid "Loading..." -msgstr "Loading..." +msgstr "読込み中" msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "初期化失敗 (ローカルモードではサポートしません)" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "初期化失敗 (ローカルモードではアクセスできません)" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "プリンターがダウンロード中、完了までお待ちください" msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "初期化失敗 (プリンターIP無効)" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "初期化失敗 (プリンターがサポートしません)" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "初期化失敗 (%s)" msgid "Network unreachable" -msgstr "" +msgstr "ネットワークにアクセスできません" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "停止した [%d]!" msgid "Stopped." -msgstr "Stopped." +msgstr "中止しました" msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN接続失敗 (ライブビュー開始失敗)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" -msgstr "" +msgstr "バーチャルカメラツールが必要です。インストールしますか?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "バーチャルカメラツールをダウンロード" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"別のバーチャルカメラを作動しています為、もう一個が起動できません。\n" +"このバーチャルカメラを停止しますか?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "バーチャルカメラの初期化が失敗しました!(%s)" msgid "Information" -msgstr "" +msgstr "情報" msgid "Playing..." -msgstr "Playing..." +msgstr "再生中..." #, c-format, boost-format msgid "Load failed [%d]!" -msgstr "Loading failed [%d]!" +msgstr "ロード失敗 [%d]!" msgid "Year" msgstr "年" msgid "Month" -msgstr "Month" +msgstr "月" msgid "All Files" -msgstr "" +msgstr "全ファイル" msgid "Group files by year, recent first." -msgstr "" +msgstr "年でグループ化、新しい順で並べ替え" msgid "Group files by month, recent first." -msgstr "" +msgstr "月でグループ化、新しい順で並べ替え" msgid "Show all files, recent first." -msgstr "" +msgstr "全てのファイルを表示" msgid "Timelapse" -msgstr "Timelapse" +msgstr "タイムラプス" msgid "Switch to timelapse files." -msgstr "" +msgstr "タイムラプスに切替え" msgid "Video" msgstr "ビデオ" msgid "Switch to video files." -msgstr "" +msgstr "ビデオファイルに切替え" msgid "Delete selected files from printer." -msgstr "" +msgstr "プリンターから選択したファイルを削除" msgid "Download" -msgstr "Download" +msgstr "ダウンロード" msgid "Download selected files from printer." -msgstr "" +msgstr "プリンターから選択したファイルをダウンロード" msgid "Select" -msgstr "" +msgstr "選択" msgid "Batch manage files." -msgstr "" +msgstr "ファイルのバッチ処理" msgid "No printers." -msgstr "No printers." +msgstr "プリンタなし" msgid "Not supported by this model of printer!" -msgstr "" +msgstr "この機種のプリンターには対応していません" msgid "Connecting..." -msgstr "Connecting..." +msgstr "接続中…" #, c-format, boost-format msgid "Connect failed [%d]!" -msgstr "Connection failed [%d]!" +msgstr "接続に失敗しました (%d)" msgid "Loading file list..." -msgstr "Loading file list..." +msgstr "ファイルリストを読込み中" msgid "No files" -msgstr "No files" +msgstr "ファイル無し" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "ローカルモードではアクセスできません" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "プリンターのIPが見つかりません" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "ファイル %s が見つかりませんでした、もう一度ダウンロードしてください。" msgid "Download waiting..." -msgstr "" +msgstr "ダウンロード待ち" msgid "Play" -msgstr "" +msgstr "再生" msgid "Open Folder" -msgstr "" +msgstr "フォルダを開く" msgid "Download finished" -msgstr "" +msgstr "ダウンロード完了" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "ダウンロード中 %d%%" msgid "Speed:" -msgstr "Speed:" +msgstr "速度" msgid "Deadzone:" -msgstr "Deadzone:" +msgstr "デッドゾーン:" msgid "Options:" -msgstr "Options:" +msgstr "オプション" msgid "Zoom" msgstr "ズーム" msgid "Translation/Zoom" -msgstr "" +msgstr "移動/ズーム" msgid "3Dconnexion settings" msgstr "3Dconnexion設定" msgid "Swap Y/Z axes" -msgstr "Swap Y/Z axes" +msgstr "Y/Z 軸を交換" msgid "Camera" -msgstr "" +msgstr "カメラ" msgid "SD Card" -msgstr "" +msgstr "SDカード" msgid "Camera Setting" -msgstr "" +msgstr "カメラ設定" msgid "Printing Progress" -msgstr "Printing progress" +msgstr "進捗" msgid "Resume" -msgstr "Resume" +msgstr "再開" msgid "Stop" -msgstr "Stop" +msgstr "中止" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "積層: N/A" msgid "Clear" -msgstr "" +msgstr "クリア" msgid "Control" -msgstr "Control" +msgstr "コントロール" msgid "Print Options" -msgstr "" +msgstr "造型オプション" msgid "100%" msgstr "100%" msgid "Lamp" -msgstr "Lamp" +msgstr "照明" msgid "Aux" -msgstr "" +msgstr "補助" msgid "Cham" -msgstr "" +msgstr "筐体" msgid "Bed" -msgstr "Bed" +msgstr "ベッド" msgid "Unload" -msgstr "Unload" +msgstr "アンロード" msgid "Debug Info" -msgstr "Debug Info" +msgstr "デバッグ情報" msgid "No SD Card" -msgstr "" +msgstr "SDカードなし" msgid "SD Card Abnormal" -msgstr "" +msgstr "SDカードに異常があります。" msgid "Printing List" -msgstr "Printing list" +msgstr "造形リスト" msgid "Cancel print" -msgstr "" +msgstr "造形を取消し" msgid "Are you sure you want to cancel this print?" -msgstr "" +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 との接続が切断されました、もう一" +"度接続してください。" msgid "Downloading..." -msgstr "Downloading..." +msgstr "ダウンロード中" msgid "Cloud Slicing..." -msgstr "" +msgstr "クラウドにてスライス中" #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "積層: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "積層: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "フィラメントをロードする前に、ノズル温度を170℃以上に加熱してください" msgid "Still unload" -msgstr "" +msgstr "アンロード" msgid "Still load" -msgstr "" +msgstr "ロード" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "現在のAMS設定は、外部スプールホルダーを使用できません" msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "キャリブレーション前に、AMSスロットを選択してください" msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"フィラメント情報を読み取れません: フィラメントがロードされていません。一度\t" +"フィラメントをアンロードしてから再試行していください。" msgid "This only takes effect during printing" -msgstr "" +msgstr "造形時の設定" msgid "Silent" -msgstr "Silent" +msgstr "サイレント" msgid "Standard" -msgstr "Standard" +msgstr "標準" msgid "Sport" -msgstr "Sport" +msgstr "スポーツ" msgid "Ludicrous" -msgstr "Ludicrous" +msgstr "超高速" msgid "Can't start this without SD card." -msgstr "" +msgstr "起動するのにSDカードが必要です。" msgid "Failed to connect to the server" -msgstr "Failed to connect to the server" +msgstr "サーバーに接続できませんでした" msgid "Status" -msgstr "Status" +msgstr "デバイス状態" msgid "Media" -msgstr "Media" +msgstr "メディア" msgid "Update" -msgstr "Update" +msgstr "更新" msgid "HMS" msgstr "HMS" msgid "Failed to connect to the printer" -msgstr "Failed to connect to the printer" +msgstr "プリンターへ接続できませんでした" msgid "Don't show again" -msgstr "Don't show again" +msgstr "次回から表示しない" #, c-format, boost-format msgid "%s error" @@ -3345,47 +3386,49 @@ msgid "%s information" msgstr "%s 情報" msgid "Skip" -msgstr "Skip" +msgstr "スキップ" msgid "3D Mouse disconnected." msgstr "3D Mouseが切断されました。" msgid "Configuration can update now." -msgstr "" -"新しいコンフィギュレーションが利用できます。今すぐアップデートしますか?" +msgstr "新しい構成が使用できます。今すぐアップデートしますか?" msgid "Detail." -msgstr "More" +msgstr "詳細" msgid "Integration was successful." -msgstr "Integration was successful." +msgstr "統合は成功しました" msgid "Integration failed." -msgstr "Integration failed." +msgstr "統合失敗" msgid "Undo integration was successful." -msgstr "Undo integration was successful." +msgstr "統合の取り消しが成功しました。" msgid "New network plug-in available." -msgstr "" +msgstr "新しいネットワークプラグインが利用可能" msgid "Details" -msgstr "" +msgstr "詳細" msgid "Undo integration failed." -msgstr "Undo integration failed." +msgstr "統合の取り消しに失敗しました。" msgid "Exporting." -msgstr "Exporting" +msgstr "エクスポート中" msgid "Software has New version." -msgstr "An update is available!" +msgstr "アップデートが利用可能です" msgid "Goto download page." -msgstr "Go to download page" +msgstr "ダウンロードページに移動" msgid "Open Folder." -msgstr "Open Folder." +msgstr "フォルダを開く" + +msgid "Safely remove hardware." +msgstr "" #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -3398,396 +3441,415 @@ msgid_plural "%1$d Objects have color painting." msgstr[0] "%1$dのオブジェクトは色が付いています" msgid "ERROR" -msgstr "" +msgstr "エラー" msgid "CANCELED" -msgstr "" +msgstr "取消し済" msgid "COMPLETED" -msgstr "" +msgstr "完了" msgid "Cancel upload" -msgstr "" +msgstr "アップロードを取消し" msgid "Slice ok." -msgstr "Slice complete" +msgstr "スライス完了" msgid "Export G-Code." -msgstr "Export to G-code" +msgstr "G-codeにエクスポート" msgid "Export." -msgstr "Export" +msgstr "エクスポート" msgid "Jump to" -msgstr "Jump to" +msgstr "確認" msgid "Error:" -msgstr "Error:" +msgstr "エラー:" msgid "Warning:" msgstr "警告" msgid "Export successfully." -msgstr "" +msgstr "エクスポートが成功しました。" msgid " (Repair)" msgstr " (修復)" msgid " Click here to install it." -msgstr "" +msgstr "こちらでインストールします。" msgid "WARNING:" msgstr "警告" msgid "Your model needs support ! Please make support material enable." msgstr "" -"このモデルを造型するにはサポートが必要です、サポートを有効にしてください" +"このモデルを造形するにはサポートが必要です、サポートを有効にしてください" msgid "Gcode path overlap" -msgstr "G-code path overlap" +msgstr "G-codeにパスのオーバーラップがあります" msgid "Support painting" -msgstr "Support Painting" +msgstr "サポートペイント" msgid "Color painting" -msgstr "Color Painting" +msgstr "色塗り" msgid "Layers" -msgstr "Layers" +msgstr "積層" msgid "Range" -msgstr "Range" +msgstr "範囲" msgid "" "The application cannot run normally because OpenGL version is lower than " "2.0.\n" -msgstr "" -"The application cannot run normally because your OpenGL version is lower " -"than 2.0.\n" +msgstr "OpenGLのバージョンは2.0以下の為アプリケーションを実行できません\n" msgid "Please upgrade your graphics card driver." -msgstr "Please upgrade your graphics card driver." +msgstr "パソコンのGPUドライバーを更新してください" msgid "Unsupported OpenGL version" -msgstr "Unsupported OpenGL version" +msgstr "非対応のOpenGLバージョン" #, c-format, boost-format msgid "" "Unable to load shaders:\n" "%s" msgstr "" -"Unable to load shaders:\n" +"シェーダを読み込めません:\n" "%s" msgid "Error loading shaders" -msgstr "Error loading shaders" +msgstr "シェーダーの読込みにエラーが発生しました" msgctxt "Layers" msgid "Top" -msgstr "Top" +msgstr "トップ" msgctxt "Layers" msgid "Bottom" -msgstr "Bottom" +msgstr "底面" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "AI モニタリングを有効" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "感度" msgid "Enable detection of build plate position" -msgstr "" +msgstr "プレート位置検出を有効" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." -msgstr "" +msgstr "タグが検出されない場合、造形を停止する場合があります。" msgid "First Layer Inspection" -msgstr "" +msgstr "1層目検査" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "自動回復" msgid "Global" msgstr "全般" msgid "Objects" -msgstr "オブジェクト" +msgstr "OBJ" msgid "Advance" msgstr "高度な設定" msgid "Compare presets" -msgstr "Compare presets" +msgstr "プリセットを比較" msgid "View all object's settings" msgstr "全てのオブジェクトの設定" msgid "Filament settings" -msgstr "Filament settings" +msgstr "フィラメント設定" msgid "Printer settings" -msgstr "Printer settings" +msgstr "プリンター設定" #, boost-format msgid " plate %1%:" msgstr "プレート%1%:" msgid "Invalid name, the following characters are not allowed:" -msgstr "Invalid name, the following characters are not allowed:" +msgstr "無効な名前です、次の文字を使用できません:" msgid "Sliced Info" -msgstr "Sliced Info" +msgstr "スライス情報" msgid "Used Filament (m)" -msgstr "Used Filament (m)" +msgstr "フィラメント使用量 (m)" msgid "Used Filament (mm³)" -msgstr "Used Filament (mm³)" +msgstr "フィラメント使用量 (mm³)" msgid "Used Filament (g)" -msgstr "Used Filament (g)" +msgstr "フィラメント使用量 (g)" msgid "Used Materials" -msgstr "Used Materials" +msgstr "素材使用量" msgid "Estimated time" -msgstr "Estimated time" +msgstr "予測時間" msgid "Filament changes" -msgstr "Filament changes" +msgstr "フィラメント交換" msgid "Click to edit preset" -msgstr "Click to edit preset" +msgstr "プリセットを編集" msgid "Connection" -msgstr "" +msgstr "接続" msgid "Bed type" msgstr "プレート" msgid "Flushing volumes" -msgstr "フラッシング量" +msgstr "フラッシュ量" msgid "Add one filament" -msgstr "" +msgstr "フィラメントを追加" msgid "Remove last filament" -msgstr "" +msgstr "最後のフィラメントを削除" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "AMSと素材を同期" msgid "Set filaments to use" -msgstr "" +msgstr "フィラメントを選択" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"AMSにフィラメントがありません、「デバイス」ページでプリンターを選択し、AMS情" +"報をロードしてください。" msgid "Sync filaments with AMS" -msgstr "" +msgstr "AMSと同期" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"AMSと同期する場合、現在のフィラメント設定が上書きされます。続行しますか?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +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 "" +msgstr "不明なフィラメントがあります、Bambu Studioを更新してください。" msgid "Untitled" -msgstr "Untitled" +msgstr "名称未設定" #, boost-format msgid "Do you want to save changes to \"%1%\"?" -msgstr "Do you want to save changes to \"%1%\"?" +msgstr "変更を\"%1%\"に保存しますか?" #, c-format, boost-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." -msgstr "" +msgstr "デバイス %s(%s)をお取出しできます" #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "デバイス %s(%s) の取出しが失敗しました" msgid "Previous unsaved project detected, do you want to restore it?" msgstr "過去に保存されていない項目が検出されました。復元しますか?" msgid "Restore" -msgstr "Restore" +msgstr "復元" msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"ベッド温度がフィラメントの軟化温度より高いです、ノズル詰まりが発生する可能性" +"があります。ベッド温度を下げるか、プリンタのドアを開けてください。" msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"ノズル硬度はフィラメントの要求硬度より低いです。高硬度ノズルに交換してくださ" +"い。" #, c-format, boost-format msgid "Loading file: %s" -msgstr "Loading file: %s" +msgstr "ファイルを読込む: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." msgstr "" +"この3mfファイルと互換性がありません、ジオメトリーデータのみ読込みます。" msgid "Load 3mf" -msgstr "" +msgstr "3mfを読込み" msgid "The Config can not be loaded." -msgstr "" +msgstr "構成を読込めませんでした" msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"3mfは古いバージョンのBambu Studioで作成されています、ジオメトリーデータのみ読" +"込みます。" #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"3mfのバージョン %s は %sのバージョン %sより新しい為、下記のキーを認識できませ" +"ん" msgid "You'd better upgrade your software.\n" -msgstr "ソフトウェアを更新する必要があります。\n" +msgstr "ソフトウェアをアップデートする必要があります。\n" msgid "Newer 3mf version" -msgstr "Newer 3mf version" +msgstr "新3mfバージョン" #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"3mfのバージョン%sは%sの%sより新しい為、ソフトウェアを更新してください。" msgid "The 3mf is not compatible, load geometry data only!" msgstr "" +"この3mfファイルと互換性がありません、ジオメトリーデータのみ読込みます。" msgid "Incompatible 3mf" -msgstr "Incompatible 3mf" +msgstr "互換性の無い 3mf" msgid "Name of components inside step file is not UTF8 format!" -msgstr "Component name(s) inside step file not in UTF8 format!" +msgstr "ファイルのエンコーディング方式はUTF8形式ではありません" msgid "The name may show garbage characters!" -msgstr "Because of unsupported text encoding, garbage characters may appear!" +msgstr "文字化けがあるようです、ご確認ください" msgid "Attention!" -msgstr "Attention!" +msgstr "注意!" #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "Failed loading file \"%1%\". An invalid configuration was found." +msgstr "ファイル %1% を読み込めませんでした。" msgid "Objects with zero volume removed" -msgstr "Objects with zero volume removed" +msgstr "体積が0のオブジェクトを削除しました" msgid "The volume of the object is zero" -msgstr "The volume of the object is zero" +msgstr "オブジェクトの体積が0です" #, c-format, boost-format msgid "" "The object from file %s is too small, and maybe in meters or inches.\n" " Do you want to scale to millimeters?" msgstr "" -"The object from file %s is too small, and may be in meters or inches.\n" -" Do you want to scale to millimeters?" +"ファイル %s 中のオブジェクトが小さいすぎます、ファイルの単位をご確認くださ" +"い。\n" +"mm単位に変換しますか?" msgid "Object too small" -msgstr "Object too small" +msgstr "オブジェクトが小さすぎます" msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"Z位置が一致していない複数のオブジェクトを解析しました。\n" +"マルチパーツとして読込みますか?" msgid "Multi-part object detected" -msgstr "" +msgstr "マルチパーツ検出" msgid "Load these files as a single object with multiple parts?\n" -msgstr "Load these files as a single object with multiple parts?\n" +msgstr "これらのファイルを一つのオブジェクトとしてロードしますか?\n" msgid "Object with multiple parts was detected" -msgstr "An object with multiple parts was detected" +msgstr "複数のパーツを含むオブジェクトが検出されました" msgid "The file does not contain any geometry data." -msgstr "The file does not contain any geometry data." +msgstr "このファイルにはジオメトリデータが含まれていません。" msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" -msgstr "" +msgstr "オブジェクトが大きすぎのようです、ベッドに合わせてスケールしますか?" msgid "Object too large" -msgstr "" +msgstr "オブジェクトが大きすぎます" msgid "Export STL file:" -msgstr "Export STL file:" +msgstr "STLファイルをエクスポート:" msgid "Save file as:" -msgstr "Save file as" +msgstr "名前を付けて保存" msgid "The selected object couldn't be split." -msgstr "The selected object couldn't be split." +msgstr "選択したオブジェクトを分割できませんでした。" msgid "Another export job is running." -msgstr "Another export job is running." +msgstr "エクスポート中です" msgid "Select a new file" -msgstr "" +msgstr "ファイルを選択" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "交換用のファイルが選択されていません" msgid "Error during replace" -msgstr "" +msgstr "交換時のエラー" msgid "Please select a file" -msgstr "Please select a file" +msgstr "ファイルを選択してください" msgid "Slicing" -msgstr "Slicing" +msgstr "スライス中" msgid "There are warnings after slicing models:" -msgstr "There are warnings after slicing models:" +msgstr "スライスの警告:" msgid "warnings" msgstr "警告" msgid "Invalid data" -msgstr "Invalid data" +msgstr "無効なデータ" msgid "Slicing Canceled" -msgstr "" +msgstr "スライスを取消しました" #, c-format, boost-format msgid "Slicing Plate %d" -msgstr "Slicing Plate %d" +msgstr "プレート%dをスライス" msgid "Please resolve the slicing errors and publish again." -msgstr "Please resolve the slicing errors and publish again." +msgstr "スライシングエラーを解決して、もう一度公開していください" msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"ネットワーク プラグインが検出されません。ネットワーク関連の機能は利用できませ" +"ん。" msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"プレビュー専用モード\n" +"このファイルにはG-codeのみが入っており、「準備」ページで表示できません" msgid "You can keep the modified presets to the new project or discard them" msgstr "変更したプリセットをプロジェクト内に保存するか、破棄もできます" @@ -3803,55 +3865,57 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"プロジェクトを保存できませんでした。\n" +"フォルダが存在していないか、アクセス権限をご確認ください。" msgid "Save project" -msgstr "" +msgstr "プロジェクトを保存" msgid "Importing Model" -msgstr "" +msgstr "モデルをインポート" msgid "prepare 3mf file..." -msgstr "" +msgstr "3mfファイルを準備" msgid "downloading project ..." -msgstr "" +msgstr "プロジェクトをダウンロード中" #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "プロジェクトをダウンロード %d%%" msgid "The selected file" -msgstr "The selected file" +msgstr "選択したファイル" msgid "does not contain valid gcode." -msgstr "Does not contain valid G-code." +msgstr "有効なG-codeが含まれていません。" msgid "Error occurs while loading G-code file" -msgstr "An Error has occurred while loading the G-code file." +msgstr "G-codeファイルの読込みにエラーが発生しました" msgid "Drop project file" msgstr "プロジェクトをドロップ" msgid "Please select an action" -msgstr "Please select an action" +msgstr "アクションを選択してください" msgid "Open as project" msgstr "プロジェクトとして開く" msgid "Import geometry only" -msgstr "Import geometry only" +msgstr "ジオメトリのみをインポート" msgid "Only one G-code file can be opened at the same time." -msgstr "Only one G-code file can be opened at a time." +msgstr "G-codeファイルは一度一つしか開きません" msgid "G-code loading" -msgstr "G-code loading" +msgstr "G-code読込み中" msgid "G-code files can not be loaded with models together!" -msgstr "G-code files and models cannot be loaded together!" +msgstr "G-codeファイルとモデルを一緒にロードできません" msgid "Can not add models when in preview mode!" -msgstr "Unable to add models in preview mode" +msgstr "プレビューモードではモデルを追加できません" msgid "Add Models" msgstr "モデルを追加" @@ -3864,60 +3928,61 @@ msgstr "" "現在のプロジェクトには未保存の変更があります。続行する前に保存しますか?" msgid "Number of copies:" -msgstr "Number of copies:" +msgstr "複製数" msgid "Copies of the selected object" -msgstr "Copies of the selected object" +msgstr "選択したオブジェクトの複製数" msgid "Save G-code file as:" -msgstr "Save G-code file as:" +msgstr "名前を付けて保存" msgid "Save Sliced file as:" -msgstr "Save Sliced file as:" +msgstr "名前を付けて保存:" #, c-format, boost-format msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." -msgstr "" +msgstr "%sを送信しました、プリンターにて確認できます" msgid "" "Print By Object: \n" "Suggest to use auto-arrange to avoid collisions when printing." msgstr "" -"オブジェクト順で造型:\n" +"オブジェクト順で造形:\n" "衝突を回避するため、自動レイアウトはお勧めです" msgid "Send G-code" -msgstr "Send G-code" +msgstr "G-codeを送信" msgid "Send to printer" -msgstr "Send to printer" +msgstr "プリンタへ送信" msgid "Custom supports and color painting were removed before repairing." -msgstr "Custom supports and color painting were removed before repairing." +msgstr "" +"モデルを変更すると、ペイントデータ(サポートや色など)がリセットされます" msgid "Invalid number" -msgstr "Invalid number" +msgstr "無効な数字" msgid "Select Bed Type" -msgstr "" +msgstr "ベッドタイプを選択" #, boost-format msgid "Part name: %1%\n" -msgstr "Part name: %1%\n" +msgstr "パーツ名: %1%\n" #, boost-format msgid "Object name: %1%\n" -msgstr "Object name: %1%\n" +msgstr "オブジェクト名: %1%\n" #, boost-format msgid "Size: %1% x %2% x %3% in\n" -msgstr "Size: %1% x %2% x %3% in\n" +msgstr "サイズ: %1% x %2% x %3% in\n" #, boost-format msgid "Size: %1% x %2% x %3% mm\n" -msgstr "Size: %1% x %2% x %3% mm\n" +msgstr "サイズ: %1% x %2% x %3% mm\n" #, boost-format msgid "Volume: %1% in³\n" @@ -3929,371 +3994,372 @@ msgstr "ボリューム: %1% mm³\n" #, boost-format msgid "Triangles: %1%\n" -msgstr "Triangles: %1%\n" +msgstr "三角形: %1% 個\n" msgid "Tips:" -msgstr "" +msgstr "ヒント" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCADソ" +"フトウェアで修復してください。" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" -msgstr "Switching languages requires the application to restart.\n" +msgstr "言語を切り替えるには、再起動が必要です。\n" msgid "Do you want to continue?" -msgstr "Do you want to continue?" +msgstr "続行しますか?" msgid "Language selection" -msgstr "Language selection" +msgstr "言語選択" msgid "Switching application language while some presets are modified." -msgstr "Switching application language while some presets are modified." +msgstr "アプリケーション言語を切り替える時に、プリセットの変更があります" msgid "Changing application language" -msgstr "Changing application language" +msgstr "言語を変更" msgid "Changing the region will log out your account.\n" -msgstr "Changing the region will log you out of your account.\n" +msgstr "地域を変更すると、サインアウトする必要があります。\n" msgid "Region selection" -msgstr "Region selection" +msgstr "地域選択" msgid "Second" -msgstr "Second" +msgstr "秒" msgid "Browse" -msgstr "" +msgstr "閲覧" msgid "Choose Download Directory" -msgstr "" +msgstr "ダウンロードフォルドを選択" msgid "General Settings" -msgstr "General Settings" +msgstr "一般設定" msgid "Asia-Pacific" -msgstr "Asia-Pacific" +msgstr "アジア太平洋地域" msgid "China" -msgstr "China" +msgstr "中国" msgid "Europe" -msgstr "Europe" +msgstr "ヨーロッパ地域" msgid "North America" -msgstr "North America" +msgstr "北米" msgid "Others" msgstr "その他" msgid "Login Region" -msgstr "Login Region" +msgstr "地域" msgid "Metric" -msgstr "Metric" +msgstr "メートル" msgid "Imperial" -msgstr "Imperial" +msgstr "インチ" msgid "Units" -msgstr "Units" +msgstr "単位" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "起動後「毎日のヒント」を表示" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "有効になる場合、起動時にヒントを表示されます。" msgid "User sync" -msgstr "User sync" +msgstr "ユーザー同期" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "ユーザープリセットの自動同期 (プリンター/フィラメント/プロセス)" msgid "User Sync" -msgstr "User Sync" +msgstr "ユーザー同期" msgid "Associate files to BambuStudio" -msgstr "Associate files to Bambu Studio" +msgstr "ファイルをBambu Studioに関連付ける" msgid "Associate .3mf files to BambuStudio" -msgstr "Associate .3mf files to Bambu Studio" +msgstr ".3mfファイルをBambu Studioに関連付けます。" msgid "If enabled, sets BambuStudio as default application to open .3mf files" -msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .3mf " -"files." +msgstr "デフォルトで.3mfファイルをBambu Studioで開く" msgid "Associate .stl files to BambuStudio" -msgstr "Associate .stl files to Bambu Studio" +msgstr ".stlファイルをBambu Studioに関連付けます。" msgid "If enabled, sets BambuStudio as default application to open .stl files" -msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .stl " -"files." +msgstr "デフォルトで.stlファイルをBambu Studioで開く" msgid "Associate .step/.stp files to BambuStudio" -msgstr "Associate .step/.stp files to Bambu Studio" +msgstr ".step/.stpファイルをBambu Studioに関連付けます。" msgid "If enabled, sets BambuStudio as default application to open .step files" -msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .step " -"files." +msgstr "デフォルトで.step/.stpファイルをBambu Studioで開く" msgid "Backup" -msgstr "Backup" +msgstr "バックアップ" msgid "Auto-Backup" -msgstr "Auto-Backup" +msgstr "自動バックアップ" msgid "Backup interval" -msgstr "Backup interval" +msgstr "時間間隔" msgid "Downloads" -msgstr "" +msgstr "ダウンロード" msgid "Dark Mode" -msgstr "" +msgstr "ダークモード" msgid "Enable Dark mode" -msgstr "" +msgstr "ダークモードを有効" msgid "Home page and daily tips" -msgstr "Home page and daily tips" +msgstr "ホームページとヒント" msgid "Show home page on startup" -msgstr "Show home page on startup" +msgstr "起動時にホームページを表示" msgid "Sync settings" -msgstr "Sync settings" +msgstr "同期設定" msgid "Preset sync" -msgstr "Preset sync" +msgstr "プリセット同期" msgid "Preferences sync" -msgstr "Preferences sync" +msgstr "設定を同期" msgid "View control settings" -msgstr "ビュー設定" +msgstr "表示設定" msgid "Rotate of view" -msgstr "Rotate View" +msgstr "回転" msgid "Move of view" -msgstr "Pan View" +msgstr "移動" msgid "Zoom of view" -msgstr "ズーム ビュー" +msgstr "ズーム" msgid "Other" msgstr "その他" msgid "Mouse wheel reverses when zooming" -msgstr "Reverse scroll direction while zooming" +msgstr "ズーム中にスクロール方向を反転させる" msgid "Develop mode" -msgstr "Developer mode" +msgstr "開発者モード" msgid "Dump video" -msgstr "Dump video" +msgstr "ビデオをダウンロード" msgid "Log Level" msgstr "Log Level" msgid "fatal" -msgstr "fatal" +msgstr "重大的" msgid "error" -msgstr "error" +msgstr "エラー" msgid "warning" msgstr "警告" msgid "info" -msgstr "info" +msgstr "情報" msgid "debug" -msgstr "debug" +msgstr "デバッグ" msgid "trace" -msgstr "trace" +msgstr "トレース" msgid "Host Setting" -msgstr "Host Setting" +msgstr "ホスト設定" msgid "DEV host: api-dev.bambu-lab.com/v1" -msgstr "DEV host: api-dev.bambu-lab.com/v1" +msgstr "DEVホスト:api-dev.bambu-lab.com/v1" msgid "QA host: api-qa.bambu-lab.com/v1" -msgstr "QA host: api-qa.bambu-lab.com/v1" +msgstr "QAホスト:api-qa.bambu-lab.com/v1" msgid "PRE host: api-pre.bambu-lab.com/v1" -msgstr "PRE host: api-pre.bambu-lab.com/v1" +msgstr "PRE ホスト: api-pre.bambu-lab.com/v1" msgid "Product host" -msgstr "Product host" +msgstr "PRODホスト" msgid "debug save button" -msgstr "Debug save button" +msgstr "保存" msgid "save debug settings" -msgstr "save debug settings" +msgstr "デバッグ設定を保存" msgid "DEBUG settings have saved successfully!" -msgstr "Debug settings have been saved successfully!" +msgstr "デバッグ設定" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "クラウド環境を切り替えました、再度サインインしてください。" msgid "System presets" -msgstr "System presets" +msgstr "システム プリセット" msgid "User presets" -msgstr "User presets" +msgstr "ユーザープリセット" msgid "Incompatible presets" -msgstr "Incompatible presets" +msgstr "互換性の無い プリセット" msgid "AMS filaments" msgstr "AMSフィラメント" msgid "Click to pick filament color" -msgstr "Click to select filament color" +msgstr "フィラメントの色を選択" msgid "Add/Remove presets" msgstr "プリセットの追加/削除" msgid "Edit preset" -msgstr "Edit preset" +msgstr "プリセットを編集" msgid "Project-inside presets" msgstr "プロジェクト プリセット" msgid "Add/Remove filaments" -msgstr "" +msgstr "フィラメントを追加/削除" msgid "Add/Remove materials" -msgstr "" +msgstr "素材を追加/削除" msgid "Add/Remove printers" -msgstr "" +msgstr "プリンターを追加/削除" msgid "Slice all plate to obtain time and filament estimation" -msgstr "Slice all plates to obtain time and filament estimation" +msgstr "全プレートをスライスし、造形時間を推測します" msgid "Packing project data into 3mf file" msgstr "プロジェクトデータを3MFファイルに書き込む" msgid "Uploading 3mf" -msgstr "Uploading 3mf" +msgstr "3mfをアップロード中" msgid "Jump to model publish web page" -msgstr "Jump to model publish web page" +msgstr "モデル公開ページに移動" msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "Note: The preparation may take several minutes. Please be patient." +msgstr "注意: 準備するには数分かかる場合があります、暫くお待ち下さい。" msgid "Publish" -msgstr "Publish" +msgstr "公開する" msgid "Publish was cancelled" -msgstr "Publish was cancelled" +msgstr "公開は取り消しました" msgid "Slicing Plate 1" -msgstr "Slicing Plate 1" +msgstr "プレート1をスライス" msgid "Packing data to 3mf" -msgstr "Packing data to 3mf" +msgstr "データを構成中" msgid "Jump to webpage" -msgstr "Jump to webpage" +msgstr "ウェブページに移動" #, c-format, boost-format msgid "Save %s as" -msgstr "Save %s as" +msgstr "%sを名前つけて保存" msgid "User Preset" -msgstr "User Preset" +msgstr "ユーザープリセット" msgid "Project Inside Preset" msgstr "プロジェクト プリセット" msgid "Name is invalid;" -msgstr "Name is invalid;" +msgstr "名称が無効です" msgid "illegal characters:" -msgstr "Illegal characters:" +msgstr "無効な文字:" msgid "illegal suffix:" -msgstr "Illegal suffix:" +msgstr "無効なサフィックス" msgid "Name is unavailable." -msgstr "Name is unavailable." +msgstr "名称は使用できません" msgid "Overwrite a system profile is not allowed" -msgstr "Overwriting a system profile is not allowed." +msgstr "システムプロファイルの上書きはできません" #, boost-format msgid "Preset \"%1%\" already exists." -msgstr "Preset \"%1%\" already exists." +msgstr "プリセット \"%1%\" は既に存在します。" #, boost-format msgid "Preset \"%1%\" already exists and is incompatible with current printer." -msgstr "" -"Preset \"%1%\" already exists and is incompatible with the current printer." +msgstr "プリセット\"%1%\"は既に存在し、また互換性がありません。" msgid "Please note that saving action will replace this preset" -msgstr "Please note that saving will overwrite the current preset." +msgstr "注意:現在のプリセットを上書きされます。" msgid "The name is not allowed to be empty." -msgstr "The name field is not allowed to be empty." +msgstr "「名前」が空です" msgid "The name is not allowed to start with space character." -msgstr "The name is not allowed to start with a space." +msgstr "名前の先頭にスペースを入れないでください" msgid "The name is not allowed to end with space character." -msgstr "The name is not allowed to end with a space." +msgstr "名前の最後にスペースを入れないでください" msgid "The name cannot be the same as a preset alias name." -msgstr "The name cannot be the same as a preset alias name." +msgstr "プリセット名と同じの為、設定できません。" msgid "Save preset" -msgstr "Save preset" +msgstr "プリセットを保存" msgctxt "PresetName" msgid "Copy" -msgstr "Copy" +msgstr "コピー" #, boost-format msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "Printer \"%1%\" is selected with preset \"%2%\"" +msgstr "プリンター \"%1%\" とプリセット \"%2%\" を選択しました" #, boost-format msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "Please choose an action with \"%1%\" preset after saving." +msgstr "保存後、プリセット\"%1%\"に対する操作を選択してください" #, boost-format msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "For \"%1%\", change \"%2%\" to \"%3%\" " +msgstr "%1%に対して、%2%を%3%に変更します " #, boost-format msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "For \"%1%\", add \"%2%\" as a new preset" +msgstr "\"%1%\"に対して、\"%2%\"を新しいプリセットとして追加する" #, boost-format msgid "Simply switch to \"%1%\"" -msgstr "Simply switch to \"%1%\"" +msgstr "\"%1%\"に切り替え" msgid "Online" -msgstr "Online" +msgstr "オンライン" msgid "Offline" -msgstr "Offline" +msgstr "オフライン" + +msgid "(LAN)" +msgstr "" msgid "My Device" msgstr "私のデバイス" @@ -4302,166 +4368,170 @@ msgid "Other Device" msgstr "その他のデバイス" msgid "Input access code" -msgstr "Input access code" +msgstr "アクセスコードを入力" msgid "Can't find my devices?" -msgstr "" +msgstr "デバイスが見つからない?" msgid "Log out successful." -msgstr "Log out successful." +msgstr "サインアウトしました" msgid "Busy" -msgstr "Busy" +msgstr "ビジー状態" msgid "Bambu Cool Plate" -msgstr "Bambu Cool Plate" +msgstr "Bambu 常温プレート" msgid "Bamabu Engineering Plate" -msgstr "Bambu Engineering Plate" +msgstr "Bambu エンジニアリングプレート" msgid "Bamabu High Temperature Plate" msgstr "Bambu 高温プレート" msgid "Send print job to" -msgstr "Send print job to" +msgstr "造形タスクを送信" msgid "Refresh" -msgstr "Refresh" +msgstr "再読込" msgid "Bed Leveling" -msgstr "Bed leveling" +msgstr "ベッドレベリング" msgid "Flow Calibration" -msgstr "Flow calibration" +msgstr "流量キャリブレーション" msgid "send completed" -msgstr "Send complete" +msgstr "送信完了" msgid "No login account, only printers in LAN mode are displayed" -msgstr "No login account, only printers in LAN mode are displayed" +msgstr "アカウント無し、ローカルモードのプリンターのみが表示されます" msgid "Connecting to server" -msgstr "Connecting to server" +msgstr "サーバーへ接続中" msgid "Synchronizing device information" -msgstr "Synchronizing device information" +msgstr "デバイス情報を同期" msgid "Synchronizing device information time out" -msgstr "Synchronizing device information timed out" +msgstr "デバイス情報同期はタイムアウトしました" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "ファームウェアが更新中の為、造形タスクを送信できません" msgid "" "The printer is executing instructions. Please restart printing after it ends" -msgstr "" -"The printer is executing instructions. Please restart printing after it ends" +msgstr "プリンターが指令を実行中です。実行終了してから造形を再開してください。" msgid "The printer is busy on other print job" -msgstr "The printer is busy with another print job." +msgstr "プリンターはビジーです。" #, c-format, boost-format msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." -msgstr "" +msgstr "フィラメント %s がAMSスロットの数を超えています。" msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." -msgstr "" +msgstr "フィラメントがAMSスロットの数を超えています。" msgid "" "Filaments to AMS slots mappings have been established. You can click a " "filament above to change its mapping AMS slot" msgstr "" -"Filaments to AMS slots mappings have been established. You can click a " -"filament above to change its mapping AMS slot" +"フィラメントとAMSスロットをマッピングしました。マッピング関係を変更できます" msgid "" "Please click each filament above to specify its mapping AMS slot before " "sending the print job" -msgstr "" -"Please click each filament above to specify its mapping AMS slot before " -"sending the print job" +msgstr "フィラメントとAMSのスロットのマッピング関係を指定できます。" #, c-format, boost-format msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." -msgstr "" +msgstr "フィラメント %sがAMSスロット%sのフィラメントと一致していません。" msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." -msgstr "" +msgstr "フィラメントがAMSスロットのフィラメントと一致していません。" msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." -msgstr "" +msgstr "このプリンターはAMSスロットマッピングをサポートしません" msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "SDカードが必要です" msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "SDカードが必要です" msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "ファームウェアを更新する必要がある為、造形タスクを送信できません" msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "空プレートがある為、送信できません" msgid "This printer does not support printing all plates" -msgstr "" +msgstr "プリンターが全てのプレートを造形することができません" msgid "Errors" -msgstr "" +msgstr "エラー" msgid "" "Please check the following infomation and click Confirm to continue sending " "print:" -msgstr "" +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中の機種は現在選択したプリンターではありません、プリンターを選択し直す" +"か、一致機種でスライスしてください。" #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "%sは柔らかい為AMSに使用できません" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"不明なフィラメントがあります、造形に必要かどうかご確認ください。引き続き造形" +"する場合は、「確認」を押してください。" msgid "Preparing print job" -msgstr "Preparing print job" +msgstr "造形タスクを準備" msgid "Modifying the device name" -msgstr "Modifying the device name" +msgstr "デバイス名を変更" msgid "Send to Printer SD card" -msgstr "" +msgstr "プリンターのSDカードに送信" msgid "Cannot send the print task when the upgrade is in progress" -msgstr "Cannot send print tasks when an update is in progress" +msgstr "アップデート中では造形タスクを送信できません" + +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "" +"このプリンターを使用するには、Bambu Studioを同一のLANで使用してください。" msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "このプリンターはSDカードに送信することができません" msgid "Same as Global Bed Type" -msgstr "" +msgstr "全般設定の「ベッドタイプ」と同様" msgid "Cool Plate" msgstr "常温プレート" @@ -4473,89 +4543,104 @@ msgid "High Temp Plate" msgstr "高温プレート" msgid "Textured PEI Plate" -msgstr "" +msgstr "PEIプレート" msgid "Log in printer" -msgstr "Log in printer" +msgstr "プリンターを登録" msgid "Would you like to log in this printer with current account?" msgstr "現在のアカウントでプリンターをサインインしますか?" msgid "Log in successful." -msgstr "Log in successful." +msgstr "登録成功" msgid "Log out printer" -msgstr "Log out printer" +msgstr "サインアウト" msgid "Would you like to log out the printer?" msgstr "プリンターをサインアウトしますか?" msgid "Please log in first." -msgstr "Please log in first." +msgstr "サインインしてください" msgid "There was a problem connecting to the printer. Please try again." -msgstr "There was a problem connecting to the printer. Please try again." +msgstr "プリンターと接続できませんでした。もう一度試してください。" msgid "Failed to log out." -msgstr "Failed to log out." +msgstr "サインアウトできませんでした" #. TRN "Save current Settings" #, c-format, boost-format msgid "Save current %s" -msgstr "Save current %s" +msgstr "現在の %s を保存" msgid "Delete this preset" -msgstr "Delete this preset" +msgstr "このプリセットを削除" msgid "Search in preset" -msgstr "" +msgstr "検索" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "全ての変更をリセットします" msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"スムーズタイムラプスビデオを作成するにはプライムタワーが必要です。プライムタ" +"ワーを有効にしますか?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"スムーズタイムラプスビデオを作成するにはプライムタワーが必要です。プライムタ" +"ワーを有効にしますか?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." -msgstr "" +msgstr "ツリースリムはサポートの強度を弱めてフィラメントの消費量を減らします。" msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"これらの設定を自動的に変更しますか? \n" +"はい - 自動的に変更します\n" +"いいえ - 変更しません" msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"「ツリーストラング」と「ツリーハイブリッド」の場合、下記の設定をお勧めしま" +"す:接触層数を2、トップ面とのZ間隔を0.1mm。" msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." 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 "" +"ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" +"を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" +"ラプスプライムタワー」で追加できます。" msgid "Line width" -msgstr "Line width" +msgstr "押出線幅" msgid "Seam" msgstr "継ぎ目" @@ -4564,7 +4649,7 @@ msgid "Precision" msgstr "精度" msgid "Wall generator" -msgstr "" +msgstr "壁面生成器" msgid "Walls" msgstr "壁面" @@ -4573,46 +4658,45 @@ msgid "Top/bottom shells" msgstr "トップ面/底面" msgid "Initial layer speed" -msgstr "First layer speed" +msgstr "1層目の移動速度" msgid "Other layers speed" -msgstr "Other layers speed" +msgstr "他の層の速度" msgid "Overhang speed" -msgstr "Overhang speed" +msgstr "オーバーハング速度" msgid "" "This is the speed for various overhang degrees. Overhang degrees are " "expressed as a percentage of line width. 0 speed means no slowing down for " "the overhang degree range and wall speed is used" msgstr "" -"This is the speed for various overhang degrees. Overhang degrees are " -"expressed as a percentage of line width. 0 speed means no slowing down for " -"the overhang degree range and wall speed is used" +"オーバーハングを造形時の速度です。オーバーハングの角度が線幅に対する割合で表" +"示します。0は減速無しで壁面の速度が使用されます。" msgid "Travel speed" -msgstr "Travel speed" +msgstr "移動速度" msgid "Acceleration" msgstr "加速度" msgid "Raft" -msgstr "" +msgstr "ラフト" msgid "Support filament" -msgstr "Filament for Supports" +msgstr "サポート用フィラメント" msgid "Prime tower" -msgstr "Prime tower" +msgstr "プライムタワー" msgid "Special mode" -msgstr "Special mode" +msgstr "特別モード" msgid "G-code output" -msgstr "" +msgstr "G-code出力" msgid "Frequent" -msgstr "Frequent" +msgstr "よく使う" #, c-format, boost-format msgid "" @@ -4628,34 +4712,34 @@ msgstr[0] "" "があります、削除してください" msgid "Reserved keywords found" -msgstr "Reserved keywords found" +msgstr "保留キーワードが見つかりました" msgid "Setting Overrides" -msgstr "Setting Overrides" +msgstr "上書き設定" msgid "Retraction" -msgstr "Retraction" +msgstr "リトラクション" msgid "Basic information" -msgstr "Basic information" +msgstr "基本情報" msgid "Recommended nozzle temperature" -msgstr "Recommended nozzle temperature" +msgstr "推奨ノズル温度" msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "Recommended nozzle temperature range of this filament. 0 means not set" +msgstr "フィラメントの推奨ノズル温度、0は未設定との意味です" msgid "Recommended temperature range" -msgstr "Recommended temperature range" +msgstr "推奨温度範囲" msgid "Print temperature" -msgstr "Print temperature" +msgstr "造形温度" msgid "Nozzle" -msgstr "Nozzle" +msgstr "ノズル" msgid "Nozzle temperature when printing" -msgstr "Nozzle temperature when printing" +msgstr "ノズル温度" msgid "Cool plate" msgstr "常温プレート" @@ -4664,8 +4748,8 @@ msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " "does not support to print on the Cool Plate" msgstr "" -"This is the bed temperature when the cool plate is installed. A value of 0 " -"means the filament does not support printing on the Cool Plate." +"常温プレートが装着時のベッド温度です。値が0の場合、フィラメントが常温プレート" +"に使用できない意味です。" msgid "Engineering plate" msgstr "エンジニアリングプレート" @@ -4674,36 +4758,37 @@ msgid "" "Bed temperature when engineering plate is installed. Value 0 means the " "filament does not support to print on the Engineering Plate" msgstr "" -"This is the bed temperature when the engineering plate is installed. A value " -"of 0 means the filament does not support printing on the Engineering Plate." +"エンジニアリングプレートが装着時のベッド温度です。値が0の場合、フィラメントが" +"エンジニアリングプレートに使用できない意味です。" 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 "" -"This is the bed temperature when the high temperature plate is installed. A " -"value of 0 means the filament does not support printing on the High Temp " -"Plate." +"高温プレートが装着時のベッド温度です。値が0の場合、フィラメントが高温プレート" +"に使用できない意味です。" msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"PEIプレートを使用時のベッド温度。値が0の場合、フィラメントがPEIプレートをサ" +"ポートしない意味です。" msgid "Volumetric speed limitation" -msgstr "体積な速度制限" +msgstr "体積速度制限" msgid "Cooling" -msgstr "Cooling" +msgstr "冷却" msgid "Cooling for specific layer" -msgstr "Cooling for specific layer" +msgstr "特定層の冷却" msgid "Part cooling fan" -msgstr "Part cooling fan" +msgstr "パーツ冷却ファン" msgid "Min fan speed threshold" -msgstr "Min fan speed threshold" +msgstr "ファン最低回転速度" msgid "" "Part cooling fan speed will start to run at min speed when the estimated " @@ -4711,86 +4796,84 @@ msgid "" "shorter than threshold, fan speed is interpolated between the minimum and " "maximum fan speed according to layer printing time" msgstr "" -"The part cooling fan will run at the minimum fan speed when the estimated " -"layer time is longer than the threshold value. When the layer time is " -"shorter than the threshold, the fan speed will be interpolated between the " -"minimum and maximum fan speed according to layer printing time." +"パーツ冷却ファンは、積層造形時間がこの値より長い時に最小回転速度で作動しま" +"す。" msgid "Max fan speed threshold" -msgstr "Max fan speed threshold" +msgstr "ファン最大回転速度" msgid "" "Part cooling fan speed will be max when the estimated layer time is shorter " "than the setting value" msgstr "" -"The part cooling fan will run at maximum speed when the estimated layer time " -"is shorter than the threshold value." +"パーツ冷却ファンは、積層造形時間がこの値より短い時に最大回転速度で作動しま" +"す。" msgid "Auxiliary part cooling fan" -msgstr "Auxiliary part cooling fan" +msgstr "パーツ補助冷却ファン" msgid "Filament start G-code" -msgstr "Filament start G-code" +msgstr "フィラメント開始G-code" msgid "Filament end G-code" -msgstr "Filament end G-code" +msgstr "フィラメント終了G-code" msgid "Printable space" -msgstr "Printable space" +msgstr "造形可能領域" msgid "Extruder Clearance" -msgstr "" +msgstr "押出機クリアランス" msgid "Accessory" msgstr "アクセサリー" msgid "Machine gcode" -msgstr "Machine G-code" +msgstr "プリンタG-code" msgid "Machine start G-code" -msgstr "Machine start G-code" +msgstr "プリンター開始G-code" msgid "Machine end G-code" -msgstr "Machine end G-code" +msgstr "プリンター終了G-code" msgid "Before layer change G-code" -msgstr "Before layer change G-code" +msgstr "積層変更前のG-code" msgid "Layer change G-code" -msgstr "Layer change G-code" +msgstr "積層変更時のG-code" msgid "Change filament G-code" -msgstr "Change filament G-code" +msgstr "フィラメント変更G-code" msgid "Pause G-code" -msgstr "Pause G-code" +msgstr "G-codeを一時停止" msgid "Template Custom G-code" -msgstr "" +msgstr "カスタムG-code雛形" msgid "Motion ability" -msgstr "Motion ability" +msgstr "移動能力" msgid "Normal" -msgstr "Normal" +msgstr "普通" msgid "Speed limitation" -msgstr "Speed limitation" +msgstr "速度制限" msgid "Acceleration limitation" msgstr "加速制限" msgid "Jerk limitation" -msgstr "Jerk limitation" +msgstr "振動特性" msgid "Layer height limits" msgstr "積層ピッチの制限" msgid "Retraction when switching material" -msgstr "Retraction when switching material" +msgstr "素材変更時のリトラクション" msgid "Detached" -msgstr "Detached" +msgstr "分離的" msgid "Following preset will be deleted too." msgid_plural "Following presets will be deleted too." @@ -4798,7 +4881,7 @@ msgstr[0] "以下のプリセットも削除されます: " #, boost-format msgid "Are you sure to %1% the selected preset?" -msgstr "Are you sure you want to %1% the selected preset?" +msgstr "選択したプリセットを %1% しますか?" #. TRN Remove/Delete #, boost-format @@ -4809,43 +4892,43 @@ msgid "All" msgstr "すべて" msgid "Set" -msgstr "Set" +msgstr "設定" msgid "Click to reset current value and attach to the global value." -msgstr "Click to reset current value and attach to the global value." +msgstr "現在値をデフォルト値に戻します" msgid "Click to drop current modify and reset to saved value." -msgstr "Click to drop current modifications and reset to saved value." +msgstr "クリックして値をリセットします" msgid "Process Settings" msgstr "プロセス設定" msgid "Undef" -msgstr "Undefined" +msgstr "未定義" msgid "Unsaved Changes" -msgstr "unsaved changes" +msgstr "未保存の変更" msgid "Discard or Keep changes" -msgstr "Discard or keep changes" +msgstr "変更を破棄または保持" msgid "Old Value" -msgstr "Old value" +msgstr "古い値" msgid "New Value" -msgstr "New Value" +msgstr "新しい値" msgid "Transfer" -msgstr "Transfer" +msgstr "流用" msgid "Don't save" -msgstr "Don't save" +msgstr "保存しない" msgid "Discard" -msgstr "Discard" +msgstr "破棄" msgid "Click the right mouse button to display the full text." -msgstr "Click the right mouse button to display the full text." +msgstr "マウスを右クリックして全文を表示します" msgid "All changes will not be saved" msgstr "変更は保存されません。" @@ -4854,49 +4937,45 @@ msgid "All changes will be discarded." msgstr "変更内容は保存されません" msgid "Save the selected options." -msgstr "Save the selected options." +msgstr "選択したオプションを保存" msgid "Keep the selected options." -msgstr "Keep the selected options." +msgstr "選択したオプションを保持" msgid "Transfer the selected options to the newly selected preset." -msgstr "Transfer the selected options to the newly selected preset." +msgstr "選択したオプションをプリセットにコピーしました。" #, boost-format msgid "" "Save the selected options to preset \n" "\"%1%\"." -msgstr "" -"Save the selected options to preset \n" -"\"%1%\"." +msgstr "選択したオプションをプリセット\"%1%\"に保存" #, boost-format msgid "" "Transfer the selected options to the newly selected preset \n" "\"%1%\"." -msgstr "" -"Transfer the selected options to the newly selected preset \n" -"\"%1%\"." +msgstr "選択したオプションをプリセット \"%1%\" にコピーしました。" #, boost-format msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "Preset \"%1%\" contains the following unsaved changes:" +msgstr "プリセット\"%1%\"には、以下に未保存の変更があります" #, boost-format msgid "" "Preset \"%1%\" is not compatible with the new printer profile and it " "contains the following unsaved changes:" msgstr "" -"Preset \"%1%\" is not compatible with the new printer profile and it " -"contains the following unsaved changes:" +"プリセット\"%1%\"は新しいプリンターとの互換性がなく、また以下に未保存の変更が" +"あります" #, boost-format msgid "" "Preset \"%1%\" is not compatible with the new process profile and it " "contains the following unsaved changes:" msgstr "" -"Preset \"%1%\" is not compatible with the new process profile and it " -"contains the following unsaved changes:" +"プリセット \"%1%\" は新しいプロセス・プロファイルとの互換性がなく、以下に未保" +"存の変更があります" #, boost-format msgid "" @@ -4904,63 +4983,67 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"プリセット %1% に変更があります。\n" +"それらの変更を選択したプリセットに引き継ぎますか?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" -msgstr "" +msgstr "プリセットに変更がありあす。これらの変更を流用しますか?" msgid "Extruders count" -msgstr "Extruder count" +msgstr "押出機台数" msgid "General" -msgstr "General" +msgstr "一般" msgid "Capabilities" -msgstr "Capabilities" +msgstr "能力" msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"P1Pプリンターはスムージタイムラプスをサポートしません、通常タイムラプスに切替" +"えます。" msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "全てのプリセットを表示" msgid "Add File" -msgstr "" +msgstr "ファイルを追加" msgid "Set as cover" -msgstr "Set as cover" +msgstr "代表画像に設定" msgid "Cover" -msgstr "Cover" +msgstr "表紙" #, boost-format msgid "The name \"%1%\" already exists." -msgstr "The name \"%1%\" already exists." +msgstr "\"%1%\"が既に存在しています" msgid "Basic Info" -msgstr "Basic Info" +msgstr "基本情報" msgid "Pictures" -msgstr "Pictures" +msgstr "画像" msgid "Bill of Materials" -msgstr "Bill of Materials" +msgstr "部品表" msgid "Assembly Guide" -msgstr "Assembly Guide" +msgstr "アセンブリガイド" msgid "Choose files" -msgstr "Choose files" +msgstr "ファイルを選択" msgid "Author" -msgstr "" +msgstr "作成者" msgid "Model Name" -msgstr "Model Name" +msgstr "モデル名" #, c-format, boost-format msgid "%s Update" @@ -4970,521 +5053,520 @@ msgid "A new version is available" msgstr "新しいバージョンが利用可能です" msgid "Configuration update" -msgstr "Configuration update" +msgstr "構成の更新" msgid "A new configuration package available, Do you want to install it?" -msgstr "" -"新しいコンフィギュレーションパッケージが利用できます。インストールしますか?" +msgstr "新しい構成パッケージが利用できます。インストールしますか?" msgid "Description:" -msgstr "Description:" +msgstr "詳細:" msgid "Configuration incompatible" -msgstr "Configuration incompatible" +msgstr "構成ファイルは互換性がありません" msgid "the configuration package is incompatible with current application." -msgstr "" -"the configuration package is incompatible with the current application." +msgstr "構成パッケージが現在のアプリケーションと互換性がありません" #, c-format, boost-format msgid "" "The configuration package is incompatible with current application.\n" "%s will update the configuration package, Otherwise it won't be able to start" msgstr "" -"The configuration package is incompatible with the current application.\n" -"%s will update the configuration package to allow the application to start." +"構成パッケージは現在のバージョンと互換性ありません。\n" +"%sで構成パッケージを更新しアプリケーションを再起動します" #, c-format, boost-format msgid "Exit %s" -msgstr "Exit %s" +msgstr "%s を終了" msgid "the Configuration package is incompatible with current APP." -msgstr "" -"The configuration package is incompatible with the current version of Bambu " -"Studio." +msgstr "構成パッケージは、このバージョンのBambu Studioに適用できません" msgid "Configuration updates" -msgstr "Configuration updates" +msgstr "構成の更新" msgid "No updates available." -msgstr "No updates available." +msgstr "利用可能なアップデートはありません" msgid "The configuration is up to date." -msgstr "The configuration is up to date." +msgstr "構成データが最新です" msgid "Auto-Calc" msgstr "自動計算" msgid "Flushing volumes for filament change" -msgstr "フィラメントを入れ替える為にフラッシングの量" +msgstr "フィラメントを入替える為のフラッシュ量" msgid "Multiplier" -msgstr "" +msgstr "マルチプライヤ" msgid "Flushing volume (mm³) for each filament pair." -msgstr "各フィラメントペアのフラッシング量(mm³)" +msgstr "各フィラメントペアのフラッシュ量(mm³)" #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "推奨フラッシュ量範囲 [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "マルチプライヤーの有効範囲は [%.2f, %.2f] です。" msgid "unloaded" -msgstr "unloaded" +msgstr "アンロードしました" msgid "loaded" -msgstr "loaded" +msgstr "ロード済み" msgid "Filament #" -msgstr "Filament #" +msgstr "フィラメント#" msgid "From" msgstr "From" msgid "To" -msgstr "To" +msgstr "→" msgid "Login" -msgstr "Login" +msgstr "サインイン" msgid "The configuration package is changed in previous Config Guide" -msgstr "The configuration package is changed in previous Config Guide" +msgstr "構成パッケージが前のコンフィグガイドに変更されました" msgid "Configuration package changed" -msgstr "Configuration package changed" +msgstr "構成パッケージが変更されました" msgid "Toolbar" -msgstr "Toolbar" +msgstr "ツールバー" msgid "Objects list" -msgstr "Objects list" +msgstr "オブジェクト一覧" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgstr "STL/STEP/3MF/OBJ/AMF ファイルからジオメトリデータをインポート" msgid "Copy to clipboard" -msgstr "Copy to clipboard" +msgstr "コピー" msgid "Paste from clipboard" -msgstr "Paste from clipboard" +msgstr "貼り付け" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "3Dconnexion設定を表示/非表示" msgid "Show keyboard shortcuts list" -msgstr "Show keyboard shortcuts list" +msgstr "ショートカット一覧を表示" msgid "Global shortcuts" -msgstr "Global shortcuts" +msgstr "ショートカット" msgid "Rotate View" -msgstr "" +msgstr "回転" msgid "Pan View" -msgstr "" +msgstr "移動" msgid "Mouse wheel" -msgstr "" +msgstr "マウスホイール" msgid "Zoom View" -msgstr "" +msgstr "ズーム" msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " "all objects in the current disk." -msgstr "" -"This auto orients selected objects or all objects. If there are selected " -"objects, it just orients the selected ones. Otherwise, it will orient all " -"objects in the current plate." +msgstr "選択した或いは全てのオブジェクトの向きを自動調整します。" msgid "Collapse/Expand the sidebar" -msgstr "Collapse/Expand the sidebar" +msgstr "サイドバーを展開/隠す" msgid "⌘+Any arrow" -msgstr "" +msgstr "⌘+↑↓←→" msgid "Movement in camera space" -msgstr "Movement in camera space" +msgstr "オブジェクト移動" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+マウス左ボタン" msgid "Select a part" -msgstr "" +msgstr "パーツを選択" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+マウス左ボタン" msgid "Select multiple objects" -msgstr "Select multiple objects" +msgstr "複数のオブジェクトを選択" msgid "Ctrl+Any arrow" -msgstr "" +msgstr "Ctrl+↑↓←→" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+マウス左ボタン" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+マウス左ボタン" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift + マウス左ボタン" msgid "Select objects by rectangle" -msgstr "Select objects by rectangle" +msgstr "矩形でオブジェクトを選択" msgid "Arrow Up" -msgstr "Arrow Up" +msgstr "↑" msgid "Move selection 10 mm in positive Y direction" -msgstr "Move selection 10mm in positive Y direction" +msgstr "Y方向 10mm" msgid "Arrow Down" -msgstr "Arrow Down" +msgstr "↓" msgid "Move selection 10 mm in negative Y direction" -msgstr "Move selection 10mm in negative Y direction" +msgstr "Y方向 -10mm" msgid "Arrow Left" -msgstr "Arrow Left" +msgstr "←" msgid "Move selection 10 mm in negative X direction" -msgstr "Move selection 10mm in negative X direction" +msgstr "X方向 -10mm" msgid "Arrow Right" -msgstr "Arrow Right" +msgstr "→" msgid "Move selection 10 mm in positive X direction" -msgstr "Move selection 10mm in positive X direction" +msgstr "X方向 10mm" msgid "Shift+Any arrow" -msgstr "" +msgstr "Shift + ↑↓←→" msgid "Movement step set to 1 mm" -msgstr "Movement step set to 1mm" +msgstr "移動ステップを1mmに設定" msgid "keyboard 1-9: set filament for object/part" -msgstr "Keyboard 1-9: set filament for object/part" +msgstr "キー1-9: オブジェクト/パーツのフィラメントを設定" msgid "Camera view - Default" -msgstr "Camera view - Default" +msgstr "デフォルト" msgid "Camera view - Top" -msgstr "Camera view - Top" +msgstr "トップ" msgid "Camera view - Bottom" -msgstr "Camera view - Bottom" +msgstr "底面" msgid "Camera view - Front" -msgstr "Camera view - Front" +msgstr "正面" msgid "Camera view - Behind" -msgstr "Camera view - Behind" +msgstr "背面" msgid "Camera Angle - Left side" -msgstr "Camera Angle - Left side" +msgstr "左側" msgid "Camera Angle - Right side" -msgstr "Camera Angle - Right side" +msgstr "右側" msgid "Select all objects" -msgstr "Select all objects" +msgstr "すべてのオブジェクトを選択" msgid "Gizmo move" -msgstr "" +msgstr "移動" msgid "Gizmo scale" -msgstr "" +msgstr "スケール" msgid "Gizmo rotate" -msgstr "" +msgstr "回転" msgid "Gizmo cut" -msgstr "" +msgstr "カット" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "底面選択" msgid "Gizmo SLA support points" -msgstr "" +msgstr "SLAサポートポイント" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "継ぎ目ペイント" msgid "Plater" -msgstr "Plater" +msgstr "準備" msgid "Move: press to snap by 1mm" -msgstr "Move: press to snap by 1mm" +msgstr "1mm単位で移動" msgid "⌘+Mouse wheel" -msgstr "" +msgstr "⌘+マウスホイール" msgid "Support/Color Painting: adjust pen radius" -msgstr "Support/Color Painting: adjust pen radius" +msgstr "サポート/色塗り: 半径のサイズ" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+マウスホイール" msgid "Support/Color Painting: adjust section position" -msgstr "Support/Color Painting: adjust section position" +msgstr "サポート/色塗り: 断面の位置" msgid "Ctrl+Mouse wheel" -msgstr "" +msgstr "Ctrl+マウスホイール" msgid "Alt+Mouse wheel" -msgstr "" +msgstr "Alt+マウスホイール" msgid "Gizmo" msgstr "Gizmo" msgid "Set extruder number for the objects and parts" -msgstr "Set extruder number for the objects and parts" +msgstr "オブジェクトとパーツ造形用の押出機番号を設定" msgid "Delete objects, parts, modifiers " -msgstr "Delete objects, parts, modifiers" +msgstr "オブジェクト、パーツ、モディファイヤを削除" msgid "Space" -msgstr "Space" +msgstr "スペース" msgid "Select the object/part and press space to change the name" -msgstr "Select the object/part and press space to change the name" +msgstr "オブジェクト/パーツを選択し、名前を変更します" msgid "Mouse click" -msgstr "Mouse click" +msgstr "マウスクリック" msgid "Select the object/part and mouse click to change the name" -msgstr "Select the object/part and mouse click to change the name" +msgstr "オブジェクト/パーツを選択し、名前を変更します" msgid "Objects List" -msgstr "Objects List" +msgstr "オブジェクト一覧" msgid "Vertical slider - Move active thumb Up" -msgstr "Vertical slider - Move active thumb Up" +msgstr "垂直スライダー" msgid "Vertical slider - Move active thumb Down" -msgstr "Vertical slider - Move active thumb Down" +msgstr "垂直スライダー" msgid "Horizontal slider - Move active thumb Left" -msgstr "Horizontal slider - Move active thumb Left" +msgstr "水平スライダー (左)" msgid "Horizontal slider - Move active thumb Right" -msgstr "Horizontal slider - Move active thumb Right" +msgstr "水平スライダー (右)" msgid "On/Off one layer mode of the vertical slider" msgstr "On/Off one layer mode of the vertical slider" msgid "Move slider 5x faster" -msgstr "Move slider 5x faster" +msgstr "5x" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift + マウスホイール" msgid "Release Note" -msgstr "" +msgstr "リリースノート" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "バージョン %s 更新内容" msgid "Network plug-in update" -msgstr "" +msgstr "ネットワークプラグインの更新" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"OK をクリックすると、次回 Bambu Studio を起動したときにネットワークプラグイン" +"が更新されます。" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "新しいプラグイン (%s) が発見しました、インストールしますか?" msgid "New version of Bambu Studio" -msgstr "New version of Bambu Studio" +msgstr "新バージョン" msgid "Don't remind me of this version again" -msgstr "" +msgstr "今後このバージョンの通知をしません" msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN接続失敗 (造形ファイル送信)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"1Bambu Studioとプリンターが同一のLANに繋いでいること確認してください。" msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." -msgstr "" +msgstr "2下記IPアドレスやアクセスコードが一致していない場合修正してください。" msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "アクセスコード" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "どこでプリンターのIPアドレスとアクセスコードを確認できますか?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "エラー: IPアドレス或はアクセスコードが正しくありません" msgid "Model:" -msgstr "" +msgstr "モデル" msgid "Serial:" -msgstr "" +msgstr "シリアル番号" msgid "Version:" -msgstr "" +msgstr "バージョン" msgid "Update firmware" -msgstr "" +msgstr "ファームウェアを更新" msgid "Printing" -msgstr "" +msgstr "造形中" msgid "Idle" -msgstr "" +msgstr "待機中" msgid "Latest version" -msgstr "" +msgstr "最新バージョン" msgid "Updating" -msgstr "" +msgstr "更新中" msgid "Updating failed" -msgstr "" +msgstr "更新は失敗しました" msgid "Updating successful" -msgstr "" +msgstr "更新は成功しました" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"更新してもよろしいでしょうか?約 10 分ほどかかります。更新中に、プリンターの電" +"源を切らないでください。" msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"重要な更新が検出されたため、造形を続ける前に実行してください。今すぐ更新しま" +"すか?" msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"ファームウェアのバージョンに異常があります。印刷する前に修復と更新が必要で" +"す。今すぐ更新しますか?" msgid "Extension Board" -msgstr "" +msgstr "拡張ボード" msgid "Saving objects into the 3mf failed." -msgstr "Saving objects into the 3mf failed." +msgstr "3mfへの保存は失敗しました。" msgid "Only Windows 10 is supported." -msgstr "Only Windows 10 is supported." +msgstr "Windows 10のみ対応" msgid "Failed to initialize the WinRT library." -msgstr "Failed to initialize the WinRT library." +msgstr "ライブラリを初期化できませんでした" msgid "Exporting objects" -msgstr "Exporting objects" +msgstr "オブジェクトをエクスポート中" msgid "Failed loading objects." -msgstr "Failed loading objects." +msgstr "オブジェクトをロードできませんでした" msgid "Repairing object by Windows service" -msgstr "Repairing object by Windows service" +msgstr "Windowsサービスでオブジェクトを修復" msgid "Repair failed." -msgstr "Repair failed." +msgstr "修復が失敗しました" msgid "Loading repaired objects" -msgstr "Loading repaired objects" +msgstr "修復されたオブジェクトをロード" msgid "Exporting 3mf file failed" -msgstr "Exporting 3mf file failed" +msgstr "3mfのエクスポートが失敗しました" msgid "Import 3mf file failed" -msgstr "Import 3mf file failed" +msgstr "3mf ファイルをインポート失敗" msgid "Repaired 3mf file does not contain any object" -msgstr "The repaired 3mf file does not contain any objects." +msgstr "修復した3mfファイルにはオブジェクトがありません" msgid "Repaired 3mf file contains more than one object" -msgstr "The repaired 3mf file contains more than one object." +msgstr "修復した3mfファイルには複数のオブジェクトが含まれています。" msgid "Repaired 3mf file does not contain any volume" -msgstr "The repaired 3mf file does not contain any volume." +msgstr "修復された3mfファイルにはパーツがありません" msgid "Repaired 3mf file contains more than one volume" -msgstr "The repaired 3mf file contains more than one volume." +msgstr "修復した3mfファイルには複数のパーツが含まれています。" msgid "Repair finished" -msgstr "Repair finished" +msgstr "修復完了" msgid "Repair canceled" -msgstr "Repair canceled" +msgstr "修復を取消しました" #, boost-format msgid "Copying of file %1% to %2% failed: %3%" -msgstr "Copying of file %1% to %2% failed: %3%" +msgstr "ファイル %1% を %2% へのコピーが失敗しました (%3%)" #, boost-format msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Copying directory %1% to %2% failed: %3%" +msgstr "フォルダ %1% を %2% へのコピーが失敗しました (%3%)" msgid "Need to check the unsaved changes before configuration updates." -msgstr "Please check any unsaved changes before updating the configuration." +msgstr "構成を更新する前に、未保存の変更をご確認ください" msgid "Configuration package updated to " -msgstr "Configuration package updated to " +msgstr "構成パッケージがアップデートされました" msgid "Open G-code file:" -msgstr "Open G-code file:" +msgstr "G-codeファイルを開く" 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." +"オブジェクトはプレートと接触していないため造形できません。サポートを有効する" +"か、オブジェクトを修正してください。" #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "The object has empty layers between %1% and %2% and can’t be printed." +msgstr "オブジェクトの %1% と %2% の間には、造形できるものがありません。" #, boost-format msgid "Object: %1%" -msgstr "Object: %1%" +msgstr "オブジェクト: %1%" msgid "" "Maybe parts of the object at these height are too thin, or the object has " "faulty mesh" msgstr "" -"Parts of the object at these heights may be too thin or the object may have " -"a faulty mesh." +"この高さでオブジェクトが薄すぎるか、メッシュに欠陥がある可能性があります" msgid "No object can be printed. Maybe too small" -msgstr "No object can be printed. It may be too small." +msgstr "造形できるオブジェクトがありません。" msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "" -"Failed to generate G-code for invalid custom G-code.\n" -"\n" +msgstr "G-codeを生成できませんでした\n" msgid "Please check the custom G-code or use the default custom G-code." -msgstr "Please check the custom G-code or use the default custom G-code." +msgstr "カスタムG-codeを確認するか、デフォルトを使用してください。" #, boost-format msgid "Generating G-code: layer %1%" -msgstr "Generating G-code: layer %1%" +msgstr "G-codeを生成:レイヤー %1%" msgid "Inner wall" msgstr "内壁" @@ -5493,7 +5575,7 @@ msgid "Outer wall" msgstr "外壁" msgid "Overhang wall" -msgstr "Overhang wall" +msgstr "オーバーハング" msgid "Sparse infill" msgstr "スパース インフィル" @@ -5505,74 +5587,74 @@ msgid "Top surface" msgstr "トップ面" msgid "Bottom surface" -msgstr "Bottom surface" +msgstr "底面" msgid "Bridge" msgstr "ブリッジ" msgid "Gap infill" -msgstr "Gap infill" +msgstr "隙間インフィル" msgid "Support interface" -msgstr "Support interface" +msgstr "サポート接触面" msgid "Support transition" -msgstr "Support transition" +msgstr "サポート変換層" msgid "Multiple" -msgstr "Multiple" +msgstr "複数" #, boost-format msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "Failed to calculate line width of %1%. Cannot get value of “%2%” " +msgstr "線幅 %1% を算出できませんでした。%2%の値を取得できません。" msgid "undefined error" -msgstr "undefined error" +msgstr "未定義エラー" msgid "too many files" -msgstr "too many files" +msgstr "ファイル数が多すぎます。" msgid "file too large" -msgstr "File too large" +msgstr "ファイルが大きすぎます" msgid "unsupported method" -msgstr "unsupported method" +msgstr "非対応方式" msgid "unsupported encryption" -msgstr "unsupported encryption" +msgstr "非対応の暗号化方式" msgid "unsupported feature" -msgstr "unsupported feature" +msgstr "非対応機能" msgid "failed finding central directory" -msgstr "failed finding central directory" +msgstr "フォルダが見つかりませんでした" msgid "not a ZIP archive" -msgstr "not a ZIP archive" +msgstr "ZIP形式ではありません" msgid "invalid header or corrupted" -msgstr "invalid header or corrupted" +msgstr "無効又は破損したなヘッダー" msgid "unsupported multidisk" -msgstr "Saving to RAID is not supported." +msgstr "RAID への保存はサポートされていません。" msgid "decompression failed" -msgstr "decompression failed" +msgstr "解凍が失敗しました" msgid "compression failed" -msgstr "compression failed" +msgstr "圧縮失敗" msgid "unexpected decompressed size" -msgstr "unexpected decompressed size" +msgstr "解凍サイズに異常があります" msgid "CRC check failed" -msgstr "CRC check failed" +msgstr "CRC検査失敗" msgid "unsupported central directory size" -msgstr "unsupported central directory size" +msgstr "サポートされていないフォルダサイズ" msgid "allocation failed" -msgstr "allocation failed" +msgstr "メモリ割り当て失敗" msgid "file open failed" msgstr "file open failed" @@ -5596,25 +5678,25 @@ msgid "file stat failed" msgstr "file stat failed" msgid "invalid parameter" -msgstr "invalid parameter" +msgstr "無効なパラメータ" msgid "invalid filename" -msgstr "invalid filename" +msgstr "無効なファイル名" msgid "buffer too small" -msgstr "Buffer too small" +msgstr "バッファーが小さすぎます" msgid "internal error" -msgstr "internal error" +msgstr "内部エラー" msgid "file not found" -msgstr "file not found" +msgstr "ファイルが行方不明" msgid "archive too large" -msgstr "Archive too large" +msgstr "アーカイブのサイスが大きすぎです" msgid "validation failed" -msgstr "validation failed" +msgstr "アカウントの認証に失敗しました" msgid "write callback failed" msgstr "書込みコールバック失敗" @@ -5622,53 +5704,52 @@ msgstr "書込みコールバック失敗" #, boost-format msgid "" "%1% is too close to exclusion area, there may be collisions when printing." -msgstr "" +msgstr "%1% は除外エリアに近すぎます。造形時に衝突の可能性があります。" #, boost-format msgid "%1% is too close to others, and collisions may be caused." -msgstr "%1% は他のオブジェクトと近すぎるため、衝突が発生する可能性があります。" +msgstr "%1% は他のオブジェクトと近すぎるため、衝突の可能性があります。" #, boost-format msgid "%1% is too tall, and collisions will be caused." -msgstr "%1% は高すぎます、衝突する可能性があります。" +msgstr "%1% は高すぎます、衝突の可能性があります。" msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr "他のオブジェクトと近すぎます。オブジェクトと衝突の可能性があります。" msgid " is too close to exclusion area, there may be collisions when printing." -msgstr "" +msgstr "が除外領域に近すぎます。衝突の可能性があります。" msgid "Prime Tower" -msgstr "Prime Tower" +msgstr "プライムタワー" msgid " is too close to others, and collisions may be caused.\n" -msgstr "他のオブジェクト に近すぎるので、衝突が発生する可能性があります\n" +msgstr "他のオブジェクト に近すぎるので、衝突の可能性があります\n" msgid " is too close to exclusion area, and collisions will be caused.\n" -msgstr "除外領域 に近すぎるので、衝突が発生する可能性があります\n" +msgstr "除外領域 に近すぎるので、衝突の可能性があります。\n" msgid "" "Can not print multiple filaments which have large difference of temperature " "together. Otherwise, the extruder and nozzle may be blocked or damaged " "during printing" msgstr "" -"Unable to print multiple filaments which have large temperature differences " -"together. Otherwise, the extruder and nozzle may be blocked or damaged " -"during printing." +"温度差が大きいフィラメントを一緒に造形することができません。ノズル詰まりや損" +"傷する可能性があります" msgid "No extrusions under current settings." -msgstr "No extrusions under current settings." +msgstr "現在の設定では造形しません" msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." -msgstr "" +msgstr "オブジェクト順で造形するでは、この機能を使用できません。" msgid "" "Please select \"By object\" print sequence to print multiple objects in " "spiral vase mode." msgstr "" -"スパイラルモードでは、[オブジェクト順]で複数のオブジェクトを造型してください" +"スパイラルモードでは、[オブジェクト順]で複数のオブジェクトを造形してください" msgid "" "The spiral vase mode does not work when an object contains more than one " @@ -5685,113 +5766,115 @@ msgstr "[アダプティブ積層ピッチ]を使用する時に、プライム msgid "The prime tower requires \"support gap\" to be multiple of layer height" msgstr "" -"A prime tower requires any “support gap” to be a multiple of layer height." +"プライムタワーを使用するにはサポートとのギャップを積層ピッチの整数倍である必" +"要があります" msgid "The prime tower requires that all objects have the same layer heights" -msgstr "A prime tower requires that all objects have the same layer height." +msgstr "" +"プライムタワーを使用するには、全てのオブジェクトが同じ積層ピッチを使う必要が" +"あります" msgid "" "The prime tower requires that all objects are printed over the same number " "of raft layers" msgstr "" -"A prime tower requires that all objects are printed over the same number of " -"raft layers." +"プライムタワーを使用するには、全てのオブジェクトが同じラフト層数を使う必要が" +"あります" msgid "" "The prime tower requires that all objects are sliced with the same layer " "heights." msgstr "" -"A prime tower requires that all objects are sliced with the same layer " -"height." +"プライムタワーを使用するには、全てのオブジェクトが同じ積層ピッチを使う必要が" +"あります" msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"プライムタワーを使用するには、全てのオブジェクトが同じ積層ピッチを持つ必要が" +"あります" msgid "Too small line width" -msgstr "Line width too small" +msgstr "線幅が小さすぎます" msgid "Too large line width" -msgstr "Line width too large" +msgstr "線幅が広すぎます" msgid "" "The prime tower requires that support has the same layer height with object." msgstr "" -"A prime tower requires that support has the same layer height as the object." +"プライムタワーを使用するには、オブジェクトとサポートが同じ積層ピッチを使う必" +"要があります" msgid "" "Support enforcers are used but support is not enabled. Please enable support." msgstr "" -"Support enforcers are used but support is not enabled. Please enable support." +"サポート増強器を有効しましたが、サポート自体は有効されていません。有効にして" +"ください。" msgid "Layer height cannot exceed nozzle diameter" msgstr "積層ピッチはノズルの直径を超える為設定できません" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "プレート %d: %s がフィラメント %s を使用できません" msgid "Generating skirt & brim" -msgstr "Generating skirt & brim" +msgstr "スカートとブリムを生成" msgid "Exporting G-code" -msgstr "Exporting G-code" +msgstr "G-codeをエクスポート中" msgid "Generating G-code" -msgstr "Generating G-code" +msgstr "G-codeを生成" msgid "Failed processing of the filename_format template." -msgstr "Processing of the filename_format template failed." +msgstr "filename_formatテンプレートを処理できませんでした" msgid "Printable area" -msgstr "Printable area" +msgstr "造形可能領域" msgid "Bed exclude area" -msgstr "Excluded bed area" +msgstr "除外領域" msgid "" "Unprintable area in XY plane. For example, X1 Series printers use the front " "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" -msgstr "" +msgstr "XY方向の除外領域" msgid "Bed custom texture" -msgstr "" +msgstr "カスタムベッドテクスチャ" msgid "Bed custom model" -msgstr "" +msgstr "カスタムベッドモデル" msgid "Elephant foot compensation" -msgstr "Elephant foot compensation" +msgstr "コーナーはみ出し補正" msgid "" "Shrink the initial layer on build plate to compensate for elephant foot " "effect" -msgstr "" -"This shrinks the first layer on the build plate to compensate for elephant " -"foot effect." +msgstr "1層目を縮小して、コーナーのはみ出しを軽減します。" msgid "" "Slicing height for each layer. Smaller layer height means more accurate and " "more printing time" msgstr "" -"This is the height for each layer. Smaller layer heights give greater " -"accuracy but longer printing time." +"積層の高さです。小さい値では仕上がりがと良くなりますが、造形時間が伸びます。" msgid "Printable height" -msgstr "Printable height" +msgstr "造形可能高さ" msgid "Maximum printable height which is limited by mechanism of printer" -msgstr "" -"This is the maximum printable height which is limited by the height of the " -"build area." +msgstr "造形可能の最大高さです。" msgid "Printer preset names" -msgstr "Printer preset names" +msgstr "プリセット名" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname、IPまたはURL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5800,64 +5883,64 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"ホスト名、IPアドレス、URLを入力してください。ユーザ名とパスワードがある場合、" +"下記形式を参照してください https://username:password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "APIキー/パスワード" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." -msgstr "" +msgstr "APIキーとパスワードを入力してください。" msgid "Name of the printer" -msgstr "" +msgstr "プリンター名" msgid "HTTPS CA File" -msgstr "" +msgstr "CA証書ファイル" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." -msgstr "" +msgstr "カスタムCA証書を指定できます(フォーマット:CRT/PEM)" msgid "User" -msgstr "" +msgstr "ユーザ" msgid "Password" -msgstr "" +msgstr "パスワード" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "HTTPS証書失効を無視" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." -msgstr "" +msgstr "HTTPS証書の失効チェックを省略します。" msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "プリンターに関連するプリセット名" msgid "Authorization Type" -msgstr "" +msgstr "認証タイプ" msgid "API key" -msgstr "" +msgstr "APIキー" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "壁上の移動を迂回" msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "" -"This detours to avoid traveling across walls, which may cause blobs on the " -"surface" +msgstr "移動する時に、壁面を迂回します。表面の仕上がりが良くなります。" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "最大迂回距離" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5865,19 +5948,21 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"迂回距離上限: 移動距離がこの値以上になる場合迂回しません。値が0の場合無効にな" +"ります。" msgid "mm or %" -msgstr "" +msgstr "mm 或は %" msgid "Other layers" -msgstr "Other layers" +msgstr "他の層" msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Cool Plate" msgstr "" -"This is the bed temperature for layers except for the first one. A value of " -"0 means the filament does not support printing on the Cool Plate." +"ベッドの温度です(1層目以外)。値が0の場合、フィラメントが常温プレートで使用" +"できないという意味です。" msgid "°C" msgstr "°C" @@ -5886,58 +5971,62 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Engineering Plate" msgstr "" -"This is the bed temperature for layers except for the first one. A value of " -"0 means the filament does not support printing on the Engineering Plate." +"ベッドの温度です(1層目以外)。値が0の場合、フィラメントがエンジニアリング プ" +"レートで使用できないという意味です。" msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the High Temp Plate" msgstr "" -"This is the bed temperature for layers except for the first one. A value of " -"0 means the filament does not support printing on the High Temp Plate." +"ベッドの温度です(1層目以外)。値が0の場合、フィラメントが高温プレートで使用" +"できないという意味です。" msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"1層目以外のベッド温度。値が0の場合、フィラメントがPEIプレートをサポートしない" +"意味をします。" msgid "Initial layer" msgstr "1層目" msgid "Initial layer bed temperature" -msgstr "First layer bed temperature" +msgstr "1層目ベッド温度" msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Cool Plate" msgstr "" -"This is the bed temperature of the first layer. A value of 0 means the " -"filament does not support printing on the Cool Plate." +"1層目のベッド温度です。値が0の場合、フィラメントが常温プレートに使用できない" +"意味です。" msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Engineering Plate" msgstr "" -"This is the bed temperature of the first layer. A value of 0 means the " -"filament does not support printing on the Engineering Plate." +"1層目のベッド温度です。値が0の場合、フィラメントがエンジニアリング プレートに" +"使用できない意味です。" msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the High Temp Plate" msgstr "" -"This is the bed temperature of the first layer. A value of 0 means the " -"filament does not support printing on the High Temp Plate." +"1層目のベッド温度です。値が0の場合、フィラメントが高温プレートに使用できない" +"意味です。" msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"1層目のベッド温度。値が0の場合は、フィラメントがPEIプレートをサポートしない意" +"味です。" msgid "Bed types supported by the printer" -msgstr "Bed types supported by the printer" +msgstr "適応ベッド種類" msgid "This G-code is inserted at every layer change before lifting z" -msgstr "This G-code is inserted at every layer change before lifting z." +msgstr "積層が変わる直前に実行するG-codeです。" msgid "Bottom shell layers" msgstr "底面層数" @@ -5947,9 +6036,8 @@ msgid "" "surface layer. When the thickness calculated by this value is thinner than " "bottom shell thickness, the bottom shell layers will be increased" msgstr "" -"This is the number of solid layers of bottom shell, including the bottom " -"surface layer. When the thickness calculated by this value is thinner than " -"bottom shell thickness, the bottom shell layers will be increased" +"底面に使用するソリッド層数です。この値が底面の厚みより小さい場合、層数を増や" +"して厚みに合わせます。" msgid "Bottom shell thickness" msgstr "底面厚さ" @@ -5961,36 +6049,32 @@ msgid "" "is disabled and thickness of bottom shell is absolutely determained by " "bottom shell layers" msgstr "" -"The number of bottom solid layers is increased when slicing if the thickness " -"calculated by bottom shell layers is thinner than this value. This can avoid " -"having too thin a shell when layer height is small. 0 means that this " -"setting is disabled and the thickness of the bottom shell is determined " -"simply by the number of bottom shell layers." +"底面の厚さです、底面層数で決まった厚みがこの値より小さい場合、層数を増やしま" +"す。この値が0にする場合、この設定が無効となり、設定した層数で造形します。" msgid "Force cooling for overhang and bridge" -msgstr "Force cooling for overhangs and bridges" +msgstr "オーバーハングとブリッジの冷却" msgid "" "Enable this option to optimize part cooling fan speed for overhang and " "bridge to get better cooling" msgstr "" -"Enable this option to optimize the part cooling fan speed for overhangs and " -"bridges to get better cooling" +"この設定により、パーツ冷却ファンの回転速度を最適化を行います。オーバーハング" +"やブリッジの冷却に有効的です。" msgid "Fan speed for overhang" -msgstr "Fan speed for overhangs" +msgstr "オーバーハングの回転速度" msgid "" "Force part cooling fan to be this speed when printing bridge or overhang " "wall which has large overhang degree. Forcing cooling for overhang and " "bridge can get better quality for these part" msgstr "" -"Force part cooling fan to be this speed when printing bridges or overhang " -"walls which have a large overhang degree. Forcing cooling for overhangs and " -"bridges can achieve better quality for these parts." +"大きなオーバーハングやブリッジを造形する時にファンの回転速度。仕上がりが向上" +"させる効果があります。" msgid "Cooling overhang threshold" -msgstr "Cooling overhang threshold" +msgstr "オーバーハングの冷却閾値" #, c-format msgid "" @@ -5999,15 +6083,21 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "ブリッジ方向" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"ブリッジ角度。値が0の場合は自動計算となります。0°を使用したい場合は180を入力" +"していください。" msgid "Bridge flow" msgstr "ブリッジ流量" @@ -6016,53 +6106,48 @@ msgid "" "Decrease this value slightly(for example 0.9) to reduce the amount of " "material for bridge, to improve sag" msgstr "" -"Decrease this value slightly (for example 0.9) to reduce the amount of " -"material extruded for bridges to avoid sagging." +"この値を少し (例えば 0.9) 小さくし、ブリッジ用に押出し量を減らし、たるみを防" +"ぎます。" msgid "Only one wall on top surfaces" -msgstr "Only one wall on top surfaces" +msgstr "トップ面に1層" msgid "" "Use only one wall on flat top surface, to give more space to the top infill " "pattern" -msgstr "" -"Use only one wall on flat top surfaces, to give more space to the top infill " -"pattern" +msgstr "トップ面に1層だけ造形します、インフィルを多い空間を与えます。" msgid "Slow down for overhang" -msgstr "Slow down for overhangs" +msgstr "オーバーハング減速" msgid "Enable this option to slow printing down for different overhang degree" msgstr "" -"Enable this option to slow down when printing overhangs. The speeds for " -"different overhang percentages are set below." +"オーバーハングを造形時に速度を下げます。各角度のオーバーハングに対して、下記" +"の減速パラメータを設定してください。" msgid "mm/s" msgstr "mm/s" msgid "Speed of bridge and completely overhang wall" -msgstr "This is the speed for bridges and 100% overhang walls." +msgstr "ブリッジを造形する時に速度です。" msgid "Brim width" -msgstr "Brim width" +msgstr "ブリム幅" msgid "Distance from model to the outermost brim line" -msgstr "This is the distance from the model to the outermost brim line." +msgstr "一番外側のブリム線がモデルと距離です。" msgid "Brim type" -msgstr "Brim type" +msgstr "ブリムタイプ" 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 analysed " "and calculated automatically" -msgstr "" -"This controls brim position including outer side of models, inner side of " -"holes, or both. Auto means both the brim position and brim width are " -"analyzed and calculated automatically." +msgstr "ブリムの位置を設定します。" msgid "Brim-object gap" -msgstr "Brim-object gap" +msgstr "ブリムとオブジェクトの間隔" msgid "" "A gap between innermost brim line and object can make brim be removed more " @@ -6072,13 +6157,13 @@ msgstr "" "ます。" msgid "Compatible machine" -msgstr "Compatible machine" +msgstr "対応機種" msgid "upward compatible machine" -msgstr "" +msgstr "互換性のあるデバイス" msgid "Compatible machine condition" -msgstr "Compatible machine condition" +msgstr "対応機種条件" msgid "Compatible process profiles" msgstr "互換性のあるプロセスプロファイル" @@ -6087,10 +6172,10 @@ msgid "Compatible process profiles condition" msgstr "互換性のあるプロセスプロファイル条件" msgid "Print sequence" -msgstr "Print sequence" +msgstr "造形シーケンス" msgid "Print sequence, layer by layer or object by object" -msgstr "造型の順番を設定します、積層順かオブジェクト順にしてください" +msgstr "造形の順番を設定します、積層順かオブジェクト順にしてください" msgid "By layer" msgstr "積層順" @@ -6099,7 +6184,7 @@ msgid "By object" msgstr "オブジェクト順" msgid "Slow printing down for better layer cooling" -msgstr "Slow printing down for better layer cooling" +msgstr "冷却の為減速" msgid "" "Enable this option to slow printing speed down to make the final layer time " @@ -6107,100 +6192,96 @@ msgid "" "that layer can be cooled for longer time. This can improve the cooling " "quality for needle and small details" msgstr "" -"Enable this option to slow printing speed down to ensure that the final " -"layer time is not shorter than the layer time threshold in \"Max fan speed " -"threshold\", so that the layer can be cooled for a longer time. This can " -"improve the quality for small details." +"この設定を有効にする場合、最終層の造形で速度を下げます。よって、最終層の冷却" +"時間を延長されますので、細部の品質を改善に繋がります。" msgid "Normal printing" -msgstr "Normal printing" +msgstr "通常造形" msgid "" "The default acceleration of both normal printing and travel except initial " "layer" -msgstr "" -"This is the default acceleration for both normal printing and travel after " -"the first layer." +msgstr "造形と移動時のデフォルト加速度です。" msgid "mm/s²" msgstr "mm/s²" msgid "Default filament profile" -msgstr "Default filament profile" +msgstr "デフォルト フィラメント プロファイル" msgid "Default filament profile when switch to this machine profile" -msgstr "Default filament profile when switching to this machine profile" +msgstr "デバイスを切替える時のデフォルト フィラメント プロファイル" msgid "Default process profile" msgstr "デフォルト プロセスプロファイル" msgid "Default process profile when switch to this machine profile" -msgstr "Default process profile when switching to this machine profile" +msgstr "デバイスを切替える時のデフォルト プロセス プロファイル" msgid "No cooling for the first" -msgstr "No cooling for the first" +msgstr "冷却しない最初層数" msgid "" "Close all cooling fan for the first certain layers. Cooling fan of the first " "layer used to be closed to get better build plate adhesion" msgstr "" -"Turn off all cooling fans for the first few layers. This can be used to " -"improve bed adhesion." +"1層目をプリント時に全てのファンをオフにします。ベッドとの接着性を高めます" msgid "layers" -msgstr "layers" +msgstr "積層" msgid "Don't support bridges" -msgstr "Don't support bridges" +msgstr "ブリッジにサポートしない" msgid "" "Don't support the whole bridge area which make support very large. Bridge " "usually can be printing directly without support if not very long" msgstr "" -"This disables supporting bridges, which decreases the amount of support " -"required. Bridges can usually be printed directly without support over a " -"reasonable distance." +"ブリッジが長くない場合は、サポートが無くても造形できます。フィラメントの消費" +"量を減らします。" msgid "Thick bridges" -msgstr "" +msgstr "厚いブリッジ" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"有効になる場合、より長いブリッジを造形できますが、仕上がりが劣る可能性があり" +"ます。" msgid "Max bridge length" -msgstr "Max bridge length" +msgstr "最大ブリッジ長さ" msgid "" "Max length of bridges that don't need support. Set it to 0 if you want all " "bridges to be supported, and set it to a very large value if you don't want " "any bridges to be supported." msgstr "" -"This is the maximum length of bridges that don't need support. Set it to 0 " -"if you want all bridges to be supported, and set it to a very large value if " -"you don't want any bridges to be supported." +"サポートの要らないブリッジの最大長さです。値が0の場合、全てのブリッジにサポー" +"トを使用します、非常に大きい値を入れると、全てのブリッジにサポートを使用しま" +"せん。" msgid "End G-code" -msgstr "End G-code" +msgstr "終了G-code" msgid "End G-code when finish the whole printing" -msgstr "Add end G-Code when finishing the entire print." +msgstr "造形完了時のG-codeを追加" msgid "End G-code when finish the printing of this filament" -msgstr "Add end G-code when finishing the printing of this filament." +msgstr "このフィラメントを使用終わった時のG-codeを追加" msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "壁の厚さを確保" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" -msgstr "" +msgstr "傾斜面にソリッドインフィルを追加" msgid "Internal bridge support thickness" -msgstr "" +msgstr "内部ブリッジサポート厚さ" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6214,61 +6295,58 @@ msgid "Top surface pattern" msgstr "トップ面パターン" msgid "Line pattern of top surface infill" -msgstr "This is the line pattern for top surface infill." +msgstr "トップ面のインフィルのパターンです。" msgid "Concentric" -msgstr "Concentric" +msgstr "同心" msgid "Rectilinear" -msgstr "Rectilinear" +msgstr "直線" msgid "Monotonic" -msgstr "Monotonic" +msgstr "単調" msgid "Monotonic line" -msgstr "Monotonic line" +msgstr "単調線" msgid "Aligned Rectilinear" -msgstr "" +msgstr "整列直線" msgid "Hilbert Curve" -msgstr "" +msgstr "ヒルベルト曲線" msgid "Archimedean Chords" -msgstr "" +msgstr "アルキメデス螺旋" msgid "Octagram Spiral" -msgstr "" +msgstr "オクタグラムスパイラル" msgid "Bottom surface pattern" msgstr "底面パターン" msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "" -"This is the line pattern of bottom surface infill, not including bridge " -"infill." +msgstr "底面のインフィル パターンです、ブリッジインフィルが含まれていません。" msgid "Line width of outer wall" -msgstr "Line width of outer wall" +msgstr "外壁の線幅" msgid "" "Speed of outer wall which is outermost and visible. It's used to be slower " "than inner wall speed to get better quality." msgstr "" -"This is the printing speed for the outer walls of parts. These are generally " -"printed slower than inner walls for higher quality." +"外壁の造形速度です。普段は内壁より遅い速度を指定し、仕上がりが良くなります。" msgid "Order of inner wall/outer wall/infil" -msgstr "造型順番" +msgstr "造形順番" msgid "Print sequence of inner wall, outer wall and infill. " -msgstr "This is the print sequence of inner walls, outer walls, and infill." +msgstr "内壁、外壁とインフィルの造形順序を指定します。" msgid "inner/outer/infill" -msgstr "inner/outer/infill" +msgstr "内壁/外壁/インフィル" msgid "outer/inner/infill" -msgstr "outer/inner/infill" +msgstr "外壁/内壁/インフィル" msgid "infill/inner/outer" msgstr "インフィル/内壁/外壁" @@ -6277,48 +6355,53 @@ msgid "infill/outer/inner" msgstr "インフィル/外壁/内壁" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "内壁-外壁-内壁/インフィル" msgid "Height to rod" -msgstr "Height to rod" +msgstr "レールまでの高さ" msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"ノズル先端から下のレールまでの距離です。オブジェクト順で造形する時に衝突防止" +"用です。" msgid "Height to lid" -msgstr "Height to lid" +msgstr "蓋までの高さ" msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"ノズル先端から蓋までの距離。オブジェクト順で造形する時に衝突防止用です。" msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"押出機のクリアランス(半径):オブジェクト順で造形する時にこのパラメータでオ" +"ブジェクトの間隔を計算します。" msgid "Max Radius" -msgstr "" +msgstr "最大半径" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." -msgstr "" +msgstr "押出機のクリアランス半径。オブジェクト順で造形する時に衝突防止用です。" msgid "Extruder Color" -msgstr "Extruder Color" +msgstr "押出機の色" msgid "Only used as a visual help on UI" -msgstr "Only used as a visual help on UI" +msgstr "ビジュアル情報として使用される" msgid "Extruder offset" -msgstr "Extruder offset" +msgstr "押出機オフセット" msgid "Flow ratio" -msgstr "Flow ratio" +msgstr "流量比" msgid "" "The material may have volumetric change after switching between molten state " @@ -6327,142 +6410,140 @@ msgid "" "and 1.05. Maybe you can tune this value to get nice flat surface when there " "has slight overflow or underflow" msgstr "" -"The material may have volumetric change after switching between molten and " -"crystalline states. This setting changes all extrusion flow of this filament " -"in G-code proportionally. The recommended value range is between 0.95 and " -"1.05. You may be able to tune this value to get a nice flat surface if there " -"is slight overflow or underflow." +"フィラメントは温度により体積が変わります。この設定で押出流量を比例的に調整し" +"ます。 0.95 ~ 1.05の間で設定していください。" msgid "Default line width if some line width is set to be zero" -msgstr "Default line width for line widths set to 0" +msgstr "線幅が0に設定された時のデフォルト線幅" msgid "Keep fan always on" -msgstr "Keep fan always on" +msgstr "ファン常時ON" msgid "" "If enable this setting, part cooling fan will never be stoped and will run " "at least at minimum speed to reduce the frequency of starting and stoping" msgstr "" -"Enabling this setting means that part cooling fan will never stop entirely " -"and will instead run at least at minimum speed to reduce the frequency of " -"starting and stopping." +"この設定により、パーツ冷却ファンを停止しなく、最低速度で回転します。頻繁に回" +"転・停止の頻度を減らします。" msgid "Layer time" -msgstr "Layer time" +msgstr "積層時間" msgid "" "Part cooling fan will be enabled for layers of which estimated time is " "shorter than this value. Fan speed is interpolated between the minimum and " "maximum fan speeds according to layer printing time" -msgstr "" -"The part cooling fan will be enabled for layers where the estimated time is " -"shorter than this value. Fan speed is interpolated between the minimum and " -"maximum fan speeds according to layer printing time." +msgstr "パーツ冷却ファンは、積層造形時間がこの値より短い時に作動します。" msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "デフォルト色" msgid "Default filament color" -msgstr "" +msgstr "フィラメントのデフォルト色" msgid "Color" -msgstr "Color" +msgstr "色" msgid "Required nozzle HRC" -msgstr "" +msgstr "ノズルHRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"フィラメントを使用するのに最低限のノズルHRCです。値が0の場合、ノズルのNRCを" +"チェックしない意味です。" msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"この設定は、単位時間で押出できるフィラメントの体積を示します。造形速度はこの" +"パラメータにも制限されています。0に設定できません。" 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." +"押出制御に使用されるパラメータなので、精確なフィラメント直径を入力してくださ" +"い" 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 "Type" -msgstr "Type" +msgstr "タイプ" 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" +msgstr "可溶性材料は、サポート又はサポート接触面の造形によく使われます" 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." +msgstr "サポート素材は、サポート又はサポート接触面の造形によく使われます。" 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 "USD/kg" msgid "(Undefined)" msgstr "(未定義)" @@ -6473,54 +6554,50 @@ 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 "充填密度" #, 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 "充填パターン" msgid "Line pattern for internal sparse infill" -msgstr "This is the line pattern for internal sparse infill." +msgstr "スパース インフィルのパターンです。" msgid "Grid" -msgstr "Grid" +msgstr "グリッド" msgid "Line" -msgstr "Line" +msgstr "直線" msgid "Cubic" -msgstr "Cubic" +msgstr "キュービック" msgid "Tri-hexagon" -msgstr "Tri-hexagon" +msgstr "六角形" msgid "Gyroid" -msgstr "Gyroid" +msgstr "ジャイロイド" msgid "Honeycomb" -msgstr "Honeycomb" +msgstr "ハニカム" msgid "Adaptive Cubic" msgstr "アダプティブ キュービック" msgid "3D Honeycomb" -msgstr "" +msgstr "3D ハニカム" msgid "Support Cubic" -msgstr "" +msgstr "キュービックサポート" msgid "Lightning" -msgstr "" +msgstr "ライトニング" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6530,16 +6607,16 @@ msgstr "" "きます" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "外壁の加速度:低い値では品質を向上させることができます。" msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " "adhensive" msgstr "" -"1層目の印刷加速度です。遅くするとプレートとの接着を向上させることができます" +"1層目の造形加速度です。遅くするとプレートとの接着を向上させることができます" msgid "Line width of initial layer" -msgstr "Line width of first layer" +msgstr "1層目の線幅" msgid "Initial layer height" msgstr "1層目の高さ" @@ -6550,64 +6627,58 @@ msgid "" msgstr "1層目の高さです。高さを大きくすればプレートとの接着性が良くなります。" 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 "1層目を造形時に、ソリッド インフィル以外の部分の造形速度です。" msgid "Initial layer infill" -msgstr "First layer infill" +msgstr "1層目インフィル" msgid "Speed of solid infill part of initial layer" -msgstr "This is the speed for solid infill parts of the first layer." +msgstr "1層目のソリッド インフィルの造形速度です。" msgid "Initial layer nozzle temperature" -msgstr "First layer nozzle temperature" +msgstr "1層目のノズル温度" msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Nozzle temperature for printing the first layer with this filament" +msgstr "1層目でのノズル温度" 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." +"この設定により、壁面を造形時にノズルがランダムで軽微な振動を加えます。これに" +"より、表面にザラザラ感が出来上がります。" msgid "None" -msgstr "None" +msgstr "無し" msgid "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 "曲線フィッティング" @@ -6615,65 +6686,60 @@ 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." +msgstr "この設定で出力のG-codeファイルにG2/G3コードを有効します。" msgid "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." +msgstr "各G-codeラインの先頭に行番号 (Nx)を追加します" msgid "Scan first layer" -msgstr "Scan first layer" +msgstr "1層目を検査" 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." +msgstr "カメラで1層目検査を有効にします" 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 "" +msgstr "未定義" msgid "Hardened steel" -msgstr "Hardened steel" +msgstr "焼入れスチール" msgid "Stainless steel" -msgstr "Stainless steel" +msgstr "ステンレススチール" msgid "Brass" -msgstr "Brass" +msgstr "真鍮" msgid "Nozzle HRC" -msgstr "" +msgstr "ノズルHRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." -msgstr "" +msgstr "ノズル硬度です、値が0になる場合、ノズル硬度を考慮しません。" msgid "HRC" -msgstr "" +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" +msgstr "G-codeスタイル" msgid "What kind of gcode the printer is compatible with" msgstr "プリンターが対応するG-code" @@ -6685,14 +6751,14 @@ msgid "" "Automatically Combine sparse infill of several layers to print together to " "reduce time. Wall is still printed with original layer height." msgstr "" -"複数層のスパース インフィルをまとめて造型し、時間短縮に効きます。壁面はこの設" +"複数層のスパース インフィルをまとめて造形し、時間短縮に効きます。壁面はこの設" "定に影響されません" msgid "Filament to print internal sparse infill." -msgstr "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 "インフィル/壁面 オーバーラップ" @@ -6701,63 +6767,59 @@ 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 "アイロン タイプ" +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 "全てのソリッド積層" 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." +msgstr "アイロン時の押出量です。通常流量の比率で決まります。" 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-codeです。" msgid "Supports silent mode" -msgstr "Silent Mode" +msgstr "サイレントモード" msgid "" "Whether the machine supports silent mode in which machine use lower " @@ -6768,309 +6830,305 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"このG-codeは造形を一時停止用です。ユーザがこれをG-codeに入れて造形を一時停止" +"できます。" msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "このG-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 "E軸最大加速度" 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 "最大振動 E" 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." +msgstr "自動冷却時に、パーツ冷却ファンの最大回転速度。" 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." +msgstr "補助パーツ冷却ファンの回転速度です。" 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 "" +msgstr "ホストタイプ" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." -msgstr "" +msgstr "ホストタイプを入力してください。" msgid "Nozzle volume" -msgstr "Nozzle volume" +msgstr "内腔容積" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "ノズル先端とフィラメントカッターの間の体積" msgid "Start end points" -msgstr "" +msgstr "終始点" msgid "The start and end points which is from cutter area to garbage can." -msgstr "" +msgstr "カッター領域から廃料排出口までの終始点" msgid "Reduce infill retraction" -msgstr "Reduce infill retraction" +msgstr "インフィルのリトラクション低減" msgid "" "Don't retract when the travel is in infill area absolutely. That means the " "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"インフィル領域内の移動はリトラクションしません。造形時間を節約できます。" msgid "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 "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方向の間隔。可溶性材料を使用する場合この設定が無効で" +"す。" 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 "1層目の密度" msgid "Density of the first raft or support layer" -msgstr "This is the density of the first raft or support layer." +msgstr "ラフト或はサポートの1層目の密度です。" msgid "Initial layer expansion" -msgstr "First layer expansion" +msgstr "1層目拡張" 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 "" +"この設定により、ラフト或はサポートの1層目を拡大します。ベッドとの接着性が良く" +"なります。" 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-codeのデータ量を減らせます。値が小さく設定するほど、分解" +"能が高くなり、スライス時間も長くなります。" 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方向調整" @@ -7084,99 +7142,100 @@ msgstr "" "突を回避できます。" msgid "Z Hop Type" -msgstr "" +msgstr "Z方向調整タイプ" msgid "Slope" -msgstr "" +msgstr "スロープ" msgid "Spiral" -msgstr "" +msgstr "スパイラル" 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 "継ぎ目位置" 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" +msgstr "最寄り" msgid "Aligned" msgstr "整列" msgid "Back" -msgstr "Back" +msgstr "背面" msgid "Random" -msgstr "" +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 "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" 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." +"積層造形時間がこの値より短い時に、より良い冷却を図るため速度を落とします。" 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." +"スパース インフィルの面積がこの値以下の場合、ソリッド インフィルに変換されま" +"す" 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 "" +msgstr "スパイラル" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " "model into a single walled print with solid bottom layers. The final " "generated model has no seam" msgstr "" -"スパイラルモードでは、輪郭面を一筆書きで造型します。Z方向の移動に段差がないの" +"スパイラルモードでは、輪郭面を一筆書きで造形します。Z方向の移動に段差がないの" "で、シームはありません。" msgid "" @@ -7189,202 +7248,212 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"有効にした場合、タイムラプスビデオを録画します。「スムーズ」では1層を造形した" +"らノズルが廃料排出口に移動して、スナップショットを撮ります。これでより綺麗な" +"ビデオを録画できますが、造型時間が伸びます。また、フィラメント垂れを防止の" +"為、プライムタワーを有効にされます。" msgid "Traditional" -msgstr "" +msgstr "通常" msgid "Temperature variation" -msgstr "Temperature variation" +msgstr "軟化温度" msgid "Start G-code" -msgstr "Start G-code" +msgstr "スタートG-code" msgid "Start G-code when start the whole printing" -msgstr "G-code added when starting a print" +msgstr "造形開始時のG-code" msgid "Start G-code when start the printing of this filament" -msgstr "G-code added when the printer starts using this filament" +msgstr "このフィラメントを使用開始時のG-code" msgid "Slice gap closing radius" -msgstr "" +msgstr "隙間充填半径" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "スライシングモード" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "レギュラー" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "穴を閉じる" 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 " "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" -msgstr "" +msgstr "通常 (自動) と ツリー (自動) では自動でサポートを作成します。" msgid "normal(auto)" -msgstr "normal(auto)" +msgstr "通常 (自動)" msgid "tree(auto)" -msgstr "tree(auto)" +msgstr "ツリー (自動)" msgid "normal(manual)" -msgstr "" +msgstr "通常 (手動)" msgid "tree(manual)" -msgstr "" +msgstr "ツリー (手動)" msgid "Support/object xy distance" -msgstr "Support/object xy distance" +msgstr "水平間隔" 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 "" +msgstr "必須領域のみ" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." -msgstr "" +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 "" +msgstr "底面とのZ間隔" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "サポート底面とオブジェクトのZ方向間隔" msgid "Support base" -msgstr "" +msgstr "サポート基材" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"サポートとラフトを造形用のフィラメント。「デフォルト」では当時のフィラメント" +"を使用する意味です。" 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 "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"サポートの接触面用のフィラメントです。「デフォルト」では指定しなく、当時の" +"フィラメントを使用する意味です。" 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" +msgstr "直線グリッド" msgid "Hollow" -msgstr "" +msgstr "中空" 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、可溶性材" +"を使用する場合同心です。" 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 "" +msgstr "通常サポート拡大" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "+/-でサポートの水平サイズを調整します" msgid "Speed of support" -msgstr "This is the speed for support." +msgstr "サポートの造形速度です。" msgid "Style" -msgstr "Style" +msgstr "スタイル" msgid "" "Style and shape of the support. For normal support, projecting the supports " @@ -7394,18 +7463,21 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"サポートのスタイルと形状。通常サポートでは、グリッドでサポートを生成します。" +"ツリーサポートでは、サポート材を節約できます。ハイブリッドでは、ツリーより大" +"きなサポート面を生成できます。" msgid "Snug" msgstr "Snug" msgid "Tree Slim" -msgstr "" +msgstr "ツリースリム" msgid "Tree Strong" -msgstr "" +msgstr "ツリーストロング" msgid "Tree Hybrid" -msgstr "" +msgstr "ツリーハイブリッド" msgid "Independent support layer height" msgstr "独立サポート層ピッチ" @@ -7413,61 +7485,59 @@ msgstr "独立サポート層ピッチ" msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." -msgstr "" +msgstr "サポートの積層ピッチは独立で設定できます。" 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 "Nozzle temperature for layers after the initial one" -msgstr "Nozzle temperature after the first layer" +msgstr "1層目後のノズル温度" msgid "Bed temperature difference" -msgstr "Bed temperature difference" +msgstr "ベッド温度差" msgid "" "Do not recommend bed temperature of other layer to be lower than initial " "layer for more than this threshold. Too low bed temperature of other layer " "may cause the model broken free from build plate" msgstr "" +"他の層のベッド温度を1層目よりこの値以上高く設定してください。温度が低くなる" +"と、造形失敗する可能性があります。" msgid "Detect thin wall" msgstr "薄い壁を検出" @@ -7476,21 +7546,19 @@ 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." +"2ラインの入らない薄い壁面を検出し、1ラインで造形します。仕上がりが悪くなり可" +"能性があります。" 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." +msgstr "フィラメントを切り替える直後に実行するG-codeです。" 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 "トップ面層数" @@ -7500,15 +7568,14 @@ msgid "" "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" +msgstr "トップソリッド層" msgid "Top shell thickness" -msgstr "トップ面の厚さ" +msgstr "トップ面厚さ" msgid "" "The number of top solid layers is increased when slicing if the thickness " @@ -7517,14 +7584,12 @@ 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 "リトラクション時に拭き上げ" @@ -7533,27 +7598,24 @@ 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 "拭き上げ距離" 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." +msgstr "リトラクション時にノズルが最後のパスに沿って移動する距離です。" 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 "Purging volumes" -msgstr "Purging volumes" +msgstr "フラッシュ体積" msgid "Flush multiplier" msgstr "フラッシュ倍率" @@ -7561,20 +7623,19 @@ msgstr "フラッシュ倍率" msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." -msgstr "" +msgstr "実フラッシュ量 = マルチプライヤー × フラッシュ量" 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 "幅" 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 " @@ -7582,18 +7643,26 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"廃料をオブジェクトのインフィルに使用されます。フィラメントの廃料が減り、造形" +"時間も短縮できます。ただ、壁面の色が透明又は薄い場合は中の色が見えてしまう可" +"能性があります。" msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"廃料をオブジェクトのインフィルに使用されます。フィラメントの廃料が減り、造形" +"時間も短縮できます。" msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"このオブジェクトは廃料で造形されます。時間とフィラメントの節約として有効的で" +"すが、色の指定ができなくなります。プライムタワーが有効になる場合、この設定が" +"無効になります。" msgid "X-Y hole compensation" msgstr "ホール補正 X-Y" @@ -7603,10 +7672,8 @@ msgid "" "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." +"オブジェクトの穴の大きさの調整値。正数は穴を大きくし、負数は穴を小さくしま" +"す。この機能はパーツを組立てる為に、はめあいの微調査です。" msgid "X-Y contour compensation" msgstr "輪郭補正 X-Y" @@ -7617,34 +7684,37 @@ 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." +"オブジェクトの輪郭の大きさの調整値です。正数は大きくし、負数は小さくします。" +"これがパーツを組み立てる為にはめあいの微調整です。" msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"クラシックでは従来通りの壁面を生成しますが、Arachneでは押出線幅が可変になりま" +"す。" msgid "Classic" -msgstr "" +msgstr "クラシック" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "壁面遷移長さ" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" msgid "Wall transitioning filter margin" -msgstr "" +msgstr "フィルタマージン" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7655,9 +7725,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "角度閾値" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7666,27 +7743,32 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "壁面分布カウント" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" -msgstr "" +msgstr "壁の層数" msgid "Minimum feature size" -msgstr "" +msgstr "最小サイズ" msgid "" "Minimum thickness of thin features. Model features that are thinner than " "this value will not be printed, while features thicker than the Minimum " "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" -msgstr "" +msgstr "小部分の厚さ下限。モデルに厚さがこの値以下になる部分を造形しません。" msgid "Minimum wall width" -msgstr "" +msgstr "最小壁幅" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7694,6 +7776,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "薄いソリッド インフィル検出" @@ -7703,60 +7789,60 @@ msgid "" "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 "Export 3MF" -msgstr "Export 3mf" +msgstr "3mf をエクスポート" msgid "Export project as 3MF." msgstr "プロジェクトを3MF式で出力" msgid "Export slicing data" -msgstr "" +msgstr "スライスデータをエクスポート" msgid "Export slicing data to a folder." -msgstr "" +msgstr "スライスデータをエクスポート" msgid "Load slicing data" -msgstr "" +msgstr "スライスデータを読込み" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "スライスデータを読込み" msgid "Slice" -msgstr "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 "" +msgstr "最新の状態です。" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "3mfの構成値を更新" 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 "" +msgstr "パイプに進捗を送信" msgid "Send progress to pipe." -msgstr "" +msgstr "パイプに進捗を送信" msgid "Arrange Options" msgstr "レイアウト設定" @@ -7765,119 +7851,128 @@ msgid "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 "指定ファイルから設定値をロード" +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 "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 "ファイル圧縮にエラー発生" msgid "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 "" +msgstr "オーバーハング自動検出" msgid "Generating support" -msgstr "Generating support" +msgstr "サポートを生成" msgid "Checking support necessity" -msgstr "Checking support necessity" +msgstr "サポートの必要性を確認" #, c-format, boost-format msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"オブジェクト %s がプレートに接触していません。向きを調整するか、サポートを有" +"効にしてください。" #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"オブジェクト %s に大きなオーバーハングがあります、サポートを有効にしてくださ" +"い。" 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 "" +msgstr "このモデルには空層があります。" 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 "" #, 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のブランチを生成" #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" @@ -7885,6 +7980,8 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3Dシーンの操作\n" +"マウスとタッチパネルで、オブジェクト/パーツの操作方法を確認しましょう" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -7892,6 +7989,8 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"カットツール\n" +"カットツールでモデルを自由な角度で修正することができます。" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -7899,18 +7998,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"モデル修復\n" +"破損したモデルでも修復してスライスできます。" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"タイムラプス\n" +"カメラの活用は、モニタリングだけでなく、自慢のタイムラプスビデオも生成できま" +"す。" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"自動レイアウト\n" +"自動レイアウトでプレートを最大限利用できます。" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -7918,6 +8024,8 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"自動向き調整\n" +"自動向き調整で最適な向きをワンクリックで実現できます。" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -7926,6 +8034,8 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"底面を選択\n" +"プレートと接触する面を指定し、オブジェクトの向きを簡単に調整できます。" #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -7933,6 +8043,8 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"オブジェクト一覧\n" +"全てのオブジェクトを確認でき、造形パラメータもオブジェクト別で設定できます" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -7941,6 +8053,9 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"モデルを簡略化\n" +"オブジェクトのメッシュを簡略化して、スライスの速度を上げられます。モデルを右" +"クリックし、メニューで選択できます。" #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -7948,6 +8063,8 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"スライシングパラメータ\n" +"オブジェクト/パーツごとのパラメータを設定できます。" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -7955,6 +8072,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"オブジェクト/パーツに分割\n" +"一つのオブジェクトを複数のオブジェクト/パーツに分割して色を簡単につけましょ" +"う。" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -7963,6 +8083,8 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"パーツをサブストラクト\n" +"マイナスパーツでモデルからメッシュを引くことができます。" #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -7972,6 +8094,9 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"STEP形式で、STL形式よりもっと高品質なスライス結果を得られます、是非お試しくだ" +"さい。" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -7980,6 +8105,8 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"継ぎ目位置\n" +"継ぎ目の位置を描き、見えにくい場所に指定して仕上がりを向上させます。" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -7988,6 +8115,8 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"流量を微調整\n" +"流量を材料、温度により微調整し、更に良い仕上がりが得られます。" #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -7996,6 +8125,8 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"複数のプレートに分割\n" +"一つのモデルを分割し、複数のプレートで造形することもできます。" #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8003,7 +8134,7 @@ msgid "" "Speed up your print with Adaptive Layer Height\n" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" -msgstr "" +msgstr "「アダプティブ積層ピッチ」で造形速度アップ!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8012,6 +8143,8 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"サポートペイント\n" +"サポートは塗り絵のように生成することができます。" #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8020,6 +8153,9 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"さまざまなサポートタイプ\n" +"いろんなサポートタイプをつかえます、ツリータイプではフィラメントも節約できる" +"し、造形時間も短縮できます。" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8028,6 +8164,9 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"シルク質感のフィラメント\n" +"光沢がある美しい造形物をできるフィラメントは、プロセスに特別なケアが必要で" +"す。" #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8035,6 +8174,8 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"接着力を高めるには?\n" +"ブリムを活用してください。" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8042,12 +8183,16 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"オブジェクトのパラメータを設定\n" +"複数のオブジェクトを一回で設定できます" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"オブジェクトを積み重ね\n" +"複数のオブジェクトを積み重ねて造形できます。" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8055,6 +8200,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"サポート/オブジェクト/インフィルにフラッシュ\n" +"サポート、オブジェクトやインフィルどちらにもフラッシュでき、廃料の節約や、造" +"形時間短縮も有効的です。" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8062,6 +8210,8 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"強度の向上\n" +"壁面層数やインフィルの充填密度を増やして造形強度を向上できます。" #~ msgid "" #~ "\n" @@ -8069,33 +8219,51 @@ msgstr "" #~ "printing." #~ msgstr "" #~ "\n" -#~ "%1% は除外領域に近すぎます。造型時に衝突する可能性があります。" +#~ "%1% は除外領域に近すぎます。造形時に衝突の可能性があります。" #~ msgid "" #~ "%1% is too close to exclusion area, there will be collisions when " #~ "printing." -#~ msgstr "%1% は除外領域に近すぎます。造型時に衝突する可能性があります。" +#~ msgstr "%1% は除外領域に近すぎます。造形時に衝突の可能性があります。" + +#~ msgid "&Edit" +#~ msgstr "編集" #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS素材設定" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PREホスト" + +#~ msgid "AWS host" +#~ msgstr "AWSホスト" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "実フラッシュ量 = フラッシュ量 × マルチプライヤー" + #~ msgid "Adaptive layer height" #~ msgstr "アダプティブ積層ピッチ" +#~ msgid "Add Custom Printer" +#~ msgstr "カスタムプリンターを追加" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." #~ msgstr "" -#~ "An object is laid over the edge of the plate or exceeds the height " -#~ "limit.\n" -#~ "Please solve the problem by moving it totally on or off the plate, and " -#~ "confirming that the height is within the build volume." +#~ "プレートの境界を越えるか、高さ制限を超えるオブジェクトがあります、ご確認く" +#~ "ださい" #~ msgid "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Arachneを使用するには、オーハーハング減速を無効にする必要があります。従っ" +#~ "てオーバーハングの造形品質が劣る可能性があります。\n" #~ msgid "Auto arrange" #~ msgstr "自動レイアウト" @@ -8107,22 +8275,51 @@ msgstr "" #~ msgstr "選択中或いは全てのオブジェクトの向きを自動的に調整する。" #~ msgid "Aux Cooling" -#~ msgstr "Aux Cooling" +#~ msgstr "補助冷却" #~ msgid "Avoid crossing wall when travel" #~ msgstr "移動時に壁面を避ける" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "XY方向の除外領域" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" #~ "This may cause nozzle blocked and printing failure" #~ msgstr "" -#~ "The bed temperature is higher than the vitrification temperature of this " -#~ "filament.\n" -#~ "This may cause a nozzle blockage or print failure" +#~ "ベッド温度がフィラメントのガラス化温度より高いです、ノズル詰まりまたは造形" +#~ "失敗となる可能性があります" + +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "キャリブレーションが完了しました、左図のように係数を決めて入力してくださ" +#~ "い。" + +#~ msgid "Can't connect to the printer" +#~ msgstr "プリンターに接続できない" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "%s のIPアドレスを検出できませんでした。Bambu Studioと同じネットワークに繋" +#~ "いでいますか?" #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" -#~ msgstr "Choose one or more files (3mf/step/stl/obj/amf):" +#~ msgstr "ファイルを選択 (3mf/step/stl/obj/amf):" + +#~ msgid "Choose save directory" +#~ msgstr "保存先フォルダの選択" + +#~ msgid "Clean" +#~ msgstr "消去" #~ msgid "Clear all" #~ msgstr "クリア" @@ -8131,53 +8328,62 @@ msgstr "" #~ "Clearance radius around extruder. Used as input of auto-arrange to avoid " #~ "collision when print object by object" #~ msgstr "" -#~ "押出機のクリアランス半径:オブジェクト順で造型する場合、この値を使用し自動" +#~ "押出機のクリアランス半径:オブジェクト順で造形する場合、この値を使用し自動" #~ "レイアウトします、正しく設定してください" #~ msgid "Click the pencil icon to edit the filament." -#~ msgstr "Click the pencil icon to edit the filament." +#~ msgstr "フィラメントを編集します" + +#~ msgid "Clipping of view" +#~ msgstr "クリップビュー" #~ msgid "Color Print" -#~ msgstr "Color print" +#~ msgstr "色付き造形" #~ msgid "Comsumption" -#~ msgstr "Consumption" +#~ msgstr "消費量" #~ msgid "Creating" -#~ msgstr "Creating" +#~ msgstr "作成中" #~ msgid "Ctrl + Any arrow" -#~ msgstr "Ctrl + Any arrow" +#~ msgstr "Ctrl + ↑↓←→" #~ msgid "Ctrl + Left mouse button" -#~ msgstr "Ctrl + Left mouse button" +#~ msgstr "Ctrl + 左クリック" #~ msgid "Debug" -#~ msgstr "Debug" +#~ msgstr "デバッグ" + +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "乾燥剤のステータスがバー2本より低い場合は、乾燥効果が弱まっていることを示" +#~ "します。乾燥剤の交換をお勧めします。" #~ msgid "Designer" -#~ msgstr "Designer" +#~ msgstr "デザイナー" #~ msgid "Device:" -#~ msgstr "Device:" +#~ msgstr "デバイス" #~ msgid "Display printable box" -#~ msgstr "Display printable box" +#~ msgstr "造形可能な境界を表示" #~ msgid "Display shadow of objects" -#~ msgstr "Display shadow of objects" +#~ msgstr "オブジェクトの影を表示" #~ msgid "Display triangles of models" -#~ msgstr "Display triangles of models" +#~ msgstr "モデルの三角形を表示" #~ msgid "" #~ "Do not recommand bed temperature of other layer to be lower than initial " #~ "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." +#~ "他の層のベッド温度を1層目よりこの値以上高く設定してください。温度が低くな" +#~ "ると、造形失敗する可能性があります。" #~ msgid "" #~ "Do you want to synchronize your personal data from Bambu Cloud? \n" @@ -8186,11 +8392,10 @@ msgstr "" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" #~ msgstr "" -#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" -#~ "This includes the following information:\n" -#~ "1. Process presets\n" -#~ "2. Filament presets\n" -#~ "3. Printer presets\n" +#~ "下記のデータをクラウドと同期しますか?\n" +#~ "1. プロセスプリセット\n" +#~ "2. フィラメント設定\n" +#~ "3. プリンター設定\n" #~ msgid "" #~ "Do you want to synchronize your personal data from Bambu Cloud? \n" @@ -8198,14 +8403,19 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "下記のデータをクラウドと同期しますか?\n" +#~ "1. プロセスプリセット\n" +#~ "2. フィラメント設定\n" +#~ "3. プリンター設定\n" #~ msgid "" #~ "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." +#~ msgstr "インフィル領域内で移動する時に、リトラクションが無効です。" + +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Bambuネットワークプラグインをダウンロード" #~ msgid "" #~ "Enabling this option means the height of every layer except the first " @@ -8214,224 +8424,318 @@ 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." +#~ "この設定により、1層目以外の積層ピッチを自動調整します。\n" +#~ "注意:この設定が有効な場合、プライムタワーを無効にしてください。" #~ msgid "Enter a search term" -#~ msgstr "Enter a search term" +#~ msgstr "検索語を入力" + +#~ msgid "Entering Seam painting" +#~ msgstr "継ぎ目をペイント" #~ msgid "Erase painting" -#~ msgstr "Erase painting" +#~ msgstr "ペイントを消去" #~ msgid "Error at line %1%:\n" -#~ msgstr "Error at line %1%:\n" +#~ msgstr "%1%行目でエラー発生\n" #~ msgid "Export Sliced File" -#~ msgstr "Export Sliced File" +#~ msgstr "スライス結果をエクスポート" #~ msgid "Export current Sliced file" -#~ msgstr "Export Sliced File" +#~ msgstr "スライス結果をエクスポート" #~ msgid "Export ok." -#~ msgstr "Export ok." +#~ msgstr "エクスポートが完了しました" #~ msgid "Export sliced file" -#~ msgstr "Export Sliced File" +#~ msgstr "スライス結果をエクスポート" #~ msgid "Extruder position" -#~ msgstr "Extruder position" +#~ msgstr "押出機位置" #~ msgid "Failed" -#~ msgstr "Failed" +#~ msgstr "失敗" + +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "プリンターと接続できませんでした。IPアドレスとアクセスコードをご確認くださ" +#~ "い。" #~ msgid "Filament 1" -#~ msgstr "Filament 1" +#~ msgstr "フィラメント 1" #~ msgid "Filament N XX" -#~ msgstr "Filament N XX" +#~ msgstr "フィラメント N XX" + +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "フィラメント %sがAMSスロット%sのフィラメントと一致していません。" + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "フィラメント %s がAMSスロットの数を超えています。" + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "フィラメントがAMSスロットのフィラメントと一致していません。" + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "フィラメントがAMSスロットの数を超えています。" + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "サポートとラフトを造形用のフィラメント。「デフォルト」では当時のフィラメン" +#~ "トを使用する意味です。" #~ msgid "" #~ "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" +#~ msgstr "サポート接触面に使用するフィラメント。0は指定しないという意味です。" #~ msgid "Filaments Selection" -#~ msgstr "Filaments selection" +#~ msgstr "フィラメント選択" #~ msgid "Finish" -#~ msgstr "Finish" +#~ msgstr "完了" #~ msgid "Finished" -#~ msgstr "Finished" +#~ msgstr "完了" #~ msgid "Fix model locally" -#~ msgstr "Fix model locally" +#~ msgstr "モデルをローカルで修正" #~ msgid "Fix model through cloud" -#~ msgstr "Fix model through cloud" +#~ msgstr "クラウドによるモデルの修正" #~ msgid "Flushed filament" -#~ msgstr "Flushed filament" +#~ msgstr "フィラメントフラッシュ量 " #~ msgid "" #~ "Force cooling fan to be specific speed when overhang degree of printed " #~ "part exceeds this value. Expressed as percentage which indicides how much " #~ "width of the line without support from lower layer" #~ msgstr "" -#~ "This forces the cooling fan to use a specific speed when overhang degrees " -#~ "of parts exceed the set value. It is expressed as percentage which " -#~ "indicates how much line is acceptable without support from lower layers." +#~ "オーバーハング角度が大きくなる場合、冷却ファンを指定した速度で回転します。" #~ msgid "Fragment Filter" -#~ msgstr "Fragment Filter" +#~ msgstr "断片フィルタ" #~ msgid "Fragment area" -#~ msgstr "Fragment area" +#~ msgstr "断片領域" #~ msgid "Fragment filter" -#~ msgstr "Fragment filter" +#~ msgstr "断片フィルタ" + +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "湿度インジケータ (緑色: 正常 オレンジ\": やや高い 赤色: 高い)" #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" #~ msgstr "" -#~ "Heat the nozzle to the target \n" -#~ "temperature" +#~ "ノズル目標温度にを加熱\n" +#~ "温度" + +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "ノズルを目標温度に加熱" #~ msgid "Height:" -#~ msgstr "Height:" +#~ msgstr "高さ:" #~ msgid "" #~ "Height of the clearance cylinder around extruder. Used as input of auto-" #~ "arrange to avoid collision when print object by object" #~ msgstr "" -#~ "押出機のクリアランス高度:オブジェクト順で造型する場合、この値を使用し自動" +#~ "押出機のクリアランス高度:オブジェクト順で造形する場合、この値を使用し自動" #~ "レイアウトします、正しく設定してください" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "有効にした場合、タイムラプスビデオを録画します。「スムーズ」では1層を造形" +#~ "したらノズルが廃料排出口に移動して、スナップショットを撮ります。これでより" +#~ "綺麗なビデオを録画できますが、造型時間が伸びます。また、フィラメント垂れを" +#~ "防止の為、プライムタワーを有効にされます。" + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" -#~ msgstr "Import 3MF/STL/STEP/OBJ/AMF" +#~ msgstr "3MF/STL/STEP/OBJ/AMFをインポート" #~ msgid "In the calibration of extrusion flow" -#~ msgstr "In the calibration of extrusion flow" +#~ msgstr "押出流量をキャリブレーション中" #~ msgid "In the calibration of laser scanner" -#~ msgstr "In the calibration of laser scanner" +#~ msgstr "ライダーをキャリブレーション中" #~ msgid "Initialize failed [%d]!" -#~ msgstr "Initalization failed [%d]!" +#~ msgstr "初期化失敗 [%d]" + +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "初期化失敗 (ビデオ)" #~ msgid "Inner wall speed" -#~ msgstr "Inner wall speed" +#~ msgstr "内壁速度" #~ msgid "" #~ "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 "Layers and Perimeters" +#~ msgstr "積層と境界" + +#~ msgid "Leaving Seam painting" +#~ msgstr "継ぎ目ペイントを退出" #~ msgid "Line type" -#~ msgstr "Line type" +#~ msgstr "種類" #~ msgid "Loading user presets..." -#~ msgstr "ユーザープリセットをロード中..." +#~ msgstr "ユーザープリセットを読込み中..." #~ msgid "Management" -#~ msgstr "Management" +#~ msgstr "管理" #~ msgid "Max travel detour distance" -#~ msgstr "Max travel detour distance" +#~ msgstr "最大迂回距離" #~ msgid "" #~ "Maximum detour distance for avoiding crossing wall. Don't detour if the " #~ "detour distance is large than this value" #~ msgstr "" -#~ "Maximum detour distance for avoiding travel across walls. If the distance " -#~ "is larger than this value, there will be no detour." +#~ "壁面と接触しないために最大の迂回移動距離です、これ以上の移動距離に対して" +#~ "は、迂回することを保証しません。" #~ msgid "Module" -#~ msgstr "Module" +#~ msgstr "モジュール" #~ msgid "Monitoring" -#~ msgstr "Monitoring" +#~ msgstr "モニタリング" #~ msgid "Monitoring Recording" -#~ msgstr "Monitoring Recording" +#~ msgstr "モニタリング録画" + +#~ msgid "NO AMS" +#~ msgstr "AMS無し" + +#~ msgid "Not supported." +#~ msgstr "未対応" + +#~ msgid "" +#~ "Note : The location of IP and access code on the machine is as follows :" +#~ msgstr "注: IPアドレス とアクセスコードの確認場所は次の通り" #~ msgid "Open" -#~ msgstr "Open" +#~ msgstr "開く" #~ msgid "Open &PrusaSlicer" -#~ msgstr "Open &PrusaSlicer" +#~ msgstr "PrusaSlicerを開く" #~ msgid "Open PrusaSlicer" #~ msgstr "PrusaSlicerを開く" #~ msgid "Output file" -#~ msgstr "Output file" +#~ msgstr "出力ファイル" + +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1PのWLAN設定" + +#~ msgid "Paint-on seam editing" +#~ msgstr "継ぎ目編集" #~ msgid "Part Cooling" -#~ msgstr "Part Cooling" +#~ msgstr "パーツ冷却" #~ msgid "Pause(heated bed temperature error)" -#~ msgstr "Pause(heated bed temperature error)" +#~ msgstr "一時停止 (ベッド温度エラー)" #~ msgid "Pause(hotend temperature error)" -#~ msgstr "Pause(hotend temperature error)" +#~ msgstr "一時停止 (ホットエンド温度エラー)" #~ msgid "Pause(toolhead shell off)" -#~ msgstr "Pause(toolhead shell off)" +#~ msgstr "一時停止 (ヘッドカバー脱落)" #~ msgid "Per object edit" -#~ msgstr "Per Object Edit" +#~ msgstr "オブジェクト単位で編集" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "プレート %d: %s がフィラメント %s を使用できません\n" #~ msgid "Plate %d: %s does not support filament %s.\n" -#~ msgstr "Plate %d: %s does not support filament %s.\n" +#~ msgstr "プレート %d: %s はフィラメント %s をサポートしません。\n" + +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "タスクレポートを記入してください" #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "送信する前に、下記の情報をご確認ください\n" #~ msgid "Please fill report first." -#~ msgstr "Please fill report first." +#~ msgstr "まずはレポートをご記入ください。" #~ msgid "Please upgrade your printer first" -#~ msgstr "Please update your printer first" +#~ msgstr "ファームウェアをアップデートしてください" #~ msgid "Position:" -#~ msgstr "Position:" +#~ msgstr "位置" #~ msgid "" #~ "Preview only mode:\n" #~ "The loaded file contains gcode only." -#~ msgstr "" -#~ "Preview only mode:\n" -#~ "The loaded file contains G-code only." +#~ msgstr "プレビュー専用モード: ファイルにはG-codeのみが入っています。" #~ msgid "Preview only mode for gcode file." -#~ msgstr "Preview only mode for G-code file." +#~ msgstr "プレビュー専用モード" + +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "タイムラプスを使用するにはプライムタワーが必要です、両方有効にしますか?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "タイムラプスを使用するにはプライムタワーが必要です、両方を無効にしますか?" #~ msgid "Printer Selection" -#~ msgstr "Printer Selection" +#~ msgstr "プリンター選択" + +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "素材とAMSスロットのマッピングがサポートしません" #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " @@ -8439,80 +8743,82 @@ 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" #~ "into extruder" -#~ msgstr "" -#~ "Push new filament \n" -#~ "into extruder" +#~ msgstr "フィラメントを押出機に押入れる" #~ msgid "" #~ "Record timelapse video of printing without showing toolhead. In this mode " #~ "the toolhead docks near the excess chute at each layer change, and then a " #~ "snapshot is taken with the chamber camera. When printing finishes a " #~ "timelapse video is composed of all the snapshots." -#~ msgstr "" -#~ "Record timelapse video of printing without showing the toolhead. In this " -#~ "mode the toolhead docks near the excess chute at each layer change, and " -#~ "then a snapshot is taken with the chamber camera. When printing finishes, " -#~ "a timelapse video is created from all the snapshots." +#~ msgstr "タイムラプスビデオの中にヘッドが映らないように録画します。" #~ msgid "Reduce Triangles" -#~ msgstr "Reduce Triangles" +#~ msgstr "三角形を減らす" #~ msgid "Reload item" -#~ msgstr "Reload item" +#~ msgstr "アイテムを再読み込み" #~ msgid "Reload items" -#~ msgstr "Reload items" +#~ 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 "Report" +#~ msgstr "報告" #~ msgid "Rotation:" -#~ msgstr "Rotation:" +#~ msgstr "回転:" #~ msgid "Save configuration as:" -#~ msgstr "Save configuration as:" +#~ msgstr "構成を名前付けで保存" #~ msgid "Sending" -#~ msgstr "Sending" +#~ msgstr "送信中" #~ msgid "Set pen size" -#~ msgstr "Set pen size" +#~ msgstr "ペンサイズを設定" #~ msgid "Shift + Any arrow" -#~ msgstr "Shift + Any arrow" +#~ msgstr "Shift + ↑↓←→" #~ msgid "Shift + Mouse wheel" -#~ msgstr "Shift + Mouse wheel" +#~ msgstr "Shift + マウスホイール" + +#~ msgid "Show Log" +#~ msgstr "ログを表示" #~ msgid "Show Model Mesh(TODO)" -#~ msgstr "Show Model Mesh(TODO)" +#~ msgstr "メッシュを表示 (TODO)" #~ msgid "Show Model Shadow(TODO)" -#~ msgstr "Show Model Shadow(TODO)" +#~ msgstr "シャドウを表示 (TODO)" #~ msgid "Show Printable Box(TODO)" -#~ msgstr "Show Printable Box(TODO)" +#~ msgstr "造形可能な領域を表示 (TODO)" + +#~ msgid "Spaghetti Detection" +#~ msgstr "スパゲティ検出" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "スパゲティと廃料詰り検出" #~ msgid "Spiral mode" #~ msgstr "スパイラル モード" @@ -8525,116 +8831,144 @@ msgstr "" #~ "スパイラルモードを使用するには、壁面層数を1、サポートを無効、トップ面層数" #~ "を0、スパース インフィルの充填密度を0に変更する必要があります\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "スパゲティや廃料口詰りを検出した場合、造形を停止します" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "スパゲティを検出した場合造型を停止します" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" -#~ msgstr "" +#~ msgstr "送信しました、%s秒後デバイスページへ移動します" + +#~ msgid "" #~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "送信しました、%s秒後デバイスページへ移動します" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "推奨ボリューム範囲 [%d, %d]" #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "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." +#~ "サポートの積層ピッチを造形用積層ピッチと違う値を設定でき、カスタムサポート" +#~ "ギャップを実現できますが、フィラメントの切替回数が増えます。" #~ msgid "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "直線パターンに切り替えますか?\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" #~ "Yes - switch to zig-zag pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" #~ msgstr "" -#~ "Switch to zig-zag pattern?\n" -#~ "Yes - Switch to zig-zag pattern automatically\n" -#~ "No - Reset density to default non-100% value automatically\n" +#~ "ジグザグパターンに切り替える?\n" +#~ "はい - 自動的にジグザグパターンに切り替えます\n" +#~ "いいえ - 密度をデフォルト値にリセット\n" #~ msgid "Swith cloud environment, Please login again!" -#~ msgstr "Cloud environment has switched; please login again!" +#~ msgstr "クラウド環境が切り替わったため、再度サインインしてください" + +#~ msgid "Sync material list from AMS" +#~ msgstr "AMSと素材を同期" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" #~ msgstr "" -#~ "The 3mf file's version %s is newer than %s's version %s, Found the " -#~ "following unrecognized keys:\n" +#~ "この3mfのバージョン %sは %sのバージョン %sより新しいです、下記のキーは認識" +#~ "できません:\n" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "3mfのバージョン %s は %s のバージョン %s より新しいので、ソフトウェアの更" +#~ "新をお勧めいたします。\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "" +#~ "この3mfファイルと互換性がありません、ジオメトリーデータのみ読込みます。" #~ msgid "The Config is not compatible and can not be loaded." -#~ msgstr "The configuration is not compatible and cannot be loaded!" +#~ msgstr "構成データは互換性がない為ロードできませんでした" #~ msgid "" #~ "The firmware versions of printer and AMS are too low.Please update to the " #~ "latest version before sending the print job" -#~ msgstr "" -#~ "The firmware versions of the printer and AMS are too low. Please update " -#~ "them to the latest version before sending any print jobs." +#~ msgstr "AMSのファームウェアが古いです、アップデートしてください。" + +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "フラッシュ量は最小量未満の場合は最小量に設定されます。" #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "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 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.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "G-code中の機種は現在選択したプリンターではありません、プリンターを選択し直" +#~ "すか、一致機種でスライスしてください。\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " #~ "save filament and decrease the print time. Colours of the objects will be " #~ "mixed as a result" #~ 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 " #~ "extruded per second. Printing speed is limited by max volumetric speed, " #~ "in case of too high and unreasonable speed setting. Zero means no limit" #~ msgstr "" -#~ "Use this to set the maximum volume of filament that can be melted and " -#~ "extruded per second. Printing speed is limited by maximum volumetric " -#~ "speed if settings are unreasonably high. 0 means there is no limit." +#~ "ヘッドが1秒で溶融できるフィラメントの体積の上限です。値が0の場合上限がかか" +#~ "りません。" #~ msgid "Timelapse Wipe Tower" -#~ msgstr "Timelapse Wipe Tower" +#~ msgstr "タイムラプス用のプライムタワー" + +#~ msgid "Timelapse without toolhead" +#~ msgstr "ヘッド抜きのタイムラプスビデオ" #~ msgid "Translation" -#~ msgstr "Translation" +#~ msgstr "移動" #~ msgid "Tree support with infill" -#~ msgstr "Tree support with infill" +#~ msgstr "ツリーサポートインフィル使用" + +#~ msgid "Unable to connect printer" +#~ msgstr "プリンターに接続できませんでした" #~ msgid "Unable to create zip file" -#~ msgstr "Unable to create zip file" +#~ msgstr "ZIP ファイルを作成できませんでした" #~ msgid "Uploading" -#~ msgstr "Uploading" +#~ msgstr "アップロード中" #~ msgid "User pause" -#~ msgstr "User pause" +#~ msgstr "ユーザによる一時停止" #~ msgid "Waiting" #~ msgstr "待機中" @@ -8644,7 +8978,26 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタ" +#~ "ワー」を追加してください。プレートで右クリックして、「プリミティブを追加」" +#~ "→「タイムラプスプライムタワー」で追加できます。\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 "" +#~ "インフィル充填密度が低い場合、ソリッドインフィルや内部ブリッジと繋げない可" +#~ "能性があります。この機能を有効にする場合、指定された厚さでパスを追加されま" +#~ "す。値が0の場合、この機能が無効になります。" + +#~ msgid "" +#~ "X1 General Settings - Network Settings in the side bar of X1 main screen" +#~ msgstr "一般設定" #~ msgid "" #~ "You have changed some preset settings. \n" @@ -8656,39 +9009,47 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "ジグザグ" +#~ msgid "(Sort)" +#~ msgstr "並べ替え" + #~ msgid " Object:" #~ msgstr "オブジェクト:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "除外領域を近すぎます、衝突の可能性があります。\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" -#~ msgstr "除外領域 に近すぎるので、衝突が発生する可能性があります\n" +#~ msgstr "除外領域 に近すぎるので、衝突の可能性があります。\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "他のオブジェクトに近すぎます、衝突の可能性があります。\n" #~ msgid " is too close to others, there will be collisions when printing.\n" -#~ msgstr "他のオブジェクトに近すぎるので、衝突が発生する可能性があります\n" +#~ msgstr "他のオブジェクトに近すぎるので、衝突の可能性があります。\n" + +#~ msgid "default value" +#~ msgstr "デフォルト" #~ 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 "3mfのエクスポートが失敗しました" #~ msgid "the 3mf is not compatible, load geometry data only!" -#~ msgstr "The 3mf is not compatible, loading 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 8b8b140647..9a5e1c9b35 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-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgid "Section view" msgstr "Doorsnede" msgid "Reset direction" -msgstr "" +msgstr "Reset direction" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + muiswiel" @@ -53,13 +53,13 @@ msgid "Highlight overhang areas" msgstr "Overhangende gebieden markeren" msgid "Gap fill" -msgstr "" +msgstr "Gap fill" msgid "Perform" msgstr "Uitvoeren" msgid "Gap area" -msgstr "" +msgstr "Gap area" msgid "Tool type" msgstr "Gereedschap type" @@ -68,7 +68,7 @@ msgid "Smart fill angle" msgstr "Slim vullen hoek" msgid "On overhangs only" -msgstr "" +msgstr "On overhangs only" msgid "Auto support threshold angle: " msgstr "Maximale hoek automatische support: " @@ -83,11 +83,11 @@ msgid "Fill" msgstr "Vullen" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fill" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Allows painting only on facets selected by: \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Gebieden markeren op basis van overhangende hoek." @@ -147,10 +147,10 @@ msgid "Height range" msgstr "Hoogtebereik" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Toggle Wireframe" msgid "Shortcut Key " msgstr "Sneltoest " @@ -253,10 +253,10 @@ msgid "Movement:" msgstr "Beweging:" msgid "Movement" -msgstr "" +msgstr "Movement" msgid "Height" -msgstr "" +msgstr "Height" msgid "Keep upper part" msgstr "Bewaar het bovenstee deel" @@ -349,41 +349,41 @@ msgid "Perform Recognition" msgstr "Herkenning uitvoeren" msgid "Brush size" -msgstr "" +msgstr "Brush size" msgid "Brush shape" -msgstr "" +msgstr "Brush shape" msgid "Enforce seam" -msgstr "" +msgstr "Enforce seam" msgid "Block seam" -msgstr "" +msgstr "Block seam" msgid "Seam painting" -msgstr "" +msgstr "Seam painting" msgid "Remove selection" -msgstr "" +msgstr "Remove selection" msgid "Text shape" -msgstr "" +msgstr "Text shape" msgid "Font" -msgstr "" +msgstr "Font" msgid "Thickness" -msgstr "" +msgstr "Thickness" msgid "Input text" -msgstr "" +msgstr "Input text" + +msgid "Modify" +msgstr "Modify" msgid "Add" msgstr "Toevoegen" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Let op" @@ -429,7 +429,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Internal Version" msgid "Version" msgstr "Versie" @@ -457,14 +457,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "Er is een onbekende uitzondering opgetreden in Bambu Studio : %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Downloading Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Incorrect password" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Connect %s failed! [SN:%s, code=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -514,7 +514,7 @@ msgid "Choose one file (3mf):" msgstr "Kies een bestand (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Kies een bestand (.gcode/.gco/.g/.ngc/ngc):" @@ -530,10 +530,10 @@ msgstr "" "laten vervallen of opslaan als nieuwe voorinstelling." msgid "User logged out" -msgstr "" +msgstr "User logged out" msgid "new or open project file is not allowed during the slicing process!" -msgstr "" +msgstr "new or open project file is not allowed during the slicing process!" msgid "Open Project" msgstr "Open project" @@ -567,13 +567,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "The uploads are still ongoing" msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stop them and continue anyway?" msgid "Ongoing uploads" -msgstr "" +msgstr "Ongoing uploads" msgid "Select a G-code file:" msgstr "Selecteer een G-code bestand:" @@ -658,10 +658,10 @@ msgid "Select settings" msgstr "Selecteer instellingen" msgid "Hide" -msgstr "" +msgstr "Hide" msgid "Show" -msgstr "" +msgstr "Show" msgid "Delete" msgstr "Verwijderen" @@ -706,16 +706,16 @@ msgid "Export as STL" msgstr "Exporteer als STL bestand" msgid "Reload from disk" -msgstr "" +msgstr "Reload from disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Reload the selected parts from disk" msgid "Replace with STL" -msgstr "" +msgstr "Replace with STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Replace the selected part with new STL" msgid "Change filament" msgstr "Verander filament" @@ -740,7 +740,7 @@ msgid "Scale an object to fit the build volume" msgstr "Object schalen zodat het op het prinbed past" msgid "Flush Options" -msgstr "" +msgstr "Flush Options" msgid "Flush into objects' infill" msgstr "Flush in de opvulling van objecten" @@ -752,7 +752,7 @@ msgid "Flush into objects' support" msgstr "Flush in de support van objecten" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Edit in Parameter Table" msgid "Convert from inch" msgstr "Converenten vanuit inch" @@ -808,7 +808,7 @@ msgid "Add Primitive" msgstr "Primitief toevoegen" msgid "Show Labels" -msgstr "" +msgstr "Show Labels" msgid "To objects" msgstr "Naar objecten" @@ -872,13 +872,13 @@ msgid "Clone" msgstr "Dupliceren" msgid "Simplify Model" -msgstr "" +msgstr "Simplify Model" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Edit Process Settings" msgid "Edit print parameters for a single object" msgstr "Pas de printinstellingen aan voor een enkel object" @@ -979,6 +979,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgid "Deleting the last solid part is not allowed." msgstr "Het is niet toegestaand om het laaste vaste deel te verwijderen." @@ -1106,7 +1108,7 @@ msgid "Auto Brim" msgstr "Brim automatisch instellen" msgid "Outer wall speed" -msgstr "" +msgstr "Outer wall speed" msgid "Plate" msgstr "Printbed" @@ -1130,56 +1132,59 @@ msgid "More" msgstr "Meer" msgid "Open Preferences." -msgstr "" +msgstr "Open Preferences" msgid "Open next tip." -msgstr "" +msgstr "Open next tip" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Open documentation in web browser" msgid "Custom G-code" msgstr "Aangepaste G-code" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Enter Custom G-code used on current layer:" msgid "OK" msgstr "Offline" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Please enter the layer number." msgid "Add Pause" -msgstr "" +msgstr "Add Pause" msgid "Add Custom G-code" -msgstr "" +msgstr "Add Custom G-code" msgid "Add Custom Template" -msgstr "" +msgstr "Add Custom Template" msgid "Jump to Layer" -msgstr "" +msgstr "Jump to layer" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-code" msgid "No printer" msgstr "Geen printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Heat the nozzle" + msgid "Cut filament" msgstr "Filament afsnijden" @@ -1187,7 +1192,7 @@ msgid "Pull back current filament" msgstr "huidig filament terugtrekken" msgid "Push new filament into extruder" -msgstr "" +msgstr "Push new filament into extruder" msgid "Purge old filament" msgstr "Oud filament verwijderen" @@ -1202,13 +1207,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS not connected" msgid "Cali" -msgstr "" +msgstr "Cali" msgid "Calibration of extrusion" -msgstr "" +msgstr "Calibration of extrusion" msgid "Load Filament" msgstr "Filament laden" @@ -1217,16 +1222,16 @@ msgid "Unload Filament" msgstr "Lossen" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spool" msgid "Tips" msgstr "Tips" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Retry" msgid "Calibrating AMS..." msgstr "AMS kalibreren..." @@ -1279,7 +1284,7 @@ msgstr "" "het verwerken van het object." msgid "Arranging" -msgstr "" +msgstr "Arranging" msgid "Arranging canceled." msgstr "Rangschikken geannuleerd." @@ -1321,7 +1326,7 @@ msgid "Orienting..." msgstr "Oriënteren " msgid "Orienting" -msgstr "" +msgstr "Orienting" msgid "Error! Unable to create thread!" msgstr "Fout! Kan geen thread maken!" @@ -1354,7 +1359,7 @@ msgid "Unknown Failure" msgstr "Onbekende fout" msgid "Please check the printer network connection." -msgstr "" +msgstr "Please check the printer network connection." msgid "Abnormal print file data. Please slice again" msgstr "Abnormale printbestand. Slice opnieuw" @@ -1393,66 +1398,69 @@ msgid "Sending print job through cloud service" msgstr "Printopdracht verzenden via cloud service" msgid "Service Unavailable" -msgstr "" +msgstr "Service Unavailable" msgid "Unkown Error." -msgstr "" +msgstr "Unknown Error." msgid "Sending print configuration" msgstr "Print configuratie verzenden" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" +msgstr "Successfully sent. Will automatically jump to the device page in %ss" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Failed to send the print job. Please try again." msgid "Send to Printer failed. Please try again." +msgstr "Send to Printer failed. Please try again." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Sending G-code file over LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Sending G-code file through cloud service" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Sending G-code file to MicroSD card" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Successfully sent. Close current page in %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "A MicroSD card needs to be inserted before sending to printer." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Please log out and login to the printer again." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Failed uploading print file. Please enter IP address again." msgid "Downloading" msgstr "Downloaden" msgid "Download failed" -msgstr "" +msgstr "Download failed" msgid "Cancelled" -msgstr "" +msgstr "Canceled" msgid "Install successfully." -msgstr "" +msgstr "Installed successfully" msgid "Installing" -msgstr "" +msgstr "Installing" msgid "Install failed" -msgstr "" +msgstr "Install failed" msgid "Portions copyright" msgstr "Licentie informatie" @@ -1495,26 +1503,33 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" +msgstr "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio also referenced some ideas from Cura by Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"There are many parts of the software that come from community contributions, " +"so we're unable to list them one-by-one, and instead, they'll be attributed " +"in the corresponding code comments." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Bevestigen" @@ -1546,67 +1561,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Setting AMS slot information while printing is not supported" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Factors of dynamic flow cali" msgid "Factor K" -msgstr "" +msgstr "Factor K" msgid "Factor N" -msgstr "" +msgstr "Factor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzle Diameter" msgid "Bed Type" -msgstr "" +msgstr "Bed Type" msgid "Nozzle temperature" msgstr "Nozzle temperatuur" msgid "Bed Temperature" -msgstr "" +msgstr "Bed Temperature" 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" msgid "Next" -msgstr "" +msgstr "Next" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgid "Save" msgstr "Bewaar" @@ -1615,59 +1636,64 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Example" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Calibrating... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Calibration completed" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s does not support %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "Step" -msgstr "" +msgstr "Step" msgid "AMS Slots" -msgstr "" +msgstr "AMS Slots" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgid "Enable AMS" -msgstr "" +msgstr "Enable AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Print with filament in the AMS" msgid "Disable AMS" -msgstr "" +msgstr "Disable AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Cabin humidity" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Green means that AMS humidity is normal, orange means that humidity is high, " +"and red means that humidity is too high. (Hygrometer: the lower, the better.)" msgid "Desiccant status" -msgstr "" +msgstr "Desiccant status" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant. (The higher, the better.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1675,31 +1701,36 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Configure which AMS slot should be used for a filament used in the print job." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament used in this print job" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS slot used for this filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Click to select AMS slot manually" msgid "Do not Enable AMS" -msgstr "" +msgstr "Do not Enable AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Print using filament on an external spool." msgid "Print with filaments in ams" -msgstr "" +msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "AMS Settings" msgstr "AMS Instellingen" @@ -1750,21 +1781,26 @@ msgstr "" "opgeslagen informatie zal gebruikt worden." msgid "Update remaining capacity" -msgstr "" +msgstr "Update remaining capacity" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS auto switch filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS will continue to another spool with the same filament properties " +"automatically when current filament runs out." msgid "File" msgstr "Bestand" @@ -1773,25 +1809,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software and retry." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Failed to install the plug-in. Please check whether it is blocked or has " +"been deleted by anti-virus software." msgid "click here to see more info" -msgstr "" +msgstr "click here to see more info" msgid "Please home all axes (click " -msgstr "" +msgstr "Please home all axes (click " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgid "Go Home" -msgstr "" +msgstr "Go Home" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1848,14 +1890,14 @@ msgid "Succeed to export G-code to %1%" msgstr "Success! G-code geexporteerd naar %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Running post-processing scripts" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Copying of the temporary G-code to the output G-code failed." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" +msgstr "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgid "Origin" msgstr "Begin" @@ -1973,11 +2015,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blockage and print failure.\n" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"Too small max volumetric speed.\n" +"Value was reset to 0.5" msgid "" "Too small layer height.\n" @@ -2043,6 +2091,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" @@ -2057,12 +2107,18 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"The Arachne engine only works when overhang slowdown is disabled.\n" +"This may cause decline in the quality of overhang surface when printing " +"quickly." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Disable overhang slowdown automatically? \n" +"Yes - Enable Arachne and disable overhang slowing down\n" +"No - Don't use Arachne for this print" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2109,6 +2165,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Switch to rectilinear pattern?\n" +"Yes - Switch to rectilinear pattern automatically\n" +"No - Reset density to default non 100% value automatically" msgid "Auto bed leveling" msgstr "Automatisch bed levellen" @@ -2210,13 +2269,13 @@ msgid "Update failed." msgstr "Updaten mislukt." msgid "Failed to start printing job" -msgstr "" +msgstr "Failed to start print job" msgid "default" msgstr "Standaard" msgid "parameter name" -msgstr "" +msgstr "parameter name" msgid "N/A" msgstr "N/B" @@ -2271,34 +2330,34 @@ msgid "Tool" msgstr "Hulpmiddel" msgid "Layer Time" -msgstr "" +msgstr "Layer Time" msgid "Layer Time (log)" -msgstr "" +msgstr "Layer Time (log)" msgid "Height: " -msgstr "" +msgstr "Height: " msgid "Width: " -msgstr "" +msgstr "Width: " msgid "Speed: " -msgstr "" +msgstr "Speed: " msgid "Flow: " -msgstr "" +msgstr "Flow: " msgid "Layer Time: " -msgstr "" +msgstr "Layer Time: " msgid "Layer Time(log): " -msgstr "" +msgstr "Layer Time(log): " msgid "Fan Speed: " -msgstr "" +msgstr "Fan Speed: " msgid "Temperature: " -msgstr "" +msgstr "Temperature: " msgid "Loading G-codes" msgstr "G-codes worden geladen" @@ -2351,11 +2410,17 @@ msgstr "Temperatuur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumestroom (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Verbruikt filament" msgid "Flushed" -msgstr "" +msgstr "Flushed" msgid "Total" msgstr "Totaal" @@ -2412,7 +2477,7 @@ msgid "Total Estimation" msgstr "Schatting totaal" msgid "Time Estimation" -msgstr "" +msgstr "Time Estimation" msgid "Normal mode" msgstr "Normale modus" @@ -2424,7 +2489,7 @@ msgid "Model printing time" msgstr "Model print tijd" msgid "Total time" -msgstr "" +msgstr "Total time" msgid "Switch to silent mode" msgstr "Omzetten naar stille modus" @@ -2433,52 +2498,52 @@ msgid "Switch to normal mode" msgstr "Omzetten naar normale modus" msgid "Variable layer height" -msgstr "" +msgstr "Variable layer height" msgid "Adaptive" -msgstr "" +msgstr "Adaptive" msgid "Quality / Speed" -msgstr "" +msgstr "Quality / Speed" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Straal" msgid "Keep min" -msgstr "" +msgstr "Keep min" msgid "Left mouse button:" -msgstr "" +msgstr "Left mouse button:" msgid "Add detail" -msgstr "" +msgstr "Add Detail" msgid "Right mouse button:" -msgstr "" +msgstr "Right mouse button:" msgid "Remove detail" -msgstr "" +msgstr "Remove detail" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Left mouse button:" msgid "Reset to base" -msgstr "" +msgstr "Reset to base" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift + Right mouse button:" msgid "Smoothing" -msgstr "" +msgstr "Smoothing" msgid "Mouse wheel:" -msgstr "" +msgstr "Mouse wheel:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Increase/decrease edit area" msgid "Sequence" msgstr "Reeks" @@ -2556,10 +2621,10 @@ msgid "Explosion Ratio" msgstr "Vergrotings ratio" msgid "Section View" -msgstr "" +msgstr "Section View" msgid "Assemble Control" -msgstr "" +msgstr "Assembly Control" msgid "Total Volume:" msgstr "Totaal Volume:" @@ -2587,21 +2652,25 @@ 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 "" +"An object is laid over the boundary of the plate or exceeds the height " +"limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgid "Calibration" msgstr "Kalibratie" msgid "Calibration step selection" -msgstr "" +msgstr "Calibration step selection" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro lidar calibration" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Resonance frequency identification" msgid "Calibration program" msgstr "Kalibratie programma" @@ -2622,28 +2691,28 @@ msgid "Start Calibration" msgstr "Start kalibreren" msgid "Completed" -msgstr "" +msgstr "Completed" msgid "Calibrating" msgstr "Kalibreren" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Auto-record Monitoring" msgid "Go Live" -msgstr "" +msgstr "Go Live" msgid "Resolution" msgstr "Resolutie" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Show \"Live Video\" guide page." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Printer aansluiten (LAN)" @@ -2659,13 +2728,13 @@ msgstr "" "op de printer, zoals aangegeven in de afbeelding:" msgid "Invalid input." -msgstr "" +msgstr "Invalid input" msgid "New Window" -msgstr "" +msgstr "New Window" msgid "Open a new window" -msgstr "" +msgstr "Open a new window" msgid "Application is closing" msgstr "De toepassing wordt afgesloten" @@ -2695,34 +2764,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Print plate" msgid "Slice all" msgstr "Alles slicen" msgid "Export G-code file" -msgstr "" +msgstr "Export G-code file" msgid "Send" msgstr "Versturen" msgid "Export plate sliced file" -msgstr "" +msgstr "Export plate sliced file" msgid "Export all sliced file" -msgstr "" +msgstr "Export all sliced file" msgid "Print all" msgstr "Print alles" msgid "Send all" -msgstr "" +msgstr "Send all" msgid "Keyboard Shortcuts" msgstr "Sneltoesten" @@ -2737,23 +2806,23 @@ msgid "Show Configuration Folder" msgstr "Toon de configuratie map" msgid "Show Tip of the Day" -msgstr "" +msgstr "Show Tip of the Day" msgid "Check for Update" msgstr "Zoeken naar updates" msgid "Open Network Test" -msgstr "" +msgstr "Open Network Test" #, c-format, boost-format msgid "&About %s" msgstr "&Over %s" msgid "Upload Models" -msgstr "" +msgstr "Upload Models" msgid "Download Models" -msgstr "" +msgstr "Download Models" msgid "Default View" msgstr "Standaard weergave" @@ -2797,7 +2866,7 @@ msgid "Right View" msgstr "Rechterzijde bekijken" msgid "Start a new window" -msgstr "" +msgstr "Start a new window" msgid "New Project" msgstr "Nieuw project" @@ -2824,7 +2893,7 @@ msgid "Save current project as" msgstr "Bewaar huidig project als" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Laad een model" @@ -2848,22 +2917,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "3mf-bestand exporteren zonder enkele 3mf-toevoegingen te gebruiken" msgid "Export current sliced file" -msgstr "" +msgstr "Export current sliced file" msgid "Export all plate sliced file" -msgstr "" +msgstr "Export all plate sliced file" msgid "Export G-code" msgstr "Exporteer G-code" msgid "Export current plate as G-code" -msgstr "" +msgstr "Export current plate as G-code" msgid "Export &Configs" msgstr "Export &Configs" msgid "Export current configuration to files" -msgstr "" +msgstr "Export current configuration to files" msgid "Export" msgstr "Exporteren" @@ -2929,10 +2998,10 @@ msgid "Use Orthogonal View" msgstr "Orthogonale weergave gebruiken" msgid "Show &Labels" -msgstr "" +msgstr "Show &Labels" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Show object labels in 3D scene" msgid "Preferences" msgstr "Voorkeuren" @@ -2944,7 +3013,7 @@ msgid "Help" msgstr "Help" msgid "3D Models" -msgstr "" +msgstr "3D Models" msgid "&Open G-code" msgstr "&Open G-code" @@ -2965,10 +3034,10 @@ msgid "Export toolpaths as OBJ" msgstr "Toolpaths exporteren als OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Open &Studio" msgid "Open Studio" -msgstr "" +msgstr "Open Studio" msgid "&Quit" msgstr "&Afsluiten" @@ -2986,6 +3055,14 @@ msgstr "&Bekijken" msgid "&Help" msgstr "&Help" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Bestand overschrijven" @@ -2996,7 +3073,7 @@ msgid "No to All" msgstr "Nee op alles" msgid "Choose a directory" -msgstr "" +msgstr "Choose a directory" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -3008,7 +3085,7 @@ msgid "Export result" msgstr "Export resultaat" msgid "Select profile to load:" -msgstr "" +msgstr "Select profile to load:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3036,6 +3113,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. Process presets\n" +"2. Filament presets\n" +"3. Printer presets" msgid "Synchronization" msgstr "Synchronisatie" @@ -3044,7 +3126,7 @@ msgid "Initialize failed (No Device)!" msgstr "Het initializeren is mislukt (geen apparaat)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initialization failed (No Camera Device)!" msgid "Initializing..." msgstr "Initialiseren..." @@ -3053,57 +3135,62 @@ msgid "Loading..." msgstr "Laden..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not supported in LAN-only mode)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initialization failed (Not accessible in LAN-only mode)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" +msgstr "Printer is busy downloading; please wait for the download to finish." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initialization failed (Missing LAN IP of printer)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initialization failed (Not supported by printer)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initialization failed (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Network unreachable" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stopped [%d]!" msgid "Stopped." msgstr "Gestopt." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN Connection Failed (Failed to start liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Downloading Virtual Camera Tools" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Virtual camera initialize failed (%s)!" msgid "Information" -msgstr "" +msgstr "Information" msgid "Playing..." msgstr "Afspelen..." @@ -3119,49 +3206,49 @@ msgid "Month" msgstr "Maand" msgid "All Files" -msgstr "" +msgstr "All Files" msgid "Group files by year, recent first." -msgstr "" +msgstr "Group files by year, recent first." msgid "Group files by month, recent first." -msgstr "" +msgstr "Group files by month, recent first." msgid "Show all files, recent first." -msgstr "" +msgstr "Show all files, recent first." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Switch to timelapse files." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Switch to video files." msgid "Delete selected files from printer." -msgstr "" +msgstr "Delete selected files from printer." msgid "Download" msgstr "Downloaden" msgid "Download selected files from printer." -msgstr "" +msgstr "Download selected files from printer." msgid "Select" -msgstr "" +msgstr "Select" msgid "Batch manage files." -msgstr "" +msgstr "Batch manage files." msgid "No printers." msgstr "Geen printers" msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Not supported by this model of printer!" msgid "Connecting..." msgstr "Verbinden..." @@ -3177,30 +3264,30 @@ msgid "No files" msgstr "Geen bestanden" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Not accessible in LAN-only mode!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Missing LAN IP of printer!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "File '%s' was lost! Please download it again." msgid "Download waiting..." -msgstr "" +msgstr "Download waiting..." msgid "Play" -msgstr "" +msgstr "Play" msgid "Open Folder" -msgstr "" +msgstr "Open Folder" msgid "Download finished" -msgstr "" +msgstr "Download finished" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Downloading %d%%..." msgid "Speed:" msgstr "Snelheid" @@ -3215,7 +3302,7 @@ msgid "Zoom" msgstr "Inzoomen" msgid "Translation/Zoom" -msgstr "" +msgstr "Translation/Zoom" msgid "3Dconnexion settings" msgstr "3Dconnexion instellingen" @@ -3224,13 +3311,13 @@ msgid "Swap Y/Z axes" msgstr "Wissel Y/Z assen om" msgid "Camera" -msgstr "" +msgstr "Camera" msgid "SD Card" -msgstr "" +msgstr "MicroSD Card" msgid "Camera Setting" -msgstr "" +msgstr "Camera Setting" msgid "Printing Progress" msgstr "Print voortgang" @@ -3242,19 +3329,19 @@ msgid "Stop" msgstr "Stop" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Layers: N/A" msgid "Clear" -msgstr "" +msgstr "Clear" msgid "Control" msgstr "Besturing" msgid "Print Options" -msgstr "" +msgstr "Print Options" msgid "100%" msgstr "100%" @@ -3263,10 +3350,10 @@ msgid "Lamp" msgstr "Licht" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Cham" msgid "Bed" msgstr "Printbed" @@ -3278,68 +3365,75 @@ msgid "Debug Info" msgstr "Informatie over Debuggen" msgid "No SD Card" -msgstr "" +msgstr "No MicroSD Card" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD Card Abnormal" msgid "Printing List" msgstr "Print lijst" msgid "Cancel print" -msgstr "" +msgstr "Cancel print" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Are you sure you want to cancel this print?" #, 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." msgid "Downloading..." msgstr "Downloaden..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Cloud Slicing..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Layers: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Layers: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Please heat the nozzle to above 170 degrees before loading filament." msgid "Still unload" -msgstr "" +msgstr "Still unload" msgid "Still load" -msgstr "" +msgstr "Still load" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Current AMS settings do not support using an external spool." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Please select an AMS slot before calibration." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Cannot read filament info: the filament is loaded to the tool head. Please " +"unload the filament and try again." msgid "This only takes effect during printing" -msgstr "" +msgstr "This only takes effect during printing" msgid "Silent" msgstr "Stille" @@ -3354,7 +3448,7 @@ msgid "Ludicrous" msgstr "Ludicrous" msgid "Can't start this without SD card." -msgstr "" +msgstr "Can't start without MicroSD card." msgid "Failed to connect to the server" msgstr "Verbinding maken met de server is mislukt" @@ -3423,10 +3517,10 @@ msgid "Undo integration was successful." msgstr "Het ongedaan maken van de integratie is gelukt." msgid "New network plug-in available." -msgstr "" +msgstr "New network plug-in available" msgid "Details" -msgstr "" +msgstr "Details" msgid "Undo integration failed." msgstr "Het ongedaan maken van de integratie is mislukt." @@ -3443,6 +3537,9 @@ msgstr "Ga naar de download pagina." msgid "Open Folder." msgstr "Open bestandsmap." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3464,16 +3561,16 @@ msgstr[1] "" "geschilderde kleuren." msgid "ERROR" -msgstr "" +msgstr "ERROR" msgid "CANCELED" -msgstr "" +msgstr "CANCELED" msgid "COMPLETED" -msgstr "" +msgstr "COMPLETED" msgid "Cancel upload" -msgstr "" +msgstr "Cancel upload" msgid "Slice ok." msgstr "Slice gelukt" @@ -3494,13 +3591,13 @@ msgid "Warning:" msgstr "Waarschuwing:" msgid "Export successfully." -msgstr "" +msgstr "Exported successfully" msgid " (Repair)" msgstr " (Repareren)" msgid " Click here to install it." -msgstr "" +msgstr " Click here to install it." msgid "WARNING:" msgstr "WAARSCHUWING:" @@ -3556,24 +3653,26 @@ msgid "Bottom" msgstr "Onderste" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Enable AI monitoring of printing" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Sensitivity of pausing is" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Enable detection of build plate position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"The localization tag of the build plate will be detected, and printing will " +"be paused if the tag is not in predefined range." msgid "First Layer Inspection" -msgstr "" +msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Auto-recovery from step loss" msgid "Global" msgstr "Globale" @@ -3628,7 +3727,7 @@ msgid "Click to edit preset" msgstr "Klik om de instelling te veranderen" msgid "Connection" -msgstr "" +msgstr "Connection" msgid "Bed type" msgstr "Printbed type" @@ -3637,37 +3736,43 @@ msgid "Flushing volumes" msgstr "Volumes schoonmaken" msgid "Add one filament" -msgstr "" +msgstr "Add one filament" msgid "Remove last filament" -msgstr "" +msgstr "Remove last filament" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synchronize filament list from AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Set filaments to use" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Sync filaments with AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "There are no compatible filaments, and sync is not performed." 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 "Untitled" msgstr "Naamloos" @@ -3681,10 +3786,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Ejecting of device %s(%s) has failed." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "" @@ -3697,34 +3804,43 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clogs." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be worn down or damaged." #, c-format, boost-format msgid "Loading file: %s" msgstr "Bestand laden: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "The 3mf is not from Bambu Lab, loading geometry data only." msgid "Load 3mf" -msgstr "" +msgstr "Load 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "The Config cannot be loaded." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"The 3mf was generated by an old version of Bambu Studio, loading geometry " +"data only." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgid "You'd better upgrade your software.\n" msgstr "U dient de software te upgraden.\n" @@ -3737,9 +3853,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Onbruikbaar 3mf bestand" @@ -3782,9 +3900,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object with multiple parts?" msgid "Multi-part object detected" -msgstr "" +msgstr "Multi-part object detected" msgid "Load these files as a single object with multiple parts?\n" msgstr "" @@ -3801,9 +3922,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"print bed automatically?" msgid "Object too large" -msgstr "" +msgstr "Object too large" msgid "Export STL file:" msgstr "Exporteer STL bestand:" @@ -3818,13 +3941,13 @@ msgid "Another export job is running." msgstr "Er is reeds een export taak actief." msgid "Select a new file" -msgstr "" +msgstr "Select a new file" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "File for the replacement wasn't selected" msgid "Error during replace" -msgstr "" +msgstr "Error during replacement" msgid "Please select a file" msgstr "Selecteer een bestand" @@ -3842,7 +3965,7 @@ msgid "Invalid data" msgstr "Interne solide vulling (infill)" msgid "Slicing Canceled" -msgstr "" +msgstr "Slicing Canceled" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3854,11 +3977,14 @@ msgstr "Los aub de slicing fouten op en publiceer opnieuw." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Network Plug-in is not detected. Network related features are unavailable." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Preview only mode:\n" +"The loaded file contains G-code only, cannot enter the Prepare page" msgid "You can keep the modified presets to the new project or discard them" msgstr "" @@ -3876,22 +4002,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs have the " +"project file open." msgid "Save project" -msgstr "" +msgstr "Save project" msgid "Importing Model" -msgstr "" +msgstr "Importing Model" msgid "prepare 3mf file..." -msgstr "" +msgstr "preparing 3mf file..." msgid "downloading project ..." -msgstr "" +msgstr "downloading project ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Project downloaded %d%%" msgid "The selected file" msgstr "Het geselecteerde bestand" @@ -3954,6 +4083,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgid "" "Print By Object: \n" @@ -3977,7 +4108,7 @@ msgid "Invalid number" msgstr "Ongeldig nummer" msgid "Select Bed Type" -msgstr "" +msgstr "Select Bed Type" #, boost-format msgid "Part name: %1%\n" @@ -4008,15 +4139,20 @@ msgid "Triangles: %1%\n" msgstr "Driehoeken: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"The \"Fix Model\" feature is currently only on Windows. Please repair the " +"model in Bambu Studio (Windows) or CAD software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4047,10 +4183,10 @@ msgid "Second" msgstr "Seconde" msgid "Browse" -msgstr "" +msgstr "Browse" msgid "Choose Download Directory" -msgstr "" +msgstr "Choose Download Directory" msgid "General Settings" msgstr "Algemene instellingen" @@ -4083,10 +4219,10 @@ msgid "Units" msgstr "Eenheden" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Show \"Tip of the day\" notification after start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "If enabled, useful hints are displayed at startup." msgid "User sync" msgstr "Gebruikerssynchronisatie" @@ -4136,13 +4272,13 @@ msgid "Backup interval" msgstr "Backupinterval" msgid "Downloads" -msgstr "" +msgstr "Downloads" msgid "Dark Mode" -msgstr "" +msgstr "Dark Mode" msgid "Enable Dark mode" -msgstr "" +msgstr "Enable Dark Mode" msgid "Home page and daily tips" msgstr "Startpagina en dagelijkse tips" @@ -4229,7 +4365,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "De debug instellingen zijn succesvol opgeslagen!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Cloud environment switched; please login again!" msgid "System presets" msgstr "Systeem voorinstellingen" @@ -4256,13 +4392,13 @@ msgid "Project-inside presets" msgstr "Voorinstellingen binnen project" msgid "Add/Remove filaments" -msgstr "" +msgstr "Add/Remove filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Add/Remove materials" msgid "Add/Remove printers" -msgstr "" +msgstr "Add/Remove printers" msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4383,6 +4519,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mijn apparaat" @@ -4393,7 +4532,7 @@ msgid "Input access code" msgstr "Toegangscode invoeren" msgid "Can't find my devices?" -msgstr "" +msgstr "Can't find devices?" msgid "Log out successful." msgstr "Uitloggen gelukt." @@ -4438,7 +4577,7 @@ msgid "Synchronizing device information time out" msgstr "Time-out tijdens synchronisatie van apparaatinformatie" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" +msgstr "Cannot send a print job while the printer is updating firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4454,11 +4593,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4479,57 +4622,71 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "A MicroSD card needs to be inserted before printing." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "A MicroSD card needs to be inserted to record a timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." -msgstr "" +msgstr "Cannot send the print job to a printer whose firmware must be updated." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Cannot send a print job for an empty plate." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "This printer does not support printing all plates" msgid "Errors" -msgstr "" +msgstr "Errors" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "The %s filament is too soft to be used with the AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, click \"Confirm\" to " +"start printing." msgid "Preparing print job" msgstr "Print opdracht voorbereiden" @@ -4538,19 +4695,22 @@ msgid "Modifying the device name" msgstr "De naam van het apparaat wijzigen" msgid "Send to Printer SD card" -msgstr "" +msgstr "Send to Printer MicroSD card" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Kan de printtaak niet verzenden wanneer de upgrade wordt uitgevoerd" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "The printer is required to be on the same LAN as Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "The printer does not support sending to printer MicroSD card." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Same as Global Bed Type" msgid "Cool Plate" msgstr "Cool (koud) printbed" @@ -4562,7 +4722,7 @@ msgid "High Temp Plate" msgstr "High Temp Plate (hoge temperatuur printbed)" msgid "Textured PEI Plate" -msgstr "" +msgstr "Textured PEI Plate" msgid "Log in printer" msgstr "Inloggen op printer" @@ -4599,44 +4759,61 @@ msgid "Delete this preset" msgstr "Verwijder deze voorinstelling" msgid "Search in preset" -msgstr "" +msgstr "Search in preset" msgid "Click to reset all settings to the last saved preset." -msgstr "" +msgstr "Click to reset all settings to the last saved preset." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"A Prime tower is required for smooth timeplase mode. There may be flaws on " +"the model without a prime tower. Are you sure you want to disable the prime " +"tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"A prime tower is required for smooth timelapse mode. There may be flaws on " +"the model without prime tower. Do you want to enable the prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically.\n" +"No - Do not change these settings for me." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." msgid "" "When recording timelapse without toolhead, it is recommended to add a " @@ -4644,6 +4821,10 @@ msgid "" "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\"." msgid "Line width" msgstr "Lijn dikte" @@ -4655,7 +4836,7 @@ msgid "Precision" msgstr "Precisie" msgid "Wall generator" -msgstr "" +msgstr "Wall generator" msgid "Walls" msgstr "Wanden" @@ -4689,7 +4870,7 @@ msgid "Acceleration" msgstr "Versnelling" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Support filament" @@ -4701,7 +4882,7 @@ msgid "Special mode" msgstr "Speciale modus" msgid "G-code output" -msgstr "" +msgstr "G-code output" msgid "Frequent" msgstr "Veelgebruikt" @@ -4789,6 +4970,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature when Textured PEI Plate is installed. 0 means the filament " +"is not supported on the Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Volumetrische snelheidsbeperking" @@ -4840,7 +5023,7 @@ msgid "Printable space" msgstr "Ruimte waarbinnen geprint kan worden" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Clearance" msgid "Accessory" msgstr "Accessoire" @@ -4867,7 +5050,7 @@ msgid "Pause G-code" msgstr "Pauzeer G-code" msgid "Template Custom G-code" -msgstr "" +msgstr "Template Custom G-code" msgid "Motion ability" msgstr "Bewegingsvermogen" @@ -5013,12 +5196,18 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"presets?" msgid "Extruders count" msgstr "Extruder aantal" @@ -5033,12 +5222,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"The P1P printer does not support smooth timelapse, please use traditional " +"timelapse instead." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Show all presets (including incompatible)" msgid "Add File" -msgstr "" +msgstr "Add File" msgid "Set as cover" msgstr "Instellen als dekking" @@ -5066,7 +5257,7 @@ msgid "Choose files" msgstr "Kies bestanden" msgid "Author" -msgstr "" +msgstr "Author" msgid "Model Name" msgstr "Model naam" @@ -5128,18 +5319,18 @@ msgid "Flushing volumes for filament change" msgstr "Volumes reinigen voor filament wijziging" msgid "Multiplier" -msgstr "" +msgstr "Multiplier" msgid "Flushing volume (mm³) for each filament pair." msgstr "Spoelvolume (mm³) voor elk filamentpaar." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Suggestion: Flushing Volume in range [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "The multiplier should be in range [%.2f, %.2f]." msgid "unloaded" msgstr "uitgeladen" @@ -5181,7 +5372,7 @@ msgid "Paste from clipboard" msgstr "Plakken vanuit klembord" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Show/Hide 3Dconnexion devices settings dialog" msgid "Show keyboard shortcuts list" msgstr "Toon lijst met sneltoetsen" @@ -5190,16 +5381,16 @@ msgid "Global shortcuts" msgstr "Globale snelkoppelingen" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mouse wheel" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5220,13 +5411,13 @@ msgid "Movement in camera space" msgstr "Beweging in cameragebied" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Left mouse button" msgid "Select a part" -msgstr "" +msgstr "Select a part" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Left mouse button" msgid "Select multiple objects" msgstr "Selecteer meerdere objecten" @@ -5235,13 +5426,13 @@ msgid "Ctrl+Any arrow" msgstr "CTRL+willekeurige pijl" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Left mouse button" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+Left mouse button" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Left mouse button" msgid "Select objects by rectangle" msgstr "Objecten selecteren door rechthoek" @@ -5304,25 +5495,25 @@ msgid "Select all objects" msgstr "Selecteer alle objecten" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo move" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo scale" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotate" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo cut" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Place face on bed" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support points" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM paint-on seam" msgid "Plater" msgstr "Plaat" @@ -5337,7 +5528,7 @@ msgid "Support/Color Painting: adjust pen radius" msgstr "Support/kleur intekenen: pas de pen diameter aan" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mouse wheel" msgid "Support/Color Painting: adjust section position" msgstr "Support/kleur intekenen: pas de sectie positie aan" @@ -5394,105 +5585,118 @@ msgid "Move slider 5x faster" msgstr "Schuifregelaar 5x sneller verplaatsen" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mouse wheel" msgid "Release Note" -msgstr "" +msgstr "Release Note" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s update information:" msgid "Network plug-in update" -msgstr "" +msgstr "Network plug-in update" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Click OK to update the Network plug-in the next time Bambu Studio launches." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "A new network plug-in (%s) is available. Do you want to install it?" msgid "New version of Bambu Studio" msgstr "Nieuwe versie van Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Don't remind me about this version again." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN Connection Failed (Sending print file)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" +"Step 1, please confirm that Bambu Studio and your printer are on the same " +"LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Access Code" msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Where to find your printer's IP and Access Code?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Error: IP or Access Code are not correct" msgid "Model:" -msgstr "" +msgstr "Model:" msgid "Serial:" -msgstr "" +msgstr "Serial:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Update firmware" msgid "Printing" -msgstr "" +msgstr "Printing" msgid "Idle" -msgstr "" +msgstr "Idle" msgid "Latest version" -msgstr "" +msgstr "Latest version" msgid "Updating" -msgstr "" +msgstr "Updating" msgid "Updating failed" -msgstr "" +msgstr "Updating failed" msgid "Updating successful" -msgstr "" +msgstr "Update successful" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Update " +"firmware'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on the " +"printer or update next time you start Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Extension Board" msgid "Saving objects into the 3mf failed." msgstr "Het opslaan van de objecten naar het 3mf bestand is mislukt." @@ -5741,6 +5945,7 @@ msgstr "callback schrijven is mislukt" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% is too close to exclusion area. There may be collisions when printing." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5751,10 +5956,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% is te hoog en er kunnen botsingen ontstaan." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " is too close to others; there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" is too close to exclusion area, there may be collisions when printing." msgid "Prime Tower" msgstr "Prime toren" @@ -5785,6 +5991,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5836,6 +6044,8 @@ msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" msgstr "" +"The prime tower is only supported if all objects have the same variable " +"layer height" msgid "Too small line width" msgstr "Te kleine lijnbreedte" @@ -5859,7 +6069,7 @@ msgstr "De laaghoogte kan niet groter zijn dan de diameter van de nozzle" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s does not support filament %s" msgid "Generating skirt & brim" msgstr "Skirt en brim worden gegenereerd" @@ -5884,12 +6094,15 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Bed custom texture" msgid "Bed custom model" -msgstr "" +msgstr "Bed custom model" msgid "Elephant foot compensation" msgstr "\"Elephant foot\" compensatie" @@ -5920,7 +6133,7 @@ msgid "Printer preset names" msgstr "Namen van printer voorinstellingen" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Hostname, IP or URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5929,56 +6142,69 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Key / Password" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgid "Name of the printer" -msgstr "" +msgstr "Name of the printer" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA File" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgid "User" -msgstr "" +msgstr "User" msgid "Password" -msgstr "" +msgstr "Password" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignore HTTPS certificate revocation checks" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignore HTTPS certificate revocation checks in the case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Names of presets related to the physical printer" msgid "Authorization Type" -msgstr "" +msgstr "Authorization Type" msgid "API key" -msgstr "" +msgstr "API key" msgid "HTTP digest" -msgstr "" +msgstr "HTTP digest" msgid "Avoid crossing wall" -msgstr "" +msgstr "Avoid crossing walls" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" @@ -5986,7 +6212,7 @@ msgstr "" "namelijk klodders op het oppervlak kunnen veroorzaken" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Avoid crossing walls - Max detour length" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5994,9 +6220,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximum detour distance for avoiding crossing wall: The printer won't detour " +"if the detour distance is larger than this value. Detour length could be " +"specified either as an absolute value or as percentage (for example 50%) of " +"a direct travel path. A value of 0 will disable this." msgid "mm or %" -msgstr "" +msgstr "mm or %" msgid "Other layers" msgstr "Andere lagen" @@ -6030,6 +6260,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Bed temperature after the first layer. 0 means the filament is not supported " +"on the Textured PEI Plate." msgid "Initial layer" msgstr "Eerste laag" @@ -6062,6 +6294,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Bed temperature of the first layer 0 means the filament is not supported on " +"the Textured PEI Plate." msgid "Bed types supported by the printer" msgstr "Printbedden ondersteund door de printer" @@ -6131,15 +6365,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Force cooling fan to be a specific speed when overhang degree of printed " +"part exceeds this value. This is expressed as a percentage which indicates " +"how much width of the line without support from lower layer. 0% means " +"forcing cooling for all outer wall no matter the overhang degree." msgid "Bridge direction" -msgstr "" +msgstr "Bridge direction" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging angle override. 0 means the bridging angle will be calculated " +"automatically. Otherwise the provided angle will be used for external " +"bridges. Use 180° for zero angle." msgid "Bridge flow" msgstr "Brugflow" @@ -6207,7 +6448,7 @@ msgid "Compatible machine" msgstr "Geschikte machine" msgid "upward compatible machine" -msgstr "" +msgstr "upward compatible machine" msgid "Compatible machine condition" msgstr "Conditie van geschikte machine" @@ -6298,13 +6539,16 @@ msgstr "" "zonder ondersteuning (support) worden afgedrukt als ze niet erg lang zijn." msgid "Thick bridges" -msgstr "" +msgstr "Thick bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"If enabled, bridges are more reliable and can bridge longer distances but " +"may look worse. If disabled, bridges look better but are reliable only for " +"shorter distances." msgid "Max bridge length" msgstr "Maximale bruglengte" @@ -6329,15 +6573,17 @@ msgstr "" "Voeg een eind G-code toe bij het afronden van het printen van dit filament." msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Ensure vertical shell thickness" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Internal bridge support thickness" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6367,16 +6613,16 @@ msgid "Monotonic line" msgstr "Monotone lijn" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Aligned Rectilinear" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert Curve" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Bodem oppvlakte patroon" @@ -6416,7 +6662,7 @@ msgid "infill/outer/inner" msgstr "Vulling (infill)/buitenste/binnenste" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inner-outer-inner/infill" msgid "Height to rod" msgstr "Hoogte tot geleider" @@ -6425,6 +6671,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Distance from the nozzle tip to the lower rod. Used for collision avoidance " +"in by-object printing." msgid "Height to lid" msgstr "Hoogte tot deksel" @@ -6433,19 +6681,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Distance from the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Clearance radius around extruder: used for collision avoidance in by-object " +"printing." msgid "Max Radius" -msgstr "" +msgstr "Max Radius" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." msgid "Extruder Color" msgstr "Extruder kleur" @@ -6504,27 +6758,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Default color" msgid "Default filament color" -msgstr "" +msgstr "Default filament color" msgid "Color" msgstr "Kleur" msgid "Required nozzle HRC" -msgstr "" +msgstr "Required nozzle HRC" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minimum HRC of nozzle required to print the filament. A value of 0 means no " +"checking of the nozzle's HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"This setting is the volume of filament that can be melted and extruded per " +"second. Printing speed is limited by max volumetric speed, in case of too " +"high and unreasonable speed setting. This value cannot be zero." msgid "mm³/s" msgstr "mm³/s" @@ -6532,6 +6791,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" @@ -6657,13 +6919,13 @@ msgid "Adaptive Cubic" msgstr "Adaptief kubiek" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Support Cubic" msgid "Lightning" -msgstr "" +msgstr "Lightning" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6673,7 +6935,7 @@ msgstr "" "kan de kwaliteit van de bovenlaag verbeteren." msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration of outer wall: using a lower value can improve quality." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6797,7 +7059,7 @@ msgstr "" "wat voor soort filament kan worden geprint" msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Gehard staal" @@ -6809,15 +7071,17 @@ msgid "Brass" msgstr "Messing" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"The nozzle's hardness. Zero means no checking for nozzle hardness during " +"slicing." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" @@ -6925,9 +7189,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"This G-code will be used as a code for the pause print. Users can insert " +"pause G-code in the G-code viewer." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "This G-code will be used as a custom code" msgid "Maximum speed X" msgstr "Maximale snelheid voor X" @@ -7090,12 +7356,14 @@ msgid "Diameter of nozzle" msgstr "Diameter van de nozzle" msgid "Host Type" -msgstr "" +msgstr "Host Type" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." msgid "Nozzle volume" msgstr "Nozzle volume" @@ -7105,10 +7373,11 @@ msgstr "" "Volume van de nozzle tussen de filamentsnijder en het uiteinde van de nozzle" msgid "Start end points" -msgstr "" +msgstr "Start end points" msgid "The start and end points which is from cutter area to garbage can." msgstr "" +"The start and end points which are from the cutter area to the excess chute." msgid "Reduce infill retraction" msgstr "Reduceer terugtrekken (retraction) bij vulling (infill)" @@ -7118,6 +7387,9 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Don't retract when the travel is entirely in an infill area. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generation slower." msgid "Enable" msgstr "Inschakelen" @@ -7253,13 +7525,13 @@ msgstr "" "op te tillen kan stringing voorkomen." msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Type" msgid "Slope" -msgstr "" +msgstr "Slope" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Terugtrek (retraction) snelheid" @@ -7294,7 +7566,7 @@ msgid "Back" msgstr "Achterzijde" msgid "Random" -msgstr "" +msgstr "Random" msgid "Skirt distance" msgstr "Rand (skirt) afstand" @@ -7302,6 +7574,12 @@ msgstr "Rand (skirt) afstand" 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 "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Rand (skirt) lussen" @@ -7340,7 +7618,7 @@ msgstr "" "bovenste oppervlakte zijn hiervan uitgezonderd" msgid "Spiral vase" -msgstr "" +msgstr "Spiral vase" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7361,9 +7639,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, a prime tower is required for smooth mode to " +"wipe the nozzle." msgid "Traditional" -msgstr "" +msgstr "Traditional" msgid "Temperature variation" msgstr "Temperatuur variatie" @@ -7378,30 +7664,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "Start G-code wanneer het printen van dit filament begint" msgid "Slice gap closing radius" -msgstr "" +msgstr "Slice gap closing radius" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgid "Slicing Mode" -msgstr "" +msgstr "Slicing Mode" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgid "Regular" -msgstr "" +msgstr "Regular" msgid "Even-odd" -msgstr "" +msgstr "Even-odd" msgid "Close holes" -msgstr "" +msgstr "Close holes" msgid "Enable support" msgstr "Support inschakelen" @@ -7414,6 +7705,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) and tree(auto) are used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgid "normal(auto)" msgstr "Normaal (automatisch)" @@ -7422,10 +7716,10 @@ msgid "tree(auto)" msgstr "tree(auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal(manual)" msgid "tree(manual)" -msgstr "" +msgstr "tree(manual)" msgid "Support/object xy distance" msgstr "Support/object XY afstand" @@ -7448,12 +7742,14 @@ msgid "Don't create support on model surface, only on build plate" msgstr "Deze instelling genereert alleen support die begint op het printbed." msgid "Support critical regions only" -msgstr "" +msgstr "Support critical regions only" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." msgid "Top Z distance" msgstr "Top Z afstand" @@ -7463,18 +7759,20 @@ msgstr "" "Dit bepaald de Z-afstand tussen de bovenste support interfaces en het object." msgid "Bottom Z distance" -msgstr "" +msgstr "Bottom Z distance" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "The z gap between the bottom support interface and object" msgid "Support base" -msgstr "" +msgstr "Support base" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament to print support bases and rafts. \"Default\" means no specific " +"filament for support, and current filament is used" msgid "Line width of support" msgstr "Lijn dikte van support" @@ -7492,6 +7790,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament to print support interfaces. \"Default\" means no specific filament " +"for support interface, and current filament is used" msgid "Top interface layers" msgstr "Bovenste interface lagen" @@ -7530,7 +7830,7 @@ msgid "Rectilinear grid" msgstr "Rechtlijnig raster" msgid "Hollow" -msgstr "" +msgstr "Hollow" msgid "Interface pattern" msgstr "Interfacepatroon" @@ -7551,10 +7851,10 @@ msgid "Spacing between support lines" msgstr "Dit bepaald de ruimte tussen de support lijnen." msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expand (+) or shrink (-) the horizontal span of normal support" msgid "Speed of support" msgstr "Dit is de snelheid voor het printen van support." @@ -7570,18 +7870,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgid "Snug" msgstr "Nauwsluitend" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Strong" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Onafhankelijke support laaghoogte" @@ -7590,6 +7896,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time." msgid "Threshold angle" msgstr "Drempel hoek" @@ -7645,6 +7953,9 @@ msgid "" "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 recommend for bed temperature of other layers to be lower than the " +"first layer by more than this threshold. Too low bed temperature of other " +"layer may cause the model to break free from the build plate." msgid "Detect thin wall" msgstr "Detecteer dunne wanden" @@ -7742,6 +8053,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"The actual flushing volumes is equal to the flush multiplier value " +"multiplied by the flushing volumes in the table." msgid "Prime volume" msgstr "Prime-volume" @@ -7763,18 +8076,28 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be visible. " +"It will not take effect unless the prime tower is enabled." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect unless a prime tower is enabled." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"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. It will not take effect unless the prime tower is enabled." msgid "X-Y hole compensation" msgstr "X-Y-gaten compensatie" @@ -7808,24 +8131,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"The classic wall generator produces walls with constant extrusion width and " +"for very thin areas, gap-fill is used. The Arachne engine produces walls " +"with variable extrusion width." msgid "Classic" -msgstr "" +msgstr "Classic" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Wall transition length" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Wall transitioning filter margin" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7836,9 +8165,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Wall transitioning threshold angle" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7847,17 +8183,24 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgid "Wall distribution count" -msgstr "" +msgstr "Wall distribution count" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgid "Minimum feature size" -msgstr "" +msgstr "Minimum feature size" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7865,9 +8208,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the minimum " +"feature size will be widened to the minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minimum wall width" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7875,6 +8222,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgid "Detect narrow internal solid infill" msgstr "Detecteer dichte interne solide vulling (infill)" @@ -7896,16 +8247,16 @@ msgid "Export project as 3MF." msgstr "Dit exporteert het project als 3MF." msgid "Export slicing data" -msgstr "" +msgstr "Export slicing data" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Export slicing data to a folder" msgid "Load slicing data" -msgstr "" +msgstr "Load slicing data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Load cached slicing data from directory" msgid "Slice" msgstr "Slice" @@ -7917,10 +8268,10 @@ msgid "Show command help." msgstr "Dit toont de command hulp." msgid "UpToDate" -msgstr "" +msgstr "UpToDate" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Update the configs values of 3mf to latest." msgid "Output Model Info" msgstr "Model informatie weergeven" @@ -7935,10 +8286,10 @@ msgid "Export settings to a file." msgstr "Exporteer instellingen naar een bestand" msgid "Send progress to pipe" -msgstr "" +msgstr "Send progress to pipe" msgid "Send progress to pipe." -msgstr "" +msgstr "Send progress to pipe." msgid "Arrange Options" msgstr "Rangschik opties" @@ -7999,7 +8350,7 @@ msgid "Generating infill toolpath" msgstr "Infill toolpath genereren" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Detect overhangs for auto-lift" msgid "Generating support" msgstr "Support genereren" @@ -8012,11 +8363,14 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"It seems object %s has completely floating regions. Please re-orient the " +"object or enable support generation." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"It seems object %s has large overhangs. Please enable support generation." msgid "Optimizing toolpath" msgstr "Optimaliseren van het pad" @@ -8027,11 +8381,16 @@ msgstr "" "normale lagen." msgid "The model has too many empty layers." -msgstr "" +msgstr "The model has too many empty layers." msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: toolpad genereren op laag %d" @@ -8069,6 +8428,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Scene Operations\n" +"Do you know how to control view and object/part selection with mouse and " +"touch panel in the 3D scene?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -8076,6 +8438,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -8083,18 +8448,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all the objects in your project?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -8102,6 +8474,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing with a simple click?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -8110,6 +8485,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -8117,6 +8496,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -8125,6 +8507,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -8132,6 +8518,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -8139,6 +8528,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8147,6 +8539,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8156,6 +8552,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8164,6 +8565,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8172,6 +8577,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8180,6 +8589,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8188,6 +8601,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster by using the Adaptive " +"Layer Height option? Check it out!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8196,6 +8612,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8204,6 +8624,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models while saving filament and improving " +"print speed. Check them out!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8212,6 +8636,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print " +"successfully? A higher temperature and lower speed are always recommended " +"for the best results." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8219,6 +8647,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim for better adhesion\n" +"Did you know that when printed models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8226,12 +8657,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"once?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8239,6 +8675,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Flush into support/objects/infill\n" +"Did you know that you can reduce wasted filament by flushing it into support/" +"objects/infill during filament changes?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8246,6 +8685,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" #~ msgid "" #~ "\n" @@ -8263,12 +8705,30 @@ msgstr "" #~ "%1% bevindt zich te dicht bij een uitgesloten gebied, er zullen botsingen " #~ "optreden tijdens het printen." +#~ msgid "&Edit" +#~ msgstr "&Edit" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Materials Setting" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE host" + +#~ msgid "AWS host" +#~ msgstr "AWS host" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Actual Volume = Flushing Volume * Multiplier" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptieve laaghoogte" +#~ msgid "Add Custom Printer" +#~ msgstr "Add Custom Printer" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8281,7 +8741,10 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surfaces when printing " +#~ "quickly.\n" #~ msgid "Auto arrange" #~ msgstr "Automatisch rangschikken" @@ -8301,6 +8764,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Vermijd wanden tijdens het verplaatsen" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Bed excludes area that can't used as printable area in the X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi-color with an AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8310,9 +8784,32 @@ msgstr "" #~ "filament. Hierdoor kan de nozzle verstopt raken en kan het printen " #~ "mislukken" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Can't connect to the printer" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Kies een of meer bestanden (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Choose save directory" + +#~ msgid "Clean" +#~ msgstr "Clean" + #~ msgid "Clear all" #~ msgstr "Alles wissen" @@ -8327,6 +8824,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Klik op het potlood icoon om het filament aan te passen." +#~ msgid "Clipping of view" +#~ msgstr "Clipping of view" + #~ msgid "Color Print" #~ msgstr "Kleuren print" @@ -8345,6 +8845,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Debuggen" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant. (the higher, the better)" + #~ msgid "Designer" #~ msgstr "Ontwerper" @@ -8389,7 +8896,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8398,6 +8910,9 @@ msgstr "" #~ "Dit schakelt terugtrekken (retraction) uit wanneer reizen volledig binnen " #~ "een opvulgebied is en het druppelen uit de nozzle niet kan worden gezien." +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Downloading Bambu Network plug-in" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8414,6 +8929,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Voer een zoekterm in" +#~ msgid "Entering Seam painting" +#~ msgstr "Entering seam painting" + #~ msgid "Erase painting" #~ msgstr "Getekende delen wissen" @@ -8438,12 +8956,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Mislukt" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament to print supports and rafts. \"Default\" means no specific " +#~ "filament for support and current filament is used" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8493,11 +9053,21 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Fragmentfilter" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Green represents that AMS humidity is normal, and orange and red " +#~ "represent that humidity is too high. (the lower, the better)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" #~ msgstr "Nozzle opwarmen tot doel temperatuur" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Heat the nozzle to target temperature" + #~ msgid "Height:" #~ msgstr "Hoogte:" @@ -8509,6 +9079,21 @@ msgstr "" #~ "voor automatisch rangschikken om botsingen te voorkomen bij object voor " #~ "object printen." +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melted filament may leak from the nozzle during the process of taking a " +#~ "snapshot, a prime tower is required for nozzle priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Importeer 3MF/STL/STEP/OBJ/AMF" @@ -8521,6 +9106,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Het initialiseren is mislukt [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initialization failed (Not supported without remote video tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Binnenste wand snelheid" @@ -8531,6 +9119,12 @@ msgstr "" #~ "Het lijkt er op dat object %s support nodig heeft om te printen. Zet " #~ "support genereren aan indien nodig." +#~ msgid "Layers and Perimeters" +#~ msgstr "Layers and Perimeters" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Leaving Seam Painting" + #~ msgid "Line type" #~ msgstr "Lijn-type" @@ -8559,6 +9153,17 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring en opname" +#~ msgid "NO AMS" +#~ msgstr "NO AMS" + +#~ msgid "Not supported." +#~ msgstr "Not supported." + +#~ 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 "Open" #~ msgstr "Open" @@ -8571,6 +9176,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Bestand weergeven" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P General Settings - WLAN in the sidebar of the main screen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Paint-on seam editing" + #~ msgid "Part Cooling" #~ msgstr "Koeling van de printkop" @@ -8587,18 +9198,26 @@ msgstr "" #~ msgstr "Instellingen per object" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Printbed %d: %s onderstand filament %s niet.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plate %d: %s does not support filament %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Please fill task report." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" #~ msgid "Please fill report first." #~ msgstr "Gelieve eerst het rapport in te vullen." @@ -8619,9 +9238,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Voorbeeldmodus voor gcode-bestand." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" + #~ msgid "Printer Selection" #~ msgstr "Printer selectie" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "Printer firmware does not support material = > AMS slot mapping." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8692,6 +9326,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift + muise wiel" +#~ msgid "Show Log" +#~ msgstr "Show Log" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Toon model mesh(TODO)" @@ -8701,6 +9338,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Toon printbare uimte(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detection" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Spaghetti and Excess Chute Pileup Detection" + #~ msgid "Spiral mode" #~ msgstr "Spiraal modus" @@ -8713,10 +9356,24 @@ msgstr "" #~ "support uitgeschakeld is, er 0 top layers gekozen zijn en de vulling " #~ "dichtheid 0 is\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "Stop printing when Spaghetti or Excess Chute Pileup is detected" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stop printing when spaghetti is detected" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Succesvol verzonden. Automatisch terug naar de apparaatpagina in %s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion: Actual Volume in range [%d, %d]" + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8731,7 +9388,10 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8745,6 +9405,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "De cloud omgeving is aangepast. Log opnieuw in aub." +#~ msgid "Sync material list from AMS" +#~ msgstr "Sync material list from AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8755,7 +9418,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "The 3mf's version %s is newer than %s's version %s; it is suggested to " +#~ "update your software.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "The 3mf is not from Bambu lab, loading geometry data only." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "De configuratie is niet compatibel en kan niet geladen worden!" @@ -8767,6 +9435,13 @@ msgstr "" #~ "De firmwareversies van printer en AMS zijn te oud. Update naar de " #~ "nieuwste versie voordat u de afdruktaak verzendt" +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8780,7 +9455,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 by " +#~ "selecting the same printer type.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8811,12 +9489,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse Wipe Tower" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse without toolhead" + #~ msgid "Translation" #~ msgstr "Vertaling" #~ msgid "Tree support with infill" #~ msgstr "Tree support met vulling" +#~ msgid "Unable to connect printer" +#~ msgstr "Unable to connect printer" + #~ msgid "Unable to create zip file" #~ msgstr "Kan het zip-bestand niet aanmaken" @@ -8834,7 +9518,32 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "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 have changed some preset settings. \n" @@ -8847,12 +9556,17 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig-zag" +#~ msgid "(Sort)" +#~ msgstr "(Sort)" + #~ msgid " Object:" #~ msgstr "Object" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " is too close to an exclusion area; there may be collisions when " +#~ "printing.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" @@ -8861,13 +9575,16 @@ msgstr "" #~ "tijdens het printen.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "" #~ " bevindt zich te dichtbij andere objecten, er zullen botsingen optreden " #~ "tijdens het printen.\n" +#~ msgid "default value" +#~ msgstr "default value" + #~ msgid "hybrid(auto)" #~ msgstr "Hybride (automatisch)" @@ -8882,6 +9599,9 @@ msgstr "" #~ "automatisch support te genereren. Als normaal of tree is geselecteerd, " #~ "worden alleen vereiste support gegenereerd." +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "preparing; exporting 3mf failed!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "" #~ "Het 3mf bestand is niet compatibel, enkel de geometrische data wordt " diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 85c6a23b41..b71a9f24bc 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,13 +2,16 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" "Language: sv\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==1) ? 0 : 1;\n" +"X-Generator: Poedit 3.2.2\n" msgid "Supports Painting" msgstr "Färgläggning av Support" @@ -20,7 +23,7 @@ msgid "Section view" msgstr "Sektionsvy" msgid "Reset direction" -msgstr "" +msgstr "Återställ riktning" msgid "Ctrl + Mouse wheel" msgstr "Ctrl + Mushjul" @@ -53,13 +56,13 @@ msgid "Highlight overhang areas" msgstr "Markera områden med överhäng" msgid "Gap fill" -msgstr "" +msgstr "Gap fyllning" msgid "Perform" msgstr "Utför" msgid "Gap area" -msgstr "" +msgstr "Gap område" msgid "Tool type" msgstr "Verktygs typ" @@ -68,7 +71,7 @@ msgid "Smart fill angle" msgstr "Smart fyllningsvinkel" msgid "On overhangs only" -msgstr "" +msgstr "Endast på överhäng" msgid "Auto support threshold angle: " msgstr "Automatisk support tröskelsvinkel: " @@ -83,11 +86,11 @@ msgid "Fill" msgstr "Fyll" msgid "Gap Fill" -msgstr "" +msgstr "Gap Fyllning" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" +msgstr "Tillåter målning endast på fasetter som valts av: ”%1%”" msgid "Highlight faces according to overhang angle." msgstr "Markera ytor enligt överhängs vinkeln." @@ -147,10 +150,10 @@ msgid "Height range" msgstr "Höjd intervall" msgid "Ctrl + Shift + Enter" -msgstr "" +msgstr "Ctrl + Shift + Enter" msgid "Toggle Wireframe" -msgstr "" +msgstr "Växla Wireframe" msgid "Shortcut Key " msgstr "Snabbkommando " @@ -253,10 +256,10 @@ msgid "Movement:" msgstr "Rörelse:" msgid "Movement" -msgstr "" +msgstr "Rörelse" msgid "Height" -msgstr "" +msgstr "Höjd" msgid "Keep upper part" msgstr "Behåll övre del" @@ -348,41 +351,41 @@ msgid "Perform Recognition" msgstr "Utför igenkänning" msgid "Brush size" -msgstr "" +msgstr "Pensel storlek" msgid "Brush shape" -msgstr "" +msgstr "Pensel form" msgid "Enforce seam" -msgstr "" +msgstr "Tvinga söm" msgid "Block seam" -msgstr "" +msgstr "Blockera söm" msgid "Seam painting" -msgstr "" +msgstr "Målning av sömmar" msgid "Remove selection" -msgstr "" +msgstr "Ta bort val" msgid "Text shape" -msgstr "" +msgstr "Text form" msgid "Font" -msgstr "" +msgstr "Typsnitt" msgid "Thickness" -msgstr "" +msgstr "Tjocklek" msgid "Input text" -msgstr "" +msgstr "Skriv in text" + +msgid "Modify" +msgstr "Modifiera" msgid "Add" msgstr "Lägg till" -msgid "Modify" -msgstr "" - msgid "Notice" msgstr "Iakttag" @@ -424,7 +427,7 @@ msgid "V" msgstr "V" msgid "Internal Version" -msgstr "" +msgstr "Intern version" msgid "Version" msgstr "Version" @@ -454,14 +457,14 @@ msgid "BambuStudio got an unhandled exception: %1%" msgstr "Bambu Studio har ett ohanterat undantag: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "" +msgstr "Nedladdning av Bambu Network Plug-in" msgid "Incorrect password" -msgstr "" +msgstr "Felaktigt lösenord" #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" +msgstr "Det gick inte att ansluta %s! [SN: %s, kod=%s]" msgid "" "BambuStudio configuration file may be corrupted and is not abled to be " @@ -510,7 +513,7 @@ msgid "Choose one file (3mf):" msgstr "Välj en fil (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" +msgstr "Välj en eller flera filer (3mf/step/stl/svg/obj/amf):" msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Välj en fil (.gcode/.gco/.g/.ngc/ngc):" @@ -526,10 +529,11 @@ msgstr "" "eller spara som ny inställning." msgid "User logged out" -msgstr "" +msgstr "Användaren utloggad" msgid "new or open project file is not allowed during the slicing process!" msgstr "" +"ny eller öppen projekt fil är inte tillåten under berednings processen!" msgid "Open Project" msgstr "Öppna Projekt" @@ -563,13 +567,13 @@ msgid "*" msgstr "*" msgid "The uploads are still ongoing" -msgstr "" +msgstr "Uppladdningarna pågår fortfarande." msgid "Stop them and continue anyway?" -msgstr "" +msgstr "Stoppa dem och fortsätta ändå?" msgid "Ongoing uploads" -msgstr "" +msgstr "Pågående uppladdningar" msgid "Select a G-code file:" msgstr "Välj en G-kod fil:" @@ -654,10 +658,10 @@ msgid "Select settings" msgstr "Välj inställningar" msgid "Hide" -msgstr "" +msgstr "Dölj" msgid "Show" -msgstr "" +msgstr "Visa" msgid "Delete" msgstr "Radera" @@ -702,16 +706,16 @@ msgid "Export as STL" msgstr "Exportera som STL" msgid "Reload from disk" -msgstr "" +msgstr "Ladda om från disk" msgid "Reload the selected parts from disk" -msgstr "" +msgstr "Ladda om de valda delarna från disken" msgid "Replace with STL" -msgstr "" +msgstr "Ersätt med STL" msgid "Replace the selected part with new STL" -msgstr "" +msgstr "Ersätt den valda delen med ny STL" msgid "Change filament" msgstr "Byta filament" @@ -736,7 +740,7 @@ msgid "Scale an object to fit the build volume" msgstr "Anpassa skalning av ett objekt till byggvolymen" msgid "Flush Options" -msgstr "" +msgstr "Rensnings alternativ" msgid "Flush into objects' infill" msgstr "Rensa in i föremålens ifyllnad" @@ -748,7 +752,7 @@ msgid "Flush into objects' support" msgstr "Rensa in i objektets support" msgid "Edit in Parameter Table" -msgstr "" +msgstr "Redigera i Parameter Tabell" msgid "Convert from inch" msgstr "Konvertera ifrån inch" @@ -802,7 +806,7 @@ msgid "Add Primitive" msgstr "Lägg till Primitiv" msgid "Show Labels" -msgstr "" +msgstr "Visa Etiketter" msgid "To objects" msgstr "Till objekten" @@ -865,13 +869,13 @@ msgid "Clone" msgstr "Klona" msgid "Simplify Model" -msgstr "" +msgstr "Förenkla modellen" msgid "Center" -msgstr "" +msgstr "Center" msgid "Edit Process Settings" -msgstr "" +msgstr "Redigera Process Inställningar" msgid "Edit print parameters for a single object" msgstr "Redigera utskriftsinställningar för ett enda objekt" @@ -964,6 +968,8 @@ msgid "" "Switch to per-object setting mode to edit process settings of selected " "objects." msgstr "" +"Växla till inställningsläge för varje objekt för att redigera process " +"inställningar för valda objekt." msgid "Deleting the last solid part is not allowed." msgstr "Ej tillåtet att radera den senaste fasta delen." @@ -1089,7 +1095,7 @@ msgid "Auto Brim" msgstr "Auto Brim" msgid "Outer wall speed" -msgstr "" +msgstr "Ytterväggs hastighet" msgid "Plate" msgstr "Platta" @@ -1113,56 +1119,59 @@ msgid "More" msgstr "Mer" msgid "Open Preferences." -msgstr "" +msgstr "Öppna inställningar" msgid "Open next tip." -msgstr "" +msgstr "Öppna nästa tips" msgid "Open Documentation in web browser." -msgstr "" +msgstr "Öppna dokumentationen i webbläsaren" msgid "Custom G-code" msgstr "Custom G-kod" msgid "Enter Custom G-code used on current layer:" -msgstr "" +msgstr "Ange anpassad G-kod som används på det aktuella lagret:" msgid "OK" msgstr "OK" msgid "Jump to layer" -msgstr "" +msgstr "Jump to layer" msgid "Please enter the layer number" -msgstr "" +msgstr "Ange lager numret." msgid "Add Pause" -msgstr "" +msgstr "Lägg till paus" msgid "Add Custom G-code" -msgstr "" +msgstr "Lägg till anpassad G-kod" msgid "Add Custom Template" -msgstr "" +msgstr "Lägg till anpassad mall" msgid "Jump to Layer" -msgstr "" +msgstr "Hoppa till lager" msgid "Filament " -msgstr "" +msgstr "Filament " msgid "Start" -msgstr "" +msgstr "Start" msgid "G-code" -msgstr "" +msgstr "G-kod" msgid "No printer" msgstr "Ingen skrivare" -msgid "Heat the nozzle" +msgid "..." msgstr "" +msgid "Heat the nozzle" +msgstr "Värm upp nozzle" + msgid "Cut filament" msgstr "Skär filament" @@ -1170,7 +1179,7 @@ msgid "Pull back current filament" msgstr "Reversera nuvarande filament" msgid "Push new filament into extruder" -msgstr "" +msgstr "Mata in nytt filament i extrudern" msgid "Purge old filament" msgstr "Rensa gammalt filament" @@ -1185,13 +1194,13 @@ msgid "AMS" msgstr "AMS" msgid "AMS not connected" -msgstr "" +msgstr "AMS ej ansluten" msgid "Cali" -msgstr "" +msgstr "Kalib" msgid "Calibration of extrusion" -msgstr "" +msgstr "Kalibrering av extrudering" msgid "Load Filament" msgstr "Ladda Filament" @@ -1200,16 +1209,16 @@ msgid "Unload Filament" msgstr "Mata ut" msgid "Ext Spool" -msgstr "" +msgstr "Ext Spole" msgid "Tips" msgstr "Tips" msgid "Guide" -msgstr "" +msgstr "Guide" msgid "Retry" -msgstr "" +msgstr "Försök igen" msgid "Calibrating AMS..." msgstr "Kalibrerar AMS..." @@ -1260,7 +1269,7 @@ msgstr "" "bearbetades." msgid "Arranging" -msgstr "" +msgstr "Placerar" msgid "Arranging canceled." msgstr "Placering avbruten." @@ -1301,7 +1310,7 @@ msgid "Orienting..." msgstr "Placerar..." msgid "Orienting" -msgstr "" +msgstr "Placerar" msgid "Error! Unable to create thread!" msgstr "Fel! Det går inte att skapa tråden!" @@ -1334,7 +1343,7 @@ msgid "Unknown Failure" msgstr "Okänt fel" msgid "Please check the printer network connection." -msgstr "" +msgstr "Kontrollera skrivarens nätverksanslutning." msgid "Abnormal print file data. Please slice again" msgstr "Onormal utskrifts fil data. Vänligen bered igen" @@ -1373,10 +1382,10 @@ msgid "Sending print job through cloud service" msgstr "Skicka utskriftsjobb via molntjänst" msgid "Service Unavailable" -msgstr "" +msgstr "Tjänsten är inte tillgänglig" msgid "Unkown Error." -msgstr "" +msgstr "Okänt fel" msgid "Sending print configuration" msgstr "Skicka utskrifts konfiguration" @@ -1384,55 +1393,59 @@ msgstr "Skicka utskrifts konfiguration" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" msgstr "" +"Framgångsrikt skickat. Kommer automatiskt att hoppa till enhetssidan om %s s" msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" +msgstr "Ett Micro SD-kort måste sättas i innan utskrift via LAN." msgid "Failed to send the print job. Please try again." -msgstr "" +msgstr "Det gick inte att skicka utskriftsjobbet. Var god försök igen." msgid "Send to Printer failed. Please try again." +msgstr "Det gick inte att skicka till skrivaren. Var god försök igen." + +msgid "No space left on Printer SD card" msgstr "" msgid "Sending gcode file over LAN" -msgstr "" +msgstr "Skickar G-kod fil över LAN" msgid "Sending gcode file through cloud service" -msgstr "" +msgstr "Skickar G-kod filen via molntjänsten" msgid "Sending gcode file to sdcard" -msgstr "" +msgstr "Skickar G-kod fil till MicroSD-kort" #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "" +msgstr "Framgångsrikt skickat. Stäng den aktuella sidan i %s s" msgid "An SD card needs to be inserted before sending to printer." -msgstr "" +msgstr "Ett Micro SD-kort måste sättas i innan det skickas till skrivaren." msgid "Please log out and login to the printer again." -msgstr "" +msgstr "Logga ut och logga in på skrivaren igen." msgid "Failed uploading print file. Please enter ip address again." -msgstr "" +msgstr "Det gick inte att ladda upp utskriftsfilen. Ange IP-adress igen." msgid "Downloading" msgstr "Laddar ner" msgid "Download failed" -msgstr "" +msgstr "Nedladdningen misslyckades" msgid "Cancelled" -msgstr "" +msgstr "Avbruten" msgid "Install successfully." -msgstr "" +msgstr "Installationen lyckades" msgid "Installing" -msgstr "" +msgstr "Installerar" msgid "Install failed" -msgstr "" +msgstr "Installation misslyckades" msgid "Portions copyright" msgstr "Information om licens" @@ -1474,26 +1487,34 @@ msgid "" "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " "Merill(supermerill)." msgstr "" +"Bambu Studio är baserad på PrusaSlicer av PrusaResearch och SuperSlicer av " +"Merill (supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "" +"PrusaSlicer är ursprungligen baserad på Slic3r av Alessandro Ranellucci." msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" +"Slic3r skapades av Alessandro Ranellucci med hjälp av många andra " +"medarbetare." msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" +msgstr "Bambu Studio refererar även några idéer från Cura av Ultimaker." msgid "" "There many parts of the software that come from community contributions, so " "we're unable to list them one-by-one, and instead, they'll be attributed in " "the corresponding code comments." msgstr "" +"Det finns många delar av programvaran som kommer ifrån bidrag av " +"communityn , så vi kan inte lista dem en och en, utan de kommer istället att " +"anges i motsvarande kod kommentarer." msgid "AMS Materials Setting" -msgstr "" +msgstr "AMS Materials Setting" msgid "Confirm" msgstr "Acceptera" @@ -1525,67 +1546,73 @@ msgid "SN" msgstr "SN" msgid "Setting AMS slot information while printing is not supported" -msgstr "" +msgstr "Inställning av AMS-facks information under utskrift stöds inte" msgid "Factors of dynamic flow cali" -msgstr "" +msgstr "Faktorer för dynamiskt flödeskallibrering" msgid "Factor K" -msgstr "" +msgstr "Faktor K" msgid "Factor N" -msgstr "" +msgstr "Faktor N" msgid "Please input a valid value (K in 0~0.5)" -msgstr "" +msgstr "Ange ett giltigt värde (K i 0 ~ 0,5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" +msgstr "Ange ett giltigt värde (K i 0 ~ 0,5, N i 0,6 ~ 2,0)" msgid "Dynamic flow calibration" -msgstr "" +msgstr "Dynamic flow calibration" msgid "" "The nozzle temp and max volumetric speed will affect the calibration " "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" +"Nozzelns temperatur och högsta volymhastighet påverkar " +"kalibreringsresultaten. Fyll i samma värden som vid den faktiska utskriften. " +"De kan fyllas i automatiskt genom att välja en filament inställning." msgid "Nozzle Diameter" -msgstr "" +msgstr "Nozzel diameter" msgid "Bed Type" -msgstr "" +msgstr "Typ av byggplatta" msgid "Nozzle temperature" msgstr "Nozzel temperatur" msgid "Bed Temperature" -msgstr "" +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" msgid "Next" -msgstr "" +msgstr "Nästa" msgid "" "Calibration completed. Please find the most uniform extrusion line on your " "hot bed like the picture below, and fill the value on its left side into the " "factor K input box." msgstr "" +"Kalibreringen klar. Vänligen hitta den mest enhetliga extruderingslinjen på " +"din heta säng som bilden nedan, och fyll värdet på vänster sida i faktor K-" +"inmatningsrutan." msgid "Save" msgstr "Spara" @@ -1594,59 +1621,66 @@ msgid "Last Step" msgstr "Back" msgid "Example" -msgstr "" +msgstr "Exempel" #, c-format, boost-format msgid "Calibrating... %d%%" -msgstr "" +msgstr "Kalibrerar... %d%%" msgid "Calibration completed" -msgstr "" +msgstr "Kalibreringen klar" #, c-format, boost-format msgid "%s does not support %s" -msgstr "" +msgstr "%s stöder inte %s" msgid "Dynamic flow Calibration" -msgstr "" +msgstr "Dynamisk flödeskalibrering" msgid "Step" -msgstr "" +msgstr "Steg" msgid "AMS Slots" -msgstr "" +msgstr "AMS Fack" msgid "" "Note: Only the AMS slots loaded with the same material type can be selected." msgstr "" +"Observera: Endast de AMS-fack som är laddade med samma materialtyp kan " +"väljas." msgid "Enable AMS" -msgstr "" +msgstr "Aktivera AMS" msgid "Print with filaments in the AMS" -msgstr "" +msgstr "Skriv ut med filament i AMS" msgid "Disable AMS" -msgstr "" +msgstr "Inaktivera AMS" msgid "Print with the filament mounted on the back of chassis" -msgstr "" +msgstr "Print with filament on an external spool" msgid "Cabin humidity" -msgstr "" +msgstr "Inkapslingens fuktighet" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " "red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" +"Grönt betyder att AMS-fuktigheten är normal, orange betyder att " +"luftfuktigheten är hög, och rött betyder att luftfuktigheten är för hög. " +"(Hygrometer: ju lägre desto bättre.)" msgid "Desiccant status" -msgstr "" +msgstr "Status för torkmedel" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " "inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" +"En torkmedelsstatus som är lägre än två stänger indikerar att torkmedlet kan " +"vara inaktivt. Byt torkmedel. (Ju högre desto bättre.)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -1654,31 +1688,37 @@ msgid "" "process. During this time, the indicator may not represent the chamber " "accurately." msgstr "" +"Observera: När locket är öppet eller torkmedelspaketet byts ut kan det ta " +"timmar eller en natt att absorbera fukten. Låga temperaturer saktar också " +"ner processen. Under denna tid kan det hända att indikatorn inte " +"representerar kammaren korrekt." msgid "" "Config which AMS slot should be used for a filament used in the print job" msgstr "" +"Konfigurera vilket AMS-fack som ska användas för filamentet som används i " +"utskriftsjobbet." msgid "Filament used in this print job" -msgstr "" +msgstr "Filament som används i detta utskriftsjobb" msgid "AMS slot used for this filament" -msgstr "" +msgstr "AMS fack som används för detta filament" msgid "Click to select AMS slot manually" -msgstr "" +msgstr "Klicka för att välja AMS fack manuellt" msgid "Do not Enable AMS" -msgstr "" +msgstr "Aktivera inte AMS" msgid "Print using materials mounted on the back of the case" -msgstr "" +msgstr "Skriv ut med filament på en extern spole." msgid "Print with filaments in ams" -msgstr "" +msgstr "Skriv ut med filament i AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "" +msgstr "Skriv ut med filament på en extern spole" msgid "AMS Settings" msgstr "AMS Inställningar" @@ -1728,21 +1768,26 @@ msgstr "" "under uppstart och senast använd information kommer att användas." msgid "Update remaining capacity" -msgstr "" +msgstr "Uppdatera den återstående kapaciteten" msgid "" "The AMS will estimate Bambu filament's remaining capacity after the filament " "info is updated. During printing, remaining capacity will be updated " "automatically." msgstr "" +"AMS kommer att uppskatta Bambu filamentets återstående kapacitet när " +"filament informationen har uppdaterats. Under utskrift uppdateras den " +"återstående kapaciteten automatiskt." msgid "AMS auto switch filament" -msgstr "" +msgstr "AMS automatisk växling av filament" msgid "" "AMS will continue to another spool with the same properties of filament " "automatically when current filament runs out" msgstr "" +"AMS fortsätter automatiskt till en annan spole med samma filament egenskaper " +"när det aktuella filamentet tar slut." msgid "File" msgstr "Fil" @@ -1751,25 +1796,31 @@ msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." msgstr "" +"Det gick inte att ladda ned plugin-programmet. Kontrollera dina " +"brandväggsinställningar och vpn-programvara och försök igen." msgid "" "Failed to install the plug-in. Please check whether it is blocked or deleted " "by anti-virus software." msgstr "" +"Det gick inte att installera plugin-programmet. Kontrollera om den är " +"blockerad eller har raderats av antivirusprogram." msgid "click here to see more info" -msgstr "" +msgstr "Klicka här för att se mer information" msgid "Please home all axes (click " -msgstr "" +msgstr "Nollställ alla axlar (tryck " msgid "" ") to locate the toolhead's position. This prevents device moving beyond the " "printable boundary and causing equipment wear." msgstr "" +") för att lokalisera verktygshuvudets position. Detta förhindrar att enheten " +"rör sig utanför den utskrivbara gränsen och orsakar slitage på utrustningen." msgid "Go Home" -msgstr "" +msgstr "Gå hem" msgid "" "A error occurred. Maybe memory of system is not enough or it's a bug of the " @@ -1824,14 +1875,16 @@ msgid "Succeed to export G-code to %1%" msgstr "Success! G-code exporterades till %1%" msgid "Running post-processing scripts" -msgstr "" +msgstr "Kör efterbearbetnings skript" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" +msgstr "Kopiering av den tillfälliga G-koden till utgången G-kod misslyckades." #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" +"Planerar uppladdning till `%1%`. Se fönster -> Kö för uppladdning av " +"utskriftsvärd" msgid "Origin" msgstr "Ursprung" @@ -1945,11 +1998,17 @@ msgid "" "Please keep the printer open during the printing process to ensure air " "circulation or reduce the temperature of the hot bed" msgstr "" +"Sängtemperaturen är högre än förglasnings temperaturen för detta filament.\n" +"Detta kan orsaka blockering av nozzeln och utskriftsfel.\n" +"Håll skrivaren öppen under utskriftsprocessen för att säkerställa " +"luftcirkulationen eller minska temperaturen på den varma sängen." msgid "" "Too small max volumetric speed.\n" "Reset to 0.5" msgstr "" +"För liten max volymhastighet.\n" +"Värdet återställdes till 0,5" msgid "" "Too small layer height.\n" @@ -2013,6 +2072,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 "" +"Spiralläget fungerar endast när väggslingor är 1, support är inaktiverad, de " +"översta skal skikten är 0, tätheten av sparsam utfyllnad är 0 och timelapse " +"typen är traditionell." msgid "" "Change these settings automatically? \n" @@ -2027,12 +2089,19 @@ msgid "" "Arachne engine only works when overhang slowing down is disabled.\n" "This may cause decline in the quality of overhang surface when print fastly" msgstr "" +"Arachne funktionen fungerar bara när ned saktning vid överhäng är " +"inaktiverad.\n" +"Detta kan leda till en minskning av kvaliteten på överhängens yta när du " +"skriver ut snabbt." msgid "" "Disable overhang slowing down automatically? \n" "Yes - Enable arachne and disable overhang slowing down\n" "No - Give up using arachne this time" msgstr "" +"Inaktivera överhäng sakta ner automatiskt? \n" +"Ja - Aktivera Arachne och inaktivera överhäng sakta ner\n" +"Nej - Använd inte Arachne för denna utskrift" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2078,6 +2147,9 @@ msgid "" "Yes - switch to rectilinear pattern automaticlly\n" "No - reset density to default non 100% value automaticlly" msgstr "" +"Byta till rätlinjigt mönster?\n" +"Ja - Växla automatiskt till rätlinjigt mönster\n" +"Nej - Återställ automatiskt densiteten till standardvärdet som inte är 100 %." msgid "Auto bed leveling" msgstr "Auto justera byggplattan" @@ -2179,13 +2251,13 @@ msgid "Update failed." msgstr "Uppdatering misslyckades." msgid "Failed to start printing job" -msgstr "" +msgstr "Det gick inte att starta utskriftsjobbet" msgid "default" msgstr "standard" msgid "parameter name" -msgstr "" +msgstr "Parameter namn" msgid "N/A" msgstr "N/A" @@ -2240,34 +2312,34 @@ msgid "Tool" msgstr "Verktyg" msgid "Layer Time" -msgstr "" +msgstr "Lager tid" msgid "Layer Time (log)" -msgstr "" +msgstr "Lagertid (logg)" msgid "Height: " -msgstr "" +msgstr "Höjd: " msgid "Width: " -msgstr "" +msgstr "Bredd: " msgid "Speed: " -msgstr "" +msgstr "Hastighet: " msgid "Flow: " -msgstr "" +msgstr "Flöde: " msgid "Layer Time: " -msgstr "" +msgstr "Lager Tid: " msgid "Layer Time(log): " -msgstr "" +msgstr "Lagertid (logg): " msgid "Fan Speed: " -msgstr "" +msgstr "Fläkthastighet: " msgid "Temperature: " -msgstr "" +msgstr "Temperatur: " msgid "Loading G-codes" msgstr "Laddar G-koder" @@ -2320,11 +2392,17 @@ msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volymetrisk flödeshastighet (mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "Använt filament" msgid "Flushed" -msgstr "" +msgstr "Rensad" msgid "Total" msgstr "Totalt" @@ -2381,7 +2459,7 @@ msgid "Total Estimation" msgstr "Total Uppskattning" msgid "Time Estimation" -msgstr "" +msgstr "Beräknad tid" msgid "Normal mode" msgstr "Normalt läge" @@ -2393,7 +2471,7 @@ msgid "Model printing time" msgstr "Utskriftstid för modellen" msgid "Total time" -msgstr "" +msgstr "Total tid" msgid "Switch to silent mode" msgstr "Ändra till tyst läge" @@ -2402,52 +2480,52 @@ msgid "Switch to normal mode" msgstr "Ändra till normal läge" msgid "Variable layer height" -msgstr "" +msgstr "Variabel lagerhöjd" msgid "Adaptive" -msgstr "" +msgstr "Adaptiv" msgid "Quality / Speed" -msgstr "" +msgstr "Kvalitet/Hastighet" msgid "Smooth" -msgstr "" +msgstr "Smooth" msgid "Radius" msgstr "Radie" msgid "Keep min" -msgstr "" +msgstr "Håll minimal" msgid "Left mouse button:" -msgstr "" +msgstr "Vänster musknapp:" msgid "Add detail" -msgstr "" +msgstr "Lägg till detalj" msgid "Right mouse button:" -msgstr "" +msgstr "Höger musknapp:" msgid "Remove detail" -msgstr "" +msgstr "Ta bort detalj" msgid "Shift + Left mouse button:" -msgstr "" +msgstr "Shift + Vänster musknapp" msgid "Reset to base" -msgstr "" +msgstr "Återställ till basen" msgid "Shift + Right mouse button:" -msgstr "" +msgstr "Shift+Höger musknapp:" msgid "Smoothing" -msgstr "" +msgstr "Utjämning" msgid "Mouse wheel:" -msgstr "" +msgstr "Mus hjul:" msgid "Increase/decrease edit area" -msgstr "" +msgstr "Öka/minska redigeringsområdet" msgid "Sequence" msgstr "Sekvens" @@ -2525,10 +2603,10 @@ msgid "Explosion Ratio" msgstr "Explosions Förhållande" msgid "Section View" -msgstr "" +msgstr "Sektionsvy" msgid "Assemble Control" -msgstr "" +msgstr "Monterings Kontroll" msgid "Total Volume:" msgstr "Total Volym:" @@ -2556,21 +2634,24 @@ 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 "" +"Ett objekt ligger över plattans gränser eller överskrider höjdgränsen.\n" +"Lös problemet genom att flytta det helt på eller av plattan, och bekräfta " +"att höjden ligger inom byggvolymen." msgid "Calibration" msgstr "Kalibrering" msgid "Calibration step selection" -msgstr "" +msgstr "Val av kalibreringssteg" msgid "Micro lidar calibration" -msgstr "" +msgstr "Micro Lidar Kalibrering" msgid "Bed leveling" -msgstr "" +msgstr "Bed leveling" msgid "Resonance frequency identification" -msgstr "" +msgstr "Identifiering av resonansfrekvenser" msgid "Calibration program" msgstr "Kalibrerings program" @@ -2591,28 +2672,28 @@ msgid "Start Calibration" msgstr "Starta Kalibrering" msgid "Completed" -msgstr "" +msgstr "Slutförd" msgid "Calibrating" msgstr "Kalibrerar" msgid "Auto-record Monitoring" -msgstr "" +msgstr "Automatisk inspelning av övervakning" msgid "Go Live" -msgstr "" +msgstr "Sänd live" msgid "Resolution" msgstr "Upplösning" msgid "Show \"Live Video\" guide page." -msgstr "" +msgstr "Visa sidan \"Live Video\"." msgid "720p" -msgstr "" +msgstr "720p" msgid "1080p" -msgstr "" +msgstr "1080p" msgid "ConnectPrinter(LAN)" msgstr "Anslut skrivare (LAN)" @@ -2628,13 +2709,13 @@ msgstr "" "på skrivaren, som visas i figuren:" msgid "Invalid input." -msgstr "" +msgstr "Ogiltig inmatning" msgid "New Window" -msgstr "" +msgstr "Nytt fönster" msgid "Open a new window" -msgstr "" +msgstr "Öppna ett nytt fönster" msgid "Application is closing" msgstr "Begäran avslutas" @@ -2664,34 +2745,34 @@ 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" msgid "Print plate" -msgstr "" +msgstr "Skriv ut byggplattan" msgid "Slice all" msgstr "Bered allt" msgid "Export G-code file" -msgstr "" +msgstr "Exportera G-kod filen" msgid "Send" msgstr "Skicka" msgid "Export plate sliced file" -msgstr "" +msgstr "Exportera byggplattans beredda fil" msgid "Export all sliced file" -msgstr "" +msgstr "Exportera alla beredda filer" msgid "Print all" msgstr "Skriv ut allt" msgid "Send all" -msgstr "" +msgstr "Skicka alla" msgid "Keyboard Shortcuts" msgstr "Kortkommando" @@ -2706,23 +2787,23 @@ msgid "Show Configuration Folder" msgstr "Visa Konfigurations Mapp" msgid "Show Tip of the Day" -msgstr "" +msgstr "Visa dagens tips" msgid "Check for Update" msgstr "Sök efter Uppdatering" msgid "Open Network Test" -msgstr "" +msgstr "Öppna nätverks test" #, c-format, boost-format msgid "&About %s" msgstr "&Om %s" msgid "Upload Models" -msgstr "" +msgstr "Ladda upp modeller" msgid "Download Models" -msgstr "" +msgstr "Ladda ner modeller" msgid "Default View" msgstr "Standard Vy" @@ -2766,7 +2847,7 @@ msgid "Right View" msgstr "Vy Höger" msgid "Start a new window" -msgstr "" +msgstr "Starta ett nytt fönster" msgid "New Project" msgstr "Nytt Pojekt" @@ -2793,7 +2874,7 @@ msgid "Save current project as" msgstr "Spara nuvarande projekt som" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" +msgstr "Importera 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Ladda modell" @@ -2817,22 +2898,22 @@ msgid "Export 3mf file without using some 3mf-extensions" msgstr "Exportera 3mf fil utan några 3mf-tillägg" msgid "Export current sliced file" -msgstr "" +msgstr "Exportera aktuell beredd fil" msgid "Export all plate sliced file" -msgstr "" +msgstr "Exportera alla beredda filer" msgid "Export G-code" msgstr "Exportera G-kod" msgid "Export current plate as G-code" -msgstr "" +msgstr "Exportera aktuell byggplatta som G-kod" msgid "Export &Configs" msgstr "Exportera konfiguration" msgid "Export current configuration to files" -msgstr "" +msgstr "Exportera aktuell konfiguration till filer" msgid "Export" msgstr "Exportera" @@ -2898,10 +2979,10 @@ msgid "Use Orthogonal View" msgstr "Använd Ortogonal Vy" msgid "Show &Labels" -msgstr "" +msgstr "Visa & Etiketter" msgid "Show object labels in 3D scene" -msgstr "" +msgstr "Visa objekt etiketter i 3D-scenen" msgid "Preferences" msgstr "Inställningar" @@ -2913,7 +2994,7 @@ msgid "Help" msgstr "Hjälp" msgid "3D Models" -msgstr "" +msgstr "3D-modeller" msgid "&Open G-code" msgstr "&Öppna G-kod" @@ -2934,10 +3015,10 @@ msgid "Export toolpaths as OBJ" msgstr "Exportera toolpaths som OBJ" msgid "Open &Studio" -msgstr "" +msgstr "Öppna &Studio" msgid "Open Studio" -msgstr "" +msgstr "Öppna Studio" msgid "&Quit" msgstr "&Avsluta" @@ -2955,6 +3036,14 @@ msgstr "&Visa" msgid "&Help" msgstr "&Hjälp" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Skriv över fil" @@ -2965,7 +3054,7 @@ msgid "No to All" msgstr "Nej till allt" msgid "Choose a directory" -msgstr "" +msgstr "Välj ett register" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" @@ -2977,7 +3066,7 @@ msgid "Export result" msgstr "Export resultat" msgid "Select profile to load:" -msgstr "" +msgstr "Välj den profil som ska laddas:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" @@ -3005,6 +3094,11 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" +"Vill du synkronisera dina personuppgifter från Bambu Cloud? \n" +"Den innehåller följande information:\n" +"1. Process inställningar\n" +"2. Inställningar av filament\n" +"3. Inställningar för skrivare" msgid "Synchronization" msgstr "Synkronisering" @@ -3013,7 +3107,7 @@ msgid "Initialize failed (No Device)!" msgstr "Start misslyckad (Ingen Enhet)!" msgid "Initialize failed (No Camera Device)!" -msgstr "" +msgstr "Initieringen misslyckades (ingen kamera enhet)!" msgid "Initializing..." msgstr "Startar..." @@ -3022,57 +3116,63 @@ msgid "Loading..." msgstr "Laddar..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" +msgstr "Initieringen misslyckades (stöds inte i LAN-läge)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" +msgstr "Initieringen misslyckades (Ej tillgängligt i endast LAN-läge)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." msgstr "" +"Skrivaren är upptagen med att ladda ner; vänta tills nedladdningen är klar." msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" +msgstr "Initieringen misslyckades (skrivarens LAN-IP saknas)!" msgid "Initialize failed (Not supported by printer)!" -msgstr "" +msgstr "Initieringen misslyckades (stöds inte av skrivaren)!" #, c-format, boost-format msgid "Initialize failed (%s)!" -msgstr "" +msgstr "Initieringen misslyckades (%s)!" msgid "Network unreachable" -msgstr "" +msgstr "Nätverket kan inte nås" #, c-format, boost-format msgid "Stopped [%d]!" -msgstr "" +msgstr "Stoppad [%d]!" msgid "Stopped." msgstr "Avbruten." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" +msgstr "LAN-anslutning misslyckades (Det gick inte att starta liveview)" msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" +"Virtuella kamera verktyg krävs för denna uppgift!\n" +"Vill du installera dem?" msgid "Downloading Virtual Camera Tools" -msgstr "" +msgstr "Ladda ner Virtuella Kamerans Verktyg" msgid "" "Another virtual camera is running.\n" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" +"En annan virtuell kamera körs.\n" +"Bambu Studio stöder endast en virtuell kamera.\n" +"Vill du stoppa den här virtuella kameran?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" -msgstr "" +msgstr "Initieringen av virtuell kamera misslyckades (%s)!" msgid "Information" -msgstr "" +msgstr "information" msgid "Playing..." msgstr "Spelar..." @@ -3088,49 +3188,49 @@ msgid "Month" msgstr "Månad" msgid "All Files" -msgstr "" +msgstr "Alla Filer" msgid "Group files by year, recent first." -msgstr "" +msgstr "Gruppera filer efter år, senaste först." msgid "Group files by month, recent first." -msgstr "" +msgstr "Gruppera filer efter månad, senaste först." msgid "Show all files, recent first." -msgstr "" +msgstr "Visa alla filer, de senaste först." msgid "Timelapse" msgstr "Timelapse" msgid "Switch to timelapse files." -msgstr "" +msgstr "Växla till timelapse filer." msgid "Video" msgstr "Video" msgid "Switch to video files." -msgstr "" +msgstr "Växla till video filer." msgid "Delete selected files from printer." -msgstr "" +msgstr "Ta bort valda filer från skrivaren." msgid "Download" msgstr "Ladda ner" msgid "Download selected files from printer." -msgstr "" +msgstr "Ladda ner valda filer från skrivaren." msgid "Select" -msgstr "" +msgstr "Välj" msgid "Batch manage files." -msgstr "" +msgstr "Batch hantera filer." msgid "No printers." msgstr "Ingen printer." msgid "Not supported by this model of printer!" -msgstr "" +msgstr "Stöds inte av denna modell av skrivare!" msgid "Connecting..." msgstr "Sammankopplar..." @@ -3146,30 +3246,30 @@ msgid "No files" msgstr "Inga filer" msgid "Not accessible in LAN-only mode!" -msgstr "" +msgstr "Ej tillgänglig i LAN-läge!" msgid "Missing LAN ip of printer!" -msgstr "" +msgstr "Saknar skrivarens LAN-IP!" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "" +msgstr "Filen '%s' förlorades! Ladda ner den igen." msgid "Download waiting..." -msgstr "" +msgstr "Nedladdning väntar..." msgid "Play" -msgstr "" +msgstr "Spela" msgid "Open Folder" -msgstr "" +msgstr "Öppna mapp" msgid "Download finished" -msgstr "" +msgstr "Nedladdning slutförd" #, c-format, boost-format msgid "Downloading %d%%..." -msgstr "" +msgstr "Laddar ner %d%%..." msgid "Speed:" msgstr "Hastighet:" @@ -3184,7 +3284,7 @@ msgid "Zoom" msgstr "Zooma" msgid "Translation/Zoom" -msgstr "" +msgstr "Översättning/Zoom" msgid "3Dconnexion settings" msgstr "3Dconnexion inställningar" @@ -3193,13 +3293,13 @@ msgid "Swap Y/Z axes" msgstr "Byta Y/Z axes" msgid "Camera" -msgstr "" +msgstr "Kamera" msgid "SD Card" -msgstr "" +msgstr "MicroSD-kort" msgid "Camera Setting" -msgstr "" +msgstr "Kamerainställning" msgid "Printing Progress" msgstr "Utskriftsförlopp" @@ -3211,19 +3311,19 @@ msgid "Stop" msgstr "Stopp" msgid "0" -msgstr "" +msgstr "0" msgid "Layers: N/A" -msgstr "" +msgstr "Lager: N/A" msgid "Clear" -msgstr "" +msgstr "Rensa" msgid "Control" msgstr "Kontroll" msgid "Print Options" -msgstr "" +msgstr "Utskriftsalternativ" msgid "100%" msgstr "100%" @@ -3232,10 +3332,10 @@ msgid "Lamp" msgstr "Lampa" msgid "Aux" -msgstr "" +msgstr "Aux" msgid "Cham" -msgstr "" +msgstr "Kammare" msgid "Bed" msgstr "Byggplattan" @@ -3247,68 +3347,75 @@ msgid "Debug Info" msgstr "Felsöknings Information" msgid "No SD Card" -msgstr "" +msgstr "Inget MicroSD-kort" msgid "SD Card Abnormal" -msgstr "" +msgstr "MicroSD-kortet är onormalt" msgid "Printing List" msgstr "Utskrifts Lista" msgid "Cancel print" -msgstr "" +msgstr "Avbryt utskrift" msgid "Are you sure you want to cancel this print?" -msgstr "" +msgstr "Är du säker på att du vill avbryta utskriften?" #, 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." msgid "Downloading..." msgstr "Laddar ner..." msgid "Cloud Slicing..." -msgstr "" +msgstr "Moln beredning..." #, c-format, boost-format msgid "Layers: %s" -msgstr "" +msgstr "Lager: %s" #, c-format, boost-format msgid "Layers: %d/%d" -msgstr "" +msgstr "Lager: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" +msgstr "Värm nozzeln till över 170 grader innan du laddar filamentet." msgid "Still unload" -msgstr "" +msgstr "Matar ut fortfarande" msgid "Still load" -msgstr "" +msgstr "Laddar fortfarande" msgid "AMS settings are not supported for external spool" -msgstr "" +msgstr "Aktuell AMS-inställningar stöder inte användning av en extern spole." msgid "Please select an AMS slot before calibration" -msgstr "" +msgstr "Välj ett AMS-fack innan kalibrering." msgid "" "Cannot read filament info: the filament is loaded to the tool head,please " "unload the filament and try again." msgstr "" +"Kan inte läsa filament information: Filamentet är laddat till " +"verktygshuvudet; ta bort filamentet och försök igen." msgid "This only takes effect during printing" -msgstr "" +msgstr "Detta gäller endast under utskrift." msgid "Silent" msgstr "Tyst" @@ -3323,7 +3430,7 @@ msgid "Ludicrous" msgstr "Galet" msgid "Can't start this without SD card." -msgstr "" +msgstr "Kan inte starta utan MicroSD-kort." msgid "Failed to connect to the server" msgstr "Uppkoppling till servern misslyckades" @@ -3392,10 +3499,10 @@ msgid "Undo integration was successful." msgstr "Återställande av integrationen lyckades." msgid "New network plug-in available." -msgstr "" +msgstr "Ny nätverks plugin tillgänglig" msgid "Details" -msgstr "" +msgstr "Detaljer" msgid "Undo integration failed." msgstr "Återställande av integrationen misslyckades." @@ -3412,6 +3519,9 @@ msgstr "Besök nedladdnings sidan." msgid "Open Folder." msgstr "Öppna Mapp." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3425,16 +3535,16 @@ msgstr[0] "%1$d Objektet har färgläggning.@%1$d Objekten har färgläggning." msgstr[1] "%1$d Objektet har färgläggning.@%1$d Objekten har färgläggning." msgid "ERROR" -msgstr "" +msgstr "FEL" msgid "CANCELED" -msgstr "" +msgstr "Avbruten" msgid "COMPLETED" -msgstr "" +msgstr "Klar" msgid "Cancel upload" -msgstr "" +msgstr "Avbryt uppladdning" msgid "Slice ok." msgstr "Beredning klar." @@ -3455,13 +3565,13 @@ msgid "Warning:" msgstr "Varning:" msgid "Export successfully." -msgstr "" +msgstr "Exportering lyckades" msgid " (Repair)" msgstr " (Reparera)" msgid " Click here to install it." -msgstr "" +msgstr " Klicka här för att installera den." msgid "WARNING:" msgstr "VARNING:" @@ -3516,24 +3626,26 @@ msgid "Bottom" msgstr "Bottenlager" msgid "Enable AI monitoring of printing" -msgstr "" +msgstr "Aktivera AI-övervakning av utskrifter" msgid "Sensitivity of pausing is" -msgstr "" +msgstr "Känsligheten för paus är" msgid "Enable detection of build plate position" -msgstr "" +msgstr "Aktivera detektering av byggplattans position" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" +"Lokaliseringsmärket på byggplattan registreras och utskriften pausas om " +"märket inte ligger inom det fördefinierade intervallet." msgid "First Layer Inspection" -msgstr "" +msgstr "Första Lager Inspektion" msgid "Auto-recovery from step loss" -msgstr "" +msgstr "Automatisk återhämtning vid stegförlust" msgid "Global" msgstr "Global" @@ -3588,7 +3700,7 @@ msgid "Click to edit preset" msgstr "Tryck för att redigera inställningar" msgid "Connection" -msgstr "" +msgstr "Anslutning" msgid "Bed type" msgstr "Typ av byggplatta" @@ -3597,37 +3709,44 @@ msgid "Flushing volumes" msgstr "Rensnings volymer" msgid "Add one filament" -msgstr "" +msgstr "Lägg till ett filament" msgid "Remove last filament" -msgstr "" +msgstr "Ta bort senaste filamentet" msgid "Synchronize filament list from AMS" -msgstr "" +msgstr "Synkronisera filament listan från AMS" msgid "Set filaments to use" -msgstr "" +msgstr "Ställ in filament som ska användas" msgid "" "No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" +"Inga AMS-filament. Välj en skrivare på sidan ”Enhet” för att ladda AMS-" +"information." msgid "Sync filaments with AMS" -msgstr "" +msgstr "Synkronisera filament med AMS" msgid "" "Sync filaments with AMS will drop all current selected filament presets and " "colors. Do you want to continue?" msgstr "" +"Synkronisering av filament med AMS kommer att ta bort alla förvalda filament " +"inställningar och färger. Vill du fortsätta?" msgid "There are no compatible filaments, and sync is not performed." -msgstr "" +msgstr "Det finns inga kompatibla filament och synkronisering utförs inte." 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 "Untitled" msgstr "Ej namngiven" @@ -3641,10 +3760,12 @@ msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" +"Avinstallationen lyckades. Enheten %s(%s) kan nu tas bort från datorn på ett " +"säkert sätt." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." -msgstr "" +msgstr "Utmatning av enheten %s(%s) misslyckades." msgid "Previous unsaved project detected, do you want to restore it?" msgstr "Tidigare osparat projekt upptäckt, återställa det?" @@ -3656,34 +3777,44 @@ msgid "" "The bed temperature exceeds filament's vitrification temperature. Please " "open the front door of printer before printing to avoid nozzle clog." msgstr "" +"Byggplattans temperatur överskrider filamentens förglasningstemperatur. " +"Öppna skrivarens främre dörr innan du skriver ut för att undvika att nozzeln " +"täpps till." msgid "" "The nozzle hardness required by the filament is higher than the default " "nozzle hardness of the printer. Please replace the hardened nozzle or " "filament, otherwise, the nozzle will be attrited or damaged." msgstr "" +"Nozzelns hårdhet som filamentet kräver är högre än skrivarens standard för " +"nozzeln. Byt ut den härdade nozzeln eller filamentet, annars kommer nozzeln " +"att slitas ner eller skadas." #, c-format, boost-format msgid "Loading file: %s" msgstr "Laddar fil: %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" +msgstr "3mf kommer inte från Bambu Lab, laddar endast geometri data." msgid "Load 3mf" -msgstr "" +msgstr "Ladda 3mf" msgid "The Config can not be loaded." -msgstr "" +msgstr "Konfigurationen kan inte laddas." msgid "The 3mf is generated by old Bambu Studio, load geometry data only." msgstr "" +"3mf-filen genererades i en gammal version av Bambu Studio laddar endast " +"geometri data." #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " "unrecognized:" msgstr "" +"3mf:s version %s är nyare än %s version %s, Följande nycklar har hittats som " +"inte känns igen:" msgid "You'd better upgrade your software.\n" msgstr "Uppdatera mjukvaran.\n" @@ -3696,9 +3827,11 @@ msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." msgstr "" +"3mf:s version %s är nyare än %s version %s, Föreslår att du uppdaterar din " +"programvara." msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" +msgstr "The 3mf is not compatible, loading geometry data only!" msgid "Incompatible 3mf" msgstr "Ej kompatibel 3mf" @@ -3739,9 +3872,12 @@ msgid "" "Instead of considering them as multiple objects, should \n" "the file be loaded as a single object having multiple parts?" msgstr "" +"Filen innehåller flera objekt som är placerade på olika höjder.\n" +"Istället för att betrakta dem som flera objekt, ska\n" +"filen laddas som ett enda objekt med flera delar?" msgid "Multi-part object detected" -msgstr "" +msgstr "Objekt i flera delar har upptäckts" msgid "Load these files as a single object with multiple parts?\n" msgstr "Ladda dessa filer som ett enkelt objekt med multipla delar?\n" @@ -3756,9 +3892,11 @@ msgid "" "Your object appears to be too large, Do you want to scale it down to fit the " "heat bed automatically?" msgstr "" +"Objektet verkar vara för stort, vill du skala ner det så att det passar " +"byggplattan automatiskt?" msgid "Object too large" -msgstr "" +msgstr "Objektet är för stort" msgid "Export STL file:" msgstr "Exportera STL-fil:" @@ -3773,13 +3911,13 @@ msgid "Another export job is running." msgstr "En annan exportering pågår." msgid "Select a new file" -msgstr "" +msgstr "Välj en ny fil" msgid "File for the replace wasn't selected" -msgstr "" +msgstr "Ersättningsfilen valdes inte" msgid "Error during replace" -msgstr "" +msgstr "Fel vid byte" msgid "Please select a file" msgstr "Välj en fil" @@ -3797,7 +3935,7 @@ msgid "Invalid data" msgstr "Ogiltlig data" msgid "Slicing Canceled" -msgstr "" +msgstr "Beredning avbruten" #, c-format, boost-format msgid "Slicing Plate %d" @@ -3809,11 +3947,16 @@ msgstr "Lös berednings felen och publicera igen." msgid "" "Network Plug-in is not detected. Network related features are unavailable." msgstr "" +"Nätverks plugin programmet detekteras inte. Nätverksrelaterade funktioner är " +"inte tillgängliga." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" +"Endast förhandsgranskningsläge:\n" +"Den inlästa filen innehåller endast G-kod, kan inte komma in på sidan " +"Förbered" msgid "You can keep the modified presets to the new project or discard them" msgstr "" @@ -3830,22 +3973,25 @@ msgid "" "Please check whether the folder exists online or if other programs open the " "project file." msgstr "" +"Det gick inte att spara projektet.\n" +"Kontrollera om mappen finns online eller om andra program har projektfilen " +"öppen." msgid "Save project" -msgstr "" +msgstr "Spara projekt" msgid "Importing Model" -msgstr "" +msgstr "Importerar Modell" msgid "prepare 3mf file..." -msgstr "" +msgstr "förbereder 3mf-filen..." msgid "downloading project ..." -msgstr "" +msgstr "laddar ner projekt ..." #, c-format, boost-format msgid "Project downloaded %d%%" -msgstr "" +msgstr "Projektet har laddats ned %d%%" msgid "The selected file" msgstr "Den valda filen" @@ -3906,6 +4052,8 @@ msgid "" "The file %s has been sent to the printer's storage space and can be viewed " "on the printer." msgstr "" +"Filen %s har skickats till skrivarens lagringsutrymme och kan visas på " +"skrivaren." msgid "" "Print By Object: \n" @@ -3927,7 +4075,7 @@ msgid "Invalid number" msgstr "Ogiltligt nummer" msgid "Select Bed Type" -msgstr "" +msgstr "Välj typ av byggplatta" #, boost-format msgid "Part name: %1%\n" @@ -3958,15 +4106,20 @@ msgid "Triangles: %1%\n" msgstr "Trianglar: %1%\n" msgid "Tips:" -msgstr "" +msgstr "Tips:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Bambu Studio(windows) or CAD softwares." msgstr "" +"Funktionen ”Fix Model” är för närvarande bara på Windows. Reparera modellen " +"i Bambu Studio (Windows) eller CAD-program." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -3994,10 +4147,10 @@ msgid "Second" msgstr "Andra" msgid "Browse" -msgstr "" +msgstr "Sök" msgid "Choose Download Directory" -msgstr "" +msgstr "Välj Nedladdnings Register" msgid "General Settings" msgstr "Allmänna inställningar" @@ -4030,10 +4183,10 @@ msgid "Units" msgstr "Enheter" msgid "Show \"Tip of the day\" notification after start" -msgstr "" +msgstr "Visa \"Dagens tips\" efter start" msgid "If enabled, useful hints are displayed at startup." -msgstr "" +msgstr "Om aktiverad visas användbara tips vid start." msgid "User sync" msgstr "Användar synkronisering" @@ -4077,13 +4230,13 @@ msgid "Backup interval" msgstr "Säkerhetskopierings intervall" msgid "Downloads" -msgstr "" +msgstr "Nedladdningar" msgid "Dark Mode" -msgstr "" +msgstr "Mörkt Läge" msgid "Enable Dark mode" -msgstr "" +msgstr "Aktivera mörkt läge" msgid "Home page and daily tips" msgstr "Hemsida och dagliga förslag" @@ -4170,7 +4323,7 @@ msgid "DEBUG settings have saved successfully!" msgstr "FELSÖKNINGS inställningarna har sparats!" msgid "Switch cloud environment, Please login again!" -msgstr "" +msgstr "Moln miljön har bytts ut; vänligen logga in igen!" msgid "System presets" msgstr "Systemets förinställningar" @@ -4197,13 +4350,13 @@ msgid "Project-inside presets" msgstr "Projekt förinställningar" msgid "Add/Remove filaments" -msgstr "" +msgstr "Lägg till/Ta bort filament" msgid "Add/Remove materials" -msgstr "" +msgstr "Lägg till/Ta bort material" msgid "Add/Remove printers" -msgstr "" +msgstr "Lägg till/Ta bort skrivare" msgid "Slice all plate to obtain time and filament estimation" msgstr "Bered alla plattor för att mottaga tid och filament uppskattning" @@ -4319,6 +4472,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Min Enhet" @@ -4329,7 +4485,7 @@ msgid "Input access code" msgstr "Inmatning av åtkomstkod" msgid "Can't find my devices?" -msgstr "" +msgstr "Hittar du inte enheter?" msgid "Log out successful." msgstr "Utloggning lyckades." @@ -4375,6 +4531,7 @@ msgstr "Time-out för synkronisering av enhetsinformation" msgid "Cannot send the print job when the printer is updating firmware" msgstr "" +"Det går inte att skicka ett utskriftsjobb medan skrivaren uppdaterar firmware" msgid "" "The printer is executing instructions. Please restart printing after it ends" @@ -4390,11 +4547,15 @@ msgid "" "Filament %s exceeds the number of AMS slots. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filament %s överskrider antalet AMS-fack. Uppdatera skrivarens programvara " +"för att stödja tilldelning av AMS-fack." msgid "" "Filament exceeds the number of AMS slots. Please update the printer firmware " "to support AMS slot assignment." msgstr "" +"Filament överskrider antalet AMS-fack. Uppdatera skrivarens programvara för " +"att stödja tilldelning av AMS-fack." msgid "" "Filaments to AMS slots mappings have been established. You can click a " @@ -4415,57 +4576,73 @@ msgid "" "Filament %s does not match the filament in AMS slot %s. Please update the " "printer firmware to support AMS slot assignment." msgstr "" +"Filamentet %s matchar inte filamentet i AMS-facket %s. Uppdatera skrivarens " +"programvara för att stödja tilldelning av AMS-fack." msgid "" "Filament does not match the filament in AMS slot. Please update the printer " "firmware to support AMS slot assignment." msgstr "" +"Filamentet matchar inte filamentet i AMS-facket. Uppdatera skrivarens " +"programvara för att stödja tilldelning av AMS-fack." msgid "" "The printer firmware only supports sequential mapping of filament => AMS " "slot." msgstr "" +"Skrivarens firmware stöder endast sekventiell mappning av filament => AMS-" +"fack plats." msgid "An SD card needs to be inserted before printing." -msgstr "" +msgstr "Ett Micro SD-kort måste sättas i innan utskrift." msgid "An SD card needs to be inserted to record timelapse." -msgstr "" +msgstr "Ett Micro SD-kort måste sättas i för att spela in en timelapse." msgid "" "Cannot send the print job to a printer whose firmware is required to get " "updated." msgstr "" +"Det går inte att skicka utskriftsjobbet till en skrivare vars fasta " +"programvara måste uppdateras." msgid "Cannot send the print job for empty plate" -msgstr "" +msgstr "Det går inte att skicka ett utskriftsjobb för en tom platta." msgid "This printer does not support printing all plates" -msgstr "" +msgstr "Den här skrivaren stöder inte utskrift av alla byggplattor" msgid "Errors" -msgstr "" +msgstr "Fel" 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." #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" -msgstr "" +msgstr "Filament %s är för mjukt för att kunna användas med AMS" msgid "" "There are some unknown filaments in the AMS mappings. Please check whether " "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" +"Det finns några okända filament i AMS-mappningen. Kontrollera om det är de " +"filament som krävs. Om de är okej, klicka du på \"Confirm\" för att börja " +"skriva ut." msgid "Preparing print job" msgstr "Förbereder utskriftsjobb" @@ -4474,19 +4651,22 @@ msgid "Modifying the device name" msgstr "Ändra enhetens namn" msgid "Send to Printer SD card" -msgstr "" +msgstr "Skicka till skrivarens MicroSD-kort" 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 "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "Skrivaren måste finnas på samma LAN som Bambu Studio." + msgid "The printer does not support sending to printer SD card." -msgstr "" +msgstr "Skrivaren har inte stöd för att skicka till skrivarens MicroSD kort." msgid "Same as Global Bed Type" -msgstr "" +msgstr "Samma som Global Bed Type" msgid "Cool Plate" msgstr "Cool Plate" @@ -4498,7 +4678,7 @@ msgid "High Temp Plate" msgstr "High Temp Plate" msgid "Textured PEI Plate" -msgstr "" +msgstr "Texturerad PEI-platta" msgid "Log in printer" msgstr "Logga in skrivare" @@ -4533,51 +4713,74 @@ msgid "Delete this preset" msgstr "Radera denna förinställning" msgid "Search in preset" -msgstr "" +msgstr "Sök i inställning" msgid "Click to reset all settings to the last saved preset." msgstr "" +"Klicka för att återställa alla inställningar till den senast sparade " +"förinställningen." msgid "" "Prime tower is required for smooth timeplase. There may be flaws on the " "model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +"Prime tower krävs för smooth timelapse-läge. Det kan bli fel på modellen " +"utan ett prime tower. Är du säker på att du vill inaktivera prime tower?" msgid "" "Prime tower is required for smooth timelapse. There may be flaws on the " "model without prime tower. Do you want to enable prime tower?" msgstr "" +"Prime tower krävs för Smooth timelapse-läge. Det kan bli fel på modellen " +"utan prime tower. Vill du aktivera prime tower?" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" +"Vi har lagt till en experimentell stil \"Tree Slim\" som har mindre support " +"volym men svagare styrka.\n" +"Vi rekommenderar att du använder den tillsammans med: 0 gränssnitts lager, 0 " +"övre avstånd, 2 väggar." msgid "" "Change these settings automatically? \n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" +"Ändra dessa inställningar automatiskt? \n" +"Ja - Ändra dessa inställningar automatiskt.\n" +"Nej - Ändra inte dessa inställningar för mig." msgid "" "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " "settings: at least 2 interface layers, at least 0.1mm top z distance or " "using support materials on interface." msgstr "" +"För ”Tree Strong” och ”Tree Hybrid” stilar rekommenderar vi följande " +"inställningar: minst 2 anläggnings lager, minst 0,1 mm topp z-avstånd eller " +"med support material på anläggningsytan." msgid "" "When using support material for the support interface, We recommend the " "following settings:\n" "0 top z distance, 0 interface spacing, concentric pattern." msgstr "" +"När du använder supportmaterial för support gränssnittet rekommenderar vi " +"följande inställningar:\n" +"0 topp z-avstånd, 0 gränssnittsavstånd, koncentriskt mönster." 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 "" +"När du spelar in timelapse utan verktygshuvud rekommenderas att du lägger " +"till ett \"Timelapse Wipe Tower\".\n" +"genom att högerklicka på den tomma positionen på byggplattan och välja " +"\"Lägg till Primitiv\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Linjebredd" @@ -4589,7 +4792,7 @@ msgid "Precision" msgstr "Precision" msgid "Wall generator" -msgstr "" +msgstr "Vägg generator" msgid "Walls" msgstr "Väggar" @@ -4622,7 +4825,7 @@ msgid "Acceleration" msgstr "Acceleration" msgid "Raft" -msgstr "" +msgstr "Raft" msgid "Support filament" msgstr "Support filament" @@ -4634,7 +4837,7 @@ msgid "Special mode" msgstr "Special läge" msgid "G-code output" -msgstr "" +msgstr "G-kod utgång" msgid "Frequent" msgstr "Återkommande" @@ -4720,6 +4923,8 @@ msgid "" "Bed temperature when Textured PEI Plate is installed. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Byggplattans temperatur när texturerad PEI-platta är installerad. 0 betyder " +"att filamentet inte stöds på den texturerade PEI-plattan" msgid "Volumetric speed limitation" msgstr "Volumetrisk hastighets begränsning" @@ -4770,7 +4975,7 @@ msgid "Printable space" msgstr "Utskriftsbar yta" msgid "Extruder Clearance" -msgstr "" +msgstr "Extruder Frigång" msgid "Accessory" msgstr "Tillbehör" @@ -4797,7 +5002,7 @@ msgid "Pause G-code" msgstr "Paus G-kod" msgid "Template Custom G-code" -msgstr "" +msgstr "Mall för anpassad G-kod" msgid "Motion ability" msgstr "Rörelseförmåga" @@ -4943,12 +5148,17 @@ msgid "" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"Du har ändrat vissa inställningar för inställningen \"%1%\".\n" +"Vill du behålla dessa inställningar (nytt värde) när du byter inställningar?" msgid "" "You have changed some preset settings. \n" "Would you like to keep these changed settings (new value) after switching " "preset?" msgstr "" +"Du har ändrat några inställningar.\n" +"Vill du behålla ändrade inställningar (nytt värde) när du byter " +"inställningar?" msgid "Extruders count" msgstr "Extruder kalkylering" @@ -4963,12 +5173,14 @@ msgid "" "The P1P printer does not support smooth timelapse, use traditional timelapse " "instead." msgstr "" +"P1P-skrivaren stöder inte smooth timelapse, använd traditionell timelapse " +"istället." msgid "Show all presets (including incompatible)" -msgstr "" +msgstr "Visa alla inställningar (inklusive inkompatibla)" msgid "Add File" -msgstr "" +msgstr "Lägg till fil" msgid "Set as cover" msgstr "Ställ in som skydd" @@ -4996,7 +5208,7 @@ msgid "Choose files" msgstr "Välj filer" msgid "Author" -msgstr "" +msgstr "Författare" msgid "Model Name" msgstr "Modell Namn" @@ -5056,18 +5268,18 @@ msgid "Flushing volumes for filament change" msgstr "Rensnings volym för filament byte" msgid "Multiplier" -msgstr "" +msgstr "Multiplikator" msgid "Flushing volume (mm³) for each filament pair." msgstr "Rensnings volym (mm³) för varje filament." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" +msgstr "Förslag: Rensnings volym i intervallet [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" +msgstr "Multiplikatorn ska ligga inom intervallet [%.2f, %.2f]." msgid "unloaded" msgstr "utmatad" @@ -5109,7 +5321,7 @@ msgid "Paste from clipboard" msgstr "Klistra in ifrån urklipp" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" +msgstr "Visa/Dölj 3Dconnexion enheternas inställnings dialogruta" msgid "Show keyboard shortcuts list" msgstr "Visa tangentbordets genvägs lista" @@ -5118,16 +5330,16 @@ msgid "Global shortcuts" msgstr "Övergripande genvägar" msgid "Rotate View" -msgstr "" +msgstr "Rotate View" msgid "Pan View" -msgstr "" +msgstr "Pan View" msgid "Mouse wheel" -msgstr "" +msgstr "Mus hjul" msgid "Zoom View" -msgstr "" +msgstr "Zoom View" msgid "" "Auto orientates selected objects or all objects.If there are selected " @@ -5141,34 +5353,34 @@ msgid "Collapse/Expand the sidebar" msgstr "Dölj/Visa meny" msgid "⌘+Any arrow" -msgstr "" +msgstr "⌘+Valfri pil" msgid "Movement in camera space" msgstr "Rörelse i kamera område" msgid "⌥+Left mouse button" -msgstr "" +msgstr "⌥+Vänster musknapp" msgid "Select a part" -msgstr "" +msgstr "Välj del" msgid "⌘+Left mouse button" -msgstr "" +msgstr "⌘+Vänster musknapp" msgid "Select multiple objects" msgstr "Välj flera objekt" msgid "Ctrl+Any arrow" -msgstr "" +msgstr "Ctrl+Valfri pil" msgid "Alt+Left mouse button" -msgstr "" +msgstr "Alt+Vänster musknapp" msgid "Ctrl+Left mouse button" -msgstr "" +msgstr "Ctrl+vänster musknapp" msgid "Shift+Left mouse button" -msgstr "" +msgstr "Shift+Vänster musknapp" msgid "Select objects by rectangle" msgstr "Välj objekt efter rektangel" @@ -5198,7 +5410,7 @@ msgid "Move selection 10 mm in positive X direction" msgstr "Flytta markeringen 10mm i positiv X riktning" msgid "Shift+Any arrow" -msgstr "" +msgstr "Shift+valfri pil" msgid "Movement step set to 1 mm" msgstr "Rörelse steg är vald till 1mm" @@ -5231,25 +5443,25 @@ msgid "Select all objects" msgstr "Välj alla objekt" msgid "Gizmo move" -msgstr "" +msgstr "Gizmo flytta" msgid "Gizmo scale" -msgstr "" +msgstr "Gizmo skala" msgid "Gizmo rotate" -msgstr "" +msgstr "Gizmo rotera" msgid "Gizmo cut" -msgstr "" +msgstr "Gizmo skär" msgid "Gizmo Place face on bed" -msgstr "" +msgstr "Gizmo Placera ansiktet på byggytan" msgid "Gizmo SLA support points" -msgstr "" +msgstr "Gizmo SLA support punkter" msgid "Gizmo FDM paint-on seam" -msgstr "" +msgstr "Gizmo FDM målad söm" msgid "Plater" msgstr "Plätering/Förgyllning" @@ -5258,22 +5470,22 @@ msgid "Move: press to snap by 1mm" msgstr "Flytta: tryck för att låsa med 1mm" msgid "⌘+Mouse wheel" -msgstr "" +msgstr "⌘+Mushjul" msgid "Support/Color Painting: adjust pen radius" msgstr "Support/Färgläggning: justera penn radie" msgid "⌥+Mouse wheel" -msgstr "" +msgstr "⌥+Mushjul" msgid "Support/Color Painting: adjust section position" msgstr "Support/Färgläggning:justera sektions positionen" msgid "Ctrl+Mouse wheel" -msgstr "" +msgstr "Ctrl+mushjul" msgid "Alt+Mouse wheel" -msgstr "" +msgstr "Alt+Mushjul" msgid "Gizmo" msgstr "Gizmo" @@ -5318,105 +5530,117 @@ msgid "Move slider 5x faster" msgstr "Flytta reglage 5x snabbare" msgid "Shift+Mouse wheel" -msgstr "" +msgstr "Shift+Mushjulet" msgid "Release Note" -msgstr "" +msgstr "Meddelande om utgåvan" #, c-format, boost-format msgid "version %s update information :" -msgstr "" +msgstr "version %s uppdaterings information:" msgid "Network plug-in update" -msgstr "" +msgstr "Uppdatering av nätverks plugin" msgid "" "Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" +"Klicka på OK för att uppdatera Nätverks plugin programmet nästa gång Bambu " +"Studio startar." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" +msgstr "En ny nätverksplugin (%s) är tillgänglig. Vill du installera den?" msgid "New version of Bambu Studio" msgstr "Ny version av Bambu Studio" msgid "Don't remind me of this version again" -msgstr "" +msgstr "Påminn mig inte om den här versionen igen." msgid "LAN Connection Failed (Sending print file)" -msgstr "" +msgstr "LAN-anslutning misslyckades (skickar utskriftsfil)" msgid "" "Step 1, please confirm Bambu Studio and your printer are in the same LAN." -msgstr "" +msgstr "Steg 1: Bekräfta att Bambu Studio och din skrivare finns på samma LAN." msgid "" "Step 2, if the IP and Access Code below are different from the actual values " "on your printer, please correct them." msgstr "" +"Steg 2, om IP- och åtkomst koden nedan skiljer sig från de faktiska värdena " +"på skrivaren, korrigera dem." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" -msgstr "" +msgstr "Behörighetskod: " msgid "Where to find your printer's IP and Access Code?" -msgstr "" +msgstr "Var hittar du skrivarens IP- och åtkomstkod?" msgid "Error: IP or Access Code are not correct" -msgstr "" +msgstr "Fel: IP eller Åtkomstkod är inte korrekta" msgid "Model:" -msgstr "" +msgstr "Modell:" msgid "Serial:" -msgstr "" +msgstr "Serienummer:" msgid "Version:" -msgstr "" +msgstr "Version:" msgid "Update firmware" -msgstr "" +msgstr "Uppdatera programvara" msgid "Printing" -msgstr "" +msgstr "Utskrift pågår" msgid "Idle" -msgstr "" +msgstr "Inaktiv" msgid "Latest version" -msgstr "" +msgstr "Senaste version" msgid "Updating" -msgstr "" +msgstr "Uppdaterar" msgid "Updating failed" -msgstr "" +msgstr "Uppdateringen misslyckades" msgid "Updating successful" -msgstr "" +msgstr "Uppdateringen lyckades" msgid "" "Are you sure you want to update? This will take about 10 minutes. Do not " "turn off the power while the printer is updating." msgstr "" +"Är du säker på att du vill uppdatera? Uppdateringen tar ca 10 minuter. Stäng " +"inte av strömmen medans printern uppdaterar." msgid "" "An important update was detected and needs to be run before printing can " "continue. Do you want to update now? You can also update later from 'Upgrade " "firmware'." msgstr "" +"En viktig uppdatering upptäcktes och måste köras innan utskriften kan " +"fortsätta. Vill du uppdatera nu? Du kan också uppdatera senare från " +"'Uppdatera Mjukvaran'." msgid "" "The firmware version is abnormal. Repairing and updating are required before " "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" +"Firmware versionen är onormal. Reparation och uppdatering krävs före " +"utskrift. Vill du uppdatera nu? Du kan också uppdatera senare på skrivaren " +"eller uppdatera nästa gång du startar Bambu Studio." msgid "Extension Board" -msgstr "" +msgstr "Utöknings enhet" msgid "Saving objects into the 3mf failed." msgstr "Sparande av objektet till 3mf misslyckades." @@ -5660,6 +5884,7 @@ msgstr "skriv återuppringning misslyckad" msgid "" "%1% is too close to exclusion area, there may be collisions when printing." msgstr "" +"%1% är för nära undantagsområde. Det kan förekomma kollisioner vid utskrift." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -5670,10 +5895,11 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% är för hög, och kollisioner kommer att uppstå." msgid " is too close to others, there may be collisions when printing." -msgstr "" +msgstr " är för nära andra; det kan uppstå kollisioner vid utskrift." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +" är för nära undantagsområdet, det kan förekomma kollisioner vid utskrift." msgid "Prime Tower" msgstr "Prime Torn" @@ -5700,6 +5926,7 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" +"Smooth läge för timelapse stöds inte när ”per objekt” -sekvens är aktiverad." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -5746,7 +5973,7 @@ msgstr "Ett Prime Torn kräver att alla object är beredda med samma lagerhöjd. msgid "" "The prime tower is only supported if all objects have the same variable " "layer height" -msgstr "" +msgstr "Prime Tower stöds endast om alla objekt har samma variabla lagerhöjd." msgid "Too small line width" msgstr "För liten linjebredd" @@ -5768,7 +5995,7 @@ msgstr "Lagerhöjden kan inte överstiga nozzel diametern" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "" +msgstr "Plate %d: %s stöder inte filamentet %s" msgid "Generating skirt & brim" msgstr "Skapar Skirt & Brim" @@ -5793,12 +6020,16 @@ msgid "" "left corner to cut filament during filament change. The area is expressed as " "polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" +"Område som inte kan skrivas ut i XY-planet. För skrivare i X1-serien används " +"till exempel det främre vänstra hörnet för att skära av filamentet vid byte " +"av filament. Området uttrycks som en polygon med punkter i följande format: " +"\"XxY, XxY, ...\"" msgid "Bed custom texture" -msgstr "" +msgstr "Anpassad byggplattas textur" msgid "Bed custom model" -msgstr "" +msgstr "Anpassad byggplattas typ" msgid "Elephant foot compensation" msgstr "Elefant fots kompensation" @@ -5826,7 +6057,7 @@ msgid "Printer preset names" msgstr "Namn på förinställda skrivare" msgid "Hostname, IP or URL" -msgstr "" +msgstr "Värdnamn, IP eller URL" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " @@ -5835,63 +6066,75 @@ msgid "" "name and password into the URL in the following format: https://username:" "password@your-octopi-address/" msgstr "" +"Slic3r kan ladda upp G-kod filer till en printer värd. Det här fältet ska " +"innehålla värdnamn, IP-adress eller URL för printer värd platsen. Du kan få " +"tillgång till printer värd till HAProxy med grundläggande autentisering " +"aktiverad genom att ange användarnamn och lösenord i URL:en i följande " +"format: https://username:password@your-octopi-address/" msgid "API Key / Password" -msgstr "" +msgstr "API Nyckel/Lösenord" msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" +"Slic3r kan ladda upp G-kod filer till en printer värd. Det här fältet ska " +"innehålla API nyckeln eller lösenordet som krävs för autentisering." msgid "Name of the printer" -msgstr "" +msgstr "Skrivarens namn" msgid "HTTPS CA File" -msgstr "" +msgstr "HTTPS CA fil" msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" +"Anpassad CA-certifikatfil kan anges för HTTPS OctoPrint-anslutningar, i crt/" +"pem-format. Om den lämnas tom används standarddatabasen för OS CA-certifikat." msgid "User" -msgstr "" +msgstr "Användare" msgid "Password" -msgstr "" +msgstr "Lösenord" msgid "Ignore HTTPS certificate revocation checks" -msgstr "" +msgstr "Ignorera kontroller för återkallande av HTTPS-certifikat" msgid "" "Ignore HTTPS certificate revocation checks in case of missing or offline " "distribution points. One may want to enable this option for self signed " "certificates if connection fails." msgstr "" +"Ignorera kontroller för återkallande av HTTPS-certifikat om " +"distributionspunkter saknas eller är offline. Man kanske vill aktivera det " +"här alternativet för självsignerade certifikat om anslutningen misslyckas." msgid "Names of presets related to the physical printer" -msgstr "" +msgstr "Namn på förinställningar relaterade till den fysiska skrivaren" msgid "Authorization Type" -msgstr "" +msgstr "Auktoriserings Typ" msgid "API key" -msgstr "" +msgstr "API nyckel" msgid "HTTP digest" -msgstr "" +msgstr "HTTP sammandrag" msgid "Avoid crossing wall" -msgstr "" +msgstr "Undvik att korsa väggar" msgid "Detour and avoid to travel across wall which may cause blob on surface" msgstr "" "Undvik väggar vid förflyttning, för att undvika att filament droppar på ytan" msgid "Avoid crossing wall - Max detour length" -msgstr "" +msgstr "Undvik att korsa väggar - Max omvägslängd" msgid "" "Maximum detour distance for avoiding crossing wall. Don't detour if the " @@ -5899,9 +6142,13 @@ msgid "" "either as an absolute value or as percentage (for example 50%) of a direct " "travel path. Zero to disable" msgstr "" +"Maximalt omvägsavstånd för att undvika att korsa vägg: Skrivaren kommer inte " +"att omväga om omvägsavståndet är större än detta värde. Omvägs längd kan " +"anges antingen som ett absolut värde eller som procent (till exempel 50 %) " +"av en direkt färdväg. Ett värde på 0 kommer att inaktivera detta." msgid "mm or %" -msgstr "" +msgstr "mm eller %" msgid "Other layers" msgstr "Andra lager" @@ -5934,6 +6181,8 @@ msgid "" "Bed temperature for layers except the initial one. Value 0 means the " "filament does not support to print on the Textured PEI Plate" msgstr "" +"Byggplattans temperatur efter det första lagret. 0 betyder att filamentet " +"inte stöds på den texturerade PEI-plattan." msgid "Initial layer" msgstr "Första lager" @@ -5966,6 +6215,8 @@ msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the Textured PEI Plate" msgstr "" +"Byggplattans temperatur för första lager 0 betyder att filamentet inte stöds " +"på den texturerade PEI-plattan." msgid "Bed types supported by the printer" msgstr "Byggplattans typ stöds av skrivaren" @@ -6033,15 +6284,22 @@ msgid "" "of the line without support from lower layer. 0% means forcing cooling for " "all outer wall no matter how much overhang degree" msgstr "" +"Tvinga kylfläkten att vara en specifik hastighet när överhängs graden av " +"objektets del överstiger detta värde. Detta uttrycks som en procentsats som " +"anger hur mycket bredden på linjen utan stöd från det nedre lagret. 0%% " +"betyder tvinga kylning för all yttervägg oavsett överhängs grad." msgid "Bridge direction" -msgstr "" +msgstr "Bridge riktning" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for " "external bridges. Use 180°for zero angle." msgstr "" +"Bridging vinkel åsidosättning. 0 betyder att bridging vinkeln beräknas " +"automatiskt. Annars kommer den medföljande vinkeln att användas för extern " +"bridging. Använd 180° för noll vinkel." msgid "Bridge flow" msgstr "Bridge/Brygg flöde" @@ -6108,7 +6366,7 @@ msgid "Compatible machine" msgstr "Kompatibel maskin" msgid "upward compatible machine" -msgstr "" +msgstr "uppåt kompatibel maskin" msgid "Compatible machine condition" msgstr "Kompatibel maskin status" @@ -6141,9 +6399,9 @@ msgid "" "quality for needle and small details" msgstr "" "Aktivera detta val för att sänka utskifts hastigheten för att göra den sista " -"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets tröskel" -"\", detta så att lager kan kylas under en längre tid. Detta kan förbättra " -"kylnings kvaliteten för små detaljer" +"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets " +"tröskel\", detta så att lager kan kylas under en längre tid. Detta kan " +"förbättra kylnings kvaliteten för små detaljer" msgid "Normal printing" msgstr "Normal utskrift" @@ -6195,13 +6453,16 @@ msgstr "" "är för långa avstånd" msgid "Thick bridges" -msgstr "" +msgstr "Tjocka bridges" msgid "" "If enabled, bridges are more reliable, can bridge longer distances, but may " "look worse. If disabled, bridges look better but are reliable just for " "shorter bridged distances." msgstr "" +"Om aktiverad, bridges är mer tillförlitliga och kan överbrygga längre " +"sträckor men kan se sämre ut. Om de är inaktiverade ser bridges bättre ut " +"men är tillförlitliga endast för kortare avstånd." msgid "Max bridge length" msgstr "Max bridge/brygg längd" @@ -6225,15 +6486,17 @@ msgid "End G-code when finish the printing of this filament" msgstr "Lägg till slut G-kod när utskriften har avslutas med detta filament" msgid "Ensure vertical shell thickness" -msgstr "" +msgstr "Säkerställ vertikal skaltjocklek" msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)" msgstr "" +"Lägg till massiv fyllning nära sluttande ytor för att garantera den " +"vertikala skal tjockleken (topp+bottenfasta lager)." msgid "Internal bridge support thickness" -msgstr "" +msgstr "Tjocklek på inre bridge support" msgid "" "If enabled, Studio will generate support loops under the contours of " @@ -6262,16 +6525,16 @@ msgid "Monotonic line" msgstr "Monoton linje" msgid "Aligned Rectilinear" -msgstr "" +msgstr "Justerade Rätlinjig" msgid "Hilbert Curve" -msgstr "" +msgstr "Hilbert kurvan" msgid "Archimedean Chords" -msgstr "" +msgstr "Archimedean Chords" msgid "Octagram Spiral" -msgstr "" +msgstr "Octagram Spiral" msgid "Bottom surface pattern" msgstr "Botten ytans mönster" @@ -6308,7 +6571,7 @@ msgid "infill/outer/inner" msgstr "ifyllnad/yttre/inre" msgid "inner-outer-inner/infill" -msgstr "" +msgstr "inre-yttre-inre/utfyllnad" msgid "Height to rod" msgstr "Höjd till axel" @@ -6317,6 +6580,8 @@ msgid "" "Distance of the nozzle tip to the lower rod. Used for collision avoidance in " "by-object printing." msgstr "" +"Avstånd från nozzel spetsen till den nedre stången. Används för att undvika " +"kollisioner vid utskrift av flera objekt." msgid "Height to lid" msgstr "Höjd till locket" @@ -6325,19 +6590,25 @@ msgid "" "Distance of the nozzle tip to the lid. Used for collision avoidance in by-" "object printing." msgstr "" +"Avstånd från nozzel spetsen till locket. Används för att undvika kollisioner " +"vid utskrift av flera objekt." msgid "" "Clearance radius around extruder. Used for collision avoidance in by-object " "printing." msgstr "" +"Frigångsradie runt extrudern: används för att undvika kollisioner vid " +"utskrift av flera objekt." msgid "Max Radius" -msgstr "" +msgstr "Max Radie" msgid "" "Max clearance radius around extruder. Used for collision avoidance in by-" "object printing." msgstr "" +"Max frigångsradie runt extrudern. Används för att undvika kollisioner vid " +"utskrift av flera objekt." msgid "Extruder Color" msgstr "Extruder Färg" @@ -6394,27 +6665,32 @@ msgid "s" msgstr "s" msgid "Default color" -msgstr "" +msgstr "Standardfärg" msgid "Default filament color" -msgstr "" +msgstr "Standard filament färg" msgid "Color" msgstr "Färg" msgid "Required nozzle HRC" -msgstr "" +msgstr "HRC nozzle krävs" msgid "" "Minimum HRC of nozzle required to print the filament. Zero means no checking " "of nozzle's HRC." msgstr "" +"Minsta HRC för nozzle som krävs för att skriva ut filament. Värdet 0 betyder " +"ingen kontroll av munstyckets HRC." msgid "" "This setting stands for how much volume of filament can be melted and " "extruded per second. Printing speed is limited by max volumetric speed, in " "case of too high and unreasonable speed setting. Can't be zero" msgstr "" +"Den här inställningen är volymen filament som kan smältas och extruderas per " +"sekund. Utskriftshastigheten begränsas av den maximala volymhastigheten om " +"hastigheten är för hög och orimlig. Det här värdet kan inte vara noll." msgid "mm³/s" msgstr "mm³/s" @@ -6422,6 +6698,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" @@ -6545,13 +6824,13 @@ msgid "Adaptive Cubic" msgstr "Adaptiv Cubic" msgid "3D Honeycomb" -msgstr "" +msgstr "3D Honeycomb" msgid "Support Cubic" -msgstr "" +msgstr "Kubik Support" msgid "Lightning" -msgstr "" +msgstr "Blixt" msgid "" "Acceleration of top surface infill. Using a lower value may improve top " @@ -6561,7 +6840,7 @@ msgstr "" "förbättra ytkvaliteten" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" +msgstr "Acceleration av yttervägg: ett lägre värde kan förbättra kvaliteten." msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " @@ -6681,7 +6960,7 @@ msgstr "" "vilken typ av filament som kan skrivas ut" msgid "Undefine" -msgstr "" +msgstr "Undefined" msgid "Hardened steel" msgstr "Härdat stål" @@ -6693,15 +6972,17 @@ msgid "Brass" msgstr "Mässing" msgid "Nozzle HRC" -msgstr "" +msgstr "Nozzle HRC" msgid "" "The nozzle's hardness. Zero means no checking for nozzle's hardness during " "slicing." msgstr "" +"Nozzelns hårdhet. Noll innebär att ingen kontroll av nozzelns hårdhet görs " +"under beredningen." msgid "HRC" -msgstr "" +msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "Aktivera detta val om maskinen har extra kylfläkt" @@ -6806,9 +7087,11 @@ msgid "" "This G-code will be used as a code for the pause print. User can insert " "pause G-code in gcode viewer" msgstr "" +"Denna G-kod kommer att användas som kod för att pausa utskriften. Användare " +"kan infoga paus G-kod i G-kod visaren." msgid "This G-code will be used as a custom code" -msgstr "" +msgstr "Denna G-kod kommer att användas som en anpassad kod." msgid "Maximum speed X" msgstr "Max hastighet X" @@ -6970,12 +7253,14 @@ msgid "Diameter of nozzle" msgstr "Diametern på nozzeln" msgid "Host Type" -msgstr "" +msgstr "Värd typ" msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" +"Slic3r kan ladda upp G-kod filer till en skrivar värd. Det här fältet måste " +"innehålla typ av värd." msgid "Nozzle volume" msgstr "Nozzle volym" @@ -6984,10 +7269,10 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volymen av nozzlen mellan skäraren och nozzlens ände" msgid "Start end points" -msgstr "" +msgstr "Start- och slutpunkter" msgid "The start and end points which is from cutter area to garbage can." -msgstr "" +msgstr "Start- och slutpunkterna från skärområdet till överskottsrännan." msgid "Reduce infill retraction" msgstr "Minska ifyllnads retraktionen" @@ -6997,6 +7282,10 @@ msgid "" "oozing can't been seen. This can reduce times of retraction for complex " "model and save printing time, but make slicing and G-code generating slower" msgstr "" +"Dra inte tillbaka när förflyttningen är helt i ett utfyllnadsområde. Det " +"betyder att läckage av filament inte kan ses. Detta kan minska tiderna för " +"indragning för komplexa modeller och spara utskriftstid, men gör beredning " +"och generering av G-kod långsammare." msgid "Enable" msgstr "Aktivera" @@ -7126,13 +7415,13 @@ msgstr "" "strängning" msgid "Z Hop Type" -msgstr "" +msgstr "Z Hop Typ" msgid "Slope" -msgstr "" +msgstr "Lutning" msgid "Spiral" -msgstr "" +msgstr "Spiral" msgid "Retraction Speed" msgstr "Retraktions hastighet" @@ -7167,7 +7456,7 @@ msgid "Back" msgstr "Tillbaka" msgid "Random" -msgstr "" +msgstr "Slumpmässig" msgid "Skirt distance" msgstr "Skirt avstånd" @@ -7175,6 +7464,12 @@ msgstr "Skirt avstånd" msgid "Distance from skirt to brim or object" msgstr "Avståndet ifrån skirt till brim eller objektet" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt varv" @@ -7209,7 +7504,7 @@ msgid "Speed of internal solid infill, not the top and bottom surface" msgstr "Hastighet för inre solid ifyllnad, förrutom topp och botten ytorna" msgid "Spiral vase" -msgstr "" +msgstr "Spiral vas" msgid "" "Spiralize smooths out the z moves of the outer contour. And turns a solid " @@ -7230,9 +7525,17 @@ msgid "" "process of taking a snapshot, prime tower is required for smooth mode to " "wipe nozzle." msgstr "" +"Om Smooth eller Traditionellt läge väljs genereras en timelapse-video för " +"varje utskrift. När varje lager har skrivits ut tas en ögonblicksbild med " +"kammarkameran. Alla dessa ögonblicksbilder är sammansatta i en timelapse-" +"video när utskriften är klar. Om Smooth läge är valt flyttas verktygshuvudet " +"till utloppsrännan efter att varje lager har skrivits ut och tar sedan en " +"ögonblicksbild. Eftersom smält filament kan läcka från nozzeln under " +"processen att ta en ögonblicksbild krävs ett prime torn för Smooth läge för " +"att torka nozzeln." msgid "Traditional" -msgstr "" +msgstr "Traditionell" msgid "Temperature variation" msgstr "Temperatur variation" @@ -7247,30 +7550,35 @@ msgid "Start G-code when start the printing of this filament" msgstr "Starta G-kod när utskrift startar med detta filament" msgid "Slice gap closing radius" -msgstr "" +msgstr "Bered spaltens stängningsradie" msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" +"Sprickor mindre än 2 x gap stängningsradie fylls under triangeln mesh " +"beredning. Gap stängningsoperationen kan minska den slutliga " +"utskriftsupplösningen, därför är det lämpligt att hålla värdet rimligt lågt." msgid "Slicing Mode" -msgstr "" +msgstr "Berednings läge" msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" +"Använd ”Jämn-Udda” för 3DLabPrint flygplans modeller. Använd ”Stäng hål” för " +"att stänga alla hål i modellen." msgid "Regular" -msgstr "" +msgstr "Vanlig" msgid "Even-odd" -msgstr "" +msgstr "Jämnt-udda" msgid "Close holes" -msgstr "" +msgstr "Stäng hål" msgid "Enable support" msgstr "Aktivera support" @@ -7283,6 +7591,9 @@ msgid "" "normal(manual) or tree(manual) is selected, only support enforcers are " "generated" msgstr "" +"normal(auto) och tree(auto) används för att generera support automatiskt. Om " +"normal(manual) eller tree(manual) väljs, genereras endast support " +"förstärkare." msgid "normal(auto)" msgstr "normal (auto)" @@ -7291,10 +7602,10 @@ msgid "tree(auto)" msgstr "träd(auto)" msgid "normal(manual)" -msgstr "" +msgstr "normal (manuell)" msgid "tree(manual)" -msgstr "" +msgstr "tree (manuell)" msgid "Support/object xy distance" msgstr "Support/objekt xy distans" @@ -7317,12 +7628,14 @@ msgid "Don't create support on model surface, only on build plate" msgstr "Inställningen skapar bara support som utgår ifrån byggplattan" msgid "Support critical regions only" -msgstr "" +msgstr "Endast support på kritiska områden" msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" +"Skapa endast support för kritiska regioner inklusive skarp svans, " +"utskjutande detaljer etc." msgid "Top Z distance" msgstr "Topp Z-distans" @@ -7332,18 +7645,20 @@ msgstr "" "Detta bestämmer Z-avståndet mellan det övre support gränssnittet och objektet" msgid "Bottom Z distance" -msgstr "" +msgstr "Nedre Z-avstånd" msgid "The z gap between the bottom support interface and object" -msgstr "" +msgstr "Z-gapet mellan botten support och objektets anläggningsyta" msgid "Support base" -msgstr "" +msgstr "Support bas" msgid "" "Filament to print support base and raft. \"Default\" means no specific " "filament for support and current filament is used" msgstr "" +"Filament för att skriva ut support och rafts. ”Standard” betyder ingen " +"specifik filament för support, och nuvarande filament används" msgid "Line width of support" msgstr "Linjebredd för support" @@ -7361,6 +7676,9 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" +"Filament för att skriva ut supportens anläggningsyta. ” Standard” betyder " +"ingen specifik filament för supportens anläggningsyta, och nuvarande " +"filament används" msgid "Top interface layers" msgstr "Översta gränssnitts lager" @@ -7397,7 +7715,7 @@ msgid "Rectilinear grid" msgstr "Rät linjärt nät" msgid "Hollow" -msgstr "" +msgstr "Ihålig" msgid "Interface pattern" msgstr "Gränssnitts mönster" @@ -7418,10 +7736,11 @@ msgid "Spacing between support lines" msgstr "Mellanrum mellan support linjer" msgid "Normal Support expansion" -msgstr "" +msgstr "Normal support expansion" msgid "Expand (+) or shrink (-) the horizontal span of normal support" msgstr "" +"Expandera (+) eller krymp (-) det horisontella spännvidden för normalt stöd" msgid "Speed of support" msgstr "Support hastighet" @@ -7437,18 +7756,24 @@ msgid "" "a lot of material (default), while hybrid style will create similar " "structure to normal support under large flat overhangs." msgstr "" +"Supportens stil och form. För normal support skapas en regelbunden " +"rutnätsform stabilare stöd (standard), medan snäva support torn sparar " +"material och minskar ärrbildning på objektet.\n" +"För träd support kommer smal stil att sammanfoga grenar mer aggressivt och " +"spara mycket material (standard), medan hybrid stil kommer att skapa " +"liknande struktur som normalt stöd under stora platta överhäng." msgid "Snug" msgstr "Tight" msgid "Tree Slim" -msgstr "" +msgstr "Tree Slim" msgid "Tree Strong" -msgstr "" +msgstr "Tree Stark" msgid "Tree Hybrid" -msgstr "" +msgstr "Tree Hybrid" msgid "Independent support layer height" msgstr "Oberoende support lagerhöjd" @@ -7457,6 +7782,8 @@ msgid "" "Support layer uses layer height independent with object layer. This is to " "support customizing z-gap and save print time." msgstr "" +"Supportens lager använder lagerhöjd oberoende med objektlager. Detta är för " +"att stödja anpassning av z-gap och spara utskriftstid." msgid "Threshold angle" msgstr "Gräns vinkel" @@ -7509,6 +7836,9 @@ msgid "" "layer for more than this threshold. Too low bed temperature of other layer " "may cause the model broken free from build plate" msgstr "" +"Det rekommenderas inte att byggytans temperatur för andra lager är lägre än " +"det första lagret med mer än denna nivå. För låg byggyts temperatur på andra " +"lager kan göra att modellen lossnar från byggplattan." msgid "Detect thin wall" msgstr "Upptäck tunna väggar" @@ -7603,6 +7933,8 @@ msgid "" "The actual flushing volumes is equal to the flush multiplier multiplied by " "the flushing volumes in the table." msgstr "" +"Den faktiska rensnings volymen är lika med värdet för rensnings " +"multiplikatorn multiplicerat med rensnings volymerna i tabellen." msgid "Prime volume" msgstr "Prime volym (volymen av ut pressat material)" @@ -7622,18 +7954,29 @@ msgid "" "printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" +"Rensning efter filamentbyte kommer att göras inuti objektens fyllningar. " +"Detta kan minska mängden avfall och minska utskriftstiden. Om väggarna är " +"tryckta med transparent filament kommer den blandade färgfyllningen att " +"synas. Det träder inte i kraft om inte prime tower är aktiverat." msgid "" "Purging after filament change will be done inside objects' support. This may " "lower the amount of waste and decrease the print time. It will not take " "effect, unless the prime tower is enabled." msgstr "" +"Rensning efter filamentbyte kommer att göras inuti objektens support. Detta " +"kan minska mängden avfall och minska utskriftstiden. Det träder inte i kraft " +"om inte ett prime tower är aktiverat." msgid "" "This object will be used to purge the nozzle after a filament change to save " "filament and decrease the print time. Colours of the objects will be mixed " "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" +"Det här objektet används för att rensa nozzeln efter ett filamentbyte för " +"att spara filament och minska utskriftstiden. Färgerna i objekten kommer att " +"blandas som ett resultat. Det kommer inte att få effekt om inte prime tower " +"är aktiverat." msgid "X-Y hole compensation" msgstr "X-Y håls kompensation" @@ -7667,24 +8010,30 @@ msgid "" "very thin areas is used gap-fill. Arachne engine produces walls with " "variable extrusion width" msgstr "" +"Den klassiska vägg generatorn producerar väggar med konstant extruderings " +"bredd och för mycket tunna områden används gap-fill. Arachne-motorn " +"producerar väggar med variabel extruderings bredd." msgid "Classic" -msgstr "" +msgstr "Klassisk" msgid "Arachne" -msgstr "" +msgstr "Arachne" msgid "Wall transition length" -msgstr "" +msgstr "Längd för vägg övergång" msgid "" "When transitioning between different numbers of walls as the part becomes " "thinner, a certain amount of space is allotted to split or join the wall " "segments. It's expressed as a percentage over nozzle diameter" msgstr "" +"Vid övergång mellan olika antal väggar när delen blir tunnare, tilldelas ett " +"visst utrymme för att dela eller sammanfoga väggsegmenten. Det uttrycks i " +"procent av nozzel diametern." msgid "Wall transitioning filter margin" -msgstr "" +msgstr "Vägg övergångs filter marginal" msgid "" "Prevent transitioning back and forth between one extra wall and one less. " @@ -7695,9 +8044,16 @@ msgid "" "variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Förhindra övergång fram och tillbaka mellan en extra vägg och en mindre. " +"Denna marginal utökar intervallet av extruderingsbredder som följer till " +"[Minsta väggbredds - marginal, 2 * Minsta väggbredd + marginal]. Att öka " +"denna marginal minskar antalet övergångar, vilket minskar antalet " +"extruderings start/stopp och restiden. Stor variation av extruderings bredd " +"kan dock leda till under- eller överextruderings problem. Det uttrycks i " +"procent över nozzel diametern" msgid "Wall transitioning threshold angle" -msgstr "" +msgstr "Tröskel vinkel för vägg övergång" msgid "" "When to create transitions between even and odd numbers of walls. A wedge " @@ -7706,17 +8062,25 @@ msgid "" "this setting reduces the number and length of these center walls, but may " "leave gaps or overextrude" msgstr "" +"När man skapar övergångar mellan jämna och udda antal väggar. En kil form " +"med en vinkel som är större än den här inställningen kommer inte att ha " +"några övergångar och inga väggar kommer att skrivas ut i mitten för att " +"fylla det återstående utrymmet. Om den här inställningen minskas, minskar " +"antalet och längden på dessa väggar i mitten men kan lämna luckor eller " +"överextrudera" msgid "Wall distribution count" -msgstr "" +msgstr "Antal vägg fördelningar" msgid "" "The number of walls, counted from the center, over which the variation needs " "to be spread. Lower values mean that the outer walls don't change in width" msgstr "" +"Antalet väggar, räknat från mitten, över vilka variationen ska spridas. " +"Lägre värden innebär att de yttre väggarna inte ändras i bredd." msgid "Minimum feature size" -msgstr "" +msgstr "Minsta funktions storlek" msgid "" "Minimum thickness of thin features. Model features that are thinner than " @@ -7724,9 +8088,13 @@ msgid "" "feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" +"Minsta tjocklek på tunna funktioner. Modellfunktioner som är tunnare än " +"detta värde skrivs inte ut, medan funktioner som är tjockare än minsta " +"funktionsstorlek kommer att utvidgas till minsta väggbredd. Det uttrycks som " +"en procentandel över nozzelns diameter" msgid "Minimum wall width" -msgstr "" +msgstr "Minsta vägg bredd" msgid "" "Width of the wall that will replace thin features (according to the Minimum " @@ -7734,6 +8102,10 @@ msgid "" "thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" +"Bredden på den vägg som ska ersätta tunna element (enligt minsta storlek för " +"element) i modellen. Om den minsta väggbredden är tunnare än tjockleken på " +"elementet blir väggen lika tjock som själva elementet. Den uttrycks i " +"procent av nozzel diametern." msgid "Detect narrow internal solid infill" msgstr "Upptäck tight inre solid ifyllnad" @@ -7755,16 +8127,16 @@ msgid "Export project as 3MF." msgstr "Exportera projekt som3mf." msgid "Export slicing data" -msgstr "" +msgstr "Exportera beredningsdata" msgid "Export slicing data to a folder." -msgstr "" +msgstr "Exportera beredningsdata till en mapp" msgid "Load slicing data" -msgstr "" +msgstr "Ladda berednings data" msgid "Load cached slicing data from directory" -msgstr "" +msgstr "Ladda cachad berednings data från katalogen" msgid "Slice" msgstr "Bered" @@ -7776,10 +8148,10 @@ msgid "Show command help." msgstr "Visa kommandohjälp." msgid "UpToDate" -msgstr "" +msgstr "Aktuell" msgid "Update the configs values of 3mf to latest." -msgstr "" +msgstr "Uppdatera konfigurations värdena i 3mf till det senaste." msgid "Output Model Info" msgstr "Mata ut modell information" @@ -7794,10 +8166,10 @@ msgid "Export settings to a file." msgstr "Exportera inställningar till en fil." msgid "Send progress to pipe" -msgstr "" +msgstr "Skicka framsteg till röret (SLA)" msgid "Send progress to pipe." -msgstr "" +msgstr "Skicka framsteg till röret (SLA)" msgid "Arrange Options" msgstr "Placera Val" @@ -7858,7 +8230,7 @@ msgid "Generating infill toolpath" msgstr "Skapa ifyllnadens verktygsbana" msgid "Detect overhangs for auto-lift" -msgstr "" +msgstr "Identifiera överhäng för automatisk lyftning" msgid "Generating support" msgstr "Skapa support" @@ -7871,11 +8243,15 @@ msgid "" "It seems object %s has completely floating regions. Please re-orient the " "object or enable support generation." msgstr "" +"Det verkar som att objekt %s har helt flytande regioner. Omorientera " +"objektet eller aktivera supportgenerering." #, c-format, boost-format msgid "" "It seems object %s has large overhangs. Please enable support generation." msgstr "" +"Det verkar som om objekt %s har stora överhäng. Vänligen aktivera " +"supportgenerering." msgid "Optimizing toolpath" msgstr "Optimerar verktygsbanan" @@ -7884,11 +8260,16 @@ msgid "Empty layers around bottom are replaced by nearest normal layers." msgstr "Tomma lager runt botten ersätts med närmast normala lager." msgid "The model has too many empty layers." -msgstr "" +msgstr "Modellen har för många tomma lager." msgid "Slicing mesh" msgstr "Bereder mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generera verktygsbana vid lager %d" @@ -7926,6 +8307,9 @@ msgid "" "Did you know how to control view and object/part selection with mouse and " "touchpanel in the 3D scene?" msgstr "" +"3D Vy Operationer\n" +"Vet du hur du kontrollerar vy och objekt/delval med mus och pekskärm i 3D-" +"scenen?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" @@ -7933,6 +8317,9 @@ msgid "" "Did you know that you can cut a model at any angle and position with the " "cutting tool?" msgstr "" +"Verktyget Klipp ut\n" +"Visste du att du kan klippa en modell i valfri vinkel och position med " +"skärverktyget?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" @@ -7940,18 +8327,25 @@ msgid "" "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " "problems?" msgstr "" +"Fix Modell\n" +"Visste du att du kan fixa en skadad 3D-modell för att undvika många " +"berednings problem?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" +"Timelapse\n" +"Visste du att du kan generera en timelapse video under varje utskrift?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all objects in your project?" msgstr "" +"Placera Automatiskt\n" +"Visste du att du automatiskt kan ordna alla objekt i ditt projekt?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -7959,6 +8353,9 @@ msgid "" "Did you know that you can rotate objects to an optimal orientation for " "printing by a simple click?" msgstr "" +"Auto-Orient\n" +"Visste du att du kan rotera objekt till en optimal orientering för utskrift " +"med ett enkelt klick?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" @@ -7967,6 +8364,10 @@ msgid "" "sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" +"Placera på yta\n" +"Visste du att du snabbt kan orientera en modell så att ett av dess ytor " +"placeras på byggytan? Välj funktionen ”Placera på yta” eller tryck på F tangenten." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -7974,6 +8375,9 @@ msgid "" "Did you know that you can view all objects/parts in a list and change " "settings for each object/part?" msgstr "" +"Lista över objekt\n" +"Visste du att du kan visa alla objekt/delar i en lista och ändra " +"inställningar för varje objekt/del?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -7982,6 +8386,10 @@ msgid "" "Simplify mesh feature? Right-click the model and select Simplify model. Read " "more in the documentation." msgstr "" +"Förenkla modellen\n" +"Visste du att du kan minska antalet trianglar i ett mesh med hjälp av " +"funktionen Förenkla mesh? Högerklicka på modellen och välj Förenkla " +"modellen. Läs mer i dokumentationen." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" @@ -7989,6 +8397,9 @@ msgid "" "Did you know that you can view all objects/parts on a table and change " "settings for each object/part?" msgstr "" +"Berednings Parametrar\n" +"Visste du att du kan visa alla objekt/delar på ett bord och ändra " +"inställningar för varje objekt/del?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -7996,6 +8407,9 @@ msgid "" "Did you know that you can split a big object into small ones for easy " "colorizing or printing?" msgstr "" +"Dela upp objekt/delar\n" +"Visste du att du kan dela upp ett stort objekt i små objekt för att " +"underlätta färgning eller utskrift?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" @@ -8004,6 +8418,10 @@ msgid "" "part modifier? That way you can, for example, create easily resizable holes " "directly in Bambu Studio. Read more in the documentation." msgstr "" +"Subtrahera en del\n" +"Visste du att du kan subtrahera ett mesh från ett annat mesh med hjälp av " +"modifikationen Negativ del? På så sätt kan du till exempel skapa lätt " +"justerbara hål direkt i Bambu Studio. Läs mer i dokumentationen." #: resources/data/hints.ini: [hint:STEP] msgid "" @@ -8013,6 +8431,11 @@ msgid "" "Bambu Studio supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" +"STEG\n" +"Visste du att du kan förbättra utskriftskvaliteten genom att bereda en STEP-" +"fil i stället för en STL-fil?\n" +"Bambu Studio stöder beredningen av STEP-filer, vilket ger jämnare resultat " +"än en STL-fil med lägre upplösning. Prova det!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8021,6 +8444,10 @@ msgid "" "paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" +"Z-sömmens placering\n" +"Visste du att du kan anpassa placeringen av Z-sömmen och till och med måla " +"den på din utskrift för att få den på en mindre synlig plats? Detta " +"förbättrar modellens övergripande utseende. Kolla in det!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -8029,6 +8456,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" +"Finjustering för flödeshastighet\n" +"Visste du att flödeshastigheten kan finjusteras för ännu snyggare " +"utskrifter? Beroende på materialet kan du förbättra den totala finishen på " +"den tryckta modellen genom att göra lite finjusteringar." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -8037,6 +8468,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" +"Dela upp dina utskrifter i byggytor\n" +"Visste du att du kan dela upp en modell med många delar i enskilda byggytor " +"som är färdiga att skrivas ut? Detta förenklar processen att hålla reda på " +"alla delar." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -8045,6 +8480,9 @@ msgid "" "Did you know that you can print a model even faster, by using the Adaptive " "Layer Height option? Check it out!" msgstr "" +"Snabba upp utskriften med Adaptiv Lager Höjd\n" +"Visste du att du kan skriva ut en modell ännu snabbare med alternativet " +"Adaptiv Lager Höjd? Kolla in det!" #: resources/data/hints.ini: [hint:Support painting] msgid "" @@ -8053,6 +8491,10 @@ msgid "" "makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" +"Support målning\n" +"Visste du att du kan måla platsen för dina support? Denna funktion gör det " +"enkelt att placera support material endast på de delar av modellen som " +"faktiskt behöver det." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" @@ -8061,6 +8503,10 @@ msgid "" "supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" +"Olika typer av support\n" +"Visste du att du kan välja mellan flera typer av support? Trädsupport " +"fungerar bra för organiska modeller samtidigt som du sparar glödtråd och " +"förbättrar utskriftshastigheten. Kolla in dem!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" @@ -8069,6 +8515,10 @@ msgid "" "successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" +"Utskrift med Silk Filament\n" +"Visste du att Silk filament behöver särskild hänsyn för att utskriften ska " +"lyckas? En högre temperatur och lägre hastighet rekommenderas alltid för " +"bästa resultat." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -8076,6 +8526,9 @@ msgid "" "Did you know that when printing models have a small contact interface with " "the printing surface, it's recommended to use a brim?" msgstr "" +"Brim för bättre vidhäftning\n" +"Visste du att när printade modeller har ett litet kontakt område med " +"byggplattan rekommenderas det att använda en Brim?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8083,12 +8536,17 @@ msgid "" "Did you know that you can set slicing parameters for all selected objects at " "one time?" msgstr "" +"Ange parametrar för flera objekt\n" +"Visste du att du kan ställa in berednings parametrar för alla valda objekt " +"samtidigt?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" +"Stapla objekt\n" +"Visste du att du kan stapla objekt som en hel?" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" @@ -8096,6 +8554,9 @@ msgid "" "Did you know that you can save the wasted filament by flushing them into " "support/objects/infill during filament change?" msgstr "" +"Rensa in i support/objekt/ifyllnad\n" +"Visste du att du kan minska filament åtgång genom att rensa den till support/" +"objekt/ifyllning under filament byten?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" @@ -8103,6 +8564,9 @@ msgid "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" msgstr "" +"Förbättra styrkan\n" +"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 "" #~ "\n" @@ -8117,12 +8581,30 @@ msgstr "" #~ "printing." #~ msgstr "%1% för tätt inpå den isolerade ytan, utskriften kolliderar." +#~ msgid "&Edit" +#~ msgstr "&Redigera" + #~ msgid "0%" #~ msgstr "0%" +#~ msgid "AMSMaterialsSetting" +#~ msgstr "AMS Material Inställning" + +#~ msgid "AWS PRE host" +#~ msgstr "AWS PRE värd" + +#~ msgid "AWS host" +#~ msgstr "AWS värd" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Faktisk volym = Rensnings Volym* Multiplikator" + #~ msgid "Adaptive layer height" #~ msgstr "Adaptiv lagerhöjd" +#~ msgid "Add Custom Printer" +#~ msgstr "Lägg till anpassad skrivare" + #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8134,7 +8616,11 @@ msgstr "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " #~ "fastly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Arachne-motorn fungerar bara när ned saktning vid överhäng är " +#~ "inaktiverad.\n" +#~ "Detta kan leda till försämrad kvalitet på överhängytor när du skriver ut " +#~ "snabbt.\n" #~ msgid "Auto arrange" #~ msgstr "Auto arrangera" @@ -8153,6 +8639,17 @@ msgstr "" #~ msgid "Avoid crossing wall when travel" #~ msgstr "Undvik väggar vid förflyttning" +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Byggytan utesluter område som inte kan användas som utskrivbart område i " +#~ "XY-planet. Till exempel, det nedre vänstra området som används för att " +#~ "skära glödtråden i X1 när du skriver ut flera färger med en AMS. Området " +#~ "uttrycks som polygon med punkter i följande format: ”XxY, XxY,...”" + #~ msgid "" #~ "Bed temperature is higher than vitrification temperature of this " #~ "filament.\n" @@ -8162,9 +8659,32 @@ msgstr "" #~ "filament.\n" #~ "Detta kan orsaka att nozzeln blockeras och utskriften misslyckas" +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Kalibreringen klar. Välj faktorerna enligt vänster figur och fyll i dem i " +#~ "inmatningsrutorna." + +#~ msgid "Can't connect to the printer" +#~ msgstr "Kan inte ansluta till skrivaren" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Kan inte identifiera LAN-IP-adressen för %s. Är %s och Bambu Studio i " +#~ "samma LAN?" + #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Välj en eller flera filer (3mf/step/stl/obj/amf):" +#~ msgid "Choose save directory" +#~ msgstr "Välj spara register" + +#~ msgid "Clean" +#~ msgstr "Rensa" + #~ msgid "Clear all" #~ msgstr "Rensa allt" @@ -8178,6 +8698,9 @@ msgstr "" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "Tryck på penn ikonen för att editera filament." +#~ msgid "Clipping of view" +#~ msgstr "Klippning av vy" + #~ msgid "Color Print" #~ msgstr "Färg Utskrift" @@ -8196,6 +8719,13 @@ msgstr "" #~ msgid "Debug" #~ msgstr "Felsök" +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Torkmedels status lägre än två stänger indikerar att torkmedlet kan vara " +#~ "inaktivt. Byt torkmedel. (ju högre, desto bättre)" + #~ msgid "Designer" #~ msgstr "Designer" @@ -8239,7 +8769,12 @@ msgstr "" #~ "1. The Process presets\n" #~ "2. The Filament presets\n" #~ "3. The Printer presets\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Vill du synkronisera dina personuppgifter från Bambu Cloud? \n" +#~ "Den innehåller följande information:\n" +#~ "1. Process inställningar\n" +#~ "2. Inställningar av filament\n" +#~ "3. Inställningar för skrivare\n" #~ msgid "" #~ "Don't retract when the travel is in infill area absolutely. That means " @@ -8248,6 +8783,9 @@ msgstr "" #~ "Detta inaktiverar retraktion när rörelsen är helt inom ett ifyllnads " #~ "området och det inte kan läcka filament" +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Nedladdning av Bambu Network Plug-in" + #~ msgid "" #~ "Enabling this option means the height of every layer except the first " #~ "will be automatically calculated during slicing according to the slope of " @@ -8264,6 +8802,9 @@ msgstr "" #~ msgid "Enter a search term" #~ msgstr "Ange ett sökord" +#~ msgid "Entering Seam painting" +#~ msgstr "Inmatning söm målning" + #~ msgid "Erase painting" #~ msgstr "Radera färgläggning" @@ -8288,12 +8829,54 @@ msgstr "" #~ msgid "Failed" #~ msgstr "Misslyckades" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Det gick inte att ansluta till skrivaren via LAN. Ange den rätta " +#~ "skrivarens IP-adress och åtkomstkod." + #~ msgid "Filament 1" #~ msgstr "Filament 1" #~ msgid "Filament N XX" #~ msgstr "Filament N XX" +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s matchar inte filamentet i AMS-facket %s. Uppdatera " +#~ "skrivarens programvara så att den stöder tilldelning av AMS-fack." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index %s överstiger antalet AMS-fack. Uppdatera skrivarens " +#~ "programvara för att stödja tilldelning av AMS-fack." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index matchar inte filamentet i AMS-facket. Uppdatera skrivarens " +#~ "programvara så att den stöder tilldelning av AMS-fack." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Filament index överstiger antalet AMS-fack. Uppdatera skrivarens " +#~ "programvara för att stödja tilldelning av AMS-fack." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament för att skriva ut support och rafts. ”Standard” betyder inget " +#~ "specifikt filament för support och nuvarande filament används" + #~ msgid "" #~ "Filament to print support and skirt. 0 means no specific filament for " #~ "support and current filament is used" @@ -8344,6 +8927,13 @@ msgstr "" #~ msgid "Fragment filter" #~ msgstr "Fragment filter" +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Grönt representerar att AMS-fuktigheten är normal, och orange och rött " +#~ "representerar att luftfuktigheten är för hög. (ju lägre, desto bättre)" + #~ msgid "" #~ "Heat the nozzle to target \n" #~ "temperature" @@ -8351,6 +8941,9 @@ msgstr "" #~ "Värm nozzel till vald \n" #~ "temperatur" +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Värm nozzel till vald temperatur" + #~ msgid "Height:" #~ msgstr "Höjd:" @@ -8362,6 +8955,22 @@ msgstr "" #~ "auto-placering för att undvika kollision när man skriver ut objekt för " #~ "objekt" +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "Om aktiverad genereras en timelapse-video för varje utskrift. När varje " +#~ "lager har skrivits ut flyttas verktygshuvudet till utloppsrännan, och " +#~ "sedan tas en ögonblicksbild med kammarkameran. Alla dessa " +#~ "ögonblicksbilder är sammansatta i en timelapse-video när utskriften är " +#~ "klar. Eftersom det smälta filamentet kan läcka från munstycket under " +#~ "processen att ta en ögonblicksbild krävs ett huvudtorn för nozzelns " +#~ "priming." + #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "Importera 3MF/STL/STEP/OBJ/AMF" @@ -8374,6 +8983,9 @@ msgstr "" #~ msgid "Initialize failed [%d]!" #~ msgstr "Start misslyckad [%d]!" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "Initieringen misslyckades (stöds inte utan fjärrvideo tunnel)!" + #~ msgid "Inner wall speed" #~ msgstr "Inre vägg hastighet" @@ -8384,6 +8996,12 @@ msgstr "" #~ "Objekt verkar %s behöva support för att skrivas ut. Aktivera support " #~ "valen." +#~ msgid "Layers and Perimeters" +#~ msgstr "Lager och perimetrar" + +#~ msgid "Leaving Seam painting" +#~ msgstr "Lämnar söm målning" + #~ msgid "Line type" #~ msgstr "Linje typ" @@ -8412,6 +9030,16 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Övervaknings Inspelning" +#~ msgid "NO AMS" +#~ msgstr "INGEN AMS" + +#~ msgid "Not supported." +#~ msgstr "Stöds ej" + +#~ 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 "Open" #~ msgstr "Öppna" @@ -8424,6 +9052,12 @@ msgstr "" #~ msgid "Output file" #~ msgstr "Utdatafil" +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "P1P Allmänna inställningar - WLAN i sidofältet på huvudskärmen" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Redigering av måla på sömmen" + #~ msgid "Part Cooling" #~ msgstr "Del Kylning" @@ -8440,18 +9074,26 @@ msgstr "" #~ msgstr "Redigera per objekt" #~ msgid "Plate %d: %s does not support filament %s\n" -#~ msgstr "\n" +#~ msgstr "Plattan %d: %s stöder ej filamentet %s.\n" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "Plattan %d: %s stöds ej av filament %s.\n" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Plattan %d: %s stöder inte filamentet %s (%s)." + #~ msgid "Plate %d: %s does not support filament %s (%s).\n" -#~ msgstr "\n" +#~ msgstr "Plate %d: %s does not support filament %s (%s).\n" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Vänligen fyll i uppgiftsrapporten." #~ msgid "" #~ "Please check the following infomation and click Confirm to continue " #~ "sending print:\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Kontrollera följande information och klicka på Bekräfta för att fortsätta " +#~ "skicka utskrift:\n" #~ msgid "Please fill report first." #~ msgstr "Fyll i rapporten först." @@ -8472,9 +9114,24 @@ msgstr "" #~ msgid "Preview only mode for gcode file." #~ msgstr "Endast förhandsgranskningsläge för G-kod." +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "Prime tower krävs av timelapse. Vill du aktivera dem båda?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Prime tower krävs av timeplase. Är du säker på att du vill inaktivera dem " +#~ "båda?" + #~ msgid "Printer Selection" #~ msgstr "Skrivar Val" +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "" +#~ "Skrivarens programvara stöder inte materialet = > AMS-fackens mappning." + #~ msgid "" #~ "Purging after filament change will be done inside objects' infills. This " #~ "may lower the amount of waste and decrease the print time. If the walls " @@ -8506,10 +9163,10 @@ msgstr "" #~ "snapshot is taken with the chamber camera. When printing finishes a " #~ "timelapse video is composed of all the snapshots." #~ msgstr "" -#~ "Record timelapse video of printing without showing the toolhead. In this " -#~ "mode the toolhead docks near the excess chute at each layer change, and " -#~ "then a snapshot is taken with the chamber camera. When printing finishes, " -#~ "a timelapse video is created from all the snapshots." +#~ "Spela in timelapse video av utskrift utan att visa verktygshuvudet. I det " +#~ "här läget dockar verktygshuvudet nära utloppsrännan vid varje lagerbyte, " +#~ "och sedan tas en ögonblicksbild med kammar kameran. När utskriften är " +#~ "klar skapas en timelapse video från alla ögonblicksbilder." #~ msgid "Reduce Triangles" #~ msgstr "Reducera Trianglar" @@ -8547,6 +9204,9 @@ msgstr "" #~ msgid "Shift + Mouse wheel" #~ msgstr "Shift+mushjulet" +#~ msgid "Show Log" +#~ msgstr "Visa Logg" + #~ msgid "Show Model Mesh(TODO)" #~ msgstr "Visa Modell Mesh(TODO)" @@ -8556,6 +9216,12 @@ msgstr "" #~ msgid "Show Printable Box(TODO)" #~ msgstr "Visa Utskriftbar Box(TODO)" +#~ msgid "Spaghetti Detection" +#~ msgstr "Spaghetti Detektion" + +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Detektion av spaghetti och avfallsränna" + #~ msgid "Spiral mode" #~ msgstr "Spiral läge" @@ -8567,11 +9233,26 @@ msgstr "" #~ "Spiral läge fungerar bara när vägg antalet är 1,\n" #~ "support är inaktiverad, top lager är 0 och låg ifyllnads densitet är 0\n" +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "" +#~ "Stoppa utskriften när spaghetti fenomen eller fylld avfallsränna upptäcks" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Stoppa utskriften när spaghetti fenomen upptäcks" + #~ msgid "Successfully sent.Will automatically jump to the device page in %s s" #~ msgstr "" #~ "Framgångsrikt skickat. Kommer automatiskt att hoppa till enhetssidan om " #~ "%s s" +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Förslag: Faktisk volym inom intervallet [%d, %d]." + #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -8585,7 +9266,11 @@ msgstr "" #~ "Switch to rectilinear pattern?\n" #~ "Yes - switch to rectilinear pattern automaticlly\n" #~ "No - reset density to default non 100% value automaticlly\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "Byta till rätlinjigt mönster?\n" +#~ "Ja - växlar automatiskt till rätlinjigt mönster\n" +#~ "Nej - återställ automatiskt tätheten till standardvärdet som inte är 100 " +#~ "%\n" #~ msgid "" #~ "Switch to zig-zag pattern?\n" @@ -8599,6 +9284,9 @@ msgstr "" #~ msgid "Swith cloud environment, Please login again!" #~ msgstr "Byte av moln miljö, Logga in igen!" +#~ msgid "Sync material list from AMS" +#~ msgstr "Synkronisera materiallista från AMS" + #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Found following keys " #~ "unrecognized:\n" @@ -8609,7 +9297,12 @@ msgstr "" #~ msgid "" #~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " #~ "your software.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ "3mf:s version %s är nyare än %s version %s; föreslår att du uppdaterar " +#~ "din programvara.\n" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "3mf kommer inte från Bambu Lab, laddar endast geometri data." #~ msgid "The Config is not compatible and can not be loaded." #~ msgstr "Ej kompatibel konfiguration; kan inte laddas." @@ -8621,6 +9314,13 @@ msgstr "" #~ "Programvarans version av skrivare och AMS är för låga. Uppdatera till den " #~ "senaste versionen innan du skickar utskriftsjobbet" +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "Rensnings volymen är mindre än minimivärdet och kommer automatiskt att " +#~ "ställas in till minimivärdet." + #~ msgid "" #~ "The model has overlapping or self-intersecting facets. I tried to repair " #~ "it, however you might want to check the results or repair the input file " @@ -8633,7 +9333,10 @@ 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 by " #~ "selecting the same printer type.\n" -#~ msgstr "\n" +#~ 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 är rekommenderat att göra " +#~ "en ny beredning genom att välja samma skrivartyp.\n" #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " @@ -8664,12 +9367,18 @@ msgstr "" #~ msgid "Timelapse Wipe Tower" #~ msgstr "Timelapse Wipe Tower" +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse utan verktygshuvud" + #~ msgid "Translation" #~ msgstr "Översättning" #~ msgid "Tree support with infill" #~ msgstr "Tree support med ifyllnad" +#~ msgid "Unable to connect printer" +#~ msgstr "Det går inte att ansluta skrivaren" + #~ msgid "Unable to create zip file" #~ msgstr "Det gick inte att skapa zip-fil" @@ -8687,7 +9396,33 @@ msgstr "" #~ "\"Timelapse Wipe Tower\" \n" #~ "by right-click the empty position of build plate and choose \"Add " #~ "Primitive\"->\"Timelapse Wipe Tower\".\n" -#~ msgstr "\n" +#~ 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\".\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 "" +#~ "När tätheten av gles utfyllnad är låg kan den inre fasta utfyllnaden " +#~ "eller den inre bridge sakna förankring i slutet av linjen. Detta orsakar " +#~ "släpp och dålig kvalitet vid utskrift av fast intern utfyllnad. När du " +#~ "aktiverar den här funktionen läggs slingor till i den glesa fyllningen i " +#~ "de lägre lagren för specifika tjocklekar, så att bättre ankare " +#~ "tillhandahållas för interna bridges. 0 innebär att denna funktion är " +#~ "inaktiverad" + +#~ 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 have changed some preset settings. \n" @@ -8699,23 +9434,31 @@ msgstr "" #~ msgid "Zig zag" #~ msgstr "Zig zag" +#~ msgid "(Sort)" +#~ msgstr "(Sortera)" + #~ msgid " Object:" #~ msgstr " Objekt:" #~ msgid "" #~ " is too close to exclusion area, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr "" +#~ " är för nära undantagsområdet; det kan förekomma kollisioner vid " +#~ "utskrift.\n" #~ msgid "" #~ " is too close to exclusion area, there will be collisions when printing.\n" #~ msgstr " för tätt inpå den isolerade ytan, utskriften kolliderar.\n" #~ msgid " is too close to others, there may be collisions when printing.\n" -#~ msgstr "\n" +#~ msgstr " is too close to others; there may be collisions when printing.\n" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr " för tätt inpå andra, utskriften kolliderar.\n" +#~ msgid "default value" +#~ msgstr "Standardvärde" + #~ msgid "hybrid(auto)" #~ msgstr "hybrid(auto)" @@ -8730,6 +9473,9 @@ msgstr "" #~ "automatiskt. Om normal eller tree är vald, kommer endast tvingande " #~ "support skapas" +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "förberedelse; export av 3mf misslyckades!" + #~ msgid "the 3mf is not compatible, load geometry data only!" #~ msgstr "3mf ej kompatibel, laddar endast geometrin !" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 4e3e0e78be..56635911fa 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -1,12 +1,12 @@ # Copyright (C) 2019 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST Translator Jiang Yue , 2019. -# +# msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 16:37+0800\n" +"POT-Creation-Date: 2023-02-10 09:51+0800\n" "PO-Revision-Date: 2023-01-12 14:46+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -379,12 +379,12 @@ msgstr "厚度" msgid "Input text" msgstr "输入文本" -msgid "Add" -msgstr "添加" - msgid "Modify" msgstr "修改" +msgid "Add" +msgstr "添加" + msgid "Notice" msgstr "通知" @@ -1138,6 +1138,9 @@ msgstr "" msgid "No printer" msgstr "无打印机" +msgid "..." +msgstr "" + msgid "Heat the nozzle" msgstr "加热喷嘴" @@ -1360,6 +1363,9 @@ msgstr "无法发送打印任务,请重试。" msgid "Send to Printer failed. Please try again." msgstr "发送到打印机失败。请重试。" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "通过局域网发送gcode文件" @@ -1534,14 +1540,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 "开始" @@ -2284,6 +2290,12 @@ msgstr "温度(℃)" msgid "Volumetric flow rate (mm³/s)" msgstr "体积流量速度(mm³/s)" +msgid "Layer Time (s)" +msgstr "" + +msgid "Layer Time (log) (s)" +msgstr "" + msgid "Used filament" msgstr "使用的耗材丝" @@ -2921,6 +2933,14 @@ msgstr "" msgid "&Help" msgstr "" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "覆盖文件" @@ -3388,6 +3408,9 @@ msgstr "前往下载网站。" msgid "Open Folder." msgstr "打开目录。" +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3945,8 +3968,11 @@ msgstr "" "模型。" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "盘%d:%s不支持耗材丝%s(%s)。" +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" msgid "Switching the language requires application restart.\n" msgstr "切换语言要求重启应用程序。\n" @@ -4293,6 +4319,9 @@ msgstr "在线" msgid "Offline" msgstr "离线" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "我的设备" @@ -4458,6 +4487,9 @@ msgstr "发送到打印机的SD卡" msgid "Cannot send the print task when the upgrade is in progress" msgstr "设备升级中,无法发送打印任务" +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + msgid "The printer is required to be in the same LAN as Bambu Studio." msgstr "打印机需要与Bambu Studio在同一个局域网内。" @@ -6345,6 +6377,9 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "擦拭塔上的最小清理量" +msgid "mm³" +msgstr "mm³" + msgid "Filament load time" msgstr "加载耗材丝的时间" @@ -7033,6 +7068,12 @@ msgstr "Skirt距离" msgid "Distance from skirt to brim or object" msgstr "从skirt到模型或者brim的距离" +msgid "Skirt height" +msgstr "Skirt高度" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "skirt有多少层。通常只有一层" + msgid "Skirt loops" msgstr "Skirt圈数" @@ -7757,6 +7798,11 @@ msgstr "模型有太多空层。" msgid "Slicing mesh" msgstr "正在切片网格" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "支撑:正在生成层%d的走线路径" @@ -8033,6 +8079,9 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "盘%d:%s不支持耗材丝%s(%s)。" + #~ msgid "NO AMS" #~ msgstr "无AMS" @@ -10864,12 +10913,6 @@ msgstr "" #~ msgid "Extra length on restart" #~ msgstr "启动时额外长度" -#~ msgid "Skirt height" -#~ msgstr "Skirt高度" - -#~ msgid "How many layers of skirt. Usually only one layer" -#~ msgstr "skirt有多少层。通常只有一层" - #~ msgid "Disabled" #~ msgstr "关闭" diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index 22f4021b85d86783f1eecc4428137860e4aa2352..ec58b61eab141241db2309dccf670c29eaef0294 100644 GIT binary patch literal 238317 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 A`~Uy| delta 40467 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 >#Hs#=yY+TD+N*hFDD#Q8OgC7a^2{ugffRa@6 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ÄpAKcgTQ^e;t9WL{GbS(YguZwW1Dw3L*>R9 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 R<3%FvF*U5A*L4fz{R4<3;G+Nl diff --git a/resources/i18n/es/BambuStudio.mo b/resources/i18n/es/BambuStudio.mo index 6b13f227b63601bba9af45910431647f1d090357..bdba7c43463de81f63a9357785800db1f9465ee4 100644 GIT binary patch literal 230404 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�H{l)4shu!kxD>k6B4o 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 delta 40524 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%0AeI2ZAUt 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 delta 40830 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 QWrSb<^4E>6{yJ&(KXgP{L;wH) delta 40474 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 Yp~sCYGIbe-HBBQQZ1_xZrSZ&v10lRWlmGw# delta 54729 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ξ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�o!;D%&MFl;Nur^ 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 B>3#qJ diff --git a/resources/i18n/sv/BambuStudio.mo b/resources/i18n/sv/BambuStudio.mo index f8ac2def6d5a2d17bb91b417e4117461b40cbe92..449109fafbf98b8f1b607a04904fc8e3a52bbb97 100644 GIT binary patch literal 224345 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 >Tt5NM9K&|_6 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�H{l)4shu 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⪙1{uOzV#NirB^O#We03FY*@$X$pW|6T6C&uz#Z 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%0Dj&-aB}?}#BUBUtYrUL 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 delta 40257 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 diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo index 03ad2f302efcc0209f735dbb5742a75f70232717..af64499ced3675c87c79577fa39fda1efd7d5b32 100644 GIT binary patch delta 47242 zcmZ791(a0Bx`yH1gS)#8Hn_XH5AN=6!JWokLxA9J!2$$#Cj@s3?iM6KfB^UXx_-{e zx_hlYPr2=?-Q6=2&hRl&M@@?AzZpC1bdRe?M9)i#zm@X5a#1`lbhJ`EuibB+=fn0G z2|Hq9?1jZ~3YNpOm=6|{ zBW?A(Fqj`BV`0pJ<**|5!vc5+v*A}vgju(FUQ{fPNw79*;N37j4lsYji1hERA`p{| zji?F-F#_Jg==caVfcL0|eA`_IQBX5Xi2X4QYGw;CEG|L~WI3wdCe#3SV?Vrrap~Wy zvcpwuiP?#_#+o<-tK(DDk`~?>STb)QCMLee;#W~Cm1LLa#lsY+j`N^8E{O>-6r*8l zjDTg1= zBfdx?IDxeyygSwUNFfee` zK!%~pO~4K~3)OGfeSYo%frR^Aixecfp9!7Qi zJ0{2Tm<-=w2*%v+CXmlhpa}`(urV%2RSbK;6^xF$MR`y&XlwQ~hoWXa33cxmqE==L z=EozbJ@pL>V)lccmm53cLi8^raFjraLw4*AyUmv$HS!6_B6+J(yEoGj&kKhoQ7cg% zCt@|!X}F16xu=*OzhEW|p_Bet16A)NGEl#Fk${%&0hY&)mv1FAM(z4(C)@*UDXPPLsB*Wk8pb^7+HH>NuQU3)5a>fd_x2$s#V(OzXht@wy1Xcpl<1KOrY~WgMc2L>rhL0$h?J``6pDx=(k+M ziBaVF-HQ69R1K4tl_^%j^_+ivQ z&Le$$H&ONf_{+`sJZdxE#@IUlZwP2a;a<6l!Dc2@#k{EeqGo;6jC!JG`Xg#ZW}+J2 zgz51xhTuyqgz;Xxm8y=a*AT2*RBtK=e|5PM!oq=M=jY})Mk8w>hP8M z8B-At|K4rV45+3i0{D1kR5WW*dFT*XGHk#{u* zVm#twQ7f~+(pRDy+HCGd4dgJ!#V42?zv56#_K&+|3vdGQU;PBM>x+DJ9gaZFcq*!+ zpHVYegthQD`~xF>a!Y>^#}U7S8c3(lZUuW{f8rBxI!5@{eQTbFD)$((qW={Eo#PZ= z_-u}4umS#z&G0P-?(J8%yIbNR(tDxqVZm>%eob6UydM_Cbe=EJZVS9gd<^Oqw)Ob} zo3=Z$qJD2Uf$?O_Ld`gBkT3Ay$!ZqGSfp1$4YV2Ro{mCozS$OEj(U#lz+k*#>0eM2 zh!w^ccu)nS+RKQMb^Z$z&`ipi%}^Ekp^nuU)V-gG32+Ijlk*~l z_XU0g6E%V_@C~UJb|!x*s-xHueSvqsWT*kxKyB`U=+^^eECDUaY;z5!Aif7P;!V_m zB1LjDONiQ($t|7(wcGQVp{NyWjv?3wwF2`ke;KO%9g%$gK*lu^ijr^#GhuLKS0NPD zaZQW2K<$zC7zw+hcJn|~{Sm0=!a*#J4^bZoR0;+J! z3cNt=?ugOcW=V=#+9If#)#FLf!jT*hc4n z1c5vxJVVViWlUe-O(!q5BHjcw(t}t9FJUoE8_VbQ!q%7#ucHPMCAKf{cAOsd9#R@L zu_36XpMsj;DvYM{zlng(^M1=XiMltJF&w_M{J&Apb}x=gPlH;CjHm{4p>9DDRD0#I zKi0yocp9~W#p1eKRt@9Pzt@6*GWz0Z9E;jKvEsS&o)3ExpM%;PG2{CJpX1Y@R%R+{ zU`tVZ;TY=pUBe9c3VUPX1U_#dPDQPB^n{#$-HX%&G=oy8jw+*`dp~H4z-kt z6FD=Y$`!5zeeErP)Gj}Zdd9y)Ep@`QuEFFOhIm@k z3T8lU*8Hdml(+PTr~!1qz|a4>5$H(5;6MUPh`JRY%y1!Y$>X2~l+;X#>L3JlYx1I2 zpe3sQKzxYfP#tzl=koia>P^K+I{%9ZWW?2&2`^!G3`%eJ3e|Bn{0VDgbvENuTuZ!g zM)!H(DV8IiBa@5w!<@wTp?3XStcc|@b1Q=Q;(~rH_57@Eh8s~M-HF;02T;fDE^0|X zq8`-|v$@?{6gAVDs2MfKk=PA&%RZoXdBp7Q79>L*=j<4aq1o;IzcUGAN$6<>zoK?) ztQ@YP)Tn{xMy*77)Ml!T8bEzahHX(#zLBWSI|ns@P3AESCjKX?y{|bq|0)KI1K?HWphDT(JnHBc9ItU9A+*dH~($*7KYV?I1#@vwPZJ8@8_Ee)!^ zKeGi2;B*qoq8hw`TH4o`1HWNs%#qg@_+GyNb-`BlmC1|AKnp#LVwzo)}jX&w$z^7g5iN zJE$2yLap%MfjH+cd;xb0;-CtoLmkK5mfjR~uX>53Eop&=l>Z2HSo>~d_r{?wxCdxOeq}@`>^4;}YH9PLW>^fhdn;RhE7S`0H%Fsp`V;2D<*3tf z&GKUwarKj70n&4$X5Pi@U4-+m%`un+oq|cI-Mtt!!)>Sz&!9HtpQvN?1~u?7MP0q5 zs1?hOTFFAFQ&1dr3#y{}X@TmeJ8B@KigNx{aS{pIB(qQ*E-=?%R^r=HZ!V8f_xL%g z-g{I-zGAMUNT`)diW)#h)W8d%>QzDQg?iWwoB9c;;eDtE522RyG}gyEsFf&G+!y%8 zK}}SH5lXljB{egfh0RdZt!rfVFvppTPCuA??bgp%&vEEDQIpdO~jzNiX| z%tPiQGjb`P_lf*0sF|lP?aXJEHEW}edn>2k^IO7fb2FBpz!}s%i(ST<%FJn&#Mc1iASJTU=}KWJL=e6 zM6JXp{1=mzbLA74cW*-3P@AqYYCz3Ud!j9BAid0qQs;k}71)hhnmr#9+TG_>?)s3&7r^eZrcfZkk2qjvu)RD~_5 z{GF)xhNG6>xT4!59n6{LA@eor7$>jfCX^fXT&apWw)Id0?pBHOuMv;8g40pw`&U$j z{iqcQ*eqiuh}&-yM_BBxs3a zS9UWFL3NlDHGsmXce8S+z0d}AOoyQc@)HK(EDXiDsCrLOr|NIiW=>eetw4HAOT2`i zfM(hjRpAHJqjCUdz|EF^3w3Lrq6YQ>wZy)vZiWd^14)6}6KPOOoe6adOQQx*4YdNz zFc|$^2&m)9m=0&7W^e#YVT@|Nz%L?eq8h$p-a_s2hp2`>qS}d6-NobLaN=oDRh&Zw2}qn3WVc?Gr9A5a7Ogg>CKrmNQ-3lkq<@%^Yh za^Ad;9f-ffbUOddYPowq2DMakQJZEZYRP{!cVjT|Q-#9^g|f<{C|mnM)nl-;P`}jF;YEutcqg_;9;%`As7;j()nGx?3@cf@F{UTp z1vS8#sDW)o4QwxJLdQ^h>oV$8J+Sl`4LJXrQSt`1q!@T)qAD~*o%i;r21lYEG?P%r zZ3${%D{(MxN8RiE4N3QL>+mq~HI3W~cW><48HVa-yq|!Uek!WrMW~LqSb;;R6*`Xk z-hLVNP3LdSim{uxO;!T6)Ll>m?TcE8q2^fBM5m(m%raCt{{{jY$qv-g>_aX6Q`8J! zqi(@_ERMdWzQFGZN@8Z>(@~Gy1K1cpp$1s5nR|ZpMh$!iro+pa2ftxjo&P+|-OL-J zX7mH9!3C((a2c~;)E2(LADI8J+1)~=(dc!7JL6xHtQHa@Qo ze#9bJt*u+}Nf<@v|0e}-Ax^?Ico_?|^La}#PJ8#YdK*q5UbKT7=xNlgyMfj4E^6=O z>gXQfB~UY-gz52TR6qMsr{W~~buVrZ$ceE#xr{QX8P`G`w{EE8H5~O^Sb}Q!8mgiD zs8jG3wbWrdyP3zuOvIC7IV_L5byHB~mv!d+YZq=IK_lOb>hL7)!ds}0=XP-o?m|^O zgxX9Ou^WCt-MX$_UAcj%cgGQ^y)hg0X?P>*P3?Eot%>%7-xZAagZreC3AK63Vlelx zKJF#nznhy`!R~HA6;TazK+U*2>a+|)ou1JapM)B~G}KD1M%{uPsB%aA1o{v-iMp3% zdboxvp_aHBs-p&|j#{AJ4ZC9voQm3{_ff|#V^7yXd9xO3#hRf8*bVi$pf{>r|70sL z(-Kyqmhx9i-;MeNbIRgxP%9LsmzzO+)U8W~y0@9k;;4>mn{7~^`TC${J{7t3e(z@j zn%N@M5^b>fKFmh^jOq1u&w=b_6VyGOfEwTuiyy@h;x|zP2-n9Q=lG~wkrB1hB{90r zfB8UwAE}@Q(#GtKn%OAS6YwWYg$qzicK}uXII5#-sF^*p{5PnN^Pf;NkJs1U%ut)W zAO?Q_7fL`4H%5(Yh&c+?@dPY^Gcg}tMV;qZ{oJi6hZ0X*Qzn$qAv+rs->uVxfit(_b?qkK~;z~(0x%!jym7PQA=M3HL$j* zl^TfJ?R!uiA2iRR+P#IU_h2CBUrY9$1aVhgi5OqpMqgHY@>T|?KR6D0ox9p~$fIj8EF*6T#8Ewq|sF_ScE!{NKynp*r{%)nQa7sJ)UNbt|f)(z~Em+&_+hmUtOzm!3p*@Cda@UYY-(M(ho7U%}#{ zHd8`Whxt(}Qy#SvwNVeSmX_Zc)$t%yxmiemes4K}EF|nhHTV*BFQX52zdlQi)ril> z!uS_z=9!1NffhwISPpe>YncsD6KaNBWA?} z!(9huQ4Q8a-HOhr73qg6KM{2cR-^9yMO696sHG1Y;U3*7P%B;(qx1an+7QqR^uj8* z1hpyOU^)DVx+Nt>y7OES4-&6$@noailQ1)CuarU!q&#Xxx}yft*ZdJxZVmbak6Z#; z!hNWjoy6LB71cnt(e7U6LB0PM!@!$}rB6oHn`JIT?VSy%W40aD{&5_Hmo2^a7|y@$ zMVm3MU~gyBArR0riyD^?GyVpG)STaTLQcGL>&L6yIP zPQ0?8fJU?c7vQg$8LLh7c@1$8=EAF}%@%Ev`!#z?)M;skeQ*fs)ck{5 zp=gs`y9H3YzanPD)|dyU;9T?{A)uveImOMi11jF#?1$5d4?*4I_)~q}FPI87qm!tm zJ&)P&1!^-V`_Y}AN~j6-$DX(XHQ}Vw0-M?IWg&2cgu!~Env(L_RR&Z?+A(gbx1 zx}eJSK^@ycs3o3^n%P{`OwXZK>CtAf;yV9@2xx|- zP#x7oEm3pS47;NSHUhN?r($JXk1F>CRWAB$pVt?IQR%Z#yZjf6zs3E;!_ILlas&f^ z|9h2y9vGRJhVEf))TSAUy0;5a$8QH}Mb2U{zQPcUHP4mLkBZksJ!<=-o^&%%1Kfk! zq-RhQeK3#nujBHTge(|ozB@MgP|y0xSQW?NIJ{>0trxfs2cQNv12wRo0Skh(4qCMzZCuULovEd@4@GZ>aZ{sVm%y-o}Z<{n=Og0{rf3m#}YXB7x#9&54C4vt@Z`}Ua$~mCO!lA;z86c9KOaE_?z&3sLfb#t<5c3pZ?ZzYXuQi63aN|GWbPax;K1n| zGFWPx`xVVttWNwMDm~A3_w{=Kwjh2C^JAtR?iRE{osvx$s`G!1Kv7J$(--*T^ENn} zc+6ey)9`B4_k+`@&G!a%titYgzlzO_YOpuf#CfQdd5y&}?H+e4+MxEx66}Hd(XV&A zJbT@}Z-<)6SS*0oQ7aH{pW6$exRCfbT!5MOyAPLtU{~UQqc&Bm13qsXzQN+S`k*@< z&rxs7pHLGHdx-UKMWECnx0zPrM&jpC4U9bOe&$p3h^sII^9yH_VHBhd+;cbbfP_!85fbbmya;FL?R ziR@Z0^=bD2nTvssQWoEUrO4lp+6&>%xEWVMt!!;n`4t!r*Z2tp5!i@&U~ERc$?QWt z!+%E&=o+TMU(UKm=xNj*xQ|MYdd{WiKpn%fsE&G|mb|Yy4At%g)Pu=Ck3bj#%TPVe z(1@0z9-*62D{&Cj&?(eFu3<^MhlMcYf}2?jRQ*mE9tWY`v__yho{ws0HEJccT6{ky z()<5O0(zD|GQ(bUZyG646$_vSPzKdN71Rvsp_aHE>Rxt6y=(Tc_#{-lpHTJYnJZBB zHef=X|1AW9@ieNTSEzgQ9@WuTOo`DixfRNenrTr~ei@6`#?!VbZXb5WQrl8)fenC~(ZTUw~_xcj*Rz1Zs_>aYlUh#R&iHD-ftwZgZ z16UI;V>!%p)$N5IS2_RM6eCGc!I`Mdwg%O~PSjHUj)A>^n%OnfjP9czP~T7!$a~G* z^RlRNHIXN~*BJG4g{BxEhod&}>}#BVb^I#{TJpoF8K1=TcnL%B8|v1CTz3P?j2b`= zR70T{iY-v(*P|wO3H2m>jA}pC4VRwLEbJ$sXL1$P@#};dz!=o``l+ZDS%o?k+fXw& zh{1RbQ{iXS0F(deI!c3TCo}4ang?^>W7M8YeADM0K>ut4Wm%)fw|w3i5|-Zfc{8xr z9rt(pQSZ8Uxo4;j%G`4+RtXbQuNi7){qDP!8H&1fqfp21C)5fpLaoSF)baftSt-94 z?t#n5j0wpoimFf-vteh{9+-!EP%TES#Bywo8?ZFSdFZ}7*28|px8g9&@yIA9OxbksSHhdN#vFbE5vIx1{dMcuj<79W5b zz$DZF=AmZ14%N?b%!oIhbN;n-5nfn_sCyjGOoZw%8ES=sQ3Fhms+Yy$xy=HWUKF+a z%U~L;f~Bwr>eg+=*?8y$=U*dj`qGW83zj231U18BsQl}wm3WHk_$#vcy>NfI^a!Y1 zlmu127;2YSL3KP1HIY-6e-_owZ9f6+=0~WJy+JMYH`JR_j92bBWk$`YAg01nsOLZ% z)W8Oz20RtD>6W54=ML18@52;$4%N;ZR5|}=0vcJY*YQ=Twb<_e!6JVz>cI;A_-o%k_`@7Tp!q@jTR0uSKoYebjM$j9Rge=vTq8A6g6_?G z%ZT*ZEp<#Y1XZ!HSpn5i9aOzGWXy6->dDp))8Rx*-)!zRe@6}MJnG&*G(TWA;{J%=-0{kfN~n(+a4gQiO}G&& z@|4iPzM%F%dS6hW<1RRw_zcwPNgfmwSb=<~M|M%{iDgkU-iaE}F=TJ~z3T)tlTTO^ zQ-pB^dzeGaiKtya+v3+y4L!n~s*idb&l1+v?|>RmA9D&eAifG!FKoCV_8#XyK_I~2 z>zJ9$Jg9qF%q)vqfy!oI)U8{B+Qf%ZGdzvDbvICZ=efm$!UqK&-LWw}>3I~Vf3FDv zjdUogq1mX8mzt|FGVzV5k?%%zbjJMC(w|!V3uY%ja)hA34>Ss)%AZH=mD{MdL(+<>i!@3DC5NN%9nu@mVPPy^j!>AO(_yo71-iKWMg?8>D#v!Tl6 zjU40;1S(iUBeN@Nq{FZX{(@8RF*d_~{O1d5;2O5W7pP}`ov3azjx%FNbLD26Yf%&2 zXP%7aw}wd2OkP;V-=;6Rs}S8xVx~vk+dO6^)PR~>eos_;LoGfAwZhZQyJj|jjG(}u z(+|Wo6gYy~6Fp+O^tWb_SS~&q%aVT<^;}38J1FqL>SkQ}vSSyAr|g-|oEU^Yd~yq7r!)y^DLy~P$^Z*H;l-A=!E zoWM{DUPiqw){hqy_z_DJ)Cez|cTtbp7pM-x#&}c0%mcu9BL)11mdi9 z69Q_WHR||vN6ly;YNnGdz6`Z8+bsPo>h1awYCs=R?RW`X2hmXRWM)QGyZKQ4RK&pd z|5^%=&>2->l*Ol+Ys|yuP4ffl$r&?YP~gXJc~GZj8R~qWM15a)f*N3iM6UhlW)cki z_y6e$XheCiB^JZLlMTxgKa6_vMNjN3fNHRn+0pEdTH1c*Skwy6!Y;TTn_}`LZXkn` zaQ@ZNcoNj$TFivMp&Gi4TC!KD8HGve%B4Ux9D-W0!k8H=U={3*TA9O`8lR%ti=NDt zPmcOvlPMYJU!O`VlAt$_fv66*qdqd7FwdX{cmc=bbyS0Gle_djsFfOwrST~0ffO}` zvp8lU-V^naY%yx$SN#MufX`S7vjn>V^h52530Mr5VJ&=s8hOE#uH*Wsm1u?Z4Yx(z>n^Bo z&p)CDumUx(BdB_}Q01TFGCgbGTEeWfuE0Xn0M=T3H);UKQG4UI`4-hs_z+h<8Y({- zYC_pj`JooCY584In{$|?e{Tf=ydX<9-Z94KR9oH{j%`52u+h z@Z}TrV5(v^!@z^h9B7Whz~BE&A)rmR2sMB^*aRP=Ix3gJ&8RLa-UHR(aMX+^qLy}{ zrLVR4R`ZahpGAEHyN>E7Z${3)Di+D;8mNeBu&&twwN!&p&xOU7ehPJO@1Pp;GP(K@ z%($rCof0+RQmA%nqT26k>Eko`UBVm^bdT4e&g~&o!~bAT{D!)xIWxPCs-RY&A*#XF zW?xGmkDAzYi!VmCw+1!vO{jY3`~>u9eSqCCW)@d*7!D>r8TDX_p4H8y5~`twW(!nD z?NQH>-nbN3T6*Pd?ju|SRK2~Zi5@}yl+1sFfPU*$C%b#|c!??)KZpC2nhdpcWidZ? zL_O)2q8_y`P~{8fbOR}cbBR|&E&U7Bt@wia9*`oJo6t|lK>XfW0;kD%gj&+Axm`p1 zQ4O5JzIYSWQQbT)zlqt=?28)cNYv8)f@*I!>NFfhy&GOdt@sBF{P#bp^123dqB4==DTrpxcXqWSSQ@xxdVmltsFA+NDD@v;T&{eKMs zy*q73E#V`Kj8O}@4ilgTlE%!3nrTH;y_Tq3H5E0HMX2&CExr>q&;zJ?S5PbSx{$s9 z$0_V)oCj5~7-}H3ExkYL$L%9f_ih2IqvNQK&RYDw`OJKSTFH-C0>cz>D_jP3s#+G| z{A)=UlAs3HqT;`yD(**pllcSn>G!qy4b^e9qCtVL)xoGYogAq8Wl=M&iJECAi%&we zvjTNXH~TH)Eb77V)Z&qfxs^zTYA`>l!7`|ho1hx#hH7vkYQS?)w_+Kp+-CEbrC&$2 z_Y76u|BnTNio1lUW_;AG2u3xS*DP!Kbu8Wt)!+{nAA}KzPc)~a20jn9@^i^^zdcEcLPM`M1xhMG~Fl5Q`Apnech0yV(Vs1=-vdNbRC?eRV8Q*pCW zZXjdKMVLqZ?;xOtUzuS_yBWnty{)E3y{+c6^s=b(HBoz}jiq-+ZQA~*rCngIGB=@4 z)ozS}$FPUa{{;e#uzVT2cjji)(jGR?p=NXob?hpXbsyLJU{~VTQ7c%foO_#Xj#~O% zsPY$4D;1`^D;Ed-8gT{!9kB}P!LS2WF}Q-;y#-J+YKSATHEQP1P#?M8pgN9U(G55= zs-ps^auskJRf@<~gU|yJZQ_&5x)C!q;*QMnf%CGE_t9P%D%h zRj#7tS4X`!G&Dz9{szn6hN^$S;->>~&fir68u>#j@E+B0nA)yFWHW)8230dDvF;%m&kxIyRt9064vQO7OucylQ#eK+cu9x|U`2=VB3-Ad#^ zm8*pMDOn9n;^QwRa5eF7_1xZAUEe)P@1gce(gvJ=eH*Pspbd`4>i7ot(m?5kZUw?N zb{)hr6JiR=r9iDjG1Ssl#hlm(b&Doj`ZCl?Y{cGp7*(%u6VAUfLYue(O)(Mi?iQbb zn%M#zhs#kN}d`_l^bSGHs?0=yNp$qumv@sgBHJpI&Sw+ z9~k~c-HHOuoJ~+4y@sRi@orSP*Qgc9+T0DOG-}3`Py=a*>ZhIG5(b!KPz9%>cKtGo zuQ&Iar%}iA7OKIosDVal;TleZO3#N%FOAu-v87K$y(jo*Tf#9^#}`pc_`uSin;&r^ z>ETXSXu{x@u zhL+zBwe(#reG;nN9MrjAhH7V(`K!4VRc;Tey<-?d=l`M=cz|l)IjZ0*OaEl)zP7Gn zI8+C*Q3Fkcdb3K8T8WCNmF$Zna6Iaf99_Pb=4#Zy zcA^Gw7`4k!pgO#Zn%O%usJ(l$iGeybX;5F|E1=5tYR~yshr>wFx7Yco4$hd@Pz~QV zKbVm_xb$SGnPf)|q&Vt1PzQC3+M#y;XmcTI;M-C4_I2>Pz!^)pZN9RCUPm{e2&js& zP$N%hrbT_Y%!#^n4N&Eppg!xhMos7k)ByXVI-Y`RXQAIR)}ksNG>@Ym#b+&^x|6Gr z5w#-uunJa0&2Sd3!i|>SsI&Wg(A6AdjyGpvOv?LLSYVs^yLk;Y;%Ar|eO+8UE$T~Z zA&b|ycvp;1`b2Z7xzjv{7s-Eu(Qt3qfPU|!3wYPfC#aEqFeCop;)%?Rn4SDWsD?V3 z{mn7v3=I6B0=3jHP`Bt4>I=$O46o1s;k&t+MMK?!)TkxRh+67WsLfOdYhf=-KaMK* zr^Vl+zNAL#?v7&`JVLxIs-0*(Tz)WW4-~@iI{%djXoNLTGiqvfHV0V#Skz{lfg0!@ zOFxY2;2dhRJwSbN`3qGpOiwq#$f$TQs$4qsYe{lgMjq5a3Y!(oIv98^phoUTH8k1s zXW#VLr?=OhAJOw z*0l5ns0p>T^p2d64 zLR9$`sDW=l?TM49dJirCBWhq_`UVC5ygvf!Gh-7!0X-VqqDDFaRdFtAm#??@ZB$2Z zF)w~WeelTL&kd*xs@?$9z$T#vG99(s*P#Zm#qxKc%KP^d(2OpacdWom)WF_ZdgA`> z<8?aJ0BWFCY%KP|-%%YG8{jO9nowm_`;Ac@cCh#$Y^nGEahC8BwYxu~_C)G|ZU!Y$ z4KzeG&<@q`01UzLs0Yfj8v$9t$H ztUTBqr#7f^{ZSo^w)iA-4(e@qrNxh<%3U^Zq6YfF{EV6C-;2d2)NelY!zdLPVw-XX z>X^(!?b_c^EA$$*0*QvWTap3w;jg}-fqp0$KqGtXIwP`<~-ZOl|T=^7c=3$(FRVYA$ z3`JFJYPPY0oly<-M-6O*<^N>PK@DUvs-5)~KY-dxr%|`^C93@h!=2HGvy`eBj|6p) z3U!V%qteTx8mx_Ks2!?-(Wrq;LY1G7ft4_iqRL%B)xVD2@g+9K<|Bf<>$ulXU>Siq zBi+)M809L~HXETDXleFFbu`xUXQ19Q=Aj0%+VYR0W_-bXVd>#VyZUiZ6ZQua&`2{{ zMh>&6rB^~dIBH-DtYhiD%|WO=F#@#-XQMXjDb!|+GREzd?5Gbk4N)t%7TL^xZ#Mxg z?E}n)VaK|k>*YqJ_eWKjh3a6H`6p@<#v12#dtt0Zya{SRzo7E>S^OEQJ>Ph@0>Kz~ z|Ib1|9pnxq@KwnQRI>DXmfp_NyP}qMAnFM?9kuiqF*Cl#dYF8I`!QS})Ga%QTIpLj z-^Y7{;yV8$C%K<=PCz}=Z=nh%n(XdTu$d9{B+HHZUcUuLV~Z*7=YLPJ7x4yDUA;4? zcCKMryn`A@`XAj2=fS||{{aN_U>T1pu*uwq8Hk_6Ecn6F(@t|soD)^PJZc4MquS|a z>9bHPyWHGj9zkusOVc?2x<|K3(7RofpWJRQjH*}_Rj?_lqxNQRTuywr#WPNKGtGx8 zR}@oWC2WdaEd3N}MXp=??sU$-o_K#*LYNsrfj^~;i7FV18c0pECF(f#z+~LRQK;j) zbf)XL;?Hg~)2u7*ek-ub3T(BEL*^gYjEd(ho@Y-UllXc8;4tEY!?Wnwcy;k6Fg7joLGDvf$~tc8Jp|F<^*6&#M*#WPSN-xw&smqqi4dEUH@T7eg+0f(9A z+KGm$AB^fS9qJb4v-HwtB@F!g-!%xRU^~m`i>lx^C!hv4%knpyyHFh;M13SXi8`iX z=ew22iE5`Ys{IbAf%Uiap&0o4pGlT62Q{O`7!J2#6x@UA=s51e3#fZJb%AT}7gV_o zsPx^ajxV7)zGvxgEgp5DOHaCx^RJm@CPBBLJgQ8H@bxd-^;puoCrdw;45{?G`^_`De^OQ4KsbU!%(Z zgIcL5i`@X?p;jOVD!&A3K(#F1+;4%N=4dN0+gyRVx4)rw`!h>Vy2Le@0X2}qsE$gR zHBq;+CF)CQKh#S7gc`^$3`YNH3%o-8=rz_-w}hEc6-uLyRVP$~Gf^F`Ma|?li|BnG7C{1 z{(+jn6^p;L_-E7vVy$#vSc;)0&;|qN-%mg@n~uS_K^b@s)$n7~PsiS&Zb`aTZe~?c zPqI1|?~5w$$0azy;@N+39Tq{YNFCIvYK(sE)}aJ~aXhNQHK>B8Q0MxhdB=Q#l}P`H zDpzK;Td`2oW^II;;WX5{-x}1wcA!@FsKqa@=KL$+z9syPy@>nPxS!+oF~_1Bn1lNG zyb^V5!mo7$NQBA{#!Q&S;`LGG+E~0FmLWb0HSiN_IsXcrCqcL18frlAQ6DzLuXBGU zQxJ7aenZ`Y}@&2sJ+&1FXvwsMv$NxtVC^=%@#j~dNf}|eV%`T>Nw^;cRWK-Gi`vKa2_f@ z@_yH0Fsh@Hs0UIL)P(w=CbV_G-#yE3lhA^Muc(1EKj4Z~1?lzJu=cL`MxU0jho$KLJ%Nh-#<=X29yGC)EJd*XjMJk$=TdEPBZ0kH>Dr z&*A_qb=aMvz1WO+{v+-d%|dm&4fP;8g=*iQ_^A6Ml4e+nghQx~A|7)Ml*d-YSD}tg z^xxgm=R)nBwx~z)B8z`RJ%9=vcOCwK)rgNmJvlGqLHvek_5OeG5BD|s32H>8Pq@Eg z8;1>u-^H(3;I0 zWZcBLDsaZFKF66EVUa=X6|7JoVim?*tylz(ntH{#TN)>7HAGM)%!+a5M|G znJ%MF!@sDND*PZQ@P93Fm z96>G3dDQbD^%M8Z&WK@%=SDpr@>_a&)DJFd;3jN?y2pv1x{eBp;l}r zsvrMB0{V=0+zMPlHT(eertuL~Fw8SI)5xfSq(;ps7pi`7)V;1^wn9D1`i86@BXfk3tP_qQ&Q+2DTUj z-~TrgP=^Q16Xqq6uUiDvhdN-E4?4iMK`#thc2P!uZ5TTYSFM`Cn-X z8&MT@nFmozdfdEi>F-e;enAZ&!b>;fxTttxR67;SYGz$LN_rDixsbm&|5}P%1T@pK zsD_)O3baSv>)sY0g(^SI(wC#kZ?XJ+=1KD!<|6+Qs+}aS+>hfjq1qY$iu13)d=jeQ z2GnOX@3k9H4opO}A|}OFsDTYd)tiJGz#>auZEmyt!>9pVvGk~KT>V65$Q#Z-k9aQ^ z2`Mm-Wz;rXphn&mwWNMjhoex(Yl^wq@~@e9P!E{LsDXxk>pre0Ks_-#p(gU9pFkD@ z3s4Q8M1A79Z2pBhzY+d+4TYe}6+jKF6sn<`mfpU49hQfMYxTUJ3%5NoLC^j5&x`K;8QRmOtI%%TUK?FQ&#zsF{5-zoG^b^soC> zYb4aWU^CP=rsb&56`uog{_1>jA1*hb3SL0H`z8MB9vm%EE7J{iuBYNbT#S0)wE5;{ zG}l~ZZb1#?AZn?PqxQlD^ARSefA5n5n2333CGw-<ZcF}&VMD#Xo9NH%^Zgsz!J;<6}8j{Q3E=PYUq@C)AC

RoCss>5Tb4o{fp&1)D$`W@6JyN_Y< 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 delta 46528 zcmZ792b4`$|Nrqbqxa|rVHidky$;cP?_Km>LIhFc5WRbp=$%Bg=)Dus38O^sL`d|O z;Q#*I{q!SJFm}R{xDaW^yMg8L5%$9T8(n+Lu(ap--f{x; z={>}(m}isc<-*1o4M$;I9EW*vI#$8MSOk-8_PpF!14D2S#>W|$2A84+z86#AQS&Co zrho4ZfzQYY-r_1G#aP61V?r#98bAe9L$y&IG)2v@BlgE$sFnH$qvI1)xtFMV(YCq) zB*1>eGhs6N_vR5$#r2p6H)379i?y-nHn*hXkR|huVQNgc-Nmz^R;mjo$L^?(hod^4 zjHz%ACcurD9`~cKdvc3F4s5hTOF~6d0~0VM&c=GU9(Ai?@ASNeSPivuOHdtcMAhGo zTDe20ft|<1cnOo@BUHJdU97*BHtsIhVRBSM8Brt6fyyt6iLg9sVD(WAwnh!07X}87 zsy_i$ZU%P7rKpZS+s%?=CbP(H)?W!VNJxThPzArm5FCTr3rkQPthD$>RJom~8UBvy z_$;QwYxp_7$8b!$$4#ItHYZ*eo8da2fGU2r*A+~S+U2EDGw5j!Hpio8J_~iPSE5#C zA4cM7)Eh%!mE4IjY_tsDa)+Jx<^YGU6Y0r=SwXCf*yh ziwB`L<9JlZvn{>?!-#LiYLg~tTc}$V?}VF4F4WBOqgJLU>OoTlwfozk208@8aWa;~tvCqZ zoM8QR4EmmQPo#6$llV)Fz|N;UZ!G?RqcG#|ZiQB$j_nqVi^nlBUO)}_0cs-eF+K*L zb}NtwHP8^$EzWkD^-n+`9|;<1DNKU3E#4N@KyOsV?@=o=8T;WX9E@4cxEU?OA&N&a zJNy~fAYuf5F9<;P=Es{@`(pb5JABc+uU02-HAo zU}EfqT8ROe5J#YH%{0{Bn1foG?HCVFqU!mV2l> zx`xxDmO2czlv&M4)Sjq>lduK$!^fzl?tIIg`)^Sbnu@vcN7PE5v;2Fgm5Xs(_n$!M zZMS6Ms2P>Q{8$%T<4DYb56qNz+`!7A23`*}uvVy<_Qe9Y2-Wd<)Qa6l?VW!x7QVjY zb4CexcilZ*j`fM|!fKf8o*PIjEJ%DB=EI{{1m9yJjJ)qU?2d{r!DM&|)8b=P{RDsV zmW*XF0}l2H#2~N;wIs_>n`XbIpT?2IFQAsVc4DDc zD1{kj>3L8q;+G_#dt3pv^bJrW?u2S^1ZKuX7zYnwTs)1@@d{SPoA^2Ac4df4`E$=p}{_lUg z8UKOWgm+OBdyN`UynkH1@POR^yaZIS7^*-yvjuA8{ZTWWfm)HdsD`&N~_#D5$ zG>_d%HAK~Gg}No}u^M*8KX5Cipnq@56L+tcqei;b;>S?C`VxMIPf-mk zQ7e)hOJf*D!*HVN+uWWiX^+{kmAMNmsz7UN+JOo&ae6Lvza z+!<5{mrw(_j~e(()DttobGPfmu`uyAs7LYa=iGlS*?JN*lYdYhzBGegxF=wIOhkHa z)ZQqGnn@c>f`c$A{ttD_mSPUvj~d`(EP<~vI~IQF>a~8!`fKF9Ns!-Ta-4`-nWdJ# z8r9Htb3bYzM==@xgXu8(EBF2%hPq`-aU5T|Z+`6Q1r9P)GAnGx-VY;Wj*q ziQc%Szl39m-$M=Lo40NW`(uCNlW`g*_?PzwT#PFBH|D~ZsAHV@KhLX!Rj~>B^9Zyg z@CF0-_MO|^o$vtZ127eqdhZ%&jH`(ISQK-9aOoZKD)9-ZTlf_}(rN|zqE>V?j>Y+? z2}cA4>6ZFl0T=MfVPZ1sp+?#sbx+5kHs1n^uS7ja_FyR9M3svc92A&9O4NfY9MxVP z)PTyMCQ{vOj|u7D^9kr!O+bxw3Z}%LQ62BaYO-^duZ0kR5NM_CTW8Zf5CFn=+Hd z3!`>>akCC;#X4X(eur9tC6>Pe)&3q!zm6q{-@^zDj}znvD%6SNI&O?=pd)INbVuFG zzNp>&J*t5*m=O3J z)xe(^f^RS_CXE*qc(Ua|HBb??C+cH59Dur&vrwCDBc{L;sPcC#{~2o2CiLUG&5{wd zv}I8hR`5J(V%JeKe}*a_oWRxhlMqls zS~CZ#!(ylgs+$c^E6@UU3kIT2$#%?#XRr*$Oz0+58FlYFV|yHf1@Q@LqFE9J={?8y ziVO=5eaE9cIu$O4~v;l9qd9i za28eJF6wkV$6WZIrURwN!XyNlPre8i`r zcKac$f@veT1;M;6qn;x@bGnI*L=A8fYA;MjU&m}S0WIYTEQnW7yEbVqH^Z!`nH0j| zSOImbj-kq3K`s4L)G>~cJID*g45$vv;ApIjDt898N$=+7{HvkYBxs~@^0<}w9JPru zqLw%p>T`WD)Dy1>YSVs=8o(%XE`}0chidN(s@y%)^Wp>QSm(;?PDQ=Eoc{tO^duoC zE<>%rIn<2f=X1L|Ee4L2#fzW@UJkW_^-(L>6*a&Cs8jJj)IjE-R%Q*Vonxruchx7L zhTdQXjGNyzkOQ@A%b;dh6E(oLsE#IMVO(hOKTz%5M;)^_sQN(#oC$Fn@ieIR)}mI{ zKS&@ifhhb6V-^ew{5;XzOS z)m~p@FZkYI0y=I}P!(pl3~wRo*la+}co(j~_681!8~UmN1WQ22=xku?Sv3%{)ml zXKK_8Goo%mK2$#yP!s$Tb<27c&;{w3A)FVP!(sP8d{3#XccPd_MirE z0yXd}sCrLPd*MH9iP1{9cH5%b>xf#>p4b?NqgLXYPhdTPSEvS8lyo!NW1cdvn~zaT z@0D_L`RVZ(EG{>5&@ht^^N6q|L8RsSQ zf%yh?&SRH#hM6VI##oyCUZ`8P$?1CsE#aJb7wc2tCFXEw|o8b}E3TG|vR-ibh(fMyiK*y#ZYU$?Tf4CP_VOItB=5q$M7oMQ* zb@YmEPsBqFB*e^XR<`_BsFmrCn$Q^3o|uGz@Be2LP=mjq&gmwL??!!AJBXV3b<{0* zfNJOs>QsEN^yrn`lQF589`&9Qf!h7mQRSOhehc)ck-A^ zGrE8p@H5o0{SP(Z`Ka=nQ12N>Q2m`l4d8lJ-@S|dMS?a<+-mNe zhNA`&iF}gsieoh_g{n9nb*yHfHro!=3LL}Ccn3Apc-39`WT+=)dd!B6Eq$m@K=)<> zYGkufOS}{{!|kYn>__d9L#U2UqGog-HGt=+2UPSLL4i*|Nl*jLk6Ew;Y69)CEUw34 z=)WSMh6mPk4n^(qF{p;;q8eId@hv!%_#sreYPH;ZL<=lKd`Z(nYR1v)x_h4k zHIP!M6|II^@p=I{|E&mwlF$t`UBU3ybtQb z>L9F%bFctDwDb)1-M3{Wu?GEn?Foe9M$CxkP$PbW8flCMuHz(TCbJMKzY^+J)VK7G zr~&s!O=tq@xiJq5;VRUrx{ZPF|K1Q#g^-4B<~dQjw;*Q15~!KAK`nV_)XEG%4PdzC zPewhMW?K4ub0unkTT$&CL+z-x0NP-FyQ2Ieh?X)6BqJxCwLM z9n?}MY34dei&}}yW=_;h3!?T+Wz>Y~qXyC(wK8onH%>s^f?cSI`o9v;y*PrU@GREB z6wTcLI-wrDKcL=5PoM^xqlJ5rR6$K(0%pM#SP;)(W{lI)tw3(n#LA)C>xrBS-&;W- zCkfZFAtr3)DzrzfzyM5%%TP1fgW60FP&0jpTI!gs-AbiEtwbp57Un>$SaH;nmq)Ew z9W1Z+|MmnlgO#XrdKmQ}d2e=V;~I=Yb#xu0*aMGI4gcCM$ZLSdu{dUG@0PwbY9JlW zUO0jHU_6hBIs|!3bpG!V7>?sQ1_geto}`l->0;D9T!Xc66KWI1>g=B7$x(ZwHD<-G zs1B#0PRByjtyqKk@UEqYba4~TioT9rc>+3S4N(t>KB$IQqZ-&xD#-PSgq&w|F(oP5euz?~Nm% z^S{G6#PtD+O-Nce$;OGBP z0(z5(K;4rXs0s~G9koZTNFU1|gxXXiP%~eMdV+38?ec@DdKXab{)rk`{65YksPd_> zw9bDRfx_4hb<vZpA^=4F5n4;1OyMJV(vY>+6;}5$ZUlLQNnNHGonWjI}We>!DUE zTR*pFN~5olR3M;xTpP7X+M`yWr=<_I_zYA7%TQ0uJ*Yi$1vRk0Q1xG71V-=gRw@r_ zvsFc{M0d=Bz58?iRbeg(8E`r3+#W;C;3jHd&#*Mc9^gh^1=Vp)vl*)4E~t7vP%HL5 zs{PUC50<_dHSy&G?EG)E0>7dLa2jeTNpu06mQ7aLS`XEsPwPH2zmy|MvyE3R1jTh!)E zF~}`(UeqRSjB39pYL5&w{b2+&;&B)a7oaxN5>$r=P)itvT8SH|C)huh{{}UnIIN_~ zWkz+F4|8HQRD1nVw{jNt$6v6P-v6@?cAx79pk}@WHPR!f2G5}G?RE1ms)L89nZ_LA z29ND++)QZIT-c<-e-GaiXW7!H- zz87lgC!ikPD^R=o2m0M%}^<=)I|EB_QH_S?84#% z=98e6xPsa&$;P-(yBSf>gTdwxsF|-sHMrH{yRkO$W2gb88ym#Gbm8X!%z-DdDgKA~ zvC%j?bv}U-BrHH3lWW)qKcJ3FpYiTdIu6zF7SzlRV|Kia1u@ZtAa4$qN3GmV)J*@h z_!ILrP9yyTYH#?{CI)%S2`og-sM;jAv~@5y@vf*{JO_1bj-Y1r276)n|J=Z4qc+`2 zJc!#-?R`JleUKT2%0GeHBUg}P?t702sNhS~dHoNy#0jUknWaI^v^MHk4n!TpNvQIR zQ8V6%+Wk9FducDKonw~%2kMw!Mcv|e82Imh;!SlAoMfnhe2#PYkQjzHi0_%^Zq1?} z+)C`ja-=`T23T;qTk3JBnN3A?ump9>)}aQvA2pz}sLgj1tLyxGGhD$MsDdr9FZQtX z2dLfsuf@yF4D$98ua8=Zl(XFC%Z_?J3`E_!A5nYd9O|?@K^?nzv)xK$L_d^-(geb> zHLAjBi!VVv+mB)vyoVZKB9=#+GXrX-g;1xY9BQvLvG^z~MtmOD#7j5^Bj&pDo91%< z)!{J`G_rfBd-NVl;^*_+9%zPorcc4HxB}I2s`+lo!%-i#3SlTVMy*7D)TUd4D!(4J z>-VB2a(uq;p5fO>&^OQXYnX3Og#2Nw>L^* zed5z`5I#a3)2@qxyagD?UmWBuB(NMaV6`P~b96&h9EV@wP5d9$TI$|RZlabn?~g%& z{~Tusjv}7ur=Y+J%)s)*x1t_!A5is+FLR%yPGT+Me&V0qQnkh=B#grxcn^1DvgPg` zMqxkViC4JII2OARk3wzMvMc%OHHhPf+TF2MyMKg|84D6$gqiRHYID9rZnf{_{KYM0 zHB^DYSOAxz9?2ImGbUaW7nxC4XNy5D;5#!_^gbRG4u-ufVKI{BkFxF6#)Y;^66 z!vUo4$9hE@Evgu-Pr$2&_i@7`DccE$-KJ1F;72ji^%-eXA=MfhCCd z#h-CA&casP+^66FP@6P#yW4zaG4T7p`UEPI@g1tc->@$JjoM^ob}&Qy7ImC9qn7wN z_QWJR-Micf3?;r5HIa*01as_iE6^Ub7v|yuyoCOI0t0uu50h#4xPQS^9>0;ip-xBfeeUhJDr&~{u`NzT9lJNU4#W1l`sc7A@regq`Fp76O8Bpw|FZi4c+d!fo7#29!KgYkFNb0P|PSM#o+ zp8fYx1A2qn+=oxPC+FX&Cu%hRl*@=fJyL6-j$b=eN0TuQPB#~#8eV~VAnibXY(Icn z(nFSi8#Ry@s3+iiRQm~jcMrOZsCN8F0!ax}wuEM=M`Slk?~n0`Pr$@D8x!Fw)C%lG zHMAeKH=OWP?QThVWMaNIgn$|ti!pHy>fLHFs^gughK`_C;+(~= zqsl$Rv>5Y@GYs`!Q3_SB5o!Q!QT4wRzs5hg@7GH&`xE@t;hj|cn zYffP*Jd2_DH>#aPQSR0xM|Jc$X26`N6{?AvXfx&0zt`3hdZ9MU091!n&$QB->uQ7d&H1A75Au{Wp*MZ3WH*E2rd1)C}Ap0`64 z{04(?Aco-})aQgnm>jpFIzEXy4YyGtSAub(wpHMQ|T(#R@FZz$-!CDdPLD26;c=)N4V3e~uq< z-MzWRz2Vw#i(0YHn2LJ7Pe2{cxapQ=0qWi@Mcs<^s1@3Sn)x~W0`H?%D$^~OUKMp3 znxV>ni@9+eYRPw?9#nf#EAcC~()m9{pd1PLZo3~A`(Quf=kR;1b;ms+&!C?Dudyvg z-gOPlMZGI7L+$!Ict+(=oA%f}H-OOlZck-KO)NLY&{`HFpyN~q1NYW!ikit+sADx0 z^`M%Iy4R~w9Ueig;1yK;JE$doW$E$%belIBYOh41_C^B?)xGRSKouvV8eE9lG#fDR zXf>nEJLXGNxmXWe{S>IB&Wf5)PSi0jfOZd9C3UsrCA*cqYqB>rTn&}4A z08e3dyou@{!C%f~sC%2nOpod)47D=hsDb4|)yr@3qJMGzl~K|%%3)yFV-VwWS?)xHm{_V$Z z26s^dd4_p0<`ehii$ul0!9utM^=Q6?`SA{R!jPw~!J()b4#!ZOWAUA+2}Pj>d>2_k z-+MqH8woE^4W@tQtc(1B;EhBL>_^m$wp#o!Y9NV*Zplm3%syayO#H&d`=aWNL7kd$SQ0m5 zX?%rW==>LX>3(ePjp}$YYN^+wmg)iOIR1^=bRSUV;=XdGM&0}Ds1=Juy{$Jybvzd} z;6vtVRQ<~sc>jM$K<{$-Ub~82Q7f?ywcB^28aRl$6{jry7HVl9nBE&#FNGO~>L?GY zUMaJ#<+p#s`Bz6ht>9pDk`-KF1=pK<%;VUKdKXa*7kldlQWJHo+L`^#@u*F?5LJE) zYGOypkZ0n49=b48`5m2f2S zuTiJvHEQDg{x>-Aj828UNC-u(z%bLJqS|I>Y(jh}s^V4Dl07m1HDg3`>4{J?2{A)awHSnJ?k>39|5zsC^7)an)pq|waF)JpD?&6WCfi^`o)C<+|AagkCc#cC2d^)P5 z<>qEfKVb3mm`CUTHi7AwJcg^V3bk3bq27LPqL%JGR>Qn8UAaN#SZquB42!=*4K!}7 z;J~+KVW@#lLZwef4R8(mnF;K-j6YEYgJV16pbCCwhM9%T%BX>UiTYw;7*4`{*b?i; zarHM~N8-Ps9`SkN1_w4{+ql7gAn=d`b<~UhY(b7hE!`~hCrjUe8sKl1e!{$D-Zx*E z!SUU#O=M<9wf_aG{TlIo*I-jiXpLIp?&c0NPJ-aTS2PW9CHV_bx2}3Zmwwz#naIUk zVFmJ6pq>j)u@%<%%(=!);wN?^>4n;*Lr@Qt#g@JvwW;=4{3vP#E}-t^HB|Z6mLEGw zaNxZlIcigfnMF`DuW7bMwd40DprsgS38T$PmOkBFf^yIGL#Hfxkp&HC(Rzx+>(&As4Bh2~c7V~%1lk)*~ z$3!XIsqrz5HqlQ6^n<~E)Cg~&I=FAXFoRRN0VTpV#>uAs`jLAC3p zcI~9V97Myg2G&Z=`Pb6SCm{?Epc=f7>i9M4%_l~h;J}B_OsF@H2B;3Fpgtk}Xf8)} zyc);iMpS#H)4CO^jpc~XLOqDCrRDr9ko5E5z;7-pqCR@{MlJ11)TiGQSQWi=uH$N` zJ<$S7VqdI>TTlZ|klqa>2WkcKqXtsh(i`J9#9R87a0WGyi>QJLL)`$=)XW;0 zEl?}e-t1`(w*2uHpNeX4A!@*DQ3E=H8mNDrfOh!@R0nY~I6uQY#8aZ~X(cR!ZBY&W zWa*nx4W2=*+@Gj{g=Tc-M73KKb&E@*emZW448ZsL6VS+JqAIRKRoIP7@u0=KhPnKn zr~wSN_$1T-=A!n*dh;Nvoj*|JuUq{__*iEhul+G#jHn3${URvR=)E$!)&?So5o&Lxj#`KP9LLgK}hc4z<)zl0`*?d2la^EgDRgWj~hq|oI^YeHDG@a z0o{vJsL%gTQ8Vh0*9~L|o+Q2vwWMS6xrU~q8d!*ZaV@H&?D<`OUbBQ*6*bUCsFnQ= zY0vj25zzbdEY!Q;O4O1cL3Qu~wS+MWxDJw_8VEt9=dgGYvzn#1Kni)tueK{vo6sFi4l8b~Wt{a&a6O)}@AZsl^+^I;D* z#J8v)&FT~i_O9#v&md3*`xSO?A_uS?@sLQ@ppQ9;k3%itHjIncEdK#&Ag|20Mchn3 zN7XBYTFJJkiS$C1AAr6RCJ@j_r=gZ;1!_+mFz=#f9J{D1mjpGCtf=(rsISu-qHf(c zsCMU~I$C1!&E_ui*P@(%HE@iC(s&NF2U30EHen&ulJ-P3IN0JNQT3)`W}Jum2IPQw z8rAW2)D!d>>P;tlG1p!QYNFxAIRBbyNlR#jYN$Wzo{qBgC8+1ZPK#egt=J3H0OJ*R z4W>eMoEKHU9ICyRr~!9F-HN`ba-)0;%(jfxs0MeTDjYS>n%B%fQ3H5}YA{X-X9%iZ zHjC#+wO7{SwJ;X(mZsm4fR^HG)T4DYs^Oiedwd29;%iIKRnp~`!#bol!AM+%n$ca< zUU-Ar<;hC9fi*#`U}w~u*=X#f^M9Cteu&Ip+6|}kK4S$6y*UKD&x&;$ZOFtJiz%}M!96|ghY9O7exB>W8IRC0Jkpwlo2n*xSs19zR zX81RLg`ZV*n`jU!eJ-lrZq!G#gP03n;Q|b==8oZSc#rrk48fz-gS|y~r@HSN7*)eP z^CzMjoPydUvrtR51T~-ys2S`<4g5T6^FFZrBsJa4)1%IPB<{xwsENg`<=QD@*7Pm# zC9302s3+Ce79Vc;<4_&WL_JtmqK?xc^B!u+W7f6-n31S@wNVpki|VJB#r**UG_$eh z40EZu&fIMtLpAURs=@21m3nOXZ&520tBx!8IVwLB>b)VC+1Ta#-Y_dL7B!G*7GGrX zm8g!kTKq6-0Ou@z#e87CLY0qR*O?4s6VHUImlO5&UI3Hm{Xdd`o_tjU2|SX_$+(vE zrKpMx>$#E;g93f!>#S2&6IdrT9=X0IO{_(KLO8n7qy{@<{ndxTCz zZIVN%4<25l;J_~w3S(`e^Kdr}JVve5nkH@lJIw=_p7f)r75EEP?qAG@v75SqeSu1^ zje+0)H7D>b2|Z91@1r)&Yct-L?%1S5rAMM>UKPh+9aMu?Q1u^J{4MIEU94uVe25up zW@*OxSH)Z;$S=%FW_`0Ys^jh!{~op5C!#*AE<@ddJ7(PG?ju)j)UEA=DmNE(Yc8TD z@VGhWUn71+f(8()h3hC8DxSqGfGSrSwVP{Oys6p69Dq8OV^Q^&qXxPeHGxx>e#_Dy z`vh{65vQfAPz3c}P{HE8P#q6Jjrf0-KEqs!<4Ip<@lvf^JJm58=}oW}4#RSI*78%g zb`$Zl5YR~Tnk7(6R29{6E7Zt)n8Q%zr(1l9xf%8Dc?7jWXHf&bX5K~Bdt~`P(K>2vo(=W+l`kxTeJyqB>rNT9J)d0}r8Qn6h(l;NO7eLFHdWeI9sZ{%gkZ zySR*$sGn3an}y7ZW+T+VI$;>9p5lv9KQV2!_<4&z!W5*(>*~yC7BOq#S+&!FfJRpQ zD`!=+vDpDNu-@hfbGo?<^N_z4)y@O+wHdRUOHYRSVj?4I<+>oZ$oKjZh(*Fc)RGTF z&1|g27owJQ8EPr_qBc_$*28C(Ua7k)*A!K*7wQL*k*MRi2oK@`%OCr-@;QI=2x#+d zMGfFEYJ{gyGrD5_WxlceSUuckONOdf3{|fzY5=uRo2?D%2bHf-<%XapI7)Gy|9J#d za4Bln{-O+Ak7{t6`I{Mqf#(8h;O|i76MW;!C&T%~Ggy2tYCtE<8|HHiy#L4Q={8Af z)Y9ffHCPMPQ9}&Jo~VJ&Lfw)jr~&Rol|N$sZs`|L6S`yRf1(Eb7&RcT7w2E^%Sn5= zj9RFMT4G7;fa>rk)K@5LQ5F9(-=hYQxVNj94plxgYT&t11Fedx*Vgj;pawRiH|M_r zf#D?RL*iu&e2_qmH14;qVrtYb&uQ`IsE&G|KB^5s4R9T5Ko3zJzCleWejhiGq^QlF z12upGJ^>YoL{%t>YM_qU!t%SK2G-NkXP`b#FGUUD6l%p{^$iaEwakjBc6XWwP!l?e zYX1_dKmWcZ{EKZ!h~3W>=!$xj_CxK7g{Y<6WBGre8n}yU_zi|*oc?Zi=RxIHKncH8N5Utlbi$G07|18sDYiZ6>0!SQRQxo%?W$ zS3;GmZ+?l%b^hA~0?ZWkZa5M3n~v?4{vK5^*>~=gq(N=ke5e)bj#`1~s9W+A>O<#g z)GdoS$PFX{HQ?%~@=Y)~{d=7WXr_ZLV+yL^V$@96So#4}xhRX@Lp?}dp*l{$W>&pO zRC;+-`KG7|bVF@gZF;?D_!#*9e=Y%4T#l-+**t=(c*VSpD)$$vq1ULH1P^xQl9(Z= za-pd9a$39;YA;ns-O8?m?fri^3F>H^6`X?VU;*kJFSqoAs0PoV8oG#1r8$P%Ebi-Z! z%&0w(1GO2;pf>Hds7<*ZwP*Yb1oX)!+6cFV^-;UJ9cqckV{TlD`abWnrDq)J%9loU zP}>}iYIrN^_}#{;7;}^xP#si$M;G_KDFoEf�w3gj#{KsLgfR;twtVnWcN9UAfOt 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 diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 87487694d3..e10371b862 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -323,15 +323,6 @@ std::string MachineObject::get_access_code() return get_user_access_code(); } -void MachineObject::set_access_code(std::string code) -{ - this->access_code = code; - AppConfig* config = GUI::wxGetApp().app_config; - if (config && !code.empty()) { - GUI::wxGetApp().app_config->set_str("access_code", dev_id, code); - } -} - void MachineObject::set_user_access_code(std::string code) { this->user_access_code = code; diff --git a/src/slic3r/GUI/DeviceManager.hpp b/src/slic3r/GUI/DeviceManager.hpp index bc74b66098..2f203fd48d 100644 --- a/src/slic3r/GUI/DeviceManager.hpp +++ b/src/slic3r/GUI/DeviceManager.hpp @@ -409,7 +409,6 @@ public: void set_access_code(std::string code); std::string get_access_code(); - void set_access_code(std::string code); void set_user_access_code(std::string code); std::string get_user_access_code(); diff --git a/src/slic3r/GUI/Jobs/PrintJob.cpp b/src/slic3r/GUI/Jobs/PrintJob.cpp index 3f75b22e67..0feef2454d 100644 --- a/src/slic3r/GUI/Jobs/PrintJob.cpp +++ b/src/slic3r/GUI/Jobs/PrintJob.cpp @@ -106,6 +106,8 @@ void PrintJob::process() /* display info */ wxString msg; int curr_percent = 10; + NetworkAgent* m_agent = wxGetApp().getAgent(); + AppConfig* config = wxGetApp().app_config; if (this->connection_type == "lan") { msg = _L("Sending print job over LAN"); @@ -291,9 +293,6 @@ void PrintJob::process() return was_canceled(); }; - - NetworkAgent* m_agent = wxGetApp().getAgent(); - if (params.connection_type != "lan") { if (params.dev_ip.empty()) params.comments = "no_ip";