From d72a6d218fe11ce5188110a3bcba00960d384bdb Mon Sep 17 00:00:00 2001 From: SoftFever Date: Fri, 17 Feb 2023 23:10:59 +0800 Subject: [PATCH] fix PO/MO Signed-off-by: SoftFever --- bbl/i18n/BambuStudio.pot | 212 ++++++- bbl/i18n/de/BambuStudio_de.po | 366 ++++++++--- bbl/i18n/en/BambuStudio_en.po | 506 ++++++++++++++- bbl/i18n/es/BambuStudio_es.po | 504 ++++++++++++++- bbl/i18n/fr/BambuStudio_fr.po | 919 +++++++++++++++++++++------- bbl/i18n/hu/BambuStudio_hu.po | 504 ++++++++++++++- bbl/i18n/it/BambuStudio_it.po | 504 ++++++++++++++- bbl/i18n/nl/BambuStudio_nl.po | 506 ++++++++++++++- bbl/i18n/sv/BambuStudio_sv.po | 506 ++++++++++++++- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 667 ++++++++++++++------ resources/i18n/de/BambuStudio.mo | Bin 250698 -> 249227 bytes resources/i18n/en/BambuStudio.mo | Bin 140542 -> 140587 bytes resources/i18n/es/BambuStudio.mo | Bin 153339 -> 153402 bytes resources/i18n/fr/BambuStudio.mo | Bin 239598 -> 235616 bytes resources/i18n/hu/BambuStudio.mo | Bin 157692 -> 157738 bytes resources/i18n/it/BambuStudio.mo | Bin 142060 -> 142105 bytes resources/i18n/nl/BambuStudio.mo | Bin 152073 -> 152139 bytes resources/i18n/sv/BambuStudio.mo | Bin 143948 -> 144000 bytes resources/i18n/zh_cn/BambuStudio.mo | Bin 200426 -> 202388 bytes src/slic3r/GUI/MainFrame.cpp | 8 +- src/slic3r/GUI/calib_dlg.cpp | 30 +- 21 files changed, 4481 insertions(+), 751 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index a8c9b773d3..3ef39dd066 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-25 22:42+0800\n" +"POT-Creation-Date: 2023-02-17 23:05+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1683,6 +1683,9 @@ msgstr "" msgid "File" msgstr "" +msgid "Calibration" +msgstr "" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1915,14 +1918,12 @@ msgid "" "No - Give up using spiral mode this time" msgstr "" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2430,9 +2431,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "" - msgid "Calibration step selection" msgstr "" @@ -2783,6 +2781,9 @@ msgstr "" msgid "Help" msgstr "" +msgid "Temperature Calibration" +msgstr "" + msgid "Pass 1" msgstr "" @@ -2798,7 +2799,16 @@ msgstr "" msgid "Flow rate" msgstr "" -msgid "Pressure Advance" +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." msgstr "" msgid "Tutorial" @@ -2807,6 +2817,9 @@ msgstr "" msgid "Calibration help" msgstr "" +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -5847,6 +5860,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "" @@ -5869,6 +5888,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "" @@ -5885,6 +5912,12 @@ msgid "" "pattern" msgstr "" +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "" @@ -6103,8 +6136,9 @@ msgstr "" msgid "" "This separate setting will affect the speed of perimeters having radius <= " -"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " -"be calculated on the outer wall speed setting above. Set to zero for auto." +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." msgstr "" msgid "mm/s or %" @@ -6114,8 +6148,7 @@ msgid "Small perimeters threshold" msgstr "" msgid "" -"This sets the threshold for small perimeter length. Default threshold is " -"6.5mm" +"This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "" msgid "Order of inner wall/outer wall/infil" @@ -6196,9 +6229,6 @@ msgid "" "enabled." msgstr "" -msgid "Pressure advance" -msgstr "" - msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" msgstr "" @@ -6409,18 +6439,17 @@ msgid "" "adhensive" msgstr "" -msgid "Adjust accel to decel" +msgid "Enable accel_to_decel" msgstr "" msgid "Klipper's max_accel_to_decel will be adjusted automatically" msgstr "" -#, possible-c-format, possible-boost-format -msgid "% of acceleration" +msgid "accel_to_decel" msgstr "" #, possible-c-format, possible-boost-format -msgid "Klipper's Max_accel_to_decel will be adjusted to this % of acceleration" +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" msgstr "" msgid "Jerk of outer walls" @@ -7015,27 +7044,37 @@ msgid "Seam gap" msgstr "" msgid "" -"When extruding a closed loop, the loop is interrupted and shortened a bit to " -"reduce the seam.\n" -"Can be a mm or a % of the current extruder diameter. Default value is 15%" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is same as the current extrusion role's speed.\n" -"e.g. if wipe action is followed by a outer wall extrusion, the outer wall " -"speed will be used for this wipe action." +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." msgstr "" msgid "Wipe speed" msgstr "" msgid "" -"This setting will affect the speed of wipe. If expressed as percentage (for " -"example: 80%) it will be calculated on the travel speed setting above. " -"Default value is 80%" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" msgstr "" msgid "Skirt distance" @@ -7767,6 +7806,119 @@ msgstr "" msgid "Support: propagate branches at layer %d" msgstr "" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "3D Scene Operations\nDid you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" msgstr "" diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 191d05d61b..aebaca6901 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 11:08+0100\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -2124,23 +2124,14 @@ msgstr "" "Ja - Diese Einstellungen ändern und den Spiralmodus automatisch aktivieren\n" "Nein - Verzichten Sie dieses Mal auf den Spiralmodus" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" -"Der Arachne Modus funktioniert nur, wenn die Überhangverlangsamung " -"deaktiviert ist.\n" -"Dies kann zu einem Rückgang der Qualität der Überhangfläche führen, wenn zu " -"schnell gedruckt wird" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" -"Überhang deaktivieren, der sich automatisch verlangsamt?\n" -"Ja - Aktivieren von Arachne deaktiviert die Verlangsamung der Überhänge\n" -"Nein - Arachne nicht benutzen" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -3028,6 +3019,9 @@ msgstr "Ansicht" msgid "Help" msgstr "Hilfe" +msgid "Temperature Calibration" +msgstr "" + msgid "Pass 1" msgstr "Durchgang 1" @@ -3046,12 +3040,24 @@ msgstr "Durchflussrate" msgid "Pressure advance" msgstr "Pressure advance" +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + msgid "Tutorial" msgstr "Anleitung" msgid "Calibration help" msgstr "Kalibrierungshilfe" +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "3D Modelle" @@ -4864,8 +4870,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie eine Zeitrafferaufnahme ohne Werkzeugkopf aufnehmen, wird " "empfohlen, einen „Timelapse Wipe Tower“ hinzuzufügen,\n" @@ -6479,6 +6485,12 @@ msgstr "" "angegebene Winkel für Außenbrücken verwendet. Verwenden Sie 180° für " "Nullwinkel." +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Durchflussverhältnis für Brücken" @@ -6507,6 +6519,14 @@ msgid "This factor affects the amount of material for bottom solid infill" msgstr "" "Dieser Faktor beeinflusst die Menge des Materials für die untere Füllung" +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Nur eine Wand auf der oberen Fläche" @@ -6527,6 +6547,12 @@ msgstr "" "Verwenden Sie nur eine Wand in der ersten Schicht, um dem Muster der unteren " "Füllung mehr Platz zu geben" +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Verlangsamen bei Überhängen" @@ -6783,13 +6809,10 @@ msgstr "Feine Strukturen" msgid "" "This separate setting will affect the speed of perimeters having radius <= " -"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " -"be calculated on the outer wall speed setting above. Set to zero for auto." +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." msgstr "" -"Diese separate Einstellung beeinflusst die Geschwindigkeit von Umfängen mit " -"einem Radius <= 6,5 mm (normalerweise Löcher). Wenn sie als Prozentsatz (z. " -"B. 80%) angegeben wird, wird sie auf der oben angegebenen Geschwindigkeit " -"der Außenwand berechnet. Auf Null setzen für automatisch." msgid "mm/s or %" msgstr "mm o. %" @@ -6798,11 +6821,8 @@ msgid "Small perimeters threshold" msgstr "Schwelle für kleine Strukturen" msgid "" -"This sets the threshold for small perimeter length. Default threshold is " -"6.5mm" +"This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "" -"Dies legt den Schwellenwert für kurze Umfangslänge fest. Der Standard-" -"Schwellenwert beträgt 6,5 mm" msgid "Order of inner wall/outer wall/infil" msgstr "Reihenfolge Innenwand/Außenwand/Füllung" @@ -8815,6 +8835,24 @@ msgstr "Support: Verbreiten von Zweigen auf Ebene %d" msgid "PA Calibration" msgstr "PA Kalibrierung" +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + msgid "Start PA: " msgstr "Start PA: " @@ -8824,6 +8862,9 @@ msgstr "Ende PA:" msgid "PA step: " msgstr "PA Schritte:" +msgid "Print numbers" +msgstr "" + msgid "" "Please input valid values:\n" "Start PA: >= 0.0\n" @@ -8835,29 +8876,108 @@ msgstr "" "Ende PA: > Start PA\n" "PA Schritt: >= 0.001" +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" -"Did you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" +"Did you know how to control view and object/part selection with mouse and " +"touchpanel in the 3D scene?" msgstr "" "3D Scene Operations\n" -"Wussten Sie, wie Sie die Ansicht und die Objekt-/Teileauswahl mit Maus und Touchpanel in der 3D-Szene steuern können?" +"Wussten Sie, wie Sie die Ansicht und die Objekt-/Teileauswahl mit Maus und " +"Touchpanel in der 3D-Szene steuern können?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" "Cut Tool\n" -"Did you know that you can cut a model at any angle and position with the cutting tool?" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" msgstr "" "Cut Tool\n" -"Wussten Sie, dass Sie ein Modell mit dem Schneidwerkzeug in jedem Winkel und in jeder Position schneiden können?" +"Wussten Sie, dass Sie ein Modell mit dem Schneidwerkzeug in jedem Winkel und " +"in jeder Position schneiden können?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" "Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems?" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" msgstr "" "Fix Model\n" -"Wussten Sie, dass Sie ein beschädigtes 3D-Modell reparieren können, um viele Schneideprobleme zu vermeiden?" +"Wussten Sie, dass Sie ein beschädigtes 3D-Modell reparieren können, um viele " +"Schneideprobleme zu vermeiden?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" @@ -8873,164 +8993,204 @@ msgid "" "Did you know that you can auto-arrange all objects in your project?" msgstr "" "Auto-Arrange\n" -"Wussten Sie, dass Sie alle Objekte in Ihrem Projekt automatisch anordnen können?" +"Wussten Sie, dass Sie alle Objekte in Ihrem Projekt automatisch anordnen " +"können?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" "Auto-Orient\n" -"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" msgstr "" "Auto-Orient\n" -"Wussten Sie, dass Sie Objekte mit einem einfachen Klick auf eine optimale Ausrichtung für den Druck drehen können?" +"Wussten Sie, dass Sie Objekte mit einem einfachen Klick auf eine optimale " +"Ausrichtung für den Druck drehen können?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" "Lay on Face\n" -"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the " +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " "F key." msgstr "" "Lay on Face\n" -"Wussten Sie, dass Sie ein Modell schnell so ausrichten können, dass eines seiner Gesichter auf dem Druckbett sitzt? Wählen Sie die Funktion \"Auf " +"Wussten Sie, dass Sie ein Modell schnell so ausrichten können, dass eines " +"seiner Gesichter auf dem Druckbett sitzt? Wählen Sie die Funktion \"Auf " "Gesicht platzieren\" oder drücken Sie die F-Taste." #: resources/data/hints.ini: [hint:Object List] msgid "" "Object List\n" -"Did you know that you can view all objects/parts in a list and change settings for each object/part?" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" msgstr "" "Object List\n" -"Wussten Sie, dass Sie alle Objekte/Teile in einer Liste anzeigen und die Einstellungen für jedes Objekt/Teil ändern können?" +"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 "" "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." +"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." msgstr "" "Simplify Model\n" -"Wussten Sie, dass Sie die Anzahl der Dreiecke in einem Netz mit der Funktion Mesh vereinfachen reduzieren können? Klicken Sie mit der rechten " -"Maustaste auf das Modell und wählen Sie Modell vereinfachen. Lesen Sie mehr in der Dokumentation." +"Wussten Sie, dass Sie die Anzahl der Dreiecke in einem Netz mit der Funktion " +"Mesh vereinfachen reduzieren können? Klicken Sie mit der rechten Maustaste " +"auf das Modell und wählen Sie Modell vereinfachen. Lesen Sie mehr in der " +"Dokumentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" "Slicing Parameter Table\n" -"Did you know that you can view all objects/parts on a table and change settings for each object/part?" +"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" -"Wussten Sie, dass Sie alle Objekte/Teile auf einer Tabelle anzeigen und die Einstellungen für jedes Objekt/Teil ändern können?" +"Wussten Sie, dass Sie alle Objekte/Teile auf einer Tabelle anzeigen und die " +"Einstellungen für jedes Objekt/Teil ändern können?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" "Split to Objects/Parts\n" -"Did you know that you can split a big object into small ones for easy colorizing or printing?" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" msgstr "" "Split to Objects/Parts\n" -"Wussten Sie, dass Sie ein großes Objekt in kleine aufteilen können, um es einfach einzufärben oder zu drucken?" +"Wussten Sie, dass Sie ein großes Objekt in kleine aufteilen können, um es " +"einfach einzufärben oder zu drucken?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" "Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable " -"holes directly in Bambu Studio. Read more in the documentation." +"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." msgstr "" "Subtract a Part\n" -"Wussten Sie, dass Sie mit dem Modifikator \"Negativteil\" ein Netz von einem anderen abziehen können? Auf diese Weise können Sie beispielsweise leicht " -"anpassbare Löcher direkt in Bambu Studio erstellen. Lesen Sie mehr in der Dokumentation." +"Wussten Sie, dass Sie mit dem Modifikator \"Negativteil\" ein Netz von einem " +"anderen abziehen können? Auf diese Weise können Sie beispielsweise leicht " +"anpassbare Löcher direkt in Bambu Studio erstellen. Lesen Sie mehr in der " +"Dokumentation." #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" -"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +"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!" msgstr "" "STEP\n" -"Wussten Sie, dass Sie Ihre Druckqualität verbessern können, indem Sie eine STEP-Datei anstelle einer STL schneiden? \n" -"Bambu Studio unterstützt das Schneiden von STEP-Dateien und liefert reibungslosere Ergebnisse als eine STL mit niedrigerer Auflösung. Probieren Sie es " -"aus!" +"Wussten Sie, dass Sie Ihre Druckqualität verbessern können, indem Sie eine " +"STEP-Datei anstelle einer STL schneiden? \n" +"Bambu Studio unterstützt das Schneiden von STEP-Dateien und liefert " +"reibungslosere Ergebnisse als eine STL mit niedrigerer Auflösung. Probieren " +"Sie es aus!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" "Z seam location\n" -"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves " +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " "the overall look of your model. Check it out!" msgstr "" "Z seam location\n" -"Wussten Sie, dass Sie die Position der Z-Naht anpassen und sogar auf Ihren Druck malen können, um sie an einer weniger sichtbaren Stelle zu haben? " -"Dies verbessert das Gesamtbild Ihres Modells. Schau es dir an!" +"Wussten Sie, dass Sie die Position der Z-Naht anpassen und sogar auf Ihren " +"Druck malen können, um sie an einer weniger sichtbaren Stelle zu haben? Dies " +"verbessert das Gesamtbild Ihres Modells. Schau es dir an!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" "Fine-tuning for flow rate\n" -"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the " +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" "Fine-tuning for flow rate\n" -"Wussten Sie, dass die Durchflussrate für noch besser aussehende Drucke optimiert werden kann? Je nach Material können Sie das Gesamtfinish des " +"Wussten Sie, dass die Durchflussrate für noch besser aussehende Drucke " +"optimiert werden kann? Je nach Material können Sie das Gesamtfinish des " "gedruckten Modells durch eine Feinabstimmung verbessern." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" "Split your prints into plates\n" -"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track " -"of all the parts." +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." msgstr "" "Split your prints into plates\n" -"Wussten Sie, dass Sie ein Modell, das viele Teile hat, in einzelne druckfertige Platten aufteilen können? Dies wird den Prozess vereinfachen, alle " -"Teile im Auge zu behalten." +"Wussten Sie, dass Sie ein Modell, das viele Teile hat, in einzelne " +"druckfertige Platten aufteilen können? Dies wird den Prozess vereinfachen, " +"alle Teile im Auge zu behalten." -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] msgid "" "Speed up your print with Adaptive Layer Height\n" -"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +"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" -"Wussten Sie, dass Sie ein Modell noch schneller drucken können, indem Sie die Option Adaptive Layer Height verwenden? Schau es dir an!" +"Wussten Sie, dass Sie ein Modell noch schneller drucken können, indem Sie " +"die Option Adaptive Layer Height verwenden? Schau es dir an!" #: resources/data/hints.ini: [hint:Support painting] msgid "" "Support painting\n" -"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the " +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " "model that actually need it." msgstr "" "Support painting\n" -"Wussten Sie, dass Sie die Position Ihrer Stützen malen können? Diese Funktion macht es einfach, das Trägermaterial nur auf den Abschnitten des Modells " -"zu platzieren, die es tatsächlich benötigen." +"Wussten Sie, dass Sie die Position Ihrer Stützen malen können? Diese " +"Funktion macht es einfach, das Trägermaterial nur auf den Abschnitten des " +"Modells zu platzieren, die es tatsächlich benötigen." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" "Different types of supports\n" -"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving " +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " "print speed. Check them out!" msgstr "" "Different types of supports\n" -"Wussten Sie, dass Sie aus mehreren Arten von Unterstützungen wählen können? Baumstützen eignen sich hervorragend für organische Modelle, während sie " +"Wussten Sie, dass Sie aus mehreren Arten von Unterstützungen wählen können? " +"Baumstützen eignen sich hervorragend für organische Modelle, während sie " "Filamente sparen und die Druckgeschwindigkeit verbessern. Schau sie dir an!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" "Printing Silk Filament\n" -"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for " +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " "the best results." msgstr "" "Printing Silk Filament\n" -"Wussten Sie, dass Seidenfilament besondere Überlegungen erfordert, um es erfolgreich zu drucken? Höhere Temperaturen und niedrigere Geschwindigkeit " +"Wussten Sie, dass Seidenfilament besondere Überlegungen erfordert, um es " +"erfolgreich zu drucken? Höhere Temperaturen und niedrigere Geschwindigkeit " "werden immer empfohlen, um die besten Ergebnisse zu erzielen." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" "Brim for better adhesion\n" -"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" +"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" -"Wussten Sie, dass, wenn Druckmodelle eine kleine Kontaktschnittstelle mit der Druckoberfläche haben, empfohlen wird, eine Krempe zu verwenden?" +"Wussten Sie, dass, wenn Druckmodelle eine kleine Kontaktschnittstelle mit " +"der Druckoberfläche haben, empfohlen wird, eine Krempe zu verwenden?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" "Set parameters for multiple objects\n" -"Did you know that you can set slicing parameters for all selected objects at one time?" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" msgstr "" "Set parameters for multiple objects\n" -"Wussten Sie, dass Sie Slicing-Parameter für alle ausgewählten Objekte gleichzeitig festlegen können?" +"Wussten Sie, dass Sie Slicing-Parameter für alle ausgewählten Objekte " +"gleichzeitig festlegen können?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" @@ -9043,18 +9203,59 @@ msgstr "" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" "Flush into support/objects/infill\n" -"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" +"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" -"Wussten Sie, dass Sie das verschwendete Filament retten können, indem Sie es während des Filamentwechsels in Halterung/Objekte/Füllung spülen?" +"Wussten Sie, dass Sie das verschwendete Filament retten können, indem Sie es " +"während des Filamentwechsels in Halterung/Objekte/Füllung spülen?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" "Improve strength\n" -"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +"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" -"Wussten Sie, dass Sie mehr Wandschlaufen und eine höhere spärliche Fülldichte verwenden können, um die Festigkeit des Modells zu verbessern?" +"Wussten Sie, dass Sie mehr Wandschlaufen und eine höhere spärliche " +"Fülldichte verwenden können, um die Festigkeit des Modells zu verbessern?" + +#~ 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 "" +#~ "Der Arachne Modus funktioniert nur, wenn die Überhangverlangsamung " +#~ "deaktiviert ist.\n" +#~ "Dies kann zu einem Rückgang der Qualität der Überhangfläche führen, wenn " +#~ "zu 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 "" +#~ "Überhang deaktivieren, der sich automatisch verlangsamt?\n" +#~ "Ja - Aktivieren von Arachne deaktiviert die Verlangsamung der Überhänge\n" +#~ "Nein - Arachne nicht benutzen" + +#~ msgid "" +#~ "This separate setting will affect the speed of perimeters having radius " +#~ "<= 6.5mm (usually holes). If expressed as percentage (for example: 80%) " +#~ "it will be calculated on the outer wall speed setting above. Set to zero " +#~ "for auto." +#~ msgstr "" +#~ "Diese separate Einstellung beeinflusst die Geschwindigkeit von Umfängen " +#~ "mit einem Radius <= 6,5 mm (normalerweise Löcher). Wenn sie als " +#~ "Prozentsatz (z. B. 80%) angegeben wird, wird sie auf der oben angegebenen " +#~ "Geschwindigkeit der Außenwand berechnet. Auf Null setzen für automatisch." + +#~ msgid "" +#~ "This sets the threshold for small perimeter length. Default threshold is " +#~ "6.5mm" +#~ msgstr "" +#~ "Dies legt den Schwellenwert für kurze Umfangslänge fest. Der Standard-" +#~ "Schwellenwert beträgt 6,5 mm" #~ msgid "Pressure Advance" #~ msgstr "Pressure Advance" @@ -9083,7 +9284,6 @@ msgstr "" #~ "Prozentsatz (z. B. 80%) angegeben wird, wird sie auf der oben angegebenen " #~ "Geschwindigkeit der Außenwand berechnet. Auf Null setzen für automatisch" - #~ msgid "Internal Version" #~ msgstr "SoftFever Version" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 6c4b37111a..ed1ba2dc76 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-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -424,12 +424,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Version" - 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." @@ -514,8 +511,8 @@ msgstr "Choose one file (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Some presets are modified." @@ -1479,6 +1476,9 @@ msgid "" "the corresponding code comments." msgstr "" +msgid "Version" +msgstr "Version" + msgid "AMS Materials Setting" msgstr "" @@ -1736,6 +1736,9 @@ msgstr "" msgid "File" msgstr "File" +msgid "Calibration" +msgstr "Calibration" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1950,13 +1953,6 @@ msgstr "" "Layer height too small\n" "It has been reset to 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" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2014,14 +2010,12 @@ msgstr "" "Yes - Change these settings and enable spiral/vase mode automatically\n" "No - Cancel enabling spiral mode" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2230,6 +2224,12 @@ msgstr "Flow" msgid "Tool" msgstr "Tool" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2242,6 +2242,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2536,9 +2539,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "Calibration" - msgid "Calibration step selection" msgstr "" @@ -2894,6 +2894,45 @@ msgstr "View" msgid "Help" msgstr "Help" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -3675,7 +3714,7 @@ msgstr "You should update your software.\n" msgid "Newer 3mf version" msgstr "Newer 3mf version" -#, fuzzy, c-format, boost-format +#, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." @@ -4606,6 +4645,9 @@ msgstr "Travel speed" msgid "Acceleration" msgstr "Acceleration" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4621,6 +4663,9 @@ msgstr "Special mode" msgid "G-code output" msgstr "" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Frequent" @@ -4666,6 +4711,9 @@ msgstr "Recommended temperature range" msgid "Print temperature" msgstr "Print temperature" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Nozzle" @@ -4804,6 +4852,15 @@ msgstr "Layer height limits" msgid "Retraction when switching material" msgstr "Retraction when switching material" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Detached" @@ -6032,6 +6089,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Bridge flow" @@ -6042,6 +6105,28 @@ msgstr "" "Decrease this value slightly (for example 0.9) to reduce the amount of " "material extruded for bridges to avoid sagging." +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Only one wall on top surfaces" @@ -6052,6 +6137,20 @@ msgstr "" "Use only one wall on flat top surfaces, to give more space to the top infill " "pattern" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Slow down for overhangs" @@ -6084,6 +6183,15 @@ msgstr "" "holes, or both. Auto means both the brim position and brim width are " "analyzed and calculated automatically." +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Brim-object gap" @@ -6283,6 +6391,26 @@ msgstr "" "This is the printing speed for the outer walls of parts. These are generally " "printed slower than inner walls for higher quality." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Order of inner wall/outer wall/infill" @@ -6301,6 +6429,9 @@ msgstr "infill/inner/outer" msgid "infill/outer/inner" msgstr "infill/outer/inner" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Height to rod" @@ -6355,6 +6486,17 @@ msgstr "" "1.05. You may be able to tune this value to get a nice flat surface if there " "is slight overflow or underflow." +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "Default line width for line widths set to 0" @@ -6413,6 +6555,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimal purge on wipe tower" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Filament load time" @@ -6499,6 +6649,14 @@ msgstr "" "This is the angle for sparse infill pattern, which controls the start or " "main direction of lines." +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Sparse infill density" @@ -6544,6 +6702,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6561,6 +6728,37 @@ msgstr "" "This is the printing acceleration for the first layer. Using limited " "acceleration can improve build plate adhesion." +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Line width of first layer" @@ -6627,6 +6825,17 @@ msgstr "" "The average distance between the random points introduced on each line " "segment" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6703,6 +6912,9 @@ msgstr "G-code flavor" msgid "What kind of gcode the printer is compatible with" msgstr "What kind of G-code the printer is compatible with." +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Infill combination" @@ -6733,6 +6945,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "This is the speed for internal sparse infill." +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Ironing type" @@ -7010,6 +7231,14 @@ msgstr "This is the speed for inner walls." msgid "Number of walls of every layer" msgstr "This is the number of walls per layer." +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Raft contact Z distance" @@ -7106,6 +7335,19 @@ msgstr "" "hitting the print when traveling more. Using spiral lines to lift z can " "prevent stringing." +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Retraction speed" @@ -7122,6 +7364,14 @@ 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." +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Seam position" @@ -7140,6 +7390,43 @@ msgstr "Back" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Skirt distance" @@ -7472,6 +7759,19 @@ msgstr "Tree support wall loops" msgid "This setting specify the count of walls around tree support" msgstr "This setting specifies the wall count around tree support." +msgid "Tree support with infill" +msgstr "Tree support with infill" + +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 "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Nozzle temperature after the first layer" @@ -7552,6 +7852,15 @@ msgstr "" "any leaked material on the nozzle. This can minimize blobs when printing a " "new part after traveling." +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Wipe distance" @@ -7637,6 +7946,24 @@ msgstr "" "contours smaller. This function is used to adjust sizes slightly when " "objects have assembly issues." +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -7888,6 +8215,119 @@ msgstr "Support: fix holes at layer %d" msgid "Support: propagate branches at layer %d" msgstr "Support: propagate branches at layer %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8072,6 +8512,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "Layer height too large\n" +#~ "It has been reset to 0.2" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8615,13 +9065,6 @@ msgstr "" #~ "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, " @@ -8637,9 +9080,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Translation" -#~ msgid "Tree support with infill" -#~ msgstr "Tree support with infill" - #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 6ee50d18a3..0d2fcf1dca 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-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -427,12 +427,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Versión" - 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." @@ -521,8 +518,8 @@ msgstr "Elija un archivo (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Elija un archivo (gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Algunos preajustes se modifican." @@ -1505,6 +1502,9 @@ msgid "" "the corresponding code comments." msgstr "" +msgid "Version" +msgstr "Versión" + msgid "AMS Materials Setting" msgstr "" @@ -1762,6 +1762,9 @@ msgstr "" msgid "File" msgstr "Archivo" +msgid "Calibration" +msgstr "Calibración" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1978,13 +1981,6 @@ msgstr "" "Altura de la capa demasiado pequeña.\n" "Reajustar a 0,2" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "" -"Altura de la capa demasiado grande.\n" -"Reajustar a 0,2" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2046,14 +2042,12 @@ msgstr "" "Sí - Cambiar estos ajustes y activar el modo espiral automáticamente\n" "No - Dejar de usar el modo espiral esta vez" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2268,6 +2262,12 @@ msgstr "Flujo" msgid "Tool" msgstr "Herramienta" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2280,6 +2280,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2574,9 +2577,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "Calibración" - msgid "Calibration step selection" msgstr "" @@ -2932,6 +2932,45 @@ msgstr "Vista" msgid "Help" msgstr "Ayuda" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -4671,6 +4710,9 @@ msgstr "Velocidad de desplazamiento" msgid "Acceleration" msgstr "Aceleración" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4686,6 +4728,9 @@ msgstr "Modo especial" msgid "G-code output" msgstr "" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Frecuente" @@ -4733,6 +4778,9 @@ msgstr "Rango de temperatura recomendado" msgid "Print temperature" msgstr "Temperatura de impresión" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Boquilla" @@ -4875,6 +4923,15 @@ msgstr "Límites de altura de la capa" msgid "Retraction when switching material" msgstr "Retracción al cambiar de material" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Separado" @@ -6126,6 +6183,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Flujo del puente" @@ -6136,6 +6199,28 @@ msgstr "" "Disminuya este valor ligeramente (por ejemplo 0,9) para reducir la cantidad " "de material para el puente, para mejorar el hundimiento" +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Sólo una pared en las superficies superiores" @@ -6146,6 +6231,20 @@ msgstr "" "Sólo una pared en la superficies superiores, para dar más espacio a la placa " "de relleno superior" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Disminución de velocidad de voladizo" @@ -6178,6 +6277,15 @@ msgstr "" "modelos, el lado interior de los huecos o ambos. Auto significa que tanto la " "posición como la anchura del borde se analizan y calculan automáticamente" +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Espacio borde-objeto" @@ -6380,6 +6488,26 @@ msgstr "" "para ser más lento que la velocidad de la pared interior para obtener una " "mejor calidad." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Orden de la pared interior/pared exterior/relleno" @@ -6399,6 +6527,9 @@ msgstr "relleno/interior/exterior" msgid "infill/outer/inner" msgstr "relleno/exterior/interior" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Altura a la barra" @@ -6454,6 +6585,17 @@ msgstr "" "para obtener una superficie plana agradable cuando hay un ligero " "desbordamiento o sub-desbordamiento" +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "Ancho de línea por defecto si se ajusta algún ancho de línea es cero" @@ -6512,6 +6654,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Purga mínima en la torre de limpieza" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Tiempo de carga de filamento" @@ -6600,6 +6750,14 @@ msgstr "" "Ángulo para el patrón de relleno disperso, que controla el inicio o la " "dirección principal de la línea" +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Densidad de relleno" @@ -6645,6 +6803,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6662,6 +6829,37 @@ msgstr "" "Aceleración de la capa inicial. El uso de un valor más bajo puede mejorar la " "adherencia de la placa de impresión" +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Ancho de línea de la capa inicial" @@ -6728,6 +6926,17 @@ msgstr "" "La diatancia media entre los puntos aleatorios introducidos en cada segmento " "de línea" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6807,6 +7016,9 @@ msgstr "Tipo de código G" msgid "What kind of gcode the printer is compatible with" msgstr "Con qué tipo de gcode es compatible la impresora" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Combinación de relleno" @@ -6838,6 +7050,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "Velocidad del relleno interno disperso" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Tipo de alisado" @@ -7122,6 +7343,14 @@ msgstr "Velocidad de la pared interior" msgid "Number of walls of every layer" msgstr "Número de paredes de cada capa" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Distancia Z de contacto de la balsa" @@ -7221,6 +7450,19 @@ msgstr "" "boquilla golpee la impresión cuando se desplaza. El uso de la línea espiral " "para levantar z puede evitar el encordado" +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Velocidad de retracción" @@ -7237,6 +7479,14 @@ msgstr "" "Velocidad de recarga del filamento en el extrusor. Cero significa la misma " "velocidad con la retracción" +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Posición de la costura" @@ -7255,6 +7505,43 @@ msgstr "Volver" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Distancia de la falda" @@ -7590,6 +7877,19 @@ msgid "This setting specify the count of walls around tree support" msgstr "" "Este ajuste especifica el número de muros alrededor del soporte del árbol" +msgid "Tree support with infill" +msgstr "Soporte para árboles con relleno" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Este ajuste especifica si se añade relleno dentro de los grandes huecos del " +"soporte del árbol" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Temperatura de la boquilla después de la primera capa" @@ -7673,6 +7973,15 @@ msgstr "" "retraiga para limpiar el material filtrado en la boquilla. Esto puede " "minimizar las manchas cuando se imprime una nueva pieza después del recorrido" +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Distancia de limpieza" @@ -7758,6 +8067,24 @@ msgstr "" "negativo hace que el contorno sea más pequeño. Esta función se utiliza para " "ajustar el tamaño ligeramente cuando el objeto tiene problemas de ensamblaje" +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -8012,6 +8339,119 @@ msgstr "Soporte: arreglar huecos en la capa %d" msgid "Support: propagate branches at layer %d" msgstr "Soporte: propagar ramas en la capa %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8196,6 +8636,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Elija un archivo (gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "Altura de la capa demasiado grande.\n" +#~ "Reajustar a 0,2" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8747,13 +9197,6 @@ msgstr "" #~ "filamento para ahorrar filamento y disminuir el tiempo de impresión. Los " #~ "colores de los objetos se mezclarán como resultado" -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "Este ajuste especifica si se añade relleno dentro de los grandes huecos " -#~ "del soporte del árbol" - #~ 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, " @@ -8770,9 +9213,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Translación" -#~ msgid "Tree support with infill" -#~ msgstr "Soporte para árboles con relleno" - #~ msgid "Unable to create zip file" #~ msgstr "No se puede crear un archivo zip" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index cdf4082b81..c7367cb617 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -91,7 +91,8 @@ msgstr "Remplissage des espaces" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "Permet de peindre uniquement sur les facettes sélectionnées par : \"%1%\"" +msgstr "" +"Permet de peindre uniquement sur les facettes sélectionnées par : \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Mettez en surbrillance les faces en fonction de l'angle de surplomb." @@ -430,11 +431,8 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" -msgstr "Version interne" - -msgid "Version" -msgstr "Version" +msgid "SoftFever Version" +msgstr "" msgid "" "BambuStudio will terminate because of running out of memory.It may be a bug. " @@ -524,8 +522,8 @@ msgstr "Choisissez un fichier (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "Choisissez un ou plusieurs fichiers (3mf/step/stl/svg/obj/amf) :" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Choisissez un fichier (gcode/.gco/.g/.ngc/ngc) :" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Certains préréglages sont modifiés." @@ -1190,9 +1188,6 @@ msgstr "?" msgid "Empty" msgstr "Vide" -msgid "Click the pencil icon to edit the filament." -msgstr "Cliquez sur l'icône du crayon pour modifier le filament." - msgid "AMS" msgstr "AMS" @@ -1260,8 +1255,8 @@ msgid "" "This plate is locked,\n" "We can not do auto-arrange on this plate." msgstr "" -"Ce plateau est verrouillée, nous ne pouvons pas faire d'auto-arrangement " -"sur ce plateau" +"Ce plateau est verrouillée, nous ne pouvons pas faire d'auto-arrangement sur " +"ce plateau" msgid "Arranging..." msgstr "Organiser..." @@ -1516,6 +1511,9 @@ msgstr "" "communauté, nous ne pouvons donc pas les énumérer une par une, et elles " "seront plutôt attribuées dans les commentaires de code correspondants." +msgid "Version" +msgstr "Version" + msgid "AMS Materials Setting" msgstr "Paramètres Matériels AMS" @@ -1584,6 +1582,9 @@ msgstr "" msgid "Nozzle temperature" msgstr "Température de buse" +msgid "Bed Temperature" +msgstr "" + msgid "Max volumetric speed" msgstr "Vitesse volumétrique max" @@ -1593,6 +1594,9 @@ msgstr "" msgid "Bed temperature" msgstr "Température du lit" +msgid "mm³" +msgstr "mm³" + msgid "Start calibration" msgstr "" @@ -1778,6 +1782,9 @@ msgstr "" msgid "File" msgstr "Dossier" +msgid "Calibration" +msgstr "Étalonnage" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1949,8 +1956,8 @@ msgstr "" msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "" -"Choisissez un fichier à partir duquel importer la texture du plateau " -"(PNG/SVG) :" +"Choisissez un fichier à partir duquel importer la texture du plateau (PNG/" +"SVG) :" msgid "Choose an STL file to import bed model from:" msgstr "" @@ -2010,11 +2017,6 @@ msgid "" "Reset to 0.2" msgstr "Hauteur de couche trop petite. Réinitialiser à 0.2" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "Hauteur de couche trop grande. Réinitialiser à 0.2" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2072,23 +2074,14 @@ msgstr "" "Oui - Modifiez ces paramètres et activez automatiquement le mode spirale.\n" "Non - Renoncer à utiliser le mode spirale cette fois-ci" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" -"Le moteur Arachne ne fonctionne que lorsque le ralentissement du surplomb " -"est désactivé.\n" -"Cela peut entraîner une baisse de la qualité de la surface du surplomb " -"lorsque l'impression est rapide." msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" -"Désactiver automatiquement le ralentissement du surplomb ? \n" -"Oui - Activez Arachne et désactivez le ralentissement en surplomb.\n" -"Non - Renoncer à utiliser Arachne cette fois-ci" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2128,7 +2121,8 @@ msgstr "" #, boost-format msgid "%1% infill pattern doesn't support 100%% density." -msgstr "Le motif de remplissage %1% ne prend pas en charge une densité de 100%%." +msgstr "" +"Le motif de remplissage %1% ne prend pas en charge une densité de 100%%." msgid "" "Switch to rectilinear pattern?\n" @@ -2301,6 +2295,12 @@ msgstr "Débit" msgid "Tool" msgstr "Outil" +msgid "Layer Time" +msgstr "Temps de couche" + +msgid "Layer Time (log)" +msgstr "Temps de couche (log)" + msgid "Height: " msgstr "Hauteur: " @@ -2313,6 +2313,9 @@ msgstr "Vitesse: " msgid "Flow: " msgstr "Débit: " +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "Vitesse du ventilateur: " @@ -2606,14 +2609,10 @@ msgid "" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume." msgstr "" -"Un objet est posé sur la limite du plateau ou dépasse la limite de " -"hauteur.\n" +"Un objet est posé sur la limite du plateau ou dépasse la limite de hauteur.\n" "Veuillez résoudre le problème en le déplaçant totalement sur ou hors du " "plateau, et en confirmant que la hauteur est dans le volume de construction." -msgid "Calibration" -msgstr "Étalonnage" - msgid "Calibration step selection" msgstr "Sélection de l'étape de calibration" @@ -2733,12 +2732,12 @@ msgstr "Découper le plateau" msgid "Export G-code file" msgstr "Exporter le Fichier G-Code" -msgid "Send" -msgstr "Envoyer" - msgid "Print plate" msgstr "Imprimer le plateau" +msgid "Send" +msgstr "Envoyer" + msgid "Export plate sliced file" msgstr "Exporter le plateau tranché" @@ -2964,45 +2963,51 @@ msgstr "Afficher les étiquettes des objets dans la scène 3D" msgid "Preferences" msgstr "Préférences" -msgid "Line method - DDE" -msgstr "Méthode Ligne - DDE" - -msgid "Line method - Bowden" -msgstr "Méthode Ligne - Bowden" - -msgid "Tower method - DDE" -msgstr "Méthode Tour - DDE" - -msgid "Tower method - Bowden" -msgstr "Méthode Tour - Bowden" - -msgid "Pressure/Linear Advance" -msgstr "Pression/Avance linéaire" - -msgid "Flow rate" -msgstr "Débit" - -msgid "Pass 1" -msgstr "Passe 1" - -msgid "Pass 2" -msgstr "Passe 2" - -msgid "Tutorial" -msgstr "Didacticiel" - -msgid "Layer Time" -msgstr "Temps de couche" - -msgid "Layer Time (log)" -msgstr "Temps de couche (log)" - msgid "View" msgstr "Vue" msgid "Help" msgstr "Aide" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "Passe 1" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "Passe 2" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "Débit" + +msgid "Pressure advance" +msgstr "Avance de pression" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "Didacticiel" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "Modèles 3D" @@ -3062,11 +3067,11 @@ msgstr "Choisissez un répertoire" msgid "There is %d config exported. (Only non-system configs)" msgid_plural "There are %d configs exported. (Only non-system configs)" msgstr[0] "" -"Il y a %d configuration exportée. (uniquement les configurations non liées au " -"système)" +"Il y a %d configuration exportée. (uniquement les configurations non liées " +"au système)" msgstr[1] "" -"Il y a %d configurations exportées. (uniquement les configurations non liées au " -"système)" +"Il y a %d configurations exportées. (uniquement les configurations non liées " +"au système)" msgid "Export result" msgstr "Résultat d’exportation" @@ -3074,7 +3079,7 @@ msgstr "Résultat d’exportation" msgid "Select profile to load:" msgstr "Sélectionnez le profil à charger :" -#, boost-format, c-format +#, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" msgid_plural "" "There are %d configs imported. (Only non-system and compatible configs)" @@ -3104,7 +3109,8 @@ msgid "" "2. The Filament presets\n" "3. The Printer presets" msgstr "" -"Voulez-vous synchroniser vos données personnelles à partir de Bambu Cloud ? \n" +"Voulez-vous synchroniser vos données personnelles à partir de Bambu " +"Cloud ? \n" "Il contient les informations suivantes :\n" "1. Les réglages d’impression\n" "2. Les réglages de filaments\n" @@ -3190,9 +3196,6 @@ msgstr "Lecture..." msgid "Load failed [%d]!" msgstr "Le chargement a échoué [%d] !" -msgid "Clear All" -msgstr "Effacer Tout" - msgid "Year" msgstr "Année" @@ -3667,18 +3670,9 @@ msgstr "Objets" msgid "Advance" msgstr "Avancé" -msgid "Recently opened" -msgstr "Récemment ouvert" - -msgid "Clear all" -msgstr "Effacer tout" - msgid "Compare presets" msgstr "Comparer les préréglages" -msgid "Select presets to compare" -msgstr "Sélectionner les préréglages à comparer" - msgid "View all object's settings" msgstr "Afficher tous les paramètres de l'objet" @@ -3837,9 +3831,8 @@ msgstr "" #, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Found following keys " -"unrecognized:\n" -msgstr "La version %s de 3mf est plus récente que la version %s de %s, Clés " -"suivantes non reconnues :\n" +"unrecognized:" +msgstr "" msgid "You'd better upgrade your software.\n" msgstr "Vous feriez mieux de mettre à jour votre logiciel.\n" @@ -3847,6 +3840,12 @@ msgstr "Vous feriez mieux de mettre à jour votre logiciel.\n" msgid "Newer 3mf version" msgstr "Nouvelle version 3mf" +#, c-format, boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" "The 3mf is not compatible, load geometry data only!Le fichier 3mf n'est pas " @@ -4145,9 +4144,9 @@ msgstr "" "Windows. Veuillez réparer le modèle sur Bambu Studio(windows) ou sur des " "logiciels de CAO." -#, boost-format, c-format -msgid "Plate %d: %s does not support filament %s (%s).\n" -msgstr "Plateau %d : %s ne supporte pas le filament %s (%s).\n" +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s (%s)." +msgstr "" msgid "Switching the language requires application restart.\n" msgstr "Le changement de langue nécessite le redémarrage de l'application.\n" @@ -4669,11 +4668,8 @@ 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.\n" -msgstr "Le type d'imprimante utilisé pour générer le G-Code n'est pas le même que " -"celui de l'imprimante physique actuellement sélectionnée. Il est recommandé " -"de procéder à un nouveau découpage en sélectionnant le même type " -"d'imprimante.\n" +"selecting the same printer type." +msgstr "" #, c-format, boost-format msgid "The %s filament is too soft to be used with the AMS" @@ -4684,8 +4680,8 @@ msgid "" "they are the required filaments. If they are okay, press \"Confirm\" to " "start printing." msgstr "" -"Il y a quelques filaments inconnus dans les emplacement AMS. Veuillez vérifier " -"s'il s'agit des filaments requis. S'ils sont corrects, appuyez sur " +"Il y a quelques filaments inconnus dans les emplacement AMS. Veuillez " +"vérifier s'il s'agit des filaments requis. S'ils sont corrects, appuyez sur " "\"Confirmer\" pour lancer l'impression." msgid "Preparing print job" @@ -4703,12 +4699,12 @@ msgstr "" "cours." msgid "The printer is required to be in the same LAN as Bambu Studio." -msgstr "L'imprimante doit se trouver sur le même réseau local que Bambu Studio." +msgstr "" +"L'imprimante doit se trouver sur le même réseau local que Bambu Studio." msgid "The printer does not support sending to printer SD card." msgstr "" -"L'imprimante ne prend pas en charge l'envoi vers la carte SD de " -"l'imprimante." +"L'imprimante ne prend pas en charge l'envoi vers la carte SD de l'imprimante." msgid "Same as Global Bed Type" msgstr "Identique au type de plateau global" @@ -4787,12 +4783,8 @@ msgstr "" msgid "" "We have added an experimental style \"Tree Slim\" that features smaller " "support volume but weaker strength.\n" -"We recommand using it with: 0 interface layers, 0 top distance, 2 walls." +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" -"Nous avons ajouté un style expérimental \"Tree Slim\" qui présente un volume " -"de support plus petit mais une force plus faible.\n" -"Nous recommandons de l'utiliser avec : 0 couches d'interface, 0 distance " -"supérieure, 2 murs." msgid "" "Change these settings automatically? \n" @@ -4803,31 +4795,6 @@ msgstr "" "Oui - Modifier ces paramètres automatiquement\n" "Non - Ne pas modifier ces paramètres pour moi" -msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommand the following " -"settings: at least 2 interface layers, at least 0.1 top z distance or using " -"support materials on interface." -msgstr "" -"Pour les styles \"Arborescent fort\" et \"Arborescent hybride\", nous " -"recommandons les réglages suivants : au moins 2 couches d'interface, au " -"moins 0,1 de distance z supérieure ou l'utilisation de matériaux de support " -"sur l'interface." - -msgid "" -"When using support material for the support interface, We recommand the " -"following settings:\n" -"0 top distance, 0 interface spacing, concentric pattern." -msgstr "" -"Lorsque vous utilisez un matériau de support pour l'interface de support, " -"nous recommandons les réglages suivants :\n" -"0 distance supérieure, 0 espacement d'interface, motif concentrique." - -msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller " -"support volume but weaker strength.\n" -"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." -msgstr "" - msgid "" "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 " @@ -4848,8 +4815,8 @@ msgid "" msgstr "" "Lorsque vous enregistrez un timelapse sans tête d'outil, il est recommandé " "d'ajouter une \"Tour d'essuyage timelapse\". \n" -"en faisant un clic droit sur la position vide du plateau d'impression " -"et en choisissant \"Add Primitive\"->\"Timelapse Wipe Tower\"." +"en faisant un clic droit sur la position vide du plateau d'impression et en " +"choisissant \"Add Primitive\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Largeur de ligne" @@ -4912,6 +4879,9 @@ msgstr "Mode spécial" msgid "G-code output" msgstr "G-Code de sortie" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Fréquent" @@ -4959,6 +4929,9 @@ msgstr "Plage de température recommandée" msgid "Print temperature" msgstr "Température d'impression" +msgid "Chamber temperature" +msgstr "Température de la chambre" + msgid "Nozzle" msgstr "Buse" @@ -5104,6 +5077,15 @@ msgstr "Limites de hauteur de couche" msgid "Retraction when switching material" msgstr "Rétraction lors du changement de matériau" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Détaché" @@ -5258,12 +5240,6 @@ msgstr "" msgid "Show all presets (including incompatible)" msgstr "Afficher tous les préréglages (y compris les incompatibles)" -msgid "Left Preset Value" -msgstr "Réglage de Gauche" - -msgid "Right Preset Value" -msgstr "Réglage de Droite" - msgid "Add File" msgstr "Ajouter Fichier" @@ -5715,8 +5691,7 @@ msgid "" "turn off the power while the printer is updating." msgstr "" "Êtes-vous sûr de vouloir faire une mise à jour ? Cela prendra environ 10 " -"minutes. Ne coupez pas l'alimentation pendant la mise à jour de " -"l'imprimante." +"minutes. Ne coupez pas l'alimentation pendant la mise à jour de l'imprimante." msgid "" "An important update was detected and needs to be run before printing can " @@ -5733,10 +5708,10 @@ msgid "" "printing. Do you want to update now? You can also update later on printer or " "update next time starting the studio." msgstr "" -"La version du firmware est anormale. Une réparation et une mise à jour " -"sont nécessaires avant l'impression. Voulez-vous mettre à jour maintenant ? " -"Vous pouvez aussi mettre à jour plus tard sur l'imprimante ou mettre à jour " -"la prochaine fois que vous démarrez Bambu Studio." +"La version du firmware est anormale. Une réparation et une mise à jour sont " +"nécessaires avant l'impression. Voulez-vous mettre à jour maintenant ? Vous " +"pouvez aussi mettre à jour plus tard sur l'imprimante ou mettre à jour la " +"prochaine fois que vous démarrez Bambu Studio." msgid "Extension Board" msgstr "Carte d'extension" @@ -5817,7 +5792,8 @@ msgstr "" #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "L'objet ne peut pas être imprimé pour une couche vide entre %1% et %2%." +msgstr "" +"L'objet ne peut pas être imprimé pour une couche vide entre %1% et %2%." #, boost-format msgid "Object: %1%" @@ -5836,7 +5812,8 @@ msgstr "Aucun objet ne peut être imprimé. Peut-être trop petit" msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "Échec de la génération du G-Code pour un G-Code personnalisé non valide.\n" +msgstr "" +"Échec de la génération du G-Code pour un G-Code personnalisé non valide.\n" msgid "Please check the custom G-code or use the default custom G-code." msgstr "" @@ -5998,13 +5975,11 @@ msgstr "" 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.\n" -msgstr " est trop proche des autres, il y aura des collisions lors de l'impression.\n" +msgid " is too close to others, there may be collisions when printing." +msgstr "" -msgid "" -" is too close to exclusion area, there may be collisions when printing.\n" -msgstr " est trop proche de la zone d'exclusion, il peut y avoir des collisions lors " -"de l'impression.\n" +msgid " is too close to exclusion area, there may be collisions when printing." +msgstr "" msgid "Prime Tower" msgstr "Tour de purge" @@ -6033,8 +6008,8 @@ msgid "" "Smooth mode of timelapse is not supported when \"by object\" sequence is " "enabled." msgstr "" -"Le mode Fluide du Timelapse n'est pas pris en charge lorsque la séquence \"Par " -"objet\" est activée." +"Le mode Fluide du Timelapse n'est pas pris en charge lorsque la séquence " +"\"Par objet\" est activée." msgid "" "Please select \"By object\" print sequence to print multiple objects in " @@ -6108,15 +6083,15 @@ msgstr "" msgid "" "Support enforcers are used but support is not enabled. Please enable support." msgstr "" -"Des supports personnalisés (ou peint) sont utilisés mais la création de support n'est " -"pas activé. Veuillez activer la création des supports." +"Des supports personnalisés (ou peint) sont utilisés mais la création de " +"support n'est pas activé. Veuillez activer la création des supports." msgid "Layer height cannot exceed nozzle diameter" msgstr "La hauteur de la couche ne peut pas dépasser le diamètre de la buse" -#, boost-format, c-format -msgid "Plate %d: %s does not support filament %s\n" -msgstr "Plateau %d : %s ne prend pas en charge le filament %s.\n" +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s" +msgstr "" msgid "Generating skirt & brim" msgstr "Génération jupe et bordure" @@ -6192,8 +6167,8 @@ msgstr "" "champ doit contenir le nom d'hôte, l'adresse IP ou l'URL de l'instance de " "l'hôte d'impression. L'hôte d'impression derrière HAProxy avec " "l'authentification de base activée est accessible en mettant le nom " -"d'utilisateur et le mot de passe dans l'URL au format suivant : " -"https://username:password@votre-octopi-address/" +"d'utilisateur et le mot de passe dans l'URL au format suivant : https://" +"username:password@votre-octopi-address/" msgid "API Key / Password" msgstr "Clé API / Mot de passe" @@ -6333,17 +6308,17 @@ msgid "" "support to print on the Engineering Plate" msgstr "" "Il s'agit de la température du plateau pour la première couche. Une valeur à " -"0 signifie que ce filament ne peut pas être imprimé sur le plateau " -"technique (\"Engineering plate\")." +"0 signifie que ce filament ne peut pas être imprimé sur le plateau technique " +"(\"Engineering plate\")." msgid "" "Bed temperature of the initial layer. Value 0 means the filament does not " "support to print on the High Temp Plate" msgstr "" "Il s'agit de la tempérTempérature du lit de la couche initiale. La valeur 0 " -"signifie que le filament ne peut pas être imprimé sur la plaque PEI " -"texturée.Température du lit de la couche initiale. La valeur 0 signifie que " -"le filament ne peut pas être imprimé sur la plaque PEI texturée.ature du " +"signifie que le filament ne peut pas être imprimé sur la plaque PEI texturée." +"Température du lit de la couche initiale. La valeur 0 signifie que le " +"filament ne peut pas être imprimé sur la plaque PEI texturée.ature du " "plateau pour la première couche. Une valeur à 0 signifie que ce filament ne " "peut pas être imprimé sur le plateau haute température (\"High Temp plate\")." @@ -6417,6 +6392,14 @@ msgstr "" msgid "Cooling overhang threshold" msgstr "Seuil de dépassement de refroidissement" +#, c-format +msgid "" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" +msgstr "" + msgid "Bridge direction" msgstr "Direction du pont" @@ -6429,6 +6412,12 @@ msgstr "" "sera calculé automatiquement. Sinon, l'angle fourni sera utilisé pour les " "ponts externes. Utilisez 180° pour un angle nul." +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Débit des ponts" @@ -6442,16 +6431,24 @@ msgstr "" msgid "Top surface flow ratio" msgstr "Rapport de débit de la surface supérieure" +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + msgid "Bottom surface flow ratio" msgstr "Rapport de débit de la surface du fond" -msgid "Only one wall on first layer" -msgstr "Une seule paroi sur la première couche" +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" msgid "" -"Use only one wall on first layer, to give more space to the bottom infill pattern" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." msgstr "" -"N'utilisez qu'une seule paroi sur la première couche, afin de donner plus d'espace au motif de remplissage du bas." msgid "Only one wall on top surfaces" msgstr "Une seule paroi sur les surfaces supérieures" @@ -6463,6 +6460,22 @@ msgstr "" "N'utilisez qu'une seule paroi sur les surfaces supérieures planes, afin de " "donner plus d'espace au motif de remplissage supérieur." +msgid "Only one wall on first layer" +msgstr "Une seule paroi sur la première couche" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" +"N'utilisez qu'une seule paroi sur la première couche, afin de donner plus " +"d'espace au motif de remplissage du bas." + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Ralentir pour le surplomb" @@ -6496,6 +6509,15 @@ msgstr "" "position et la largeur de la bordure sont analysées et calculées " "automatiquement" +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Écart bordure-objet" @@ -6710,12 +6732,31 @@ msgstr "" "utilisé pour être plus lent que la vitesse de la paroi interne pour obtenir " "une meilleure qualité." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Ordre Paroi intérieur/extérieur/remplissage" msgid "Print sequence of inner wall, outer wall and infill. " -msgstr "" -"Séquence d'impression Paroi intérieur, Paroi extérieur et remplissage." +msgstr "Séquence d'impression Paroi intérieur, Paroi extérieur et remplissage." msgid "inner/outer/infill" msgstr "intérieur/extérieur/remplissage" @@ -6795,6 +6836,17 @@ msgstr "" "cette valeur pour obtenir une belle surface plane en cas de léger " "débordement ou sous-dépassement" +msgid "Enable pressure advance" +msgstr "Activer l'avance de pression" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "" "Largeur de ligne par défaut si une largeur de ligne est définie sur zéro" @@ -6835,15 +6887,6 @@ msgstr "Couleur du filament par défaut" msgid "Color" msgstr "Couleur" -msgid "Enable pressure advance" -msgstr "Activer l'avance de pression" - -msgid "Pressure advance" -msgstr "Avance de pression" - -msgid "Chamber temperature" -msgstr "Température de la chambre" - msgid "Required nozzle HRC" msgstr "Buse durcie requise" @@ -6870,8 +6913,13 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Purge minimale sur la tour de nettoyage" -msgid "mm³" -msgstr "mm³" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" msgid "Filament load time" msgstr "Temps de chargement du filament" @@ -6954,9 +7002,6 @@ msgstr "(Indéfini)" msgid "Infill direction" msgstr "Sens de remplissage" -msgid "Bridge infill direction" -msgstr "Sens de remplissage du pont" - msgid "" "Angle for sparse infill pattern, which controls the start or main direction " "of line" @@ -6964,6 +7009,14 @@ msgstr "" "Angle pour le motif de remplissage clairsemé, qui contrôle le début ou la " "direction principale de la ligne" +msgid "Bridge infill direction" +msgstr "Sens de remplissage du pont" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Densité de remplissage" @@ -7007,6 +7060,15 @@ msgstr "Support Cubique" msgid "Lightning" msgstr "Éclair" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -7027,6 +7089,37 @@ msgstr "" "Accélération de la couche initiale. L'utilisation d'une valeur plus basse " "peut améliorer l'adhérence sur le plateau" +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Largeur de ligne de la couche initiale" @@ -7043,8 +7136,7 @@ msgstr "" msgid "Speed of initial layer except the solid infill part" msgstr "" -"Vitesse de la couche initiale à l'exception de la partie de remplissage " -"plein" +"Vitesse de la couche initiale à l'exception de la partie de remplissage plein" msgid "Initial layer infill" msgstr "Remplissage de la couche initiale" @@ -7097,6 +7189,17 @@ msgstr "" "La distance moyenne entre les points aléatoires introduits sur chaque " "segment de ligne" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -7178,6 +7281,9 @@ msgstr "Variante G-Code" msgid "What kind of gcode the printer is compatible with" msgstr "Avec quel type de G-Code l'imprimante est-elle compatible" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Combinaison de remplissage" @@ -7209,6 +7315,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "Vitesse de remplissage interne" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Type de lissage" @@ -7495,7 +7610,8 @@ msgid "" "speed to print. For 100%% overhang, bridge speed is used." msgstr "" "Détectez le pourcentage de surplomb par rapport à la largeur de la ligne et " -"utilisez une vitesse différente pour imprimer. Pour un porte-à-faux de 100%%, la vitesse du pont est utilisée." +"utilisez une vitesse différente pour imprimer. Pour un porte-à-faux de " +"100%%, la vitesse du pont est utilisée." msgid "Line width of inner wall" msgstr "Largeur de ligne du périmètre intérieur" @@ -7506,6 +7622,14 @@ msgstr "Vitesse de la paroi intérieure" msgid "Number of walls of every layer" msgstr "Nombre de périmètre de chaque couche" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Distance Z de contact du radeau" @@ -7577,12 +7701,6 @@ msgstr "Retrait lors du changement de couche" msgid "Force a retraction when changes layer" msgstr "Forcer une rétraction lors d'un changement de couche" -msgid "Extra length on restart" -msgstr "Longueur supplémentaire sur le redémarrage" - -msgid "Use firmware retraction" -msgstr "Utilisation de la rétraction du firmware" - msgid "Length" msgstr "Longueur" @@ -7597,9 +7715,6 @@ msgstr "" "le suintement pendant les longs trajets. Définir zéro pour désactiver la " "rétraction" -msgid "Z hop type" -msgstr "Type de saut Z" - msgid "Z hop when retract" msgstr "Saut en Z lors de la rétraction" @@ -7613,6 +7728,19 @@ msgstr "" "toucher l'impression lors du déplacement. L'utilisation d'une ligne en " "spirale pour soulever z peut empêcher l'enfilage" +msgid "Extra length on restart" +msgstr "Longueur supplémentaire sur le redémarrage" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Vitesse de rétraction" @@ -7629,6 +7757,14 @@ msgstr "" "Vitesse de rechargement du filament dans l'extrudeuse. Zéro signifie même " "vitesse avec rétraction" +msgid "Use firmware retraction" +msgstr "Utilisation de la rétraction du firmware" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Position de la jointure" @@ -7647,6 +7783,43 @@ msgstr "Arrière" msgid "Random" msgstr "Aléatoire" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Distance jupe" @@ -7659,9 +7832,6 @@ msgstr "Nb de lignes de jupe" msgid "Number of loops for the skirt. Zero means disabling skirt" msgstr "Nombre de boucles pour la jupe. Zéro signifie désactiver la jupe" -msgid "Skirt height" -msgstr "Hauteur de la bordure" - 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" @@ -7747,9 +7917,9 @@ msgid "" "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" "Les espaces inférieures à 2x le rayon de fermeture de l'espace sont remplies " -"pendant le découpage du maillage. L'opération de remplissage des " -"interstices peut réduire la résolution finale de l'impression, il est donc " -"conseillé de maintenir une valeur raisonnablement basse." +"pendant le découpage du maillage. L'opération de remplissage des interstices " +"peut réduire la résolution finale de l'impression, il est donc conseillé de " +"maintenir une valeur raisonnablement basse." msgid "Slicing Mode" msgstr "Mode de découpe" @@ -7758,8 +7928,8 @@ msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" -"Utilisez \"Pair-Impair\" pour les modèles d'avion 3DLabPrint. Utilisez \"Fermer " -"les trous\" pour fermer tous les trous du modèle." +"Utilisez \"Pair-Impair\" pour les modèles d'avion 3DLabPrint. Utilisez " +"\"Fermer les trous\" pour fermer tous les trous du modèle." msgid "Regular" msgstr "Ordinaire" @@ -7869,8 +8039,8 @@ msgid "" "Filament to print support interface. \"Default\" means no specific filament " "for support interface and current filament is used" msgstr "" -"Filament pour l'interface de support d'impression. \"Default\" signifie qu'il " -"n'y a pas de filament spécifique pour l'interface de support et que le " +"Filament pour l'interface de support d'impression. \"Default\" signifie " +"qu'il n'y a pas de filament spécifique pour l'interface de support et que le " "filament actuel est utilisé." msgid "Top interface layers" @@ -8023,6 +8193,19 @@ msgstr "Nb paroi de support arborescent" msgid "This setting specify the count of walls around tree support" msgstr "Ce paramètre spécifie le nombre de murs autour du support d'arbre" +msgid "Tree support with infill" +msgstr "Support d'arbre avec remplissage" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Ce paramètre spécifie s'il faut ajouter un remplissage à l'intérieur des " +"grands creux du support d'arbre" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Température de la buse pour les couches après la première" @@ -8036,8 +8219,8 @@ msgid "" msgstr "" "Ne recommandez pas que la température du plateau de l'autre couche soit " "inférieure à la couche initiale pendant plus de ce seuil. Une température de " -"plateau trop basse de l'autre couche peut entraîner la rupture du modèle de la " -"plaque de construction" +"plateau trop basse de l'autre couche peut entraîner la rupture du modèle de " +"la plaque de construction" msgid "Detect thin wall" msgstr "Détecter les parois minces" @@ -8110,6 +8293,15 @@ msgstr "" "pour nettoyer la fuite de matériau sur la buse. Cela peut minimiser les " "marques lors de l'impression d'une nouvelle pièce après le trajet" +msgid "Z hop type" +msgstr "Type de saut Z" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Distance d'essuyage" @@ -8208,6 +8400,24 @@ msgstr "" "rend le contour plus petit. Cette fonction est utilisée pour ajuster " "légèrement la taille lorsque l'objet a un problème d'assemblage" +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -8311,8 +8521,8 @@ msgid "" msgstr "" "Largeur du mur qui remplacera les éléments fins (selon la taille minimale de " "l'élément) du modèle. Si la largeur minimale de la paroi est inférieure à " -"l'épaisseur de l'élément, la paroi sera aussi épaisse que l'élément " -"lui-même. Elle est exprimée en pourcentage du diamètre de la buse." +"l'épaisseur de l'élément, la paroi sera aussi épaisse que l'élément lui-" +"même. Elle est exprimée en pourcentage du diamètre de la buse." msgid "Detect narrow internal solid infill" msgstr "Détecter un remplissage plein interne étroit" @@ -8504,6 +8714,119 @@ msgstr "Support : Correction des trous dans la couche %d" msgid "Support: propagate branches at layer %d" msgstr "Support : propagation des branches à la couche %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8738,8 +9061,7 @@ msgid "" msgstr "" "Un bord pour une meilleure adhérence\n" "Saviez-vous que lorsque les modèles d'impression ont une petite interface de " -"contact avec la surface d'impression, il est recommandé d'utiliser un bord " -"?" +"contact avec la surface d'impression, il est recommandé d'utiliser un bord ?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -8779,6 +9101,141 @@ msgstr "" "Saviez-vous que vous pouvez utiliser plus de boucles de mur et une densité " "de remplissage plus élevée pour améliorer la résistance du modèle ?" +#~ msgid "Internal Version" +#~ msgstr "Version interne" + +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Choisissez un fichier (gcode/.gco/.g/.ngc/ngc) :" + +#~ msgid "Click the pencil icon to edit the filament." +#~ msgstr "Cliquez sur l'icône du crayon pour modifier le filament." + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "Hauteur de couche trop grande. Réinitialiser à 0.2" + +#~ 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 "" +#~ "Le moteur Arachne ne fonctionne que lorsque le ralentissement du surplomb " +#~ "est désactivé.\n" +#~ "Cela peut entraîner une baisse de la qualité de la surface du surplomb " +#~ "lorsque l'impression est rapide." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Désactiver automatiquement le ralentissement du surplomb ? \n" +#~ "Oui - Activez Arachne et désactivez le ralentissement en surplomb.\n" +#~ "Non - Renoncer à utiliser Arachne cette fois-ci" + +#~ msgid "Line method - DDE" +#~ msgstr "Méthode Ligne - DDE" + +#~ msgid "Line method - Bowden" +#~ msgstr "Méthode Ligne - Bowden" + +#~ msgid "Tower method - DDE" +#~ msgstr "Méthode Tour - DDE" + +#~ msgid "Tower method - Bowden" +#~ msgstr "Méthode Tour - Bowden" + +#~ msgid "Pressure/Linear Advance" +#~ msgstr "Pression/Avance linéaire" + +#~ msgid "Clear All" +#~ msgstr "Effacer Tout" + +#~ msgid "Recently opened" +#~ msgstr "Récemment ouvert" + +#~ msgid "Clear all" +#~ msgstr "Effacer tout" + +#~ msgid "Select presets to compare" +#~ msgstr "Sélectionner les préréglages à comparer" + +#, c-format, boost-format +#~ msgid "" +#~ "The 3mf's version %s is newer than %s's version %s, Found following keys " +#~ "unrecognized:\n" +#~ msgstr "" +#~ "La version %s de 3mf est plus récente que la version %s de %s, Clés " +#~ "suivantes non reconnues :\n" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s (%s).\n" +#~ msgstr "Plateau %d : %s ne supporte pas le filament %s (%s).\n" + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type.\n" +#~ msgstr "" +#~ "Le type d'imprimante utilisé pour générer le G-Code n'est pas le même que " +#~ "celui de l'imprimante physique actuellement sélectionnée. Il est " +#~ "recommandé de procéder à un nouveau découpage en sélectionnant le même " +#~ "type d'imprimante.\n" + +#~ msgid "" +#~ "We have added an experimental style \"Tree Slim\" that features smaller " +#~ "support volume but weaker strength.\n" +#~ "We recommand using it with: 0 interface layers, 0 top distance, 2 walls." +#~ msgstr "" +#~ "Nous avons ajouté un style expérimental \"Tree Slim\" qui présente un " +#~ "volume de support plus petit mais une force plus faible.\n" +#~ "Nous recommandons de l'utiliser avec : 0 couches d'interface, 0 distance " +#~ "supérieure, 2 murs." + +#~ msgid "" +#~ "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommand the " +#~ "following settings: at least 2 interface layers, at least 0.1 top z " +#~ "distance or using support materials on interface." +#~ msgstr "" +#~ "Pour les styles \"Arborescent fort\" et \"Arborescent hybride\", nous " +#~ "recommandons les réglages suivants : au moins 2 couches d'interface, au " +#~ "moins 0,1 de distance z supérieure ou l'utilisation de matériaux de " +#~ "support sur l'interface." + +#~ msgid "" +#~ "When using support material for the support interface, We recommand the " +#~ "following settings:\n" +#~ "0 top distance, 0 interface spacing, concentric pattern." +#~ msgstr "" +#~ "Lorsque vous utilisez un matériau de support pour l'interface de support, " +#~ "nous recommandons les réglages suivants :\n" +#~ "0 distance supérieure, 0 espacement d'interface, motif concentrique." + +#~ msgid "Left Preset Value" +#~ msgstr "Réglage de Gauche" + +#~ msgid "Right Preset Value" +#~ msgstr "Réglage de Droite" + +#~ msgid " is too close to others, there may be collisions when printing.\n" +#~ msgstr "" +#~ " est trop proche des autres, il y aura des collisions lors de " +#~ "l'impression.\n" + +#~ msgid "" +#~ " is too close to exclusion area, there may be collisions when printing.\n" +#~ msgstr "" +#~ " est trop proche de la zone d'exclusion, il peut y avoir des collisions " +#~ "lors de l'impression.\n" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s\n" +#~ msgstr "Plateau %d : %s ne prend pas en charge le filament %s.\n" + +#~ msgid "Skirt height" +#~ msgstr "Hauteur de la bordure" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8805,9 +9262,8 @@ msgstr "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." #~ msgstr "" -#~ "Un objet est posé sur la limite du plateau Veuillez résoudre le " -#~ "problème en le déplaçant totalement à l'intérieur ou à l'extérieur du " -#~ "plateau." +#~ "Un objet est posé sur la limite du plateau Veuillez résoudre le problème " +#~ "en le déplaçant totalement à l'intérieur ou à l'extérieur du plateau." #~ msgid "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" @@ -9285,7 +9741,6 @@ msgstr "" #~ "La vitesse d'impression minimale lors du ralentissement pour le " #~ "refroidissement" - #~ 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 " @@ -9295,13 +9750,6 @@ msgstr "" #~ "filament afin d'économiser du filament et de diminuer le temps " #~ "d'impression. Les couleurs des objets seront mélangées en conséquence." -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "Ce paramètre spécifie s'il faut ajouter un remplissage à l'intérieur des " -#~ "grands creux du support d'arbre" - #~ 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, " @@ -9318,9 +9766,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Traduction" -#~ msgid "Tree support with infill" -#~ msgstr "Support d'arbre avec remplissage" - #~ msgid "Unable to create zip file" #~ msgstr "Création du fichier zip impossible" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index df227ad593..c3dad689b2 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-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -426,12 +426,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Verzió" - 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." @@ -518,8 +515,8 @@ msgstr "Válassz ki egy fájlt (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Válassz ki egy fájlt (gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Néhány beállítás megváltozott." @@ -1509,6 +1506,9 @@ msgstr "" "őket egyenként felsorolni, ezért a megfelelő helyeken a kód kommentekben " "vannak feltüntetve." +msgid "Version" +msgstr "Verzió" + msgid "AMS Materials Setting" msgstr "" @@ -1767,6 +1767,9 @@ msgstr "" msgid "File" msgstr "Fájl" +msgid "Calibration" +msgstr "Kalibrálás" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1977,13 +1980,6 @@ msgstr "" "Túl alacsony rétegmagasság.\n" "Visszaállítva 0,2-re" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "" -"Túl nagy rétegmagasság.\n" -"Visszaállítva 0,2-re" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2043,14 +2039,12 @@ msgstr "" "spirál mód használatát\n" "Nem - Ne használja a spirál módot ez alkalommal" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2260,6 +2254,12 @@ msgstr "Anyagáramlás" msgid "Tool" msgstr "Szerszám" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2272,6 +2272,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2570,9 +2573,6 @@ msgstr "" "Kérjük, orvosold a problémát azzal, hogy teljesen a lemezre helyezed és " "győződj meg, hogy a magassága belefér a nyomtatótérbe." -msgid "Calibration" -msgstr "Kalibrálás" - msgid "Calibration step selection" msgstr "" @@ -2928,6 +2928,45 @@ msgstr "Nézet" msgid "Help" msgstr "Segítség" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -4652,6 +4691,9 @@ msgstr "Mozgás sebessége" msgid "Acceleration" msgstr "Gyorsulás" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4667,6 +4709,9 @@ msgstr "Speciális mód" msgid "G-code output" msgstr "G-kód kimenet" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Gyakori" @@ -4714,6 +4759,9 @@ msgstr "Ajánlott hőmérséklet-tartomány" msgid "Print temperature" msgstr "Nyomtatási hőmérséklet" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Fúvóka" @@ -4853,6 +4901,15 @@ msgstr "Rétegmagasság limitek" msgid "Retraction when switching material" msgstr "Visszahúzás anyagváltáskor" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Különálló" @@ -6099,6 +6156,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Áthidalás áramlási sebessége" @@ -6109,6 +6172,28 @@ msgstr "" "Csökkentsd kicsit ezt az értéket (például 0,9-re), hogy ezzel csökkentsd az " "áthidaláshoz használt anyag mennyiségét, és a megereszkedést" +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Csak egy fal a felső felületeken" @@ -6119,6 +6204,20 @@ msgstr "" "Csak egy falat használ a sík felső felületeken, hogy több hely maradjon a " "felső kitöltési mintának" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Lassítás túlnyúlásoknál" @@ -6151,6 +6250,15 @@ msgstr "" "oldalán, vagy mindkét helyen. Az Auto beállítás azt jelenti, hogy mind a " "perem pozícióját, mind a perem szélességét a szeletelő szabályozza." +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Perem-tárgy közötti rés" @@ -6351,6 +6459,26 @@ msgstr "" "A legkülső látható fal sebessége. A jobb minőség érdekében ez lassabb, mint " "a belső fal sebessége." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Belső/külső fal és kitöltés sorrendje" @@ -6369,6 +6497,9 @@ msgstr "kitöltés/belső/külső" msgid "infill/outer/inner" msgstr "kitöltés/külső/belső" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Magasság a rúdig" @@ -6423,6 +6554,17 @@ msgstr "" "értéknek a változtatásával szép sík felületet kaphatsz, ha úgy tapasztalod, " "hogy túl sok vagy kevés az anyagáramlás." +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "" "Alapértelmezett vonalszélesség, ha valamilyen vonalszélesség nullára van " @@ -6484,6 +6626,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimális tisztítás a törlőtoronyban" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Filament betöltési idő" @@ -6572,6 +6722,14 @@ msgstr "" "A ritkás kitöltési minta szöge, amely a vonal kezdő- vagy fő irányát " "szabályozza" +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Kitöltés sűrűsége" @@ -6617,6 +6775,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6634,6 +6801,37 @@ msgstr "" "A kezdőréteg gyorsulása. Alacsonyabb érték használata javíthatja a " "tárgyasztalhoz való tapadást" +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Az első réteg vonalszélessége" @@ -6697,6 +6895,17 @@ msgid "" msgstr "" "Az egyes vonalszakaszokon használt véletlen pontok közötti átlagos távolság" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6776,6 +6985,9 @@ msgstr "G-kód változat" msgid "What kind of gcode the printer is compatible with" msgstr "Milyen G-kóddal kompatibilis a nyomtató." +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Kitöltés összevonása" @@ -6807,6 +7019,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "A belső ritkás kitöltés sebessége" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Vasalás típusa" @@ -7093,6 +7314,14 @@ msgstr "A belső fal nyomtatási sebessége" msgid "Number of walls of every layer" msgstr "Ez a falak száma rétegenként." +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Tutaj érintkezés Z távolság" @@ -7190,6 +7419,19 @@ msgstr "" "nagyobb mozgás közben a tárgynak ütközzön. A Z tengely emelésekor használt " "körkörös mozgás megelőzheti a szálazást." +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Visszahúzás sebessége" @@ -7206,6 +7448,14 @@ msgstr "" "A filament extruderbe történő visszatöltésének sebessége. A nulla azonos " "sebességet jelent a visszahúzással" +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Varrat pozíció" @@ -7224,6 +7474,43 @@ msgstr "Hátul" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Szoknya távolsága" @@ -7565,6 +7852,19 @@ msgstr "Fa támasz falak száma" msgid "This setting specify the count of walls around tree support" msgstr "Ez a beállítás határozza meg a falak számát a fa támasz körül." +msgid "Tree support with infill" +msgstr "Fa támasz kitöltéssel" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Ez a beállítás határozza meg, hogy a fa támasz nagyobb üregeiben legyen-e " +"kitöltés." + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Fúvóka hőmérséklete az első réteg után" @@ -7646,6 +7946,15 @@ msgstr "" "a pöttyöket, amikor a nyomtatófej a mozgást követően egy egy új alkatrész " "nyomtatásába kezd." +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Törlési távolság" @@ -7731,6 +8040,24 @@ msgstr "" "kisebb. Ez a funkció a méret kismértékű módosítására szolgál, ha a " "kinyomtatott tárggyal összeszerelési problémák akadnak" +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -7983,6 +8310,119 @@ msgstr "Támasz: lyukak javítása %d. réteg" msgid "Support: propagate branches at layer %d" msgstr "Támasz: ágak kiterjesztése %d. réteg" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8167,6 +8607,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Válassz ki egy fájlt (gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "Túl nagy rétegmagasság.\n" +#~ "Visszaállítva 0,2-re" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8732,13 +9182,6 @@ msgstr "" #~ "nyomtatási idő csökkentése és némi filament megtakarításának érdekében. " #~ "Az objektum színei ennek eredményeképpen keveredni fognak." -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "Ez a beállítás határozza meg, hogy a fa támasz nagyobb üregeiben legyen-e " -#~ "kitöltés." - #~ 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, " @@ -8757,9 +9200,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Fordítás" -#~ msgid "Tree support with infill" -#~ msgstr "Fa támasz kitöltéssel" - #~ msgid "Unable to create zip file" #~ msgstr "Nem sikerült létrehozni a zip fájlt" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index c6a82ae495..aa9c4d4b88 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-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -422,12 +422,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Versione" - 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." @@ -512,8 +509,8 @@ msgstr "Choose one file (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Some presets are modified." @@ -1477,6 +1474,9 @@ msgid "" "the corresponding code comments." msgstr "" +msgid "Version" +msgstr "Versione" + msgid "AMS Materials Setting" msgstr "" @@ -1734,6 +1734,9 @@ msgstr "" msgid "File" msgstr "File" +msgid "Calibration" +msgstr "Calibration" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1949,13 +1952,6 @@ msgstr "" "Layer height too small\n" "It has been reset to 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" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2013,14 +2009,12 @@ msgstr "" "Yes - Change these settings and enable spiral/vase mode automatically\n" "No - Cancel enabling spiral mode" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2229,6 +2223,12 @@ msgstr "Flusso" msgid "Tool" msgstr "Strumento" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2241,6 +2241,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2535,9 +2538,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "Calibration" - msgid "Calibration step selection" msgstr "" @@ -2893,6 +2893,45 @@ msgstr "Vista" msgid "Help" msgstr "Aiuto" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -4605,6 +4644,9 @@ msgstr "Travel speed" msgid "Acceleration" msgstr "Acceleration" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4620,6 +4662,9 @@ msgstr "Special mode" msgid "G-code output" msgstr "" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Frequent" @@ -4665,6 +4710,9 @@ msgstr "Recommended temperature range" msgid "Print temperature" msgstr "Print temperature" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Ugello" @@ -4803,6 +4851,15 @@ msgstr "Limiti altezza layer" msgid "Retraction when switching material" msgstr "Retraction when switching material" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Distaccato" @@ -6032,6 +6089,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Bridge flow" @@ -6042,6 +6105,28 @@ msgstr "" "Decrease this value slightly (for example 0.9) to reduce the amount of " "material extruded for bridges to avoid sagging." +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Only one wall on top surfaces" @@ -6052,6 +6137,20 @@ msgstr "" "Use only one wall on flat top surfaces, to give more space to the top infill " "pattern" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Slow down for overhangs" @@ -6084,6 +6183,15 @@ msgstr "" "holes, or both. Auto means both the brim position and brim width are " "analyzed and calculated automatically." +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Brim-object gap" @@ -6283,6 +6391,26 @@ msgstr "" "This is the printing speed for the outer walls of parts. These are generally " "printed slower than inner walls for higher quality." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Order of inner wall/outer wall/infill" @@ -6301,6 +6429,9 @@ msgstr "infill/inner/outer" msgid "infill/outer/inner" msgstr "infill/outer/inner" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Height to rod" @@ -6355,6 +6486,17 @@ msgstr "" "1.05. You may be able to tune this value to get a nice flat surface if there " "is slight overflow or underflow." +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "Default line width for line widths set to 0" @@ -6413,6 +6555,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Spurgo minimo sulla torre di pulitura" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Durata caricamento filamento" @@ -6499,6 +6649,14 @@ msgstr "" "This is the angle for sparse infill pattern, which controls the start or " "main direction of lines." +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Sparse infill density" @@ -6544,6 +6702,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6561,6 +6728,37 @@ msgstr "" "This is the printing acceleration for the first layer. Using limited " "acceleration can improve build plate adhesion." +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Line width of first layer" @@ -6627,6 +6825,17 @@ msgstr "" "The average distance between the random points introduced on each line " "segment" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6703,6 +6912,9 @@ msgstr "Formato G-code" msgid "What kind of gcode the printer is compatible with" msgstr "What kind of G-code the printer is compatible with." +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Infill combination" @@ -6733,6 +6945,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "This is the speed for internal sparse infill." +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Tipo di stiratura" @@ -7010,6 +7231,14 @@ msgstr "This is the speed for inner walls." msgid "Number of walls of every layer" msgstr "This is the number of walls per layer." +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Distanza di contatto Z Raft" @@ -7106,6 +7335,19 @@ msgstr "" "hitting the print when traveling more. Using spiral lines to lift z can " "prevent stringing." +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Velocità di retrazione" @@ -7122,6 +7364,14 @@ 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." +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Posizione giunzione" @@ -7140,6 +7390,43 @@ msgstr "Back" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Skirt distance" @@ -7472,6 +7759,19 @@ msgstr "Tree support wall loops" msgid "This setting specify the count of walls around tree support" msgstr "This setting specifies the wall count around tree support." +msgid "Tree support with infill" +msgstr "Tree support with infill" + +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 "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Nozzle temperature after the first layer" @@ -7552,6 +7852,15 @@ msgstr "" "any leaked material on the nozzle. This can minimize blobs when printing a " "new part after traveling." +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Wipe distance" @@ -7637,6 +7946,24 @@ msgstr "" "contours smaller. This function is used to adjust sizes slightly when " "objects have assembly issues." +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -7888,6 +8215,119 @@ msgstr "Support: fix holes at layer %d" msgid "Support: propagate branches at layer %d" msgstr "Support: propagate branches at layer %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8072,6 +8512,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "Layer height too large\n" +#~ "It has been reset to 0.2" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8615,13 +9065,6 @@ msgstr "" #~ "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, " @@ -8637,9 +9080,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Traduzione" -#~ msgid "Tree support with infill" -#~ msgstr "Tree support with infill" - #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index bea41b95ab..4d77edcb35 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-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -425,12 +425,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Versie" - 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." @@ -516,8 +513,8 @@ msgstr "Kies een bestand (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Kies een bestand (.gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Sommige voorinstellingen zijn aangepast." @@ -1507,6 +1504,9 @@ msgid "" "the corresponding code comments." msgstr "" +msgid "Version" +msgstr "Versie" + msgid "AMS Materials Setting" msgstr "" @@ -1764,6 +1764,9 @@ msgstr "" msgid "File" msgstr "Bestand" +msgid "Calibration" +msgstr "Kalibratie" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1981,13 +1984,6 @@ msgstr "" "Laaghoogte is te klein\n" "Teruggezet naar 0.2mm" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "" -"Laaghoogte is te groot\n" -"Teruggezet naar 0.2mm" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2048,14 +2044,12 @@ msgstr "" "Ja - Pas de instellingen aan en zet de vaas modus automatisch aan\n" "Nee - Pas de vaas modus deze keer niet toe" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2265,6 +2259,12 @@ msgstr "Flow" msgid "Tool" msgstr "Hulpmiddel" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2277,6 +2277,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2571,9 +2574,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "Kalibratie" - msgid "Calibration step selection" msgstr "" @@ -2929,6 +2929,45 @@ msgstr "Weergave" msgid "Help" msgstr "Help" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -3718,7 +3757,7 @@ msgstr "U dient de software te upgraden.\n" msgid "Newer 3mf version" msgstr "Nieuwere versie 3mf" -#, fuzzy, c-format, boost-format +#, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." @@ -4674,6 +4713,9 @@ msgstr "Verplaatsing-sneleheid" msgid "Acceleration" msgstr "Versnelling" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4689,6 +4731,9 @@ msgstr "Speciale modus" msgid "G-code output" msgstr "" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Veelgebruikt" @@ -4736,6 +4781,9 @@ msgstr "Geadviseerde temperatuurbereik" msgid "Print temperature" msgstr "Print temperatuur" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Nozzle" @@ -4876,6 +4924,15 @@ msgstr "Limieten voor laaghoogte" msgid "Retraction when switching material" msgstr "Terugtrekken (retraction) bij het wisselen van filament" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Losgemaakt" @@ -6130,6 +6187,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Brugflow" @@ -6140,6 +6203,28 @@ msgstr "" "Verlaag deze waarde iets (bijvoorbeeld 0,9) om de hoeveelheid materiaal voor " "bruggen te verminderen, dit om doorzakken te voorkomen." +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Slechts één wand op de bovenste oppervlakken" @@ -6150,6 +6235,20 @@ msgstr "" "Gebruik slechts één wand op het vlakke bovenvlak, om meer ruimte te geven " "aan het bovenste invulpatroon" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Afremmen voor overhangende delen" @@ -6182,6 +6281,15 @@ msgstr "" "binnenkant van gaten of beide. Automatisch betekent dat zowel de randpositie " "als de randbreedte automatisch worden geanalyseerd en berekend." +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Ruimte tussen rand en object" @@ -6385,6 +6493,26 @@ msgstr "" "Dit is de snelheid voor de buitenste wand die zichtbaar is. Deze wordt " "langzamer geprint dan de binnenste wanden om een betere kwaliteit te krijgen." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Volgorde binnenwand/buitenwand/opvulling (infill)" @@ -6404,6 +6532,9 @@ msgstr "Vulling (infill)/binnenste/buitenste" msgid "infill/outer/inner" msgstr "Vulling (infill)/buitenste/binnenste" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Hoogte tot geleider" @@ -6459,6 +6590,17 @@ msgstr "" "mogelijk optimaliseren om een mooi vlak oppervlak te krijgen als er een " "lichte over- of onderflow is." +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "Standaard lijn breedte als een lijn breedte is ingesteld op 0" @@ -6518,6 +6660,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimale filament reiniging op de wipe tower" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Filament laadt tijd" @@ -6606,6 +6756,14 @@ msgstr "" "Dit is de hoek voor een dun opvulpatroon, dat het begin of de hoofdrichting " "van de lijnen bepaalt." +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Vulling percentage" @@ -6651,6 +6809,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6668,6 +6835,37 @@ msgstr "" "Dit is de afdrukversnelling voor de eerste laag. Een beperkte versnelling " "kan de hechting van de bouwplaat verbeteren." +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Laag dikte voor eerste laag" @@ -6737,6 +6935,17 @@ msgstr "" "De gemiddelde afstand tussen de willekeurige punten die op ieder lijnsegment " "zijn geïntroduceerd" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6815,6 +7024,9 @@ msgstr "G-code type" msgid "What kind of gcode the printer is compatible with" msgstr "Het type G-code waarmee de printer compatibel is" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Vulling (infill) combinatie" @@ -6846,6 +7058,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "Dit is de snelheid voor de dunne vulling (infill)" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Strijk type" @@ -7130,6 +7351,14 @@ msgstr "Dit is de snelheid voor de binnenste wanden" msgid "Number of walls of every layer" msgstr "Dit is het aantal wanden per laag." +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Vlot (raft) contact Z afstand:" @@ -7232,6 +7461,19 @@ msgstr "" "de nozzle de print raakt bij veplaatsen. Het gebruik van spiraallijnen om Z " "op te tillen kan stringing voorkomen." +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Terugtrek (retraction) snelheid" @@ -7249,6 +7491,14 @@ msgstr "" "terugtrekking (retraction); als u dit op 0 zet, betekent dit dat het " "dezelfde snelheid heeft als het intrekken (retraction)." +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Naad positie" @@ -7267,6 +7517,43 @@ msgstr "Achterzijde" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Rand (skirt) afstand" @@ -7605,6 +7892,19 @@ msgstr "Tree support wand lussen" msgid "This setting specify the count of walls around tree support" msgstr "Deze instelling specificeert het aantal wanden rond de tree support." +msgid "Tree support with infill" +msgstr "Tree support met vulling" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Deze instelling geeft aan of er opvulling moet worden toegevoegd in grote " +"holtes van de tree support." + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Nozzle temperatuur voor de lagen na de eerstse laag" @@ -7688,6 +7988,15 @@ msgstr "" "kan \"blobs\" minimaliseren bij het printen van een nieuw onderdeel na het " "verplaatsen." +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Veeg afstand" @@ -7774,6 +8083,24 @@ msgstr "" "negatieve waarden maken contouren kleiner. Deze functie wordt gebruikt om de " "afmetingen enigszins aan te passen wanneer objecten montageproblemen hebben." +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -8028,6 +8355,119 @@ msgstr "Support: repareer gaten op laag %d" msgid "Support: propagate branches at layer %d" msgstr "Support: verspreid takken op laag %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8212,6 +8652,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Kies een bestand (.gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "Laaghoogte is te groot\n" +#~ "Teruggezet naar 0.2mm" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8753,13 +9203,6 @@ msgstr "" #~ "om filament te besparen en de print tijd te verkorten. De kleuren van de " #~ "objecten worden gemengd als resultaat" -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "Deze instelling geeft aan of er opvulling moet worden toegevoegd in grote " -#~ "holtes van de 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, " @@ -8776,9 +9219,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Vertaling" -#~ msgid "Tree support with infill" -#~ msgstr "Tree support met vulling" - #~ msgid "Unable to create zip file" #~ msgstr "Kan het zip-bestand niet aanmaken" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 0877a9a27a..02ece5c150 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -420,12 +420,9 @@ msgstr "" msgid "V" msgstr "V" -msgid "Internal Version" +msgid "SoftFever Version" msgstr "" -msgid "Version" -msgstr "Version" - 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." @@ -512,8 +509,8 @@ msgstr "Välj en fil (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Välj en fil (.gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "Några inställningar har ändrats." @@ -1486,6 +1483,9 @@ msgid "" "the corresponding code comments." msgstr "" +msgid "Version" +msgstr "Version" + msgid "AMS Materials Setting" msgstr "" @@ -1742,6 +1742,9 @@ msgstr "" msgid "File" msgstr "Fil" +msgid "Calibration" +msgstr "Kalibrering" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1953,13 +1956,6 @@ msgstr "" "För liten lagerhöjd.\n" "Den har återställts till 0.2" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "" -"För stor lagerhöjd.\n" -"Den har återställts till 0.2" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2018,14 +2014,12 @@ msgstr "" "JA -Ändra dessa inställningar och möjliggör Spiral läge automatiskt\n" "NEJ -Avbryt Spiral läge denna gång" -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" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" @@ -2234,6 +2228,12 @@ msgstr "Flöde" msgid "Tool" msgstr "Verktyg" +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + msgid "Height: " msgstr "" @@ -2246,6 +2246,9 @@ msgstr "" msgid "Flow: " msgstr "" +msgid "Layer Time: " +msgstr "" + msgid "Fan Speed: " msgstr "" @@ -2540,9 +2543,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Calibration" -msgstr "Kalibrering" - msgid "Calibration step selection" msgstr "" @@ -2898,6 +2898,45 @@ msgstr "Vy" msgid "Help" msgstr "Hjälp" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "" @@ -3677,7 +3716,7 @@ msgstr "Uppdatera mjukvaran.\n" msgid "Newer 3mf version" msgstr "Nyare 3mf version" -#, fuzzy, c-format, boost-format +#, c-format, boost-format msgid "" "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " "software." @@ -4607,6 +4646,9 @@ msgstr "Förflyttnings hastighet" msgid "Acceleration" msgstr "Acceleration" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "" @@ -4622,6 +4664,9 @@ msgstr "Special läge" msgid "G-code output" msgstr "" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "Återkommande" @@ -4669,6 +4714,9 @@ msgstr "Rekommenderat nozzel temperaturs område" msgid "Print temperature" msgstr "Utskrifts temperatur" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "Nozzel" @@ -4806,6 +4854,15 @@ msgstr "Lagerhöjds begränsning" msgid "Retraction when switching material" msgstr "Reduktion vid material byte" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "Fristående" @@ -6032,6 +6089,12 @@ msgid "" "external bridges. Use 180°for zero angle." msgstr "" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "Bridge/Brygg flöde" @@ -6042,6 +6105,28 @@ msgstr "" "Minska detta värde något (tex 0.9) för att minska material åtgång för " "bridges/bryggor, detta för att förbättra kvaliteten" +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "Endast en vägg på topp ytan" @@ -6052,6 +6137,20 @@ msgstr "" "Använd endast en vägg på topp ytan, för att ge mer utrymme till det övre " "ifyllningsmönstret" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "Sakta ner vid överhäng" @@ -6083,6 +6182,15 @@ msgstr "" "insidan av hål eller bägge. Auto betyder att brim positionen och brim " "bredden är analyserad och beräknas automatiskt" +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "Avstånd mellan brim och modell" @@ -6278,6 +6386,26 @@ msgstr "" "Hastigheten på yttre vägg som är mest synlig. Denna bör vara långsammare än " "hastigheten på inner vägg för att uppnå bättre kvalitet." +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "Ordning på inre vägg/yttre vägg/ifyllnad" @@ -6296,6 +6424,9 @@ msgstr "ifyllnad/inre/yttre" msgid "infill/outer/inner" msgstr "ifyllnad/yttre/inre" +msgid "inner-outer-inner/infill" +msgstr "" + msgid "Height to rod" msgstr "Höjd till axel" @@ -6350,6 +6481,17 @@ msgstr "" "värdet är mellan 0.95 och 1.05. Du kan finjustera detta värde för att få en " "fin flat yta när visst överflöde eller underflöde finns" +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "Standard linjebredd för linjebredder är satt till 0" @@ -6408,6 +6550,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "Minimal purge på wipe torn" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "Inmatningstid för filament" @@ -6495,6 +6645,14 @@ msgstr "" "Vinkeln för sparsam ifyllnads mönster, som styr start- eller huvudriktningen " "för linjer" +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "Sparsam ifyllnads densitet" @@ -6539,6 +6697,15 @@ msgstr "" msgid "Lightning" msgstr "" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6556,6 +6723,37 @@ msgstr "" "Utskrifts acceleration för första lager. Ett lägre värde kan förbättra " "objektets fäste på byggplattan" +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "Linjebredd för första lager" @@ -6622,6 +6820,17 @@ msgstr "" "Den genomsnittliga distansen mellan de slumpmässiga punkter som införts på " "varje linjesegment" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6698,6 +6907,9 @@ msgstr "G-kod smak" msgid "What kind of gcode the printer is compatible with" msgstr "Vilken typ av G-kod är skrivaren kompatibel med" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "Ifyllnads kombination" @@ -6729,6 +6941,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "Hastighet för sparsam ifyllnad" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "Stryknings typ" @@ -7008,6 +7229,14 @@ msgstr "Hastighet för inre vägg" msgid "Number of walls of every layer" msgstr "Antal väggar för varje lager" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "Raft kontakt Z avstånd" @@ -7105,6 +7334,19 @@ msgstr "" "den förflyttas. Att använda spirallinjer för att lyfta z kan förhindra " "strängning" +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "Retraktions hastighet" @@ -7122,6 +7364,14 @@ msgstr "" "ställer in detta till 0 betyder det att det blir samma hastighet som " "retraktionen" +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "Söm position" @@ -7140,6 +7390,43 @@ msgstr "Tillbaka" msgid "Random" msgstr "" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Skirt avstånd" @@ -7469,6 +7756,19 @@ msgstr "Tree support vägg varv" msgid "This setting specify the count of walls around tree support" msgstr "Inställningen bestämmer antal väggar runt tree support" +msgid "Tree support with infill" +msgstr "Tree support med ifyllnad" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Inställningen bestämmer om det ska läggas till ifyllnad i stora hålrum av " +"tree support" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "Nozzel temperatur efter första lager" @@ -7549,6 +7849,15 @@ msgstr "" "för att rengöra eventuellt läckt material på nozzeln. Detta kan minimera " "blobbar när du skriver ut en ny del efter förflyttning" +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "Avskrapnings avstånd" @@ -7633,6 +7942,24 @@ msgstr "" "Denna funktion används för att justera storleken något när det finns " "monterings svårigheter" +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -7885,6 +8212,119 @@ msgstr "Support: åtgärda hål vid lager %d" msgid "Support: propagate branches at layer %d" msgstr "Support: föröka grenar vid lager %d" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8069,6 +8509,16 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "Välj en fil (.gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "" +#~ "För stor lagerhöjd.\n" +#~ "Den har återställts till 0.2" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8606,13 +9056,6 @@ msgstr "" #~ "byte för att spara filament och minska utskriftstiden. Objektens färger " #~ "blandas som ett resultat" -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "Inställningen bestämmer om det ska läggas till ifyllnad i stora hålrum av " -#~ "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, " @@ -8629,9 +9072,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "Översättning" -#~ msgid "Tree support with infill" -#~ msgstr "Tree support med ifyllnad" - #~ msgid "Unable to create zip file" #~ msgstr "Det gick inte att skapa zip-fil" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index e1ab435cc1..44b0995596 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-19 13:01+0800\n" +"POT-Creation-Date: 2023-02-17 23:01+0800\n" "PO-Revision-Date: 2023-01-16 11:26+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -421,11 +421,8 @@ msgstr "配置文件“%1%”已被加载,但部分数值未被识别。" msgid "V" msgstr "V" -msgid "Internal Version" -msgstr "内部版本" - -msgid "Version" -msgstr "版本" +msgid "SoftFever Version" +msgstr "" msgid "" "BambuStudio will terminate because of running out of memory.It may be a bug. " @@ -510,8 +507,8 @@ msgstr "选择一个文件(3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "选择一个或多个文件(3mf/step/stl/svg/obj/amf):" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "选择一个文件(gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "预设已被修改。" @@ -1063,12 +1060,6 @@ msgstr "自动Brim" msgid "Outer wall speed" msgstr "外墙速度" -msgid "Small perimeters" -msgstr "微小部位" - -msgid "Small perimeters threshold" -msgstr "微小部位周长阈值" - msgid "Plate" msgstr "盘" @@ -1354,6 +1345,9 @@ msgstr "已发送完成,即将自动跳转到设备页面(%s秒)" msgid "An SD card needs to be inserted before printing via LAN." msgstr "需要插入SD卡后方可发送局域网打印" +msgid "Failed to send the print job. Please try again." +msgstr "无法发送打印任务,请重试。" + msgid "Send to Printer failed. Please try again." msgstr "发送到打印机失败。请重试。" @@ -1457,6 +1451,9 @@ msgstr "" "软件中有很多部分来自于社区贡献,因此我们不便逐一列出他们,作为替代,他们将在" "相应的代码注释中被介绍。" +msgid "Version" +msgstr "版本" + msgid "AMS Materials Setting" msgstr "AMS 材料设置" @@ -1519,6 +1516,9 @@ msgstr "" msgid "Nozzle Diameter" msgstr "喷嘴直径" +msgid "Bed Type" +msgstr "热床类型" + msgid "Nozzle temperature" msgstr "喷嘴温度" @@ -1713,6 +1713,9 @@ msgstr "AMS料材丝耗尽后将自动切换到属性完全相同的耗材丝" msgid "File" msgstr "文件" +msgid "Calibration" +msgstr "校准" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -1918,11 +1921,6 @@ msgid "" "Reset to 0.2" msgstr "层高过小。将重置为0.2" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "层高过大。将重置为0.2" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -1979,19 +1977,17 @@ msgstr "" "是 - 自动调整这些设置并开启旋转模式\n" "否 - 暂不使用旋转模式" -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 "" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" +msgstr "Arachne墙壁生成器和旧版悬垂降速冲突\n" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" -"自动关闭悬垂降速?\n" -"是 - 使用arachne并关闭悬垂降速\n" -"否 - 此次放弃使用arachne" +"自动切换到新版悬垂降速?\n" +"确认 - 启动Arachne和新版悬垂降速\n" +"取消 - 取消本次操作" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2197,6 +2193,12 @@ msgstr "流量" msgid "Tool" msgstr "工具" +msgid "Layer Time" +msgstr "层时间" + +msgid "Layer Time (log)" +msgstr "层时间(对数)" + msgid "Height: " msgstr "层高: " @@ -2209,6 +2211,9 @@ msgstr "速度: " msgid "Flow: " msgstr "挤出流量: " +msgid "Layer Time: " +msgstr "层时间: " + msgid "Fan Speed: " msgstr "风扇速度: " @@ -2506,9 +2511,6 @@ msgstr "" "对象被放置在构建板的边界上或超过高度限制。\n" "请通过将其完全移动到构建板内或构建板外,并确认高度在构建空间以内来解决问题。" -msgid "Calibration" -msgstr "校准" - msgid "Calibration step selection" msgstr "校准步骤选择" @@ -2857,45 +2859,52 @@ msgstr "在3D场景中显示对象名称" msgid "Preferences" msgstr "偏好设置" -msgid "Line method - DDE" -msgstr "划线方法 - 近程" - -msgid "Line method - Bowden" -msgstr "划线方法 - 远程" - -msgid "Tower method - DDE" -msgstr "打印塔方法 - 近程" - -msgid "Tower method - Bowden" -msgstr "打印塔方法 - 远程" - -msgid "Pressure/Linear Advance" -msgstr "压力提前" - -msgid "Flow rate" -msgstr "流量" - -msgid "Pass 1" -msgstr "粗调" - -msgid "Pass 2" -msgstr "细调" - -msgid "Tutorial" -msgstr "教程" - -msgid "Layer Time" -msgstr "层时间" - -msgid "Layer Time (log)" -msgstr "层时间(对数)" - msgid "View" msgstr "视图" msgid "Help" msgstr "帮助" +msgid "Temperature Calibration" +msgstr "温度校准" + +msgid "Pass 1" +msgstr "粗调" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "细调" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "流量" + +msgid "Pressure advance" +msgstr "压力提前" + +msgid "Max flowrate" +msgstr "最大体积流量" + +msgid "VFA" +msgstr "" + +# SoftFever +msgid "More..." +msgstr "进阶校准" + +msgid "Tutorial" +msgstr "教程" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "3D模型" @@ -4607,27 +4616,6 @@ msgstr "其他层速度" msgid "Overhang speed" msgstr "悬垂速度" -msgid "Seam gap" -msgstr "接缝留空" - -msgid "Role base wipe speed" -msgstr "自动擦拭速度" - -msgid "Wipe speed" -msgstr "擦拭速度" - -msgid "Wipe on loops" -msgstr "闭环擦拭" - -msgid "Use firmware retraction" -msgstr "使用固件回抽" - -msgid "Use relative E distances" -msgstr "使用相对E距离" - -msgid "Extra length on restart" -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 " @@ -4642,6 +4630,9 @@ msgstr "空驶速度" msgid "Acceleration" msgstr "加速度" +msgid "Jerk(XY)" +msgstr "抖动(XY)" + msgid "Raft" msgstr "筏层" @@ -4657,6 +4648,9 @@ msgstr "特殊模式" msgid "G-code output" msgstr "G-code 输出" +msgid "Post-processing Scripts" +msgstr "后处理脚本" + msgid "Frequent" msgstr "常用" @@ -4697,6 +4691,9 @@ msgstr "建议温度范围" msgid "Print temperature" msgstr "打印温度" +msgid "Chamber temperature" +msgstr "机箱温度" + msgid "Nozzle" msgstr "喷嘴" @@ -4824,6 +4821,15 @@ msgstr "层高限制" msgid "Retraction when switching material" msgstr "切换材料时的回抽量" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "固件回抽" + msgid "Detached" msgstr "分离的" @@ -5542,12 +5548,6 @@ msgstr "桥接" msgid "Gap infill" msgstr "填缝" -msgid "Filter out tiny gaps" -msgstr "忽略微小间隙" - -msgid "Filter out gaps smaller than the threshold specified. This setting won't affact top/bottom layers" -msgstr "小于指定阈值的微小间隙不填充。本设置不会对顶/底层起作用" - msgid "Support interface" msgstr "支撑面" @@ -6017,44 +6017,64 @@ msgstr "" "搭桥角度覆盖。如果设置为零,该角度将自动计算。否则外部的桥接将用提供的值。" "180°表示0度。" +msgid "Bridge density" +msgstr "搭桥密度" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "桥接流量" +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" +msgstr "稍微减小这个数值(比如0.9)可以减小桥接的材料量,来改善下垂。" + msgid "Top surface flow ratio" msgstr "顶面流量" +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "稍微减小这个数值(比如0.97)可以来改善顶面的光滑程度。" + msgid "Bottom surface flow ratio" msgstr "首层流量" msgid "This factor affects the amount of material for bottom solid infill" msgstr "首层流量调整系数,默认为1.0" -msgid "" -"This factor affects the amount of material for top solid infill. " -"You can decrease it slightly to have smooth surface finish" -msgstr "稍微减小这个数值(比如0.97)可以来改善顶面的光滑程度。" +msgid "Precise wall(experimental)" +msgstr "精准外墙尺寸(试验)" msgid "" -"Decrease this value slightly(for example 0.9) to reduce the amount of " -"material for bridge, to improve sag" -msgstr "稍微减小这个数值(比如0.9)可以减小桥接的材料量,来改善下垂。" +"Improve shell precesion by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "优化外墙刀路以提高外墙精度。这个优化同时减少层纹" -msgid "Only one wall on first layer" -msgstr "首层单层墙" +msgid "Only one wall on top surfaces" +msgstr "顶面单层墙" msgid "" "Use only one wall on flat top surface, to give more space to the top infill " "pattern" msgstr "顶面只使用单层墙,从而更多的空间能够使用顶部填充图案" -msgid "Only one wall on top surfaces" -msgstr "顶面单层墙" +msgid "Only one wall on first layer" +msgstr "首层单层墙" msgid "" "Use only one wall on first layer, to give more space to the bottom infill " "pattern" msgstr "首层只使用单层墙,从而更多的空间能够使用底部填充图案" +msgid "Classic mode" +msgstr "经典模式" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "悬垂降速" @@ -6084,6 +6104,15 @@ msgstr "" "设置brim生成位置,包括模型往外的外侧,模型的孔的内侧和内外侧都生成。选择自动意" "味着brim的位置和宽度都会自动分析计算生成。" +msgid "outer_only" +msgstr "仅外侧" + +msgid "Inner brim only" +msgstr "仅内侧" + +msgid "Outer and inner brim" +msgstr "内侧和外侧" + msgid "Brim-object gap" msgstr "Brim与模型的间隙" @@ -6274,6 +6303,26 @@ msgid "" "than inner wall speed to get better quality." msgstr "外墙的打印速度。它通常使用比内壁速度慢的速度,以获得更好的质量。" +msgid "Small perimeters" +msgstr "微小部位" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "mm/s 或 %" + +msgid "Small perimeters threshold" +msgstr "微小部位周长阈值" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "内墙/外墙/填充的顺序" @@ -6283,9 +6332,6 @@ msgstr "内圈墙/外圈墙/填充的打印顺序" msgid "inner/outer/infill" msgstr "内墙/外墙/填充" -msgid "inner-outer-inner/infill" -msgstr "内墙/外墙/内墙/填充" - msgid "outer/inner/infill" msgstr "外墙/内墙/填充" @@ -6295,6 +6341,9 @@ msgstr "填充/内墙/外墙" msgid "infill/outer/inner" msgstr "填充/外墙/内墙" +msgid "inner-outer-inner/infill" +msgstr "内墙/外墙/内墙/填充" + msgid "Height to rod" msgstr "到横杆高度" @@ -6347,6 +6396,17 @@ msgstr "" "量。推荐的范围为0.95到1.05。发现大平层模型的顶面有轻微的缺料或多料时,或许可" "以尝试微调这个参数。" +msgid "Enable pressure advance" +msgstr "启用压力提前" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "启用压力提前,一旦启用会覆盖自动检测的结果" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "压力提前(Klipper)或者线性提前(Marlin)" + msgid "Default line width if some line width is set to be zero" msgstr "当线宽设置为0时走线的默认线宽" @@ -6405,6 +6465,14 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "擦拭塔上的最小清理量" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + msgid "Filament load time" msgstr "加载耗材丝的时间" @@ -6474,14 +6542,19 @@ msgstr "(未定义)" msgid "Infill direction" msgstr "填充方向" -msgid "Bridge infill direction" -msgstr "拉桥填充方向" - msgid "" "Angle for sparse infill pattern, which controls the start or main direction " "of line" msgstr "稀疏填充图案的角度,决定走线的开始或整体方向。" +msgid "Bridge infill direction" +msgstr "拉桥填充方向" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "稀疏填充密度" @@ -6525,6 +6598,15 @@ msgstr "支撑立方体" msgid "Lightning" msgstr "闪电" +msgid "Acceleration of outer walls" +msgstr "外墙的加速度。它通常使用比内壁速度慢的加速度,以获得更好的质量" + +msgid "Acceleration of inner walls" +msgstr "内圈墙加速度,使用较低值可以改善质量。" + +msgid "Acceleration of travel moves" +msgstr "空驶加速度" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6538,17 +6620,18 @@ msgid "" "adhensive" msgstr "首层加速度。使用较低值可以改善和构建板的粘接。" -msgid "Acceleration of outer walls" -msgstr "外墙的加速度。它通常使用比内壁速度慢的加速度,以获得更好的质量" +msgid "Enable accel_to_decel" +msgstr "启用制动速度" -msgid "Acceleration of inner walls" -msgstr "内圈墙加速度,使用较低值可以改善质量。" +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" -msgid "Acceleration of travel moves" -msgstr "空驶加速度" +msgid "accel_to_decel" +msgstr "制动速度" -msgid "Jerk(XY)" -msgstr "抖动(XY)" +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" msgid "Jerk of outer walls" msgstr "外墙抖动值" @@ -6559,24 +6642,15 @@ msgstr "内墙抖动值" msgid "Jerk for top surface" msgstr "顶面抖动值" +msgid "Jerk for infill" +msgstr "填充抖动" + msgid "Jerk for initial layer" msgstr "首层抖动值" msgid "Jerk for travel" msgstr "空驶抖动值" -msgid "Enable pressure advance" -msgstr "启用压力提前" - -msgid "Pressure advance" -msgstr "压力提前" - -msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" -msgstr "压力提前(Klipper)或者线性提前(Marlin)" - -msgid "Enable pressure advance, auto calibration result will be overwriten once enabled." -msgstr "启用压力提前,一旦启用会覆盖自动检测的结果" - msgid "Line width of initial layer" msgstr "首层的线宽" @@ -6633,6 +6707,17 @@ msgid "" "segment" msgstr "产生绒毛表面时,插入的随机点之间的平均距离" +msgid "Filter out tiny gaps" +msgstr "忽略微小间隙" + +msgid "Layers and Perimeters" +msgstr "层和墙" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "小于指定阈值的微小间隙不填充。本设置不会对顶/底层起作用" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6698,12 +6783,12 @@ msgstr "如果机器有辅助部件冷却风扇,勾选该选项" msgid "G-code flavor" msgstr "G-code风格" -msgid "G-code thumbnails" -msgstr "G-code缩略图尺寸" - msgid "What kind of gcode the printer is compatible with" msgstr "打印机兼容的G-code风格'" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "合并填充" @@ -6732,6 +6817,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "内部稀疏填充的打印速度" +msgid "Interface shells" +msgstr "接触面外壳" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "熨烫类型" @@ -6999,6 +7093,14 @@ msgstr "内圈墙打印速度" msgid "Number of walls of every layer" msgstr "每一层的外墙" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "筏层Z间距" @@ -7077,15 +7179,6 @@ msgstr "" msgid "Z hop when retract" msgstr "回抽时抬升Z" -msgid "Z hop type" -msgstr "抬Z类型" - -msgid "NormalLift" -msgstr "直接抬Z" - -msgid "SpiralLift" -msgstr "螺旋抬Z" - msgid "" "Whenever the retraction is done, the nozzle is lifted a little to create " "clearance between nozzle and the print. It prevents nozzle from hitting the " @@ -7094,6 +7187,19 @@ msgstr "" "回抽完成之后,喷嘴轻微抬升,和打印件之间产生一定间隙。这能够避免空驶时喷嘴和" "打印件剐蹭和碰撞。使用螺旋线抬升z能够减少拉丝。" +msgid "Extra length on restart" +msgstr "额外回填长度" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "回抽速度" @@ -7108,6 +7214,14 @@ msgid "" "retraction" msgstr "耗材丝装填的速度,0表示和回抽速度一致。" +msgid "Use firmware retraction" +msgstr "使用固件回抽" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "接缝位置" @@ -7126,21 +7240,46 @@ msgstr "背面" msgid "Random" msgstr "随机" +msgid "Seam gap" +msgstr "接缝留空" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "自动擦拭速度" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "闭环擦拭" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "擦拭速度" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "Skirt距离" -msgid "Skirt height" -msgstr "Skirt高度" - -msgid "Post-processing Scripts" -msgstr "后处理脚本" - -msgid "accel_to_decel" -msgstr "制动速度" - -msgid "Enable accel_to_decel" -msgstr "启用制动速度" - msgid "Distance from skirt to brim or object" msgstr "从skirt到模型或者brim的距离" @@ -7463,12 +7602,20 @@ msgstr "树状支撑外墙层数" msgid "This setting specify the count of walls around tree support" msgstr "树状支撑外墙层数" +msgid "Tree support with infill" +msgstr "树状支撑生成填充" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "这个设置决定是否为树状支撑内部的空腔生成填充。" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "除首层外的其它层的喷嘴温度" -msgid "Chamber temperature" -msgstr "机箱温度" - msgid "Bed temperature difference" msgstr "热床温差" @@ -7540,6 +7687,15 @@ msgstr "" "当回抽时,让喷嘴沿着前面的走线方向继续移动,清除掉喷嘴上的漏料。这能够避免空" "驶结束打印新的区域时产生斑点。" +msgid "Z hop type" +msgstr "抬Z类型" + +msgid "NormalLift" +msgstr "直接抬Z" + +msgid "SpiralLift" +msgstr "螺旋抬Z" + msgid "Wipe Distance" msgstr "擦拭距离" @@ -7623,6 +7779,24 @@ msgstr "" "模型外轮廓的尺寸将在X-Y方向收缩或拓展特定值。正值代表扩大。负值代表缩小。这个" "功能通常在模型有装配问题时微调尺寸" +msgid "G-code thumbnails" +msgstr "G-code缩略图尺寸" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "使用相对E距离" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -7890,6 +8064,119 @@ msgstr "支撑:正在修补层%d的空洞" msgid "Support: propagate branches at layer %d" msgstr "支撑:正在生长层%d的树枝" +msgid "PA Calibration" +msgstr "PA校准" + +msgid "DDE" +msgstr "近程挤出机" + +msgid "Bowden" +msgstr "远程挤出机" + +msgid "Extruder type" +msgstr "挤出机类型" + +msgid "PA Tower" +msgstr "PA塔" + +msgid "PA Line" +msgstr "PA划线" + +msgid "Method" +msgstr "测试方法" + +msgid "Start PA: " +msgstr "起始PA值" + +msgid "End PA: " +msgstr "结束PA值" + +msgid "PA step: " +msgstr "PA步距" + +msgid "Print numbers" +msgstr "打印数字" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "温度校准" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "耗材类型" + +msgid "Start temp: " +msgstr "起始温度: " + +msgid "End end: " +msgstr "结束温度" + +msgid "Temp step: " +msgstr "温度步距" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "最大体积流量速度测试" + +msgid "Start volumetric speed: " +msgstr "起始流量" + +msgid "End volumetric speed: " +msgstr "结束流量" + +msgid "step: " +msgstr "流量步距" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "VFA震纹测试" + +msgid "Start speed: " +msgstr "起始速度" + +msgid "End speed: " +msgstr "结束速度" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8135,6 +8422,44 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" +#~ msgid "Internal Version" +#~ msgstr "内部版本" + +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "选择一个文件(gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "层高过大。将重置为0.2" + +#~ 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 "Line method - DDE" +#~ msgstr "划线方法 - 近程" + +#~ msgid "Line method - Bowden" +#~ msgstr "划线方法 - 远程" + +#~ msgid "Tower method - DDE" +#~ msgstr "打印塔方法 - 近程" + +#~ msgid "Tower method - Bowden" +#~ msgstr "打印塔方法 - 远程" + +#~ msgid "Pressure/Linear Advance" +#~ msgstr "压力提前" + +#~ msgid "Skirt height" +#~ msgstr "Skirt高度" + #~ msgid "" #~ "Step 1. please confirm Bambu Studio and your printer are in same LAN." #~ msgstr "步骤1. 请确认Bambu Studio和您的打印机在同一局域网中。" @@ -8373,9 +8698,6 @@ msgstr "" #~ "filament runs out." #~ msgstr "AMS料材耗尽后将自动切换相同类型的料材。" -#~ msgid "Tower" -#~ msgstr "擦料塔" - #~ msgid "Monitoring Recording" #~ msgstr "监控录像" @@ -8409,9 +8731,6 @@ msgstr "" #~ msgid "Perimeter distribution count" #~ msgstr "墙分布计数" -#~ msgid "Layers and Perimeters" -#~ msgstr "层和墙" - #~ msgid "Send to Printer" #~ msgstr "发送到打印机" @@ -8423,14 +8742,6 @@ msgstr "" #~ "虚拟摄像头已经启动。点击“确认”打开相关帮助页面:'Streaming video of Bambu " #~ "Printer'。" -#~ msgid "Tree support with infill" -#~ msgstr "树状支撑生成填充" - -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "这个设置决定是否为树状支撑内部的空腔生成填充。" - #~ msgid "Entering Seam painting" #~ msgstr "进入Z缝绘制" @@ -9088,9 +9399,6 @@ msgstr "" #~ msgid "Uploading print job timed out. Please try again." #~ msgstr "上传打印任务超时,请重试。" -#~ msgid "Failed to send the print job. Please try again." -#~ msgstr "无法发送打印任务,请重试。" - #~ msgid "Sending print task timed out. Please try again." #~ msgstr "发送打印任务超时,请重试。" @@ -9333,12 +9641,6 @@ msgstr "" #~ msgid "Outer brim only" #~ msgstr "仅外侧" -#~ msgid "Inner brim only" -#~ msgstr "仅内侧" - -#~ msgid "Outer and inner brim" -#~ msgstr "内侧和外侧" - #~ msgid "X/Y Axis" #~ msgstr "X/Y 轴" @@ -9858,9 +10160,6 @@ msgstr "" #~ msgid "The printing task was sent successfully" #~ msgstr "打印任务已成功发送" -#~ msgid "Bed Type" -#~ msgstr "热床类型" - #~ msgid "Upgrade" #~ msgstr "升级" @@ -10262,9 +10561,6 @@ msgstr "" #~ msgid "Small walls" #~ msgstr "细小外墙" -#~ msgid "mm/s or %" -#~ msgstr "mm/s 或 %" - #~ msgid "Wall around the support" #~ msgstr "支撑外壁" @@ -10958,9 +11254,6 @@ msgstr "" #~ msgid "Name of parent profile" #~ msgstr "父配置名称" -#~ msgid "Interface shells" -#~ msgstr "接触面外壳" - #~ msgid "After layer change G-code" #~ msgstr "换层后G-code" diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index 2fdfb74206344114b5e8b2d86b971e0469c7afca..c6b715343750b7f90315f0d663f1354bf6bc235d 100644 GIT binary patch delta 49803 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 P#vN2N_4Vwa@wNXCx{g2Z diff --git a/resources/i18n/en/BambuStudio.mo b/resources/i18n/en/BambuStudio.mo index 628522dc53659c29a71ff673a5124bf03dfbb626..1596ac51ba1a99e635f09fc7309494d1ab498c62 100644 GIT binary patch delta 33060 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 delta 33021 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 UOdOPR`!|V$q6crM**#ih8rI}|PMT%01sp;)1m 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 diff --git a/resources/i18n/fr/BambuStudio.mo b/resources/i18n/fr/BambuStudio.mo index 199ab833b8a3f394295e57868c61f0c36c690ee4..5348cabb7ea156368e2215e702cdf68cd3b4c821 100644 GIT binary patch delta 47706 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 YQ{7A)Ycuni`DfU=dzikdw$sJ`3mOi@C;$Ke delta 51083 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 G@&5qFwi1*8 delta 33593 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 Ta%`Jf&2uNlwyCu|vy=ZHIxqaQ diff --git a/resources/i18n/it/BambuStudio.mo b/resources/i18n/it/BambuStudio.mo index 936314cb48220911c820352828e5838c90110db5..682a7f4c2fd16df5ba140eb498d161a0584ee5f1 100644 GIT binary patch delta 33036 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