diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index 582556a27..689d38876 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -521,6 +521,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "" @@ -802,6 +805,9 @@ msgstr "" msgid "Show" msgstr "" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "" @@ -820,6 +826,9 @@ msgstr "" msgid "Cone" msgstr "" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "" @@ -1169,6 +1178,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "" @@ -1779,6 +1794,9 @@ msgstr "" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -2219,17 +2237,6 @@ 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" -msgstr "" - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -2984,6 +2991,9 @@ msgstr "" msgid "Save Project as" msgstr "" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "" @@ -4866,8 +4876,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 "" msgid "Line width" @@ -5349,6 +5359,9 @@ msgstr "" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "" @@ -5376,12 +5389,21 @@ msgstr "" msgid "Zoom View" msgstr "" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " "all objects in the current disk." msgstr "" +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "" @@ -5448,6 +5470,9 @@ msgstr "" msgid "Movement step set to 1 mm" msgstr "" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "" diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 72a560232..010e79bd8 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -524,6 +524,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "Strg+" + msgid "Notice" msgstr "Hinweis" @@ -825,6 +828,9 @@ msgstr "Ausblenden" msgid "Show" msgstr "Anzeigen" +msgid "Del" +msgstr "Entf" + msgid "Delete the selected object" msgstr "Ausgewähltes Objekt löschen" @@ -843,6 +849,9 @@ msgstr "Zylinder" msgid "Cone" msgstr "Kegel" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Einstellungen hinzufügen" @@ -1210,6 +1219,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Objekt" @@ -1869,6 +1884,9 @@ msgstr "Faktor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0.5)" @@ -2420,24 +2438,6 @@ 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" -msgstr "" -"Die Arachne-Engine funktioniert nur, wenn die Überhangverlangsamung " -"deaktiviert ist.\n" -"Dies kann zu einer Verschlechterung der Qualität der Überhangsfläche führen, " -"wenn schnell gedruckt wird." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Automatische Verlangsamung des Überhangs deaktivieren?\n" -"Ja - Arachne aktivieren und die Überhangsverlangsamung deaktivieren\n" -"Nein - Arachne für diesen Druck nicht verwenden" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3222,6 +3222,9 @@ msgstr "Aktuelles Projekt in Datei speichern" msgid "Save Project as" msgstr "Projekt speichern als" +msgid "Shift+" +msgstr "Umschalt+" + msgid "Save current project as" msgstr "Aktuelles Projekt speichern als" @@ -5274,8 +5277,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 einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " "\"Timelapse Wipe Tower\" (Zeitraffer-Wischturm) hinzuzufügen, indem Sie mit " @@ -5819,6 +5822,9 @@ msgstr "Liste der Objekte" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "Strg+Umschalt+G" + msgid "Copy to clipboard" msgstr "Zu Zwischenablage kopieren" @@ -5846,6 +5852,12 @@ msgstr "Mausrad" msgid "Zoom View" msgstr "Zoom der Ansicht" +msgid "Shift+A" +msgstr "Umschalt+A" + +msgid "Shift+R" +msgstr "Umschalt+R" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5855,6 +5867,9 @@ msgstr "" "ausgewählte Objekte gibt, werden nur die ausgewählten Objekte ausgerichtet. " "Andernfalls werden alle Objekte auf der aktuellen Druckplatte ausgerichtet." +msgid "Shift+Tab" +msgstr "Umschalt+Tab" + msgid "Collapse/Expand the sidebar" msgstr "Seitenleiste zu-/ausklappen" @@ -5886,7 +5901,7 @@ msgid "Ctrl+Left mouse button" msgstr "Strg+Linke Maustaste" msgid "Shift+Left mouse button" -msgstr "Umschalttaste+linke Maustaste" +msgstr "Umschalt+linke Maustaste" msgid "Select objects by rectangle" msgstr "Objekte per Rechteck auswählen" @@ -5916,11 +5931,14 @@ msgid "Move selection 10 mm in positive X direction" msgstr "Auswahl 10 mm in positiver X-Richtung verschieben" msgid "Shift+Any arrow" -msgstr "Umschalttaste+beliebiger Pfeil" +msgstr "Umschalt+beliebiger Pfeil" msgid "Movement step set to 1 mm" msgstr "Bewegungsschritt auf 1 mm eingestellt" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "Tastatur 1-9: Filament für Objekt/Teil einstellen" @@ -6040,7 +6058,7 @@ msgid "Move slider 5x faster" msgstr "Schieberegler 5x schneller bewegen" msgid "Shift+Mouse wheel" -msgstr "Umschalttaste+Mausrad" +msgstr "Umschalt+Mausrad" msgid "Release Note" msgstr "Hinweis zur Veröffentlichung" @@ -9247,6 +9265,25 @@ msgstr "" "Wussten Sie, dass Sie die Festigkeit des Modells durch mehr Wandschleifen " "und eine höhere Dichte der Füllung verbessern können?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "Die Arachne-Engine funktioniert nur, wenn die Überhangverlangsamung " +#~ "deaktiviert ist.\n" +#~ "Dies kann zu einer Verschlechterung der Qualität der Überhangsfläche " +#~ "führen, wenn schnell gedruckt wird." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Automatische Verlangsamung des Überhangs deaktivieren?\n" +#~ "Ja - Arachne aktivieren und die Überhangsverlangsamung deaktivieren\n" +#~ "Nein - Arachne für diesen Druck nicht verwenden" + #~ msgid "Start" #~ msgstr "Starten" @@ -10219,8 +10256,8 @@ msgstr "" #~ "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, " #~ "einen \"Timelapse Wipe Tower\" (Zeitraffer-Wischturm) hinzuzufügen\n" #~ "hinzuzufügen, indem Sie mit der rechten Maustaste auf die leere Position " -#~ "der Bauplatte klicken und \"Primitiv hinzufügen\"->\"Timelapse Wipe " -#~ "Tower\" wählen.\n" +#~ "der Bauplatte klicken und \"Primitiv hinzufügen\"->\"Timelapse Wipe Tower" +#~ "\" wählen.\n" #~ msgid "" #~ "When sparse infill density is low, the internal solid infill or internal " diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 0fe9d7dd4..4829fd527 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -518,6 +518,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Notice" @@ -812,6 +815,9 @@ msgstr "Hide" msgid "Show" msgstr "Show" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Delete the selected object" @@ -830,6 +836,9 @@ msgstr "Cylinder" msgid "Cone" msgstr "Cone" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Add Settings" @@ -1181,6 +1190,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Object" @@ -1826,6 +1841,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -2352,23 +2370,6 @@ 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" -msgstr "" -"The Arachne engine only works when overhang slowdown is disabled.\n" -"This may cause decline in the quality of overhang surface when printing " -"quickly." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Disable overhang slowdown automatically? \n" -"Yes - Enable Arachne and disable overhang slowing down\n" -"No - Don't use Arachne for this print" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3151,6 +3152,9 @@ msgstr "Save current project to file" msgid "Save Project as" msgstr "Save Project as" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Save current project as" @@ -5141,13 +5145,13 @@ 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 "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Line width" @@ -5671,6 +5675,9 @@ msgstr "Objects list" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Copy to clipboard" @@ -5698,6 +5705,12 @@ msgstr "Mouse wheel" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5707,6 +5720,9 @@ msgstr "" "objects, it just orients the selected ones. Otherwise, it will orient all " "objects in the current plate." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Collapse/Expand the sidebar" @@ -5773,6 +5789,9 @@ msgstr "Shift+Any arrow" msgid "Movement step set to 1 mm" msgstr "Movement step set to 1mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "Keyboard 1-9: set filament for object/part" @@ -9005,6 +9024,24 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when printing " +#~ "quickly." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Disable overhang slowdown automatically? \n" +#~ "Yes - Enable Arachne and disable overhang slowing down\n" +#~ "No - Don't use Arachne for this print" + #~ msgid "Start" #~ msgstr "Start" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index b83cf29b9..7c9eaa873 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -524,6 +524,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Date cuenta" @@ -827,6 +830,9 @@ msgstr "Ocultar" msgid "Show" msgstr "Mostrar" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Eliminar el objeto seleccionado" @@ -845,6 +851,9 @@ msgstr "Cilindro" msgid "Cone" msgstr "Cono" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Añadir ajustes" @@ -1206,6 +1215,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Objeto" @@ -1866,6 +1881,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Introduzca un valor válido (K en 0~0.5)" @@ -2405,24 +2423,6 @@ 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" -msgstr "" -"El motor Arachne solo funciona cuando la ralentización por voladizo está " -"desactivada.\n" -"Esto puede provocar una disminución en la calidad de los voladizos al " -"imprimir rápidamente." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"¿Desactivar automáticamente la ralentización del voladizo?\n" -"Sí - Activar Arachne y desactivar la ralentización del voladizo\n" -"No - No utilizar Arachne para esta impresión" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3212,6 +3212,9 @@ msgstr "Guardar el proyecto actual en un archivo" msgid "Save Project as" msgstr "Guardar proyecto como" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Guardar el proyecto actual como" @@ -5244,8 +5247,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 "" "Al grabar timelapse sin el cabezal de la herramienta, se recomienda añadir " "una «Torre de purga para el timelapse» \n" @@ -5783,6 +5786,9 @@ msgstr "Lista de objetos" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Copiar al portapapeles" @@ -5812,6 +5818,12 @@ msgstr "Rueda de ratón" msgid "Zoom View" msgstr "Zoom de vista" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5821,6 +5833,9 @@ msgstr "" "objetos seleccionados, sólo orienta los seleccionados.En caso contrario, " "orientará todos los objetos del disco actual." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Ocultar/Expandir barra lateral" @@ -5887,6 +5902,9 @@ msgstr "Mayúsculas+Cualquier flecha" msgid "Movement step set to 1 mm" msgstr "Paso de movimiento configurado a 1 mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "teclado 1-9: ajustar el filamento para el objeto/pieza" @@ -9202,6 +9220,25 @@ msgstr "" "¿Sabía que puede utilizar más bucles de pared y una densidad de relleno " "dispersa más alta para mejorar la resistencia del modelo?" +#~ msgid "" +#~ "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 "" +#~ "El motor Arachne solo funciona cuando la ralentización por voladizo está " +#~ "desactivada.\n" +#~ "Esto puede provocar una disminución en la calidad de los voladizos al " +#~ "imprimir rápidamente." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "¿Desactivar automáticamente la ralentización del voladizo?\n" +#~ "Sí - Activar Arachne y desactivar la ralentización del voladizo\n" +#~ "No - No utilizar Arachne para esta impresión" + #~ msgid "Start" #~ msgstr "Iniciar" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index fd9db7760..29416877b 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -520,6 +520,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Remarquer" @@ -821,6 +824,9 @@ msgstr "Hide" msgid "Show" msgstr "Show" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Supprimer l'objet sélectionné" @@ -839,6 +845,9 @@ msgstr "Cylindre" msgid "Cone" msgstr "Cône" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Ajouter des paramètres" @@ -1195,6 +1204,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Objet" @@ -1470,8 +1485,8 @@ msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." msgstr "" -"Choisissez un slot AMS puis appuyez sur le bouton \"charger\" " -"ou\"Décharger\" pour charger ou décharger automatiquement le filament." +"Choisissez un slot AMS puis appuyez sur le bouton \"charger\" ou\"Décharger" +"\" pour charger ou décharger automatiquement le filament." msgid "Edit" msgstr "Éditer" @@ -1843,6 +1858,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -2363,23 +2381,6 @@ msgstr "" "support est désactivé, les couches de coque supérieures sont à 0 et la " "densité de remplissage clairsemée est à 0" -msgid "" -"Arachne engine only works when overhang slowing down is disabled.\n" -"This may cause decline in the quality of overhang surface when print fastly" -msgstr "" -"The Arachne engine only works when overhang slowdown is disabled.\n" -"This may cause decline in the quality of overhang surface when printing " -"quickly." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Disable overhang slowdown automatically? \n" -"Yes - Enable Arachne and disable overhang slowing down\n" -"No - Don't use Arachne for this print" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3161,6 +3162,9 @@ msgstr "Enregistrer le projet actuel dans un fichier" msgid "Save Project as" msgstr "Enregistrer le projet sous" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Enregistrer le projet actuel sous" @@ -5177,13 +5181,13 @@ 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 "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Largeur de ligne" @@ -5302,9 +5306,9 @@ msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " "does not support to print on the Cool Plate" msgstr "" -"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool " -"plate\") est installé. Une valeur à 0 signifie que ce filament ne peut pas " -"être imprimé sur le plateau froid." +"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool plate" +"\") est installé. Une valeur à 0 signifie que ce filament ne peut pas être " +"imprimé sur le plateau froid." msgid "Engineering plate" msgstr "Plaque d'ingénierie" @@ -5717,6 +5721,9 @@ msgstr "Liste des objets" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" @@ -5744,6 +5751,12 @@ msgstr "Mouse wheel" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5753,6 +5766,9 @@ msgstr "" "des objets sélectionnés, il oriente uniquement ceux qui sont sélectionnés. " "Sinon, il oriente tous les objets du disque actuel." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Réduire/Agrandir la barre latérale" @@ -5819,6 +5835,9 @@ msgstr "Maj+n'importe quelle flèche" msgid "Movement step set to 1 mm" msgstr "Pas de mouvement réglé sur 1 mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "clavier 1-9 : définir le filament pour l'objet/la pièce" @@ -9119,6 +9138,24 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when printing " +#~ "quickly." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Disable overhang slowdown automatically? \n" +#~ "Yes - Enable Arachne and disable overhang slowing down\n" +#~ "No - Don't use Arachne for this print" + #~ msgid "Start" #~ msgstr "Start" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 130508518..ec23df7ef 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -520,6 +520,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Megjegyzés" @@ -819,6 +822,9 @@ msgstr "Hide" msgid "Show" msgstr "Show" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Kiválasztott objektum törlése" @@ -837,6 +843,9 @@ msgstr "Henger" msgid "Cone" msgstr "Kúp" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Beállítások hozzáadása" @@ -1197,6 +1206,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Objektum" @@ -1853,6 +1868,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -2377,23 +2395,6 @@ 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" -msgstr "" -"The Arachne engine only works when overhang slowdown is disabled.\n" -"This may cause decline in the quality of overhang surface when printing " -"quickly." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Disable overhang slowdown automatically? \n" -"Yes - Enable Arachne and disable overhang slowing down\n" -"No - Don't use Arachne for this print" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3177,6 +3178,9 @@ msgstr "Jelenlegi projekt mentése egy fájlba" msgid "Save Project as" msgstr "Projekt mentése másként" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Jelenlegi projekt mentése másként" @@ -5177,13 +5181,13 @@ 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 "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Nyomtatott vonal szélessége" @@ -5712,6 +5716,9 @@ msgstr "Objektumok listája" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Másolás a vágólapra" @@ -5739,6 +5746,12 @@ msgstr "Mouse wheel" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5748,6 +5761,9 @@ msgstr "" "tájolását. Ha vannak kijelölt objektumok, akkor csak a kijelölteket, " "ellenkező esetben az aktuális tálcán lévő összes objektumot orientálja." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Az oldalsáv összecsukása/kinyitása" @@ -5814,6 +5830,9 @@ msgstr "Shift+Bármelyik nyílgomb" msgid "Movement step set to 1 mm" msgstr "Mozgatás lépéstávolsága 1mm-re állítva" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "filament hozzárendelése az objektumhoz/tárgyhoz" @@ -9084,6 +9103,24 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when printing " +#~ "quickly." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Disable overhang slowdown automatically? \n" +#~ "Yes - Enable Arachne and disable overhang slowing down\n" +#~ "No - Don't use Arachne for this print" + #~ msgid "Start" #~ msgstr "Start" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index 3c26ee27f..e8a83579e 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -519,6 +519,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Avvertenza" @@ -813,6 +816,9 @@ msgstr "Hide" msgid "Show" msgstr "Show" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Delete the selected object" @@ -831,6 +837,9 @@ msgstr "Cilindro" msgid "Cone" msgstr "Cone" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Aggiungi impostazioni" @@ -1182,6 +1191,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Object" @@ -1827,6 +1842,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Please input a valid value (K in 0~0.5)" @@ -2354,23 +2372,6 @@ 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" -msgstr "" -"The Arachne engine only works when overhang slowdown is disabled.\n" -"This may cause decline in the quality of overhang surface when printing " -"quickly." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Disable overhang slowdown automatically? \n" -"Yes - Enable Arachne and disable overhang slowing down\n" -"No - Don't use Arachne for this print" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3153,6 +3154,9 @@ msgstr "Save current project to file" msgid "Save Project as" msgstr "Save Project as" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Save current project as" @@ -5143,13 +5147,13 @@ 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 "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Line width" @@ -5673,6 +5677,9 @@ msgstr "Objects list" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Copia negli appunti" @@ -5700,6 +5707,12 @@ msgstr "Mouse wheel" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5709,6 +5722,9 @@ msgstr "" "objects, it just orients the selected ones. Otherwise, it will orient all " "objects in the current plate." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Riduci/Espandi barra laterale" @@ -5775,6 +5791,9 @@ msgstr "Shift+Any arrow" msgid "Movement step set to 1 mm" msgstr "Passo movimento impostato a 1 mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "Keyboard 1-9: set filament for object/part" @@ -9008,6 +9027,24 @@ msgstr "" "Did you know that you can use more wall loops and higher sparse infill " "density to improve the strength of the model?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "The Arachne engine only works when overhang slowdown is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when printing " +#~ "quickly." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Disable overhang slowdown automatically? \n" +#~ "Yes - Enable Arachne and disable overhang slowing down\n" +#~ "No - Don't use Arachne for this print" + #~ msgid "Start" #~ msgstr "Start" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index b29f65697..7ba5e0151 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -519,6 +519,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "通知" @@ -808,6 +811,9 @@ msgstr "非表示" msgid "Show" msgstr "表示" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "選択したオブジェクトを削除" @@ -826,6 +832,9 @@ msgstr "シリンダー" msgid "Cone" msgstr "コーン" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "設定を追加" @@ -1173,6 +1182,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "OBJ" @@ -1812,6 +1827,9 @@ msgstr "係数N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "有効な値を入力してください (0 ~ 0.5)" @@ -2293,22 +2311,6 @@ 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 "" -"Arachneを使用するには、オーハーハング減速を無効にする必要があります。従って" -"オーバーハングの造形品質が劣る可能性があります。" - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"オーバーハング減速を無効にしますか?\n" -"はい - Arachneを有効し、オーバーハング減速を無効にする\n" -"いいえ - Arachneを無効にします" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3086,6 +3088,9 @@ msgstr "現在のプロジェクトを保存" msgid "Save Project as" msgstr "プロジェクトを名前を付けて保存" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "プロジェクトを名前を付けて保存" @@ -5024,8 +5029,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 "" "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" "を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" @@ -5532,6 +5537,9 @@ msgstr "オブジェクト一覧" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "コピー" @@ -5559,12 +5567,21 @@ msgstr "マウスホイール" msgid "Zoom View" msgstr "ズーム" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " "all objects in the current disk." msgstr "選択した或いは全てのオブジェクトの向きを自動調整します。" +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "サイドバーを展開/隠す" @@ -5631,6 +5648,9 @@ msgstr "Shift + ↑↓←→" msgid "Movement step set to 1 mm" msgstr "移動ステップを1mmに設定" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "キー1-9: オブジェクト/パーツのフィラメントを設定" @@ -8675,6 +8695,23 @@ 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 "" +#~ "Arachneを使用するには、オーハーハング減速を無効にする必要があります。従っ" +#~ "てオーバーハングの造形品質が劣る可能性があります。" + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "オーバーハング減速を無効にしますか?\n" +#~ "はい - Arachneを有効し、オーバーハング減速を無効にする\n" +#~ "いいえ - Arachneを無効にします" + #~ msgid "Start" #~ msgstr "開始" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index a57134eff..d70ffa303 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -523,6 +523,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Let op" @@ -820,6 +823,9 @@ msgstr "Verbergen" msgid "Show" msgstr "Weergeven" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Verwijder het geselecteerde object" @@ -838,6 +844,9 @@ msgstr "Cilinder" msgid "Cone" msgstr "Kegel" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Instellingen toevoegen" @@ -1202,6 +1211,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Voorwerp" @@ -1867,6 +1882,9 @@ msgstr "Factor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Voer een geldige waarde in (K in 0 ~ 0,5)" @@ -2404,23 +2422,6 @@ 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" -msgstr "" -"De Arachne-motor werkt alleen als vertraging van de overhang is " -"uitgeschakeld. Dit kan leiden tot een achteruitgang van de kwaliteit van het " -"overhangende oppervlak bij snel printen." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Overhangvertraging automatisch uitschakelen?\n" -"Ja - Arachne inschakelen en overhangvertraging uitschakelen\n" -"Nee - Arachne niet gebruiken voor deze afdruk" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3204,6 +3205,9 @@ msgstr "Bewaar huidig project als" msgid "Save Project as" msgstr "Bewaar project als" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Bewaar huidig project als" @@ -5253,8 +5257,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 "" "Bij het opnemen van timelapse zonder toolhead is het aan te raden om een " "„Timelapse Wipe Tower” toe te voegen \n" @@ -5798,6 +5802,9 @@ msgstr "Object lijst" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Kopieer naar klembord" @@ -5827,6 +5834,12 @@ msgstr "Muiswiel" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5836,6 +5849,9 @@ msgstr "" "geselecteerde objecten zijn, oriënteert het alleen de geselecteerde " "objecten. Anders oriënteert het alle objecten op de disk." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "De menubalk in-/uitschuiven" @@ -5902,6 +5918,9 @@ msgstr "Shift+willekeurige pijl" msgid "Movement step set to 1 mm" msgstr "Bewegingsinterval ingesteld op 1mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "Toets 1-9: kies filament voor het object/onderdeel" @@ -9224,6 +9243,24 @@ msgstr "" "Wist je dat je meer wandlussen en een hogere dunne invuldichtheid kunt " "gebruiken om de sterkte van het model te verbeteren?" +#~ 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 "" +#~ "De Arachne-motor werkt alleen als vertraging van de overhang is " +#~ "uitgeschakeld. Dit kan leiden tot een achteruitgang van de kwaliteit van " +#~ "het overhangende oppervlak bij snel printen." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Overhangvertraging automatisch uitschakelen?\n" +#~ "Ja - Arachne inschakelen en overhangvertraging uitschakelen\n" +#~ "Nee - Arachne niet gebruiken voor deze afdruk" + #~ msgid "Start" #~ msgstr "Starten" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 4db1e9e5d..d5830f9fd 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -522,6 +522,9 @@ msgstr "" msgid "Horizontal text" msgstr "" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "Iakttag" @@ -817,6 +820,9 @@ msgstr "Dölj" msgid "Show" msgstr "Visa" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "Radera det valda objektet" @@ -835,6 +841,9 @@ msgstr "Cylinder" msgid "Cone" msgstr "Kon" +msgid "Height range Modifier" +msgstr "" + msgid "Add settings" msgstr "Lägg till inställning" @@ -1186,6 +1195,12 @@ msgstr "" msgid "Instance manipulation" msgstr "" +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + msgid "Object" msgstr "Objekt" @@ -1842,6 +1857,9 @@ msgstr "Faktor N" msgid "Setting Virtual slot information while printing is not supported" msgstr "" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Ange ett giltigt värde (K i 0 ~ 0,5)" @@ -2370,24 +2388,6 @@ 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" -msgstr "" -"Arachne funktionen fungerar bara när ned saktning vid överhäng är " -"inaktiverad.\n" -"Detta kan leda till en minskning av kvaliteten på överhängens yta när du " -"skriver ut snabbt." - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"Inaktivera överhäng sakta ner automatiskt? \n" -"Ja - Aktivera Arachne och inaktivera överhäng sakta ner\n" -"Nej - Använd inte Arachne för denna utskrift" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3169,6 +3169,9 @@ msgstr "Spara nuvarande projekt till fil" msgid "Save Project as" msgstr "Spara Projekt som" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "Spara nuvarande projekt som" @@ -5166,8 +5169,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 "" "När du spelar in timelapse utan verktygshuvud rekommenderas att du lägger " "till ett \"Timelapse Wipe Tower\".\n" @@ -5702,6 +5705,9 @@ msgstr "Objektlista" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "Kopiera till urklipp" @@ -5729,6 +5735,12 @@ msgstr "Mus hjul" msgid "Zoom View" msgstr "Zoom View" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5737,6 +5749,9 @@ msgstr "" "Auto placera valda objekt eller alla objekt. Om det finns valda objekt så " "placeras endast dem. Alternativt så placeras alla objekt på nuvarande disk." +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "Dölj/Visa meny" @@ -5803,6 +5818,9 @@ msgstr "Shift+valfri pil" msgid "Movement step set to 1 mm" msgstr "Rörelse steg är vald till 1mm" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "tangentbord 1-9: fastställer filament för objekt/del" @@ -6792,9 +6810,9 @@ msgid "" "quality for needle and small details" msgstr "" "Aktivera detta val för att sänka utskifts hastigheten för att göra den sista " -"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets " -"tröskel\", detta så att lager kan kylas under en längre tid. Detta kan " -"förbättra kylnings kvaliteten för små detaljer" +"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets tröskel" +"\", detta så att lager kan kylas under en längre tid. Detta kan förbättra " +"kylnings kvaliteten för små detaljer" msgid "Normal printing" msgstr "Normal utskrift" @@ -9025,6 +9043,25 @@ msgstr "" "Visste du att du kan använda fler väggslingor och högre gles fyllningstäthet " "för att förbättra modellens styrka?" +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "Arachne funktionen fungerar bara när ned saktning vid överhäng är " +#~ "inaktiverad.\n" +#~ "Detta kan leda till en minskning av kvaliteten på överhängens yta när du " +#~ "skriver ut snabbt." + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Inaktivera överhäng sakta ner automatiskt? \n" +#~ "Ja - Aktivera Arachne och inaktivera överhäng sakta ner\n" +#~ "Nej - Använd inte Arachne för denna utskrift" + #~ msgid "Start" #~ msgstr "Start" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 8b9ac86a9..6b6f7872c 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-03-29 14:51+0800\n" +"POT-Creation-Date: 2023-04-03 12:20+0800\n" "PO-Revision-Date: 2023-03-29 12:43+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -523,6 +523,9 @@ msgstr "附着曲面" msgid "Horizontal text" msgstr "水平文字" +msgid "Ctrl+" +msgstr "" + msgid "Notice" msgstr "通知" @@ -809,6 +812,9 @@ msgstr "隐藏" msgid "Show" msgstr "显示" +msgid "Del" +msgstr "" + msgid "Delete the selected object" msgstr "删除所选对象" @@ -827,6 +833,9 @@ msgstr "圆柱体" msgid "Cone" msgstr "锥体" +msgid "Height range Modifier" +msgstr "高度范围修改器" + msgid "Add settings" msgstr "添加设置" @@ -1176,6 +1185,12 @@ msgstr "零件操作" msgid "Instance manipulation" msgstr "实例操作" +msgid "Height ranges" +msgstr "高度范围" + +msgid "Settings for height range" +msgstr "高度范围设置" + msgid "Object" msgstr "对象" @@ -1798,6 +1813,9 @@ msgstr "系数N" msgid "Setting Virtual slot information while printing is not supported" msgstr "不支持在打印时设置虚拟槽位信息" +msgid "Are you sure you want to clear the filament information?" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "请输入有效的数值 (K的范围为0~0.5)" @@ -2284,22 +2302,6 @@ 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 "" -"Arachne引擎只在关闭悬垂降速时起作用。\n" -"这可能会导致高速打印时悬垂表面质量的下降。" - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" -"自动关闭悬垂降速?\n" -"是 - 使用arachne并关闭悬垂降速\n" -"否 - 此次放弃使用arachne" - msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -3079,6 +3081,9 @@ msgstr "保存当前项目到文件" msgid "Save Project as" msgstr "项目另存为" +msgid "Shift+" +msgstr "" + msgid "Save current project as" msgstr "项目另存为" @@ -5009,8 +5014,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 "" "在录制无工具头延时摄影视频时,建议添加“延时摄影擦料塔”\n" "右键单击构建板的空白位置,选择“添加标准模型”->“延时摄影擦料塔”。" @@ -5504,6 +5509,9 @@ msgstr "对象列表" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "从STL/STEP/3MF/OBJ/AMF文件中导入几何数据" +msgid "Ctrl+Shift+G" +msgstr "" + msgid "Copy to clipboard" msgstr "复制到剪贴板" @@ -5531,6 +5539,12 @@ msgstr "鼠标滚轮" msgid "Zoom View" msgstr "缩放视角" +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + msgid "" "Auto orientates selected objects or all objects.If there are selected " "objects, it just orientates the selected ones.Otherwise, it will orientates " @@ -5539,6 +5553,9 @@ msgstr "" "自动调整选定零件/所有零件的方向,\n" "有选定零件时调整选定零件的朝向,没有选择零件时调整当前盘所有零件的朝向" +msgid "Shift+Tab" +msgstr "" + msgid "Collapse/Expand the sidebar" msgstr "收起/展开 侧边栏" @@ -5605,6 +5622,9 @@ msgstr "Shift+方向键" msgid "Movement step set to 1 mm" msgstr "沿X、Y轴以1mm为步进移动对象" +msgid "Esc" +msgstr "" + msgid "keyboard 1-9: set filament for object/part" msgstr "按键1-9:设置对象/零件的耗材丝" @@ -8572,6 +8592,23 @@ 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 "" +#~ "Arachne引擎只在关闭悬垂降速时起作用。\n" +#~ "这可能会导致高速打印时悬垂表面质量的下降。" + +#~ 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 "Zoom to mouse position" #~ msgstr "放大到鼠标位置" @@ -12305,8 +12342,8 @@ msgstr "" #~ msgstr "正在准备设置页" #~ msgid "" -#~ "You have the following presets with saved options for \"Print Host " -#~ "upload\"" +#~ "You have the following presets with saved options for \"Print Host upload" +#~ "\"" #~ msgstr "您的以下预设中包含未保存的选项“打印主机上传”" #~ msgid "" @@ -12412,9 +12449,6 @@ msgstr "" #~ msgid "Slab" #~ msgstr "板坯" -#~ msgid "Height range Modifier" -#~ msgstr "高度范围修改器" - #~ msgid "Set as a Separated Object" #~ msgstr "设置为独立的对象" @@ -12602,12 +12636,6 @@ msgstr "" #~ msgid "Add Layers" #~ msgstr "添加图层" -#~ msgid "Height ranges" -#~ msgstr "高度范围" - -#~ msgid "Settings for height range" -#~ msgstr "高度范围设置" - #~ msgid "Delete Selected Item" #~ msgstr "删除所选项目" diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index 945cfbc6d..2393438f9 100644 Binary files a/resources/i18n/de/BambuStudio.mo and b/resources/i18n/de/BambuStudio.mo differ diff --git a/resources/i18n/en/BambuStudio.mo b/resources/i18n/en/BambuStudio.mo index 954d481c8..843012d8c 100644 Binary files a/resources/i18n/en/BambuStudio.mo and b/resources/i18n/en/BambuStudio.mo differ diff --git a/resources/i18n/es/BambuStudio.mo b/resources/i18n/es/BambuStudio.mo index 294906a21..579f6238f 100644 Binary files a/resources/i18n/es/BambuStudio.mo and b/resources/i18n/es/BambuStudio.mo differ diff --git a/resources/i18n/fr/BambuStudio.mo b/resources/i18n/fr/BambuStudio.mo index be805ea50..cf2cedf2f 100644 Binary files a/resources/i18n/fr/BambuStudio.mo and b/resources/i18n/fr/BambuStudio.mo differ diff --git a/resources/i18n/hu/BambuStudio.mo b/resources/i18n/hu/BambuStudio.mo index 61b1687dd..654d3103a 100644 Binary files a/resources/i18n/hu/BambuStudio.mo and b/resources/i18n/hu/BambuStudio.mo differ diff --git a/resources/i18n/it/BambuStudio.mo b/resources/i18n/it/BambuStudio.mo index d992ffe68..b75e439c9 100644 Binary files a/resources/i18n/it/BambuStudio.mo and b/resources/i18n/it/BambuStudio.mo differ diff --git a/resources/i18n/ja/BambuStudio.mo b/resources/i18n/ja/BambuStudio.mo index a557a46bc..4e5281379 100644 Binary files a/resources/i18n/ja/BambuStudio.mo and b/resources/i18n/ja/BambuStudio.mo differ diff --git a/resources/i18n/nl/BambuStudio.mo b/resources/i18n/nl/BambuStudio.mo index 19fc32a58..b58e7f5bf 100644 Binary files a/resources/i18n/nl/BambuStudio.mo and b/resources/i18n/nl/BambuStudio.mo differ diff --git a/resources/i18n/sv/BambuStudio.mo b/resources/i18n/sv/BambuStudio.mo index 1d6c1e908..42bd8cfc4 100644 Binary files a/resources/i18n/sv/BambuStudio.mo and b/resources/i18n/sv/BambuStudio.mo differ diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo index 1d40eebba..5c1721a22 100644 Binary files a/resources/i18n/zh_cn/BambuStudio.mo and b/resources/i18n/zh_cn/BambuStudio.mo differ diff --git a/src/slic3r/GUI/GUI.cpp b/src/slic3r/GUI/GUI.cpp index f4d4c51cb..5bb276497 100644 --- a/src/slic3r/GUI/GUI.cpp +++ b/src/slic3r/GUI/GUI.cpp @@ -84,7 +84,7 @@ const std::string& shortkey_ctrl_prefix() #ifdef __APPLE__ "⌘+" #else - "Ctrl+" + _u8L("Ctrl+") #endif ; return str; diff --git a/src/slic3r/GUI/GUI_Factories.cpp b/src/slic3r/GUI/GUI_Factories.cpp index a54a84c27..0b8d4973d 100644 --- a/src/slic3r/GUI/GUI_Factories.cpp +++ b/src/slic3r/GUI/GUI_Factories.cpp @@ -451,7 +451,7 @@ void MenuFactory::append_menu_item_set_visible(wxMenu* menu) void MenuFactory::append_menu_item_delete(wxMenu* menu) { #ifdef __WINDOWS__ - append_menu_item(menu, wxID_ANY, _L("Delete") + "\tDel", _L("Delete the selected object"), + append_menu_item(menu, wxID_ANY, _L("Delete") + "\t" + _L("Del"), _L("Delete the selected object"), [](wxCommandEvent&) { plater()->remove_selected(); }, "menu_delete", nullptr, []() { return plater()->can_delete(); }, m_parent); #else @@ -1197,7 +1197,7 @@ void MenuFactory::create_plate_menu() // delete current plate #ifdef __WINDOWS__ - append_menu_item(menu, wxID_ANY, _L("Delete") + "\tDel", _L("Remove the selected plate"), + append_menu_item(menu, wxID_ANY, _L("Delete") + "\t" + _L("Del"), _L("Remove the selected plate"), [](wxCommandEvent&) { plater()->delete_plate(); }, "menu_delete", nullptr, []() { return plater()->can_delete_plate(); }, m_parent); #else diff --git a/src/slic3r/GUI/KBShortcutsDialog.cpp b/src/slic3r/GUI/KBShortcutsDialog.cpp index 776752847..318714c5e 100644 --- a/src/slic3r/GUI/KBShortcutsDialog.cpp +++ b/src/slic3r/GUI/KBShortcutsDialog.cpp @@ -183,7 +183,7 @@ void KBShortcutsDialog::fill_shortcuts() // Slice plate { ctrl + "R", L("Slice plate")}, // Send to Print - { ctrl + "Shift" + "G", L("Print plate")}, + { L("Ctrl+Shift+G"), L("Print plate")}, // Edit { ctrl + "X", L("Cut") }, { ctrl + "C", L("Copy to clipboard") }, @@ -196,7 +196,7 @@ void KBShortcutsDialog::fill_shortcuts() #ifdef __APPLE__ {"fn+⌫", L("Delete selected")}, #else - {"Del", L("Delete selected")}, + {L("Del"), L("Delete selected")}, #endif // Help { "?", L("Show keyboard shortcuts list") } @@ -208,12 +208,12 @@ void KBShortcutsDialog::fill_shortcuts() { L("Right mouse button"), L("Pan View") }, { L("Mouse wheel"), L("Zoom View") }, { "A", L("Arrange all objects") }, - { "Shift+A", L("Arrange objects on selected plates") }, + { L("Shift+A"), L("Arrange objects on selected plates") }, //{ "R", L("Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the project.") }, - {"Shift+R", L("Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the current disk.")}, + {L("Shift+R"), L("Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the current disk.")}, - {"Shift+Tab", L("Collapse/Expand the sidebar")}, + {L("Shift+Tab"), L("Collapse/Expand the sidebar")}, #ifdef __APPLE__ {L("⌘+Any arrow"), L("Movement in camera space")}, {L("⌥+Left mouse button"), L("Select a part")}, @@ -230,7 +230,7 @@ void KBShortcutsDialog::fill_shortcuts() {L("Arrow Left"), L("Move selection 10 mm in negative X direction")}, {L("Arrow Right"), L("Move selection 10 mm in positive X direction")}, {L("Shift+Any arrow"), L("Movement step set to 1 mm")}, - {"Esc", L("Deselect all")}, + {L("Esc"), L("Deselect all")}, {"1-9", L("keyboard 1-9: set filament for object/part")}, {ctrl + "0", L("Camera view - Default")}, {ctrl + "1", L("Camera view - Top")}, @@ -256,8 +256,8 @@ void KBShortcutsDialog::fill_shortcuts() m_full_shortcuts.push_back({ { _L("Plater"), "" }, plater_shortcuts }); Shortcuts gizmos_shortcuts = { - {"Esc", L("Deselect all")}, - {"Shift+", L("Move: press to snap by 1mm") }, + {L("Esc"), L("Deselect all")}, + {L("Shift+"), L("Move: press to snap by 1mm")}, #ifdef __APPLE__ {L("⌘+Mouse wheel"), L("Support/Color Painting: adjust pen radius")}, {L("⌥+Mouse wheel"), L("Support/Color Painting: adjust section position")}, @@ -270,8 +270,8 @@ void KBShortcutsDialog::fill_shortcuts() Shortcuts object_list_shortcuts = { {"1-9", L("Set extruder number for the objects and parts") }, - {"Del", L("Delete objects, parts, modifiers ")}, - {"Esc", L("Deselect all")}, + {L("Del"), L("Delete objects, parts, modifiers ")}, + {L("Esc"), L("Deselect all")}, {ctrl + "C", L("Copy to clipboard")}, {ctrl + "V", L("Paste from clipboard")}, {ctrl + "X", L("Cut")}, diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index cd3a3b6f3..cb80ca66a 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -1974,26 +1974,27 @@ static void add_common_publish_menu_items(wxMenu* publish_menu, MainFrame* mainF static void add_common_view_menu_items(wxMenu* view_menu, MainFrame* mainFrame, std::function can_change_view) { + const std::string& ctrl = GUI::shortkey_ctrl_prefix(); // The camera control accelerators are captured by GLCanvas3D::on_char(). - append_menu_item(view_menu, wxID_ANY, _L("Default View") + "\tCtrl+0", _L("Default View"), [mainFrame](wxCommandEvent&) { + append_menu_item(view_menu, wxID_ANY, _L("Default View") + "\t" + ctrl + "0", _L("Default View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("plate"); mainFrame->plater()->get_current_canvas3D()->zoom_to_bed(); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); //view_menu->AppendSeparator(); //TRN To be shown in the main menu View->Top - append_menu_item(view_menu, wxID_ANY, _L("Top") + "\tCtrl+1", _L("Top View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("top"); }, + append_menu_item(view_menu, wxID_ANY, _L("Top") + "\t" + ctrl + "1", _L("Top View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("top"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); //TRN To be shown in the main menu View->Bottom - append_menu_item(view_menu, wxID_ANY, _L("Bottom") + "\tCtrl+2", _L("Bottom View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("bottom"); }, + append_menu_item(view_menu, wxID_ANY, _L("Bottom") + "\t" + ctrl + "2", _L("Bottom View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("bottom"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); - append_menu_item(view_menu, wxID_ANY, _L("Front") + "\tCtrl+3", _L("Front View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("front"); }, + append_menu_item(view_menu, wxID_ANY, _L("Front") + "\t" + ctrl + "3", _L("Front View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("front"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); - append_menu_item(view_menu, wxID_ANY, _L("Rear") + "\tCtrl+4", _L("Rear View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("rear"); }, + append_menu_item(view_menu, wxID_ANY, _L("Rear") + "\t" + ctrl + "4", _L("Rear View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("rear"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); - append_menu_item(view_menu, wxID_ANY, _L("Left") + "\tCtrl+5", _L("Left View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("left"); }, + append_menu_item(view_menu, wxID_ANY, _L("Left") + "\t" + ctrl + "5", _L("Left View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("left"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); - append_menu_item(view_menu, wxID_ANY, _L("Right") + "\tCtrl+6", _L("Right View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("right"); }, + append_menu_item(view_menu, wxID_ANY, _L("Right") + "\t" + ctrl + "6", _L("Right View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("right"); }, "", nullptr, [can_change_view]() { return can_change_view(); }, mainFrame); } @@ -2003,6 +2004,8 @@ void MainFrame::init_menubar_as_editor() wxMenuBar::SetAutoWindowMenu(false); m_menubar = new wxMenuBar(); #endif + + const std::string& ctrl = GUI::shortkey_ctrl_prefix(); // File menu wxMenu* fileMenu = new wxMenu; @@ -2014,17 +2017,17 @@ void MainFrame::init_menubar_as_editor() []{ return true; }, this); #endif // New Project - append_menu_item(fileMenu, wxID_ANY, _L("New Project") + "\tCtrl+N", _L("Start a new project"), + append_menu_item(fileMenu, wxID_ANY, _L("New Project") + "\t" + ctrl + "N", _L("Start a new project"), [this](wxCommandEvent&) { if (m_plater) m_plater->new_project(); }, "", nullptr, [this](){return can_start_new_project(); }, this); // Open Project #ifndef __APPLE__ - append_menu_item(fileMenu, wxID_ANY, _L("Open Project") + dots + "\tCtrl+O", _L("Open a project file"), + append_menu_item(fileMenu, wxID_ANY, _L("Open Project") + dots + "\t" + ctrl + "O", _L("Open a project file"), [this](wxCommandEvent&) { if (m_plater) m_plater->load_project(); }, "menu_open", nullptr, [this](){return can_open_project(); }, this); #else - append_menu_item(fileMenu, wxID_ANY, _L("Open Project") + dots + "\tCtrl+O", _L("Open a project file"), + append_menu_item(fileMenu, wxID_ANY, _L("Open Project") + dots + "\t" + ctrl + "O", _L("Open a project file"), [this](wxCommandEvent&) { if (m_plater) m_plater->load_project(); }, "", nullptr, [this](){return can_open_project(); }, this); #endif @@ -2051,22 +2054,22 @@ void MainFrame::init_menubar_as_editor() // BBS: close save project #ifndef __APPLE__ - append_menu_item(fileMenu, wxID_ANY, _L("Save Project") + "\tCtrl+S", _L("Save current project to file"), + append_menu_item(fileMenu, wxID_ANY, _L("Save Project") + "\t" + ctrl + "S", _L("Save current project to file"), [this](wxCommandEvent&) { if (m_plater) m_plater->save_project(); }, "menu_save", nullptr, [this](){return m_plater != nullptr && can_save(); }, this); #else - append_menu_item(fileMenu, wxID_ANY, _L("Save Project") + "\tCtrl+S", _L("Save current project to file"), + append_menu_item(fileMenu, wxID_ANY, _L("Save Project") + "\t" + ctrl + "S", _L("Save current project to file"), [this](wxCommandEvent&) { if (m_plater) m_plater->save_project(); }, "", nullptr, [this](){return m_plater != nullptr && can_save(); }, this); #endif #ifndef __APPLE__ - append_menu_item(fileMenu, wxID_ANY, _L("Save Project as") + dots + "\tCtrl+Shift+S", _L("Save current project as"), + append_menu_item(fileMenu, wxID_ANY, _L("Save Project as") + dots + "\t" + ctrl + _L("Shift+") + "S", _L("Save current project as"), [this](wxCommandEvent&) { if (m_plater) m_plater->save_project(true); }, "menu_save", nullptr, [this](){return m_plater != nullptr && can_save_as(); }, this); #else - append_menu_item(fileMenu, wxID_ANY, _L("Save Project as") + dots + "\tCtrl+Shift+S", _L("Save current project as"), + append_menu_item(fileMenu, wxID_ANY, _L("Save Project as") + dots + "\t" + ctrl + _L("Shift+") + "S", _L("Save current project as"), [this](wxCommandEvent&) { if (m_plater) m_plater->save_project(true); }, "", nullptr, [this](){return m_plater != nullptr && can_save_as(); }, this); #endif @@ -2077,13 +2080,13 @@ void MainFrame::init_menubar_as_editor() // BBS wxMenu *import_menu = new wxMenu(); #ifndef __APPLE__ - append_menu_item(import_menu, wxID_ANY, _L("Import 3MF/STL/STEP/SVG/OBJ/AMF") + dots + "\tCtrl+I", _L("Load a model"), + append_menu_item(import_menu, wxID_ANY, _L("Import 3MF/STL/STEP/SVG/OBJ/AMF") + dots + "\t" + ctrl + "I", _L("Load a model"), [this](wxCommandEvent&) { if (m_plater) { m_plater->add_file(); } }, "menu_import", nullptr, [this](){return can_add_models(); }, this); #else - append_menu_item(import_menu, wxID_ANY, _L("Import 3MF/STL/STEP/SVG/OBJ/AMF") + dots + "\tCtrl+I", _L("Load a model"), + append_menu_item(import_menu, wxID_ANY, _L("Import 3MF/STL/STEP/SVG/OBJ/AMF") + dots + "\t" + ctrl + "I", _L("Load a model"), [this](wxCommandEvent&) { if (m_plater) { m_plater->add_model(); } }, "", nullptr, [this](){return can_add_models(); }, this); #endif @@ -2103,7 +2106,7 @@ void MainFrame::init_menubar_as_editor() [this](wxCommandEvent&) { if (m_plater) m_plater->export_core_3mf(); }, "menu_export_sliced_file", nullptr, [this](){return can_export_model(); }, this); // BBS export .gcode.3mf - append_menu_item(export_menu, wxID_ANY, _L("Export plate sliced file") + dots + "\tCtrl+G", _L("Export current sliced file"), + append_menu_item(export_menu, wxID_ANY, _L("Export plate sliced file") + dots + "\t" + ctrl + "G", _L("Export current sliced file"), [this](wxCommandEvent&) { if (m_plater) wxPostEvent(m_plater, SimpleEvent(EVT_GLTOOLBAR_EXPORT_SLICED_FILE)); }, "menu_export_sliced_file", nullptr, [this](){return can_export_gcode(); }, this); @@ -2147,32 +2150,32 @@ void MainFrame::init_menubar_as_editor() #ifndef __APPLE__ // BBS undo - append_menu_item(editMenu, wxID_ANY, _L("Undo") + "\tCtrl+Z", + append_menu_item(editMenu, wxID_ANY, _L("Undo") + "\t" + ctrl + "Z", _L("Undo"), [this](wxCommandEvent&) { m_plater->undo(); }, "menu_undo", nullptr, [this](){return m_plater->can_undo(); }, this); // BBS redo - append_menu_item(editMenu, wxID_ANY, _L("Redo") + "\tCtrl+Y", + append_menu_item(editMenu, wxID_ANY, _L("Redo") + "\t" + ctrl + "Y", _L("Redo"), [this](wxCommandEvent&) { m_plater->redo(); }, "menu_redo", nullptr, [this](){return m_plater->can_redo(); }, this); editMenu->AppendSeparator(); // BBS Cut TODO - append_menu_item(editMenu, wxID_ANY, _L("Cut") + "\tCtrl+X", + append_menu_item(editMenu, wxID_ANY, _L("Cut") + "\t" + ctrl + "X", _L("Cut selection to clipboard"), [this](wxCommandEvent&) {m_plater->cut_selection_to_clipboard(); }, "menu_cut", nullptr, [this]() {return m_plater->can_copy_to_clipboard(); }, this); // BBS Copy - append_menu_item(editMenu, wxID_ANY, _L("Copy") + "\tCtrl+C", + append_menu_item(editMenu, wxID_ANY, _L("Copy") + "\t" + ctrl + "C", _L("Copy selection to clipboard"), [this](wxCommandEvent&) { m_plater->copy_selection_to_clipboard(); }, "menu_copy", nullptr, [this](){return m_plater->can_copy_to_clipboard(); }, this); // BBS Paste - append_menu_item(editMenu, wxID_ANY, _L("Paste") + "\tCtrl+V", + append_menu_item(editMenu, wxID_ANY, _L("Paste") + "\t" + ctrl + "V", _L("Paste clipboard"), [this](wxCommandEvent&) { m_plater->paste_from_clipboard(); }, "menu_paste", nullptr, [this](){return m_plater->can_paste_from_clipboard(); }, this); // BBS Delete selected - append_menu_item(editMenu, wxID_ANY, _L("Delete selected") + "\tDel", + append_menu_item(editMenu, wxID_ANY, _L("Delete selected") + "\t" + _L("Del"), _L("Deletes the current selection"),[this](wxCommandEvent&) { m_plater->remove_selected(); }, "menu_remove", nullptr, [this](){return can_delete(); }, this); //BBS: delete all - append_menu_item(editMenu, wxID_ANY, _L("Delete all") + "\tCtrl+D", + append_menu_item(editMenu, wxID_ANY, _L("Delete all") + "\t" + ctrl + "D", _L("Deletes all objects"),[this](wxCommandEvent&) { m_plater->delete_all_objects_from_model(); }, "menu_remove", nullptr, [this](){return can_delete_all(); }, this); editMenu->AppendSeparator(); @@ -2185,24 +2188,24 @@ void MainFrame::init_menubar_as_editor() editMenu->AppendSeparator(); #else // BBS undo - append_menu_item(editMenu, wxID_ANY, _L("Undo") + "\tCtrl+Z", + append_menu_item(editMenu, wxID_ANY, _L("Undo") + "\t" + ctrl + "Z", _L("Undo"), [this](wxCommandEvent&) { m_plater->undo(); }, "", nullptr, [this](){return m_plater->can_undo(); }, this); // BBS redo - append_menu_item(editMenu, wxID_ANY, _L("Redo") + "\tCtrl+Y", + append_menu_item(editMenu, wxID_ANY, _L("Redo") + "\t" + ctrl + "Y", _L("Redo"), [this](wxCommandEvent&) { m_plater->redo(); }, "", nullptr, [this](){return m_plater->can_redo(); }, this); editMenu->AppendSeparator(); // BBS Cut TODO - append_menu_item(editMenu, wxID_ANY, _L("Cut") + "\tCtrl+X", + append_menu_item(editMenu, wxID_ANY, _L("Cut") + "\t" + ctrl + "X", _L("Cut selection to clipboard"), [this](wxCommandEvent&) {m_plater->cut_selection_to_clipboard(); }, "", nullptr, [this]() {return m_plater->can_copy_to_clipboard(); }, this); // BBS Copy - append_menu_item(editMenu, wxID_ANY, _L("Copy") + "\tCtrl+C", + append_menu_item(editMenu, wxID_ANY, _L("Copy") + "\t" + ctrl + "C", _L("Copy selection to clipboard"), [this](wxCommandEvent&) { m_plater->copy_selection_to_clipboard(); }, "", nullptr, [this](){return m_plater->can_copy_to_clipboard(); }, this); // BBS Paste - append_menu_item(editMenu, wxID_ANY, _L("Paste") + "\tCtrl+V", + append_menu_item(editMenu, wxID_ANY, _L("Paste") + "\t" + ctrl + "V", _L("Paste clipboard"), [this](wxCommandEvent&) { m_plater->paste_from_clipboard(); }, "", nullptr, [this](){return m_plater->can_paste_from_clipboard(); }, this); #if 0 @@ -2212,12 +2215,12 @@ void MainFrame::init_menubar_as_editor() "", nullptr, [this](){return can_delete(); }, this); #endif //BBS: delete all - append_menu_item(editMenu, wxID_ANY, _L("Delete all") + "\tCtrl+D", + append_menu_item(editMenu, wxID_ANY, _L("Delete all") + "\t" + ctrl + "D", _L("Deletes all objects"),[this](wxCommandEvent&) { m_plater->delete_all_objects_from_model(); }, "", nullptr, [this](){return can_delete_all(); }, this); editMenu->AppendSeparator(); // BBS Clone Selected - append_menu_item(editMenu, wxID_ANY, _L("Clone selected") + "\tCtrl+M", + append_menu_item(editMenu, wxID_ANY, _L("Clone selected") + "\t" + ctrl + "M", _L("Clone copies of selections"),[this](wxCommandEvent&) { m_plater->clone_selection(); }, @@ -2226,7 +2229,7 @@ void MainFrame::init_menubar_as_editor() #endif // BBS Select All - append_menu_item(editMenu, wxID_ANY, _L("Select all") + "\tCtrl+A", + append_menu_item(editMenu, wxID_ANY, _L("Select all") + "\t" + ctrl + "A", _L("Selects all objects"), [this](wxCommandEvent&) { m_plater->select_all(); }, "", nullptr, [this](){return can_select(); }, this); // BBS Deslect All @@ -2285,7 +2288,7 @@ void MainFrame::init_menubar_as_editor() viewMenu->Check(wxID_CAMERA_ORTHOGONAL + camera_id_base, true); viewMenu->AppendSeparator(); - append_menu_check_item(viewMenu, wxID_ANY, _L("Show &Labels") + "\tCtrl+E", _L("Show object labels in 3D scene"), + append_menu_check_item(viewMenu, wxID_ANY, _L("Show &Labels") + "\t" + ctrl + "E", _L("Show object labels in 3D scene"), [this](wxCommandEvent&) { m_plater->show_view3D_labels(!m_plater->are_view3D_labels_shown()); m_plater->get_current_canvas3D()->post_event(SimpleEvent(wxEVT_PAINT)); }, this, [this]() { return m_plater->is_view3D_shown(); }, [this]() { return m_plater->are_view3D_labels_shown(); }, this); @@ -2316,7 +2319,7 @@ void MainFrame::init_menubar_as_editor() //auto preference_item = new wxMenuItem(parent_menu, BambuStudioMenuPreferences + bambu_studio_id_base, _L("Preferences") + "\tCtrl+,", ""); #else wxMenu* parent_menu = m_topbar->GetTopMenu(); - auto preference_item = new wxMenuItem(parent_menu, ConfigMenuPreferences + config_id_base, _L("Preferences") + "\tCtrl+P", ""); + auto preference_item = new wxMenuItem(parent_menu, ConfigMenuPreferences + config_id_base, _L("Preferences") + "\t" + ctrl + "P", ""); #endif //auto printer_item = new wxMenuItem(parent_menu, ConfigMenuPrinter + config_id_base, _L("Printer"), ""); @@ -2416,7 +2419,7 @@ void MainFrame::init_menubar_as_editor() [this](wxCommandEvent &) { Slic3r::GUI::about();}, "", nullptr, []() { return true; }, this, 0); append_menu_item( - parent_menu, wxID_ANY, _L("Preferences") + "\tCtrl+,", "", + parent_menu, wxID_ANY, _L("Preferences") + "\t" + ctrl + ",", "", [this](wxCommandEvent &) { PreferencesDialog dlg(this); dlg.ShowModal(); @@ -2443,7 +2446,7 @@ void MainFrame::init_menubar_as_editor() //BBS add Preference append_menu_item( - m_topbar->GetTopMenu(), wxID_ANY, _L("Preferences") + "\tCtrl+P", "", + m_topbar->GetTopMenu(), wxID_ANY, _L("Preferences") + "\t" + ctrl + "P", "", [this](wxCommandEvent &) { PreferencesDialog dlg(this); dlg.ShowModal();