From a40d13b50e3b0f3f2028515a1910f68ac27ecc8b Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Mon, 29 Jan 2018 09:50:12 +0100 Subject: [PATCH] Update translation templates for Cura 3.2 Contributes to issue CURA-4883. --- resources/i18n/cura.pot | 1553 ++++++++++++++--------- resources/i18n/fdmextruder.def.json.pot | 6 +- resources/i18n/fdmprinter.def.json.pot | 488 ++++--- 3 files changed, 1314 insertions(+), 733 deletions(-) diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index be6613ebf5..08d81f0b00 100644 --- a/resources/i18n/cura.pot +++ b/resources/i18n/cura.pot @@ -1,12 +1,12 @@ # Cura -# Copyright (C) 2017 Ultimaker +# Copyright (C) 2018 Ultimaker # This file is distributed under the same license as the Cura package. -# Ruben Dulek , 2017. +# Ruben Dulek , 2018. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Cura 3.1\n" +"Project-Id-Version: Cura 3.2\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" "POT-Creation-Date: 2017-08-02 16:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:29 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:26 msgctxt "@action" msgid "Machine Settings" msgstr "" @@ -55,12 +55,11 @@ msgstr "" #: /home/ruben/Projects/Cura/plugins/Doodle3D-cura-plugin/Doodle3D/D3DCloudPrintOutputDevicePlugin.py:87 #: /home/ruben/Projects/Cura/plugins/Doodle3D-cura-plugin/Doodle3D/D3DCloudPrintOutputDevicePlugin.py:155 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:874 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:646 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:875 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:659 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:370 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrintWindow.qml:78 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:104 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:99 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:355 #: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:188 #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:376 #: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:139 @@ -100,7 +99,7 @@ msgctxt "@info:tooltip" msgid "Open the Doodle3D Connect web interface" msgstr "" -#: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.py:34 +#: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.py:33 msgctxt "@item:inmenu" msgid "Show Changelog" msgstr "" @@ -115,80 +114,85 @@ msgctxt "@info:status" msgid "Profile has been flattened & activated." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:26 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:27 msgctxt "@item:inmenu" msgid "USB printing" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:27 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:28 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print via USB" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:28 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:29 msgctxt "@info:tooltip" msgid "Print via USB" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:30 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:31 msgctxt "@info:status" msgid "Connected via USB" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:154 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:183 msgctxt "@info:status" msgid "Unable to start a new job because the printer is busy or not connected." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:154 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:183 msgctxt "@info:title" msgid "Printer Unavailable" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:457 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:485 msgctxt "@info:status" msgid "" "This printer does not support USB printing because it uses UltiGCode flavor." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:457 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:485 msgctxt "@info:title" msgid "USB Printing" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:461 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:489 msgctxt "@info:status" msgid "" "Unable to start a new job because the printer does not support usb printing." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:461 -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:108 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:489 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:103 #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:158 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:945 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1349 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1417 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:946 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1418 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1496 msgctxt "@info:title" msgid "Warning" msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:108 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:103 msgctxt "@info" msgid "Unable to update firmware because there are no printers connected." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:122 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:117 #, python-format msgctxt "@info" msgid "Could not find firmware required for the printer at %s." msgstr "" -#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:122 +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:117 msgctxt "@info:title" msgid "Printer Firmware" msgstr "" +#: /home/ruben/Projects/Cura/plugins/PrepareStage/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Prepare" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:23 msgctxt "@action:button Preceded by 'Ready to'." msgid "Save to Removable Drive" @@ -232,11 +236,11 @@ msgid "Could not save to removable drive {0}: {1}" msgstr "" #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:132 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:692 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:700 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:693 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:701 #: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1358 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:160 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1427 msgctxt "@info:title" msgid "Error" msgstr "" @@ -286,7 +290,7 @@ msgid "Removable Drive" msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:109 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:53 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:51 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "" @@ -406,37 +410,37 @@ msgctxt "@info:title" msgid "Printer Status" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:691 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:692 #, python-brace-format msgctxt "@info:status" msgid "Unable to start a new print job. No Printcore loaded in slot {0}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:699 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:700 #, python-brace-format msgctxt "@info:status" msgid "Unable to start a new print job. No material loaded in slot {0}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:709 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:710 #, python-brace-format msgctxt "@label" msgid "Not enough material for spool {0}." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:719 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:720 #, python-brace-format msgctxt "@label" msgid "Different PrintCore (Cura: {0}, Printer: {1}) selected for extruder {2}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:733 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:734 #, python-brace-format msgctxt "@label" msgid "Different material (Cura: {0}, Printer: {1}) selected for extruder {2}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:741 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:742 #, python-brace-format msgctxt "@label" msgid "" @@ -444,12 +448,12 @@ msgid "" "performed on the printer." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:746 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:747 msgctxt "@label" msgid "Are you sure you wish to print with the selected configuration?" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:747 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:748 msgctxt "@label" msgid "" "There is a mismatch between the configuration or calibration of the printer " @@ -457,65 +461,65 @@ msgid "" "that are inserted in your printer." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:753 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:754 msgctxt "@window:title" msgid "Mismatched configuration" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:864 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:262 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:865 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:258 msgctxt "@info:status" msgid "" "Sending new jobs (temporarily) blocked, still sending the previous print job." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:873 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:874 msgctxt "@info:status" msgid "Sending data to printer" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:873 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:874 msgctxt "@info:title" msgid "Sending Data" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:944 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:945 msgctxt "@info:status" msgid "Unable to send data to printer. Is another job still active?" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1085 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1087 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:196 msgctxt "@label:MonitorStatus" msgid "Aborting print..." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1091 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1093 msgctxt "@label:MonitorStatus" msgid "Print aborted. Please check the printer" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1097 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1099 msgctxt "@label:MonitorStatus" msgid "Pausing print..." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1099 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1101 msgctxt "@label:MonitorStatus" msgid "Resuming print..." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1289 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1291 msgctxt "@window:title" msgid "Sync with your printer" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1291 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1293 msgctxt "@label" msgid "Would you like to use your current printer configuration in Cura?" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1293 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1295 msgctxt "@label" msgid "" "The PrintCores and/or materials on your printer differ from those within " @@ -544,80 +548,84 @@ msgid "" msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:115 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:520 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:533 #, python-brace-format msgid "" "{printer_name} is reserved to print '{job_name}'. Please change the " "printer's configuration to match the job, for it to start printing." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:278 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:277 msgctxt "@info:status" msgid "" "Unable to send new print job: this 3D printer is not (yet) set up to host a " "group of connected Ultimaker 3 printers." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:410 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:423 #, python-brace-format msgctxt "@info:status" msgid "Unable to send print job to group {cluster_name}." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:418 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:431 #, python-brace-format msgctxt "@info:status" msgid "Sent {file_name} to group {cluster_name}." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:423 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:436 msgctxt "@action:button" msgid "Show print jobs" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:424 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:437 msgctxt "@info:tooltip" msgid "Opens the print jobs interface in your browser." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:489 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:502 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:239 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:47 -msgctxt "@label" +msgctxt "@label Printer name" msgid "Unknown" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:492 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:505 #, python-brace-format msgctxt "@info:status" msgid "Printer '{printer_name}' has finished printing '{job_name}'." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:494 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:497 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:507 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:510 msgctxt "@info:status" msgid "Print finished" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:522 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:525 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:535 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:538 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:282 msgctxt "@label:status" msgid "Action required" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:643 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:656 #, python-brace-format msgctxt "@info:progress" msgid "Sending {file_name} to group {cluster_name}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py:19 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py:17 msgctxt "@action" msgid "Connect via Network" msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:64 +#: /home/ruben/Projects/Cura/plugins/MonitorStage/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Monitor" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:66 #, python-brace-format msgctxt "" "@info Don't translate {machine_name}, since it gets replaced by a printer " @@ -627,74 +635,118 @@ msgid "" "update the firmware on your printer." msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:65 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:67 #, python-format msgctxt "@info:title The %s gets replaced with the printer name." msgid "New %s firmware available" msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:66 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:68 msgctxt "@action:button" msgid "How to update" msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:77 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:79 msgctxt "@info" msgid "Could not access update information." msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:199 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:579 msgctxt "@info:status" msgid "" -"Errors appeared while opening your SolidWorks file! Please " -"check, whether it is possible to open your file in SolidWorks itself without " -"any problems as well!" +"SolidWorks reported errors, while opening your file. We recommend to solve " +"these issues inside SolidWorks itself." msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:31 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:591 +msgctxt "@info:status" +msgid "" +"Found no models inside your drawing. Could you please check it's content " +"again and make sure one part or assembly is inside?\n" +"\n" +" Thanks!." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:595 +msgctxt "@info:status" +msgid "" +"Found more then one part or assembly inside your drawing. We currently only " +"support drawings with exactly one part or assembly inside.\n" +"\n" +"Sorry!" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:25 msgctxt "@item:inlistbox" msgid "SolidWorks part file" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:35 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:29 msgctxt "@item:inlistbox" msgid "SolidWorks assembly file" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.py:21 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:33 +msgctxt "@item:inlistbox" +msgid "SolidWorks drawing file" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:48 +msgctxt "@info:status" +msgid "" +"Dear customer,\n" +"We could not find a valid installation of SolidWorks on your system. That " +"means that either SolidWorks is not installed or you don't own an valid " +"license. Please make sure that running SolidWorks itself works without " +"issues and/or contact your ICT.\n" +"\n" +"With kind regards\n" +" - Thomas Karl Pietrowski" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:57 +msgctxt "@info:status" +msgid "" +"Dear customer,\n" +"You are currently running this plugin on an operating system other than " +"Windows. This plugin will only work on Windows with SolidWorks installed, " +"including an valid license. Please install this plugin on a Windows machine " +"with SolidWorks installed.\n" +"\n" +"With kind regards\n" +" - Thomas Karl Pietrowski" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksDialogHandler.py:70 msgid "Configure" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/CommonComReader.py:135 -#, python-format -msgctxt "@info:status" -msgid "Error while starting %s!" +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksDialogHandler.py:71 +msgid "Installation guide for SolidWorks macro" msgstr "" #: /home/ruben/Projects/Cura/plugins/SimulationView/__init__.py:14 msgctxt "@item:inlistbox" -msgid "Simulation view" +msgid "Layer view" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:100 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:103 msgctxt "@info:status" msgid "Cura does not accurately display layers when Wire Printing is enabled" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:101 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:104 msgctxt "@info:title" msgid "Simulation View" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:26 +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:25 msgid "Modify G-Code" msgstr "" #: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:43 msgctxt "@info" -msgid "" -"Cura collects anonymised slicing statistics. You can disable this in the " -"preferences." +msgid "Cura collects anonymized usage statistics." msgstr "" #: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:46 @@ -704,7 +756,27 @@ msgstr "" #: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:48 msgctxt "@action:button" -msgid "Dismiss" +msgid "Allow" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:49 +msgctxt "@action:tooltip" +msgid "" +"Allow Cura to send anonymized usage statistics to help prioritize future " +"improvements to Cura. Some of your preferences and settings are sent, the " +"Cura version and a hash of the models you're slicing." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:50 +msgctxt "@action:button" +msgid "Disable" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:51 +msgctxt "@action:tooltip" +msgid "" +"Don't allow Cura to send anonymized usage statistics. You can enable it " +"again in the preferences." msgstr "" #: /home/ruben/Projects/Cura/plugins/LegacyProfileReader/__init__.py:14 @@ -712,6 +784,18 @@ msgctxt "@item:inlistbox" msgid "Cura 15.04 profiles" msgstr "" +#: /home/ruben/Projects/Cura/plugins/CuraBlenderPlugin/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "Blender file" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraBlenderPlugin/CadIntegrationUtils/CommonReader.py:199 +msgctxt "@info:status" +msgid "" +"Could not export using \"{}\" quality!\n" +"Felt back to \"{}\"." +msgstr "" + #: /home/ruben/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 #: /home/ruben/Projects/Cura/plugins/GCodeReader/__init__.py:14 msgctxt "@item:inlistbox" @@ -743,23 +827,23 @@ msgctxt "@item:inlistbox" msgid "GIF Image" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:269 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:299 msgctxt "@info:status" msgid "" "Unable to slice with the current material as it is incompatible with the " "selected machine or configuration." msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:269 -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:297 -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:319 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:299 #: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:327 -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:336 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:349 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:357 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:366 msgctxt "@info:title" msgid "Unable to slice" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:296 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:326 #, python-brace-format msgctxt "@info:status" msgid "" @@ -767,7 +851,7 @@ msgid "" "errors: {0}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:318 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:348 #, python-brace-format msgctxt "@info:status" msgid "" @@ -775,13 +859,13 @@ msgid "" "errors on one or more models: {error_labels}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:326 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:356 msgctxt "@info:status" msgid "" "Unable to slice because the prime tower or prime position(s) are invalid." msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:335 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:365 msgctxt "@info:status" msgid "" "Nothing to slice because none of the models fit the build volume. Please " @@ -789,12 +873,12 @@ msgid "" msgstr "" #: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:50 -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:239 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:242 msgctxt "@info:status" msgid "Processing Layers" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:239 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:242 msgctxt "@info:title" msgid "Information" msgstr "" @@ -836,14 +920,14 @@ msgid "" "UGII_USER_DIR for Siemens NX." msgstr "" -#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:167 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:585 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:165 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:590 msgctxt "@title:tab" msgid "Recommended" msgstr "" -#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:169 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:590 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:167 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:595 msgctxt "@title:tab" msgid "Custom" msgstr "" @@ -854,24 +938,24 @@ msgctxt "@item:inlistbox" msgid "3MF File" msgstr "" -#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:126 -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1142 +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:159 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1185 msgctxt "@label" msgid "Nozzle" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:164 +#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:152 #, python-brace-format msgctxt "@info:status" msgid "Failed to get plugin ID from {0}" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:165 +#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:153 msgctxt "@info:tile" msgid "Warning" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:203 +#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:191 msgctxt "@window:title" msgid "Plugin browser" msgstr "" @@ -886,18 +970,18 @@ msgctxt "@item:inlistbox" msgid "G File" msgstr "" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:314 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:321 msgctxt "@info:status" msgid "Parsing G-code" msgstr "" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:316 -#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:426 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:323 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:464 msgctxt "@info:title" msgid "G-code Details" msgstr "" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:424 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:462 msgctxt "@info:generic" msgid "" "Make sure the g-code is suitable for your printer and printer configuration " @@ -910,6 +994,16 @@ msgctxt "@item:inlistbox" msgid "Cura Profile" msgstr "" +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Profile Assistant" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/__init__.py:17 +msgctxt "@item:inlistbox" +msgid "Profile Assistant" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/3MFWriter/__init__.py:30 msgctxt "@item:inlistbox" msgid "3MF file" @@ -941,111 +1035,90 @@ msgctxt "@action" msgid "Level build plate" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:89 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98 msgctxt "@tooltip" msgid "Outer Wall" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:90 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:99 msgctxt "@tooltip" msgid "Inner Walls" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:91 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:100 msgctxt "@tooltip" msgid "Skin" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:92 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:101 msgctxt "@tooltip" msgid "Infill" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:93 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:102 msgctxt "@tooltip" msgid "Support Infill" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:94 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:103 msgctxt "@tooltip" msgid "Support Interface" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:95 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:104 msgctxt "@tooltip" msgid "Support" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:96 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:105 msgctxt "@tooltip" msgid "Skirt" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:97 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:106 msgctxt "@tooltip" msgid "Travel" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:107 msgctxt "@tooltip" msgid "Retractions" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:99 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:108 msgctxt "@tooltip" msgid "Other" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:199 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:231 msgctxt "@label unknown material" msgid "Unknown" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:284 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:318 #, python-brace-format msgctxt "@label" msgid "Pre-sliced file {0}" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:469 +#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:440 msgctxt "@item:material" msgid "No material loaded" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:476 +#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:447 msgctxt "@item:material" msgid "Unknown material" msgstr "" -#: /home/ruben/Projects/Cura/cura/ArrangeObjectsJob.py:30 -msgctxt "@info:status" -msgid "Finding new location for objects" -msgstr "" - -#: /home/ruben/Projects/Cura/cura/ArrangeObjectsJob.py:34 -msgctxt "@info:title" -msgid "Finding Location" -msgstr "" - -#: /home/ruben/Projects/Cura/cura/ArrangeObjectsJob.py:89 -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:83 -msgctxt "@info:status" -msgid "Unable to find a location within the build volume for all objects" -msgstr "" - -#: /home/ruben/Projects/Cura/cura/ArrangeObjectsJob.py:90 -msgctxt "@info:title" -msgid "Can't Find Location" -msgstr "" - -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:431 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:113 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:437 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:120 msgctxt "@title:window" msgid "File Already Exists" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:432 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:114 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:438 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:121 #, python-brace-format msgctxt "@label Don't translate the XML tag !" msgid "" @@ -1053,34 +1126,29 @@ msgid "" "overwrite it?" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:815 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:872 msgctxt "@label" msgid "Custom" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:819 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:876 msgctxt "@label" msgid "Custom Material" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/ExtrudersModel.py:182 -msgctxt "@menuitem" -msgid "Global" -msgstr "" - -#: /home/ruben/Projects/Cura/cura/Settings/ExtrudersModel.py:229 +#: /home/ruben/Projects/Cura/cura/Settings/ExtrudersModel.py:205 msgctxt "@menuitem" msgid "Not overridden" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:117 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:124 msgctxt "@info:status" msgid "" "The selected material is incompatible with the selected machine or " "configuration." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:118 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:125 #: /home/ruben/Projects/Cura/cura/Settings/MaterialManager.py:24 msgctxt "@info:title" msgid "Incompatible Material" @@ -1103,14 +1171,14 @@ msgctxt "@action" msgid "Undo changing the material diameter." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151 #, python-brace-format msgctxt "@info:status Don't translate the XML tags or !" msgid "" "Failed to export profile to {0}: {1}" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158 #, python-brace-format msgctxt "@info:status Don't translate the XML tag !" msgid "" @@ -1118,21 +1186,20 @@ msgid "" "failure." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163 #, python-brace-format msgctxt "@info:status Don't translate the XML tag !" msgid "Exported profile to {0}" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:164 msgctxt "@info:title" msgid "Export succeeded" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:183 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:205 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:214 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:248 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:190 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:271 #, python-brace-format msgctxt "@info:status Don't translate the XML tags or !" msgid "" @@ -1140,35 +1207,62 @@ msgid "" "message>" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:252 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:230 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"This profile {0} contains incorrect data, could not " +"import it." +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:240 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"The machine defined in profile {0} doesn't match with " +"your current machine, could not import it." +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:274 #, python-brace-format msgctxt "@info:status" msgid "Successfully imported profile {0}" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:255 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:277 +#, python-brace-format +msgctxt "@info:status" +msgid "File {0} does not contain any valid profile." +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:280 #, python-brace-format msgctxt "@info:status" msgid "Profile {0} has an unknown file type or is corrupted." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:274 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:298 msgctxt "@label" msgid "Custom profile" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:285 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:313 msgctxt "@info:status" msgid "Profile is missing a quality type." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:321 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349 #, python-brace-format msgctxt "@info:status" msgid "Could not find a quality type {0} for the current configuration." msgstr "" +#: /home/ruben/Projects/Cura/cura/ObjectsModel.py:46 +#, python-brace-format +msgctxt "@label" +msgid "Group #{group_nr}" +msgstr "" + #: /home/ruben/Projects/Cura/cura/BuildVolume.py:100 msgctxt "@info:status" msgid "" @@ -1181,126 +1275,151 @@ msgctxt "@info:title" msgid "Build Volume" msgstr "" -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:34 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:25 msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "" -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:35 -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:83 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:26 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:78 msgctxt "@info:title" msgid "Placing Object" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:80 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:78 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:88 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 +msgctxt "@info:status" +msgid "Unable to find a location within the build volume for all objects" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:29 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:64 +msgctxt "@info:status" +msgid "Finding new location for objects" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:33 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:68 +msgctxt "@info:title" +msgid "Finding Location" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:89 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:153 +msgctxt "@info:title" +msgid "Can't Find Location" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:81 msgctxt "@title:window" msgid "Crash Report" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:93 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:94 msgctxt "@label crash message" msgid "" -"

A fatal exception has occurred. Please send us this Crash Report to " -"fix the problem

\n" +"

A fatal error has occurred. Please send us this Crash Report to fix " +"the problem

\n" "

Please use the \"Send report\" button to post a bug report " "automatically to our servers

\n" " " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:101 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:102 msgctxt "@title:groupbox" msgid "System information" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:109 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:110 msgctxt "@label unknown version of Cura" msgid "Unknown" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:111 -#, python-brace-format -msgctxt "@label Cura version" -msgid "Cura version: {version}
" -msgstr "" - #: /home/ruben/Projects/Cura/cura/CrashHandler.py:112 -#, python-brace-format -msgctxt "@label Platform" -msgid "Platform: {platform}
" +msgctxt "@label Cura version number" +msgid "Cura version" msgstr "" #: /home/ruben/Projects/Cura/cura/CrashHandler.py:113 -#, python-brace-format -msgctxt "@label Qt version" -msgid "Qt version: {qt}
" +msgctxt "@label Type of platform" +msgid "Platform" msgstr "" #: /home/ruben/Projects/Cura/cura/CrashHandler.py:114 -#, python-brace-format -msgctxt "@label PyQt version" -msgid "PyQt version: {pyqt}
" +msgctxt "@label" +msgid "Qt version" msgstr "" #: /home/ruben/Projects/Cura/cura/CrashHandler.py:115 -#, python-brace-format -msgctxt "@label OpenGL" -msgid "OpenGL: {opengl}
" +msgctxt "@label" +msgid "PyQt version" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:130 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:116 +msgctxt "@label OpenGL version" +msgid "OpenGL" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:133 +msgctxt "@label" +msgid "not yet initialised
" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:136 #, python-brace-format msgctxt "@label OpenGL version" msgid "
  • OpenGL Version: {version}
  • " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:131 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:137 #, python-brace-format msgctxt "@label OpenGL vendor" msgid "
  • OpenGL Vendor: {vendor}
  • " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:132 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:138 #, python-brace-format msgctxt "@label OpenGL renderer" msgid "
  • OpenGL Renderer: {renderer}
  • " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:141 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:147 msgctxt "@title:groupbox" -msgid "Exception traceback" +msgid "Error traceback" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:208 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:214 msgctxt "@title:groupbox" msgid "Logs" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:231 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:237 msgctxt "@title:groupbox" msgid "User description" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:246 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:252 msgctxt "@action:button" msgid "Send report" msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:256 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:274 msgctxt "@info:progress" msgid "Loading machines..." msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:661 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:660 msgctxt "@info:progress" msgid "Setting up scene..." msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:703 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:702 msgctxt "@info:progress" msgid "Loading interface..." msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:874 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:899 #, python-format msgctxt "" "@info 'width', 'depth' and 'height' are variable names that must NOT be " @@ -1308,19 +1427,19 @@ msgctxt "" msgid "%(width).1f x %(depth).1f x %(height).1f mm" msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1348 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1417 #, python-brace-format msgctxt "@info:status" msgid "Only one G-code file can be loaded at a time. Skipped importing {0}" msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1357 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1426 #, python-brace-format msgctxt "@info:status" msgid "Can't open any other file if G-code is loading. Skipped importing {0}" msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1416 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1495 msgctxt "@info:status" msgid "The selected model was too small to load." msgstr "" @@ -1349,12 +1468,11 @@ msgstr "" #: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:119 #: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:129 #: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:235 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:288 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:300 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:391 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:401 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:413 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:840 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:383 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:394 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:412 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:424 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:849 msgctxt "@label" msgid "mm" msgstr "" @@ -1459,70 +1577,69 @@ msgid "" "gantry when printing \"One at a Time\"." msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:255 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:254 msgctxt "@label" msgid "Number of Extruders" msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:289 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:310 +msgctxt "@label" +msgid "Start Gcode" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:320 +msgctxt "@tooltip" +msgid "Gcode commands to be executed at the very start." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:329 +msgctxt "@label" +msgid "End Gcode" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:339 +msgctxt "@tooltip" +msgid "Gcode commands to be executed at the very end." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:370 +msgctxt "@label" +msgid "Nozzle Settings" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:382 +msgctxt "@label" +msgid "Nozzle size" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:393 +msgctxt "@label" +msgid "Compatible material diameter" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:395 msgctxt "@tooltip" msgid "" "The nominal diameter of filament supported by the printer. The exact " "diameter will be overridden by the material and/or the profile." msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:291 -msgctxt "@label" -msgid "Material diameter" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:299 -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:390 -msgctxt "@label" -msgid "Nozzle size" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:317 -msgctxt "@label" -msgid "Start Gcode" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:327 -msgctxt "@tooltip" -msgid "Gcode commands to be executed at the very start." -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:336 -msgctxt "@label" -msgid "End Gcode" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:346 -msgctxt "@tooltip" -msgid "Gcode commands to be executed at the very end." -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:378 -msgctxt "@label" -msgid "Nozzle Settings" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:400 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:411 msgctxt "@label" msgid "Nozzle offset X" msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:412 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:423 msgctxt "@label" msgid "Nozzle offset Y" msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:433 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:444 msgctxt "@label" msgid "Extruder Start Gcode" msgstr "" -#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:451 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:462 msgctxt "@label" msgid "Extruder End Gcode" msgstr "" @@ -1535,8 +1652,9 @@ msgstr "" #: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.qml:37 #: /home/ruben/Projects/Cura/plugins/USBPrinting/FirmwareUpdateWindow.qml:107 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:55 -#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:445 -#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:357 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:306 +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:456 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:492 #: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:80 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:123 #: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:147 @@ -1621,7 +1739,7 @@ msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:96 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:50 #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:95 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:190 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:171 msgctxt "@action:button" msgid "Remove" msgstr "" @@ -1645,12 +1763,12 @@ msgid "Type" msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:233 -msgctxt "@label" +msgctxt "@label Printer name" msgid "Ultimaker 3" msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:236 -msgctxt "@label" +msgctxt "@label Printer name" msgid "Ultimaker 3 Extended" msgstr "" @@ -1696,8 +1814,6 @@ msgid "Enter the IP address or hostname of your printer on the network." msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:379 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:92 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:88 #: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:181 msgctxt "@action:button" msgid "OK" @@ -1718,6 +1834,11 @@ msgctxt "@label: arg 1 is group name" msgid "%1 is not set up to host a group of connected Ultimaker 3 printers" msgstr "" +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterMonitorItem.qml:55 +msgctxt "@label link to connect manager" +msgid "Add/Remove printers" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/OpenPanelButton.qml:14 msgctxt "@info:tooltip" msgid "Opens the print jobs page with your default web browser." @@ -1748,11 +1869,16 @@ msgid "Available" msgstr "" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:43 -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:101 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:100 msgctxt "@label:MonitorStatus" msgid "Lost connection with the printer" msgstr "" +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:47 +msgctxt "@label Printer status" +msgid "Unknown" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:257 msgctxt "@label:status" msgid "Disabled" @@ -1844,138 +1970,250 @@ msgctxt "@action:button" msgid "Activate Configuration" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:20 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:21 msgctxt "@title:window" -msgid "Cura SolidWorks Plugin Configuration" +msgid "SolidWorks: Export wizard" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:44 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:45 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:140 msgctxt "@action:label" -msgid "Default quality of the exported STL:" +msgid "Quality:" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:79 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:78 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:179 msgctxt "@option:curaSolidworksStlQuality" -msgid "Always ask" +msgid "Fine (3D-printing)" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:80 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:79 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:180 msgctxt "@option:curaSolidworksStlQuality" -msgid "Always use Fine quality" +msgid "Coarse (3D-printing)" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:81 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:80 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:181 msgctxt "@option:curaSolidworksStlQuality" -msgid "Always use Coarse quality" +msgid "Fine (SolidWorks)" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:20 -msgctxt "@title:window" -msgid "Import SolidWorks File as STL..." -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:43 -msgctxt "@info:tooltip" -msgid "Quality of the Exported STL" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:48 -msgctxt "@action:label" -msgid "Quality" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:62 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:81 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:182 msgctxt "@option:curaSolidworksStlQuality" -msgid "Coarse" +msgid "Coarse (SolidWorks)" msgstr "" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:63 -msgctxt "@option:curaSolidworksStlQuality" -msgid "Fine" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:78 -#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:82 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:94 msgctxt "@text:window" -msgid "Remember my choice" +msgid "Show this dialog again" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:81 +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:104 +msgctxt "@action:button" +msgid "Continue" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:116 +msgctxt "@action:button" +msgid "Abort" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:21 +msgctxt "@title:window" +msgid "How to install Cura SolidWorks macro" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:62 +msgctxt "@description:label" +msgid "Steps:" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:140 +msgctxt "@action:button" +msgid "" +"Open the directory\n" +"with macro and icon" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:160 +msgctxt "@description:label" +msgid "Instructions:" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:202 +msgctxt "@action:playpause" +msgid "Play" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:206 +msgctxt "@action:playpause" +msgid "Pause" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:268 +msgctxt "@action:button" +msgid "Previous Step" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:283 +msgctxt "@action:button" +msgid "Done" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:287 +msgctxt "@action:button" +msgid "Next Step" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:21 +msgctxt "@title:window" +msgid "SolidWorks plugin: Configuration" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:39 +msgctxt "@title:tab" +msgid "Conversion settings" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:66 +msgctxt "@label" +msgid "First choice:" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:86 +msgctxt "@text:menu" +msgid "Latest installed version (Recommended)" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:95 +msgctxt "@text:menu" +msgid "Default version" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:193 +msgctxt "@label" +msgid "Show wizard before opening SolidWorks files" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:203 +msgctxt "@label" +msgid "Automatically rotate opened file into normed orientation" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:210 +msgctxt "@title:tab" +msgid "Installation(s)" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:284 +msgctxt "@label" +msgid "COM service found" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:295 +msgctxt "@label" +msgid "Executable found" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:306 +msgctxt "@label" +msgid "COM starting" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:317 +msgctxt "@label" +msgid "Revision number" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:328 +msgctxt "@label" +msgid "Functions available" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:341 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:264 +msgctxt "@action:button" +msgid "Save" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:117 msgctxt "@label" msgid "Color scheme" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:96 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:132 msgctxt "@label:listbox" msgid "Material Color" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:100 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:136 msgctxt "@label:listbox" msgid "Line Type" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:104 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:140 msgctxt "@label:listbox" msgid "Feedrate" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:108 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:144 msgctxt "@label:listbox" msgid "Layer thickness" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:148 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:185 msgctxt "@label" msgid "Compatibility Mode" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:230 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:264 msgctxt "@label" msgid "Show Travels" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:236 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:270 msgctxt "@label" msgid "Show Helpers" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:242 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:276 msgctxt "@label" msgid "Show Shell" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:248 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:282 msgctxt "@label" msgid "Show Infill" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:297 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:330 msgctxt "@label" msgid "Only Show Top Layers" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:306 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:339 msgctxt "@label" msgid "Show 5 Detailed Layers On Top" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:317 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:350 msgctxt "@label" msgid "Top / Bottom" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:321 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:354 msgctxt "@label" msgid "Inner Wall" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:378 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:410 msgctxt "@label" msgid "min" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:420 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:452 msgctxt "@label" msgid "max" msgstr "" @@ -2000,7 +2238,7 @@ msgctxt "@label" msgid "Settings" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:455 +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:466 msgctxt "@info:tooltip" msgid "Change active post-processing scripts" msgstr "" @@ -2079,23 +2317,53 @@ msgctxt "@action:label" msgid "Smoothing" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:208 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:38 +msgctxt "@label" +msgid "Mesh Type" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:69 +msgctxt "@label" +msgid "Normal model" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:76 +msgctxt "@label" +msgid "Print as support" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:84 +msgctxt "@label" +msgid "Don't support overlap with other models" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:92 +msgctxt "@label" +msgid "Modify settings for overlap with other models" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:100 +msgctxt "@label" +msgid "Modify settings for infill of other models" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:333 msgctxt "@action:button" msgid "Select settings" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:248 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:375 msgctxt "@title:window" msgid "Select Settings to Customize for this model" msgstr "" -#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:272 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:402 #: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:91 msgctxt "@label:textbox" msgid "Filter..." msgstr "" -#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:296 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:426 msgctxt "@label:checkbox" msgid "Show all" msgstr "" @@ -2467,66 +2735,66 @@ msgctxt "@label" msgid "Everything is in order! You're done with your CheckUp." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:88 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:87 msgctxt "@label:MonitorStatus" msgid "Not connected to a printer" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:90 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:89 msgctxt "@label:MonitorStatus" msgid "Printer does not accept commands" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:96 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:95 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:194 msgctxt "@label:MonitorStatus" msgid "In maintenance. Please check the printer" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:103 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:102 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:184 msgctxt "@label:MonitorStatus" msgid "Printing..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:106 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:105 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:186 msgctxt "@label:MonitorStatus" msgid "Paused" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:109 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:108 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:188 msgctxt "@label:MonitorStatus" msgid "Preparing..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:111 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:110 msgctxt "@label:MonitorStatus" msgid "Please remove the print" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:237 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:241 msgctxt "@label:" msgid "Resume" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:241 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:245 msgctxt "@label:" msgid "Pause" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:270 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:274 msgctxt "@label:" msgid "Abort Print" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:280 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:284 msgctxt "@window:title" msgid "Abort print" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:282 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:286 msgctxt "@label" msgid "Are you sure you want to abort the print?" msgstr "" @@ -2559,19 +2827,19 @@ msgid "Customized" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:157 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:593 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:595 msgctxt "@option:discardOrKeep" msgid "Always ask me this" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:158 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:596 msgctxt "@option:discardOrKeep" msgid "Discard and never ask again" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:159 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:595 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:597 msgctxt "@option:discardOrKeep" msgid "Keep and never ask again" msgstr "" @@ -2606,72 +2874,72 @@ msgctxt "@label" msgid "Brand" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:92 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:88 msgctxt "@label" msgid "Material Type" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:105 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:97 msgctxt "@label" msgid "Color" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:139 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:141 msgctxt "@label" msgid "Properties" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:141 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:143 msgctxt "@label" msgid "Density" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:156 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:158 msgctxt "@label" msgid "Diameter" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:185 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:187 msgctxt "@label" msgid "Filament Cost" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:201 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:203 msgctxt "@label" msgid "Filament weight" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:218 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:220 msgctxt "@label" msgid "Filament length" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:227 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:229 msgctxt "@label" msgid "Cost per Meter" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:241 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:243 msgctxt "@label" msgid "This material is linked to %1 and shares some of its properties." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:248 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:250 msgctxt "@label" msgid "Unlink Material" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:259 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:261 msgctxt "@label" msgid "Description" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:272 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:274 msgctxt "@label" msgid "Adhesion Information" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:298 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:300 msgctxt "@label" msgid "Print settings" msgstr "" @@ -2712,7 +2980,7 @@ msgid "Unit" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:14 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:439 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:509 msgctxt "@title:tab" msgid "General" msgstr "" @@ -2727,197 +2995,197 @@ msgctxt "@label" msgid "Language:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:205 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:207 msgctxt "@label" msgid "Currency:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:219 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:221 msgctxt "@label" msgid "Theme:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:279 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:281 msgctxt "@label" msgid "" "You will need to restart the application for these changes to have effect." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:298 msgctxt "@info:tooltip" msgid "Slice automatically when changing settings." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:304 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306 msgctxt "@option:check" msgid "Slice automatically" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:320 msgctxt "@label" msgid "Viewport behavior" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:326 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:328 msgctxt "@info:tooltip" msgid "" "Highlight unsupported areas of the model in red. Without support these areas " "will not print properly." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:335 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337 msgctxt "@option:check" msgid "Display overhang" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:344 msgctxt "@info:tooltip" msgid "" "Moves the camera so the model is in the center of the view when a model is " "selected" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:347 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:349 msgctxt "@action:button" msgid "Center camera when item is selected" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:356 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:358 msgctxt "@info:tooltip" msgid "Should the default zoom behavior of cura be inverted?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:361 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:363 msgctxt "@action:button" msgid "Invert the direction of camera zoom." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:372 msgctxt "@info:tooltip" msgid "Should zooming move in the direction of the mouse?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:375 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:377 msgctxt "@action:button" msgid "Zoom toward mouse direction" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:384 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386 msgctxt "@info:tooltip" msgid "" "Should models on the platform be moved so that they no longer intersect?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:389 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391 msgctxt "@option:check" msgid "Ensure models are kept apart" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:397 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:399 msgctxt "@info:tooltip" msgid "Should models on the platform be moved down to touch the build plate?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:402 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:404 msgctxt "@option:check" msgid "Automatically drop models to the build plate" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:414 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:416 msgctxt "@info:tooltip" msgid "Show caution message in gcode reader." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:423 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:425 msgctxt "@option:check" msgid "Caution message in gcode reader" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:430 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:432 msgctxt "@info:tooltip" msgid "Should layer be forced into compatibility mode?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:437 msgctxt "@option:check" msgid "Force layer view compatibility mode (restart required)" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:451 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:453 msgctxt "@label" msgid "Opening and saving files" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:459 msgctxt "@info:tooltip" msgid "Should models be scaled to the build volume if they are too large?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:462 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:464 msgctxt "@option:check" msgid "Scale large models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:471 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:473 msgctxt "@info:tooltip" msgid "" "An model may appear extremely small if its unit is for example in meters " "rather than millimeters. Should these models be scaled up?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:476 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:478 msgctxt "@option:check" msgid "Scale extremely small models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:487 msgctxt "@info:tooltip" msgid "" "Should a prefix based on the printer name be added to the print job name " "automatically?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:490 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:492 msgctxt "@option:check" msgid "Add machine prefix to job name" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:501 msgctxt "@info:tooltip" msgid "Should a summary be shown when saving a project file?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:503 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:505 msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:512 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514 msgctxt "@info:tooltip" msgid "Default behavior when opening a project file" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:520 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:522 msgctxt "@window:text" msgid "Default behavior when opening a project file: " msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:533 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:535 msgctxt "@option:openProject" msgid "Always ask" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:534 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:536 msgctxt "@option:openProject" msgid "Always open as a project" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:535 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:537 msgctxt "@option:openProject" msgid "Always import models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:571 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:573 msgctxt "@info:tooltip" msgid "" "When you have made changes to a profile and switched to a different one, a " @@ -2925,27 +3193,27 @@ msgid "" "not, or you can choose a default behaviour and never show that dialog again." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:580 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:582 msgctxt "@label" msgid "Override Profile" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:629 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:631 msgctxt "@label" msgid "Privacy" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:636 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638 msgctxt "@info:tooltip" msgid "Should Cura check for updates when the program is started?" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:641 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:643 msgctxt "@option:check" msgid "Check for updates on start" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:651 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:653 msgctxt "@info:tooltip" msgid "" "Should anonymous data about your print be sent to Ultimaker? Note, no " @@ -2953,20 +3221,47 @@ msgid "" "stored." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:658 msgctxt "@option:check" msgid "Send (anonymous) print information" msgstr "" +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:674 +msgctxt "@label" +msgid "Experimental" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:680 +msgctxt "@info:tooltip" +msgid "Use multi build plate functionality" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:685 +msgctxt "@option:check" +msgid "Use multi build plate functionality (restart required)" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:694 +msgctxt "@info:tooltip" +msgid "" +"Should newly loaded models be arranged on the build plate? Used in " +"conjunction with multi build plate (EXPERIMENTAL)" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:699 +msgctxt "@option:check" +msgid "Do not arrange objects on load" +msgstr "" + #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:15 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:444 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:514 msgctxt "@title:tab" msgid "Printers" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:37 #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:51 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:137 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:138 msgctxt "@action:button" msgid "Activate" msgstr "" @@ -3009,7 +3304,7 @@ msgid "Waiting for a printjob" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:15 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:448 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:518 msgctxt "@title:tab" msgid "Profiles" msgstr "" @@ -3035,13 +3330,13 @@ msgid "Duplicate" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:113 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:201 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:182 msgctxt "@action:button" msgid "Import" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:119 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:212 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:193 msgctxt "@action:button" msgid "Export" msgstr "" @@ -3109,7 +3404,7 @@ msgid "Export Profile" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:15 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:446 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:516 msgctxt "@title:tab" msgid "Materials" msgstr "" @@ -3126,62 +3421,62 @@ msgctxt "@action:label %1 is printer name" msgid "Printer: %1" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:149 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:150 msgctxt "@action:button" msgid "Create" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:168 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:160 msgctxt "@action:button" msgid "Duplicate" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:311 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:319 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:298 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:306 msgctxt "@title:window" msgid "Import Material" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:320 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:307 msgctxt "@info:status Don't translate the XML tags or !" msgid "" "Could not import material %1: %2" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:324 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:311 msgctxt "@info:status Don't translate the XML tag !" msgid "Successfully imported material %1" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:343 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:358 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:329 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:344 msgctxt "@title:window" msgid "Export Material" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:362 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:348 msgctxt "@info:status Don't translate the XML tags and !" msgid "" "Failed to export material to %1: %2" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:368 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:354 msgctxt "@info:status Don't translate the XML tag !" msgid "Successfully exported material to %1" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:18 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:793 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:869 msgctxt "@title:window" msgid "Add Printer" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:185 +#: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:194 msgctxt "@label" msgid "Printer Name:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:208 +#: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:217 msgctxt "@action:button" msgid "Add Printer" msgstr "" @@ -3308,12 +3603,7 @@ msgctxt "@label" msgid "Profile:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:66 -msgctxt "@" -msgid "No Profile Available" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:104 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:102 msgctxt "@tooltip" msgid "" "Some setting/override values are different from the values stored in the " @@ -3322,37 +3612,37 @@ msgid "" "Click to open the profile manager." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:152 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:150 msgctxt "@label:textbox" msgid "Search..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:483 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:482 msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:498 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:497 msgctxt "@action:menu" msgid "Hide this setting" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:508 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:507 msgctxt "@action:menu" msgid "Don't show this setting" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:512 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:511 msgctxt "@action:menu" msgid "Keep this setting visible" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:531 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:530 msgctxt "@action:menu" msgid "Configure setting visiblity..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:123 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:250 msgctxt "@label" msgid "" "Some hidden settings use values different from their normal calculated " @@ -3361,29 +3651,29 @@ msgid "" "Click to make these settings visible." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:62 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:61 msgctxt "@label Header for list of settings." msgid "Affects" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:67 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:66 msgctxt "@label Header for list of settings." msgid "Affected By" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:157 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:156 msgctxt "@label" msgid "" "This setting is always shared between all extruders. Changing it here will " -"change the value for all extruders" +"change the value for all extruders." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:160 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:159 msgctxt "@label" msgid "The value is resolved from per-extruder values " msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:186 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:190 msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -3391,7 +3681,7 @@ msgid "" "Click to restore the value of the profile." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:284 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:288 msgctxt "@label" msgid "" "This setting is normally calculated, but it currently has an absolute value " @@ -3400,77 +3690,77 @@ msgid "" "Click to restore the calculated value." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:120 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:128 msgctxt "@label:listbox" msgid "Print Setup" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:120 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:128 msgctxt "@label:listbox" msgid "" "Print Setup disabled\n" "G-code files cannot be modified" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:336 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:342 msgctxt "@label Hours and minutes" msgid "00h 00min" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:354 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:359 msgctxt "@tooltip" -msgid "Time specification
    " +msgid "Time specification" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:429 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:441 msgctxt "@label" msgid "Cost specification" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:434 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:445 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:446 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:455 msgctxt "@label m for meter" msgid "%1m" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:435 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:446 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:447 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:456 msgctxt "@label g for grams" msgid "%1g" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:444 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:454 msgctxt "@label" msgid "Total:" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:498 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:504 msgctxt "" "@label Print estimates: m for meters, g for grams, %4 is currency and %3 is " "print cost" msgid "%1m / ~ %2g / ~ %4 %3" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:503 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:509 msgctxt "@label Print estimates: m for meters, g for grams" msgid "%1m / ~ %2g" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:586 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:591 msgctxt "@tooltip" msgid "" "Recommended Print Setup

    Print with the recommended settings " "for the selected printer, material and quality." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:591 +#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:596 msgctxt "@tooltip" msgid "" "Custom Print Setup

    Print with finegrained control over every " "last bit of the slicing process." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:49 +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:50 msgctxt "@title:menuitem %1 is the automatically selected material" msgid "Automatic: %1" msgstr "" @@ -3480,6 +3770,16 @@ msgctxt "@title:menu menubar:toplevel" msgid "&View" msgstr "" +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:37 +msgctxt "@action:inmenu menubar:view" +msgid "&Camera position" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:52 +msgctxt "@action:inmenu menubar:view" +msgid "&Build plate" +msgstr "" + #: /home/ruben/Projects/Cura/resources/qml/Menus/NozzleMenu.qml:40 msgctxt "@title:menuitem %1 is the nozzle currently loaded in the printer" msgid "Automatic: %1" @@ -3492,14 +3792,14 @@ msgid_plural "Print Selected Models With:" msgstr[0] "" msgstr[1] "" -#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:83 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:114 msgctxt "@title:window" msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "" msgstr[1] "" -#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:108 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:139 msgctxt "@label" msgid "Number of Copies" msgstr "" @@ -3515,7 +3815,7 @@ msgid "No printer connected" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:90 -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:138 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:139 msgctxt "@label" msgid "Extruder" msgstr "" @@ -3632,254 +3932,294 @@ msgctxt "@label" msgid "Estimated time left" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:72 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:79 msgctxt "@action:inmenu" msgid "Toggle Fu&ll Screen" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:79 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:86 msgctxt "@action:inmenu menubar:edit" msgid "&Undo" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:89 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:96 msgctxt "@action:inmenu menubar:edit" msgid "&Redo" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:99 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:106 msgctxt "@action:inmenu menubar:file" msgid "&Quit" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:107 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:114 msgctxt "@action:inmenu menubar:view" -msgid "&Reset camera position" +msgid "&3D View" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:114 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:121 +msgctxt "@action:inmenu menubar:view" +msgid "&Front View" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:128 +msgctxt "@action:inmenu menubar:view" +msgid "&Top View" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:135 +msgctxt "@action:inmenu menubar:view" +msgid "&Left Side View" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:142 +msgctxt "@action:inmenu menubar:view" +msgid "&Right Side View" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:149 msgctxt "@action:inmenu" msgid "Configure Cura..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:121 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:156 msgctxt "@action:inmenu menubar:printer" msgid "&Add Printer..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:127 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:162 msgctxt "@action:inmenu menubar:printer" msgid "Manage Pr&inters..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:134 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:169 msgctxt "@action:inmenu" msgid "Manage Materials..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:142 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:177 msgctxt "@action:inmenu menubar:profile" msgid "&Update profile with current settings/overrides" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:150 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:185 msgctxt "@action:inmenu menubar:profile" msgid "&Discard current changes" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:162 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:197 msgctxt "@action:inmenu menubar:profile" msgid "&Create profile from current settings/overrides..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:168 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:203 msgctxt "@action:inmenu menubar:profile" msgid "Manage Profiles..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:175 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:210 msgctxt "@action:inmenu menubar:help" msgid "Show Online &Documentation" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:183 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:218 msgctxt "@action:inmenu menubar:help" msgid "Report a &Bug" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:191 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:226 msgctxt "@action:inmenu menubar:help" msgid "&About..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:198 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:233 msgctxt "@action:inmenu menubar:edit" msgid "Delete &Selected Model" msgid_plural "Delete &Selected Models" msgstr[0] "" msgstr[1] "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:208 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:243 msgctxt "@action:inmenu menubar:edit" msgid "Center Selected Model" msgid_plural "Center Selected Models" msgstr[0] "" msgstr[1] "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:217 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:252 msgctxt "@action:inmenu menubar:edit" msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "" msgstr[1] "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:226 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:261 msgctxt "@action:inmenu" msgid "Delete Model" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:234 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:269 msgctxt "@action:inmenu" msgid "Ce&nter Model on Platform" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:240 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:275 msgctxt "@action:inmenu menubar:edit" msgid "&Group Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:250 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:295 msgctxt "@action:inmenu menubar:edit" msgid "Ungroup Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:260 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:305 msgctxt "@action:inmenu menubar:edit" msgid "&Merge Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:270 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:315 msgctxt "@action:inmenu" msgid "&Multiply Model..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:277 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:322 msgctxt "@action:inmenu menubar:edit" msgid "&Select All Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:287 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:332 msgctxt "@action:inmenu menubar:edit" msgid "&Clear Build Plate" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:297 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:342 msgctxt "@action:inmenu menubar:file" msgid "Re&load All Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:306 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:351 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange All Models To All Build Plates" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:358 msgctxt "@action:inmenu menubar:edit" msgid "Arrange All Models" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:314 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:366 msgctxt "@action:inmenu menubar:edit" msgid "Arrange Selection" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:321 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:373 msgctxt "@action:inmenu menubar:edit" msgid "Reset All Model Positions" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:328 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:380 msgctxt "@action:inmenu menubar:edit" msgid "Reset All Model &Transformations" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:335 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:387 msgctxt "@action:inmenu menubar:file" msgid "&Open File(s)..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:343 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:395 msgctxt "@action:inmenu menubar:file" msgid "&New Project..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:350 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:402 msgctxt "@action:inmenu menubar:help" msgid "Show Engine &Log..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:358 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:410 msgctxt "@action:inmenu menubar:help" msgid "Show Configuration Folder" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:365 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:417 msgctxt "@action:menu" msgid "Configure setting visibility..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:372 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:424 msgctxt "@action:menu" msgid "Browse plugins..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:379 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:431 msgctxt "@action:menu" msgid "Installed plugins..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:28 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:438 +msgctxt "@action:inmenu menubar:view" +msgid "Expand/Collapse Sidebar" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:26 msgctxt "@label:PrintjobStatus" msgid "Please load a 3D model" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:34 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:36 msgctxt "@label:PrintjobStatus" msgid "Ready to slice" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:36 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:38 msgctxt "@label:PrintjobStatus" msgid "Slicing..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:38 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:40 msgctxt "@label:PrintjobStatus %1 is target operation" msgid "Ready to %1" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:40 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:42 msgctxt "@label:PrintjobStatus" msgid "Unable to Slice" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:42 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:44 msgctxt "@label:PrintjobStatus" msgid "Slicing unavailable" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:162 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:171 +msgctxt "@info:tooltip" +msgid "Slice current printjob" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:171 +msgctxt "@info:tooltip" +msgid "Cancel slicing process" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:183 msgctxt "@label:Printjob" msgid "Prepare" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:162 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:183 msgctxt "@label:Printjob" msgid "Cancel" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:302 +#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:317 msgctxt "@info:tooltip" msgid "Select the active output device" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/OpenFilesIncludingProjectsDialog.qml:19 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:620 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:696 msgctxt "@title:window" msgid "Open file(s)" msgstr "" @@ -3902,116 +4242,116 @@ msgctxt "@title:window" msgid "Ultimaker Cura" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:81 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:102 msgctxt "@title:menu menubar:toplevel" msgid "&File" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:98 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:119 msgctxt "@action:inmenu menubar:file" msgid "&Save Selection to File" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:107 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:128 msgctxt "@title:menu menubar:file" msgid "Save &As..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:118 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:139 msgctxt "@title:menu menubar:file" -msgid "Save project" +msgid "Save &Project..." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:141 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:162 msgctxt "@title:menu menubar:toplevel" msgid "&Edit" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:158 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:179 msgctxt "@title:menu" msgid "&View" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:163 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:184 msgctxt "@title:menu" msgid "&Settings" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:165 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:186 msgctxt "@title:menu menubar:toplevel" msgid "&Printer" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:175 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:187 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:196 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:208 msgctxt "@title:menu" msgid "&Material" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:176 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:188 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:197 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:209 msgctxt "@title:menu" msgid "&Profile" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:180 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:201 msgctxt "@action:inmenu" msgid "Set as Active Extruder" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:198 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:219 msgctxt "@title:menu menubar:toplevel" msgid "E&xtensions" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:232 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:253 msgctxt "@title:menu menubar:toplevel" msgid "P&lugins" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:240 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:261 msgctxt "@title:menu menubar:toplevel" msgid "P&references" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:248 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:269 msgctxt "@title:menu menubar:toplevel" msgid "&Help" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:330 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:351 msgctxt "@action:button" msgid "Open File" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:442 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:512 msgctxt "@title:tab" msgid "Settings" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:478 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:554 msgctxt "@title:window" msgid "New project" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:479 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:555 msgctxt "@info:question" msgid "" "Are you sure you want to start a new project? This will clear the build " "plate and any unsaved settings." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:721 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:797 msgctxt "@window:title" msgid "Install Plugin" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:728 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:804 msgctxt "@title:window" msgid "Open File(s)" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:731 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:807 msgctxt "@text:window" msgid "" "We have found one or more G-Code files within the files you have selected. " @@ -4039,89 +4379,74 @@ msgctxt "@action:label" msgid "Don't show project summary on save again" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:264 -msgctxt "@action:button" -msgid "Save" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:74 -msgctxt "@title:tab" -msgid "Prepare" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:100 -msgctxt "@title:tab" -msgid "Monitor" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:163 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:175 msgctxt "@label" msgid "Layer Height" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:323 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:345 msgctxt "@tooltip" msgid "" "A custom profile is currently active. To enable the quality slider, choose a " "default quality profile in Custom tab" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:340 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:362 msgctxt "@label" msgid "Print Speed" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:350 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:374 msgctxt "@label" msgid "Slower" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:361 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:385 msgctxt "@label" msgid "Faster" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:388 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:423 msgctxt "@tooltip" msgid "" "You have modified some profile settings. If you want to change these go to " "custom mode." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:413 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:446 msgctxt "@label" msgid "Infill" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:633 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:668 msgctxt "@label" msgid "" "Gradual infill will gradually increase the amount of infill towards the top." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:645 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:680 msgctxt "@label" msgid "Enable gradual" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:712 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:747 msgctxt "@label" msgid "Generate Support" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:746 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:781 msgctxt "@label" msgid "" "Generate structures to support parts of the model which have overhangs. " "Without these structures, such parts would collapse during printing." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:764 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:799 msgctxt "@label" msgid "Support Extruder" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:816 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:851 msgctxt "@label" msgid "" "Select which extruder to use for support. This will build up supporting " @@ -4129,19 +4454,19 @@ msgid "" "mid air." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:839 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:874 msgctxt "@label" msgid "Build Plate Adhesion" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:894 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:929 msgctxt "@label" msgid "" "Enable printing a brim or raft. This will add a flat area around or under " "your object which is easy to cut off afterwards." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:934 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:969 msgctxt "@label" msgid "" "Need help improving your prints?
    Read the Ultimaker " @@ -4160,7 +4485,7 @@ msgctxt "@title:window" msgid "Open project file" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:72 +#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:93 msgctxt "@text:window" msgid "" "This is a Cura project file. Would you like to open it as a project or " @@ -4168,11 +4493,16 @@ msgid "" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:103 +msgctxt "@text:window" +msgid "Remember my choice" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:122 msgctxt "@action:button" msgid "Open as project" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:122 +#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:131 msgctxt "@action:button" msgid "Import models" msgstr "" @@ -4182,21 +4512,36 @@ msgctxt "@title:window" msgid "Engine Log" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:242 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:245 msgctxt "@label" msgid "Material" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:349 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:352 msgctxt "@label" -msgid "Check compatibility" +msgid "Check compatibility" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:369 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:372 msgctxt "@tooltip" msgid "Click to check the material compatibility on Ultimaker.com." msgstr "" +#: /home/ruben/Projects/Cura/resources/qml/ObjectsList.qml:211 +msgctxt "@option:check" +msgid "See only current build plate" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/ObjectsList.qml:227 +msgctxt "@action:button" +msgid "Arrange to all build plates" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/ObjectsList.qml:247 +msgctxt "@action:button" +msgid "Arrange current build plate" +msgstr "" + #: MachineSettingsAction/plugin.json msgctxt "description" msgid "" @@ -4290,6 +4635,26 @@ msgctxt "name" msgid "USB printing" msgstr "" +#: PrepareStage/plugin.json +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "" + +#: PrepareStage/plugin.json +msgctxt "name" +msgid "Prepare Stage" +msgstr "" + +#: CuraLiveScriptingPlugin/plugin.json +msgctxt "description" +msgid "Provides an edit window for direct script editing." +msgstr "" + +#: CuraLiveScriptingPlugin/plugin.json +msgctxt "name" +msgid "Live scripting tool" +msgstr "" + #: RemovableDriveOutputDevice/plugin.json msgctxt "description" msgid "Provides removable drive hotplugging and writing support." @@ -4310,6 +4675,16 @@ msgctxt "name" msgid "UM3 Network Connection" msgstr "" +#: MonitorStage/plugin.json +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +#: MonitorStage/plugin.json +msgctxt "name" +msgid "Monitor Stage" +msgstr "" + #: FirmwareUpdateChecker/plugin.json msgctxt "description" msgid "Checks for firmware updates." @@ -4323,8 +4698,8 @@ msgstr "" #: CuraSolidWorksPlugin/plugin.json msgctxt "description" msgid "" -"Gives you the possibility to open certain files via SolidWorks itself. These " -"are then converted and loaded into Cura" +"Gives you the possibility to open certain files using SolidWorks itself. " +"Conversion is done by this plugin and additional optimizations." msgstr "" #: CuraSolidWorksPlugin/plugin.json @@ -4392,6 +4767,16 @@ msgctxt "name" msgid "Legacy Cura Profile Reader" msgstr "" +#: CuraBlenderPlugin/plugin.json +msgctxt "description" +msgid "Helps to open Blender files directly in Cura." +msgstr "" + +#: CuraBlenderPlugin/plugin.json +msgctxt "name" +msgid "Blender Integration (experimental)" +msgstr "" + #: GCodeProfileReader/plugin.json msgctxt "description" msgid "Provides support for importing profiles from g-code files." @@ -4552,6 +4937,18 @@ msgctxt "name" msgid "Cura Profile Writer" msgstr "" +#: CuraPrintProfileCreator/plugin.json +msgctxt "description" +msgid "" +"Allows material manufacturers to create new material and quality profiles " +"using a drop-in UI." +msgstr "" + +#: CuraPrintProfileCreator/plugin.json +msgctxt "name" +msgid "Print Profile Assistant" +msgstr "" + #: 3MFWriter/plugin.json msgctxt "description" msgid "Provides support for writing 3MF files." diff --git a/resources/i18n/fdmextruder.def.json.pot b/resources/i18n/fdmextruder.def.json.pot index af77729254..454d324874 100644 --- a/resources/i18n/fdmextruder.def.json.pot +++ b/resources/i18n/fdmextruder.def.json.pot @@ -1,11 +1,11 @@ # Cura JSON setting files -# Copyright (C) 2017 Ultimaker +# Copyright (C) 2018 Ultimaker # This file is distributed under the same license as the Cura package. -# Ruben Dulek , 2017. +# Ruben Dulek , 2018. # msgid "" msgstr "" -"Project-Id-Version: Cura 3.1\n" +"Project-Id-Version: Cura 3.2\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" "POT-Creation-Date: 2017-08-02 16:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot index 9d5ef93fc3..126c02a207 100644 --- a/resources/i18n/fdmprinter.def.json.pot +++ b/resources/i18n/fdmprinter.def.json.pot @@ -1,11 +1,11 @@ # Cura JSON setting files -# Copyright (C) 2017 Ultimaker +# Copyright (C) 2018 Ultimaker # This file is distributed under the same license as the Cura package. -# Ruben Dulek , 2017. +# Ruben Dulek , 2018. # msgid "" msgstr "" -"Project-Id-Version: Cura 3.1\n" +"Project-Id-Version: Cura 3.2\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" "POT-Creation-Date: 2017-08-02 16:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" @@ -377,6 +377,18 @@ msgctxt "machine_gcode_flavor option Repetier" msgid "Repetier" msgstr "" +#: fdmprinter.def.json +msgctxt "machine_firmware_retract label" +msgid "Firmware Retraction" +msgstr "" + +#: fdmprinter.def.json +msgctxt "machine_firmware_retract description" +msgid "" +"Whether to use firmware retract commands (G10/G11) instead of using the E " +"property in G1 commands to retract the material." +msgstr "" + #: fdmprinter.def.json msgctxt "machine_disallowed_areas label" msgid "Disallowed areas" @@ -651,38 +663,6 @@ msgid "" "adhesion to the build plate easier." msgstr "" -#: fdmprinter.def.json -msgctxt "slicing_tolerance label" -msgid "Slicing Tolerance" -msgstr "" - -#: fdmprinter.def.json -msgctxt "slicing_tolerance description" -msgid "" -"How to slice layers with diagonal surfaces. The areas of a layer can be " -"generated based on where the middle of the layer intersects the surface " -"(Middle). Alternatively each layer can have the areas which fall inside of " -"the volume throughout the height of the layer (Exclusive) or a layer has the " -"areas which fall inside anywhere within the layer (Inclusive). Exclusive " -"retains the most details, Inclusive makes for the best fit and Middle takes " -"the least time to process." -msgstr "" - -#: fdmprinter.def.json -msgctxt "slicing_tolerance option middle" -msgid "Middle" -msgstr "" - -#: fdmprinter.def.json -msgctxt "slicing_tolerance option exclusive" -msgid "Exclusive" -msgstr "" - -#: fdmprinter.def.json -msgctxt "slicing_tolerance option inclusive" -msgid "Inclusive" -msgstr "" - #: fdmprinter.def.json msgctxt "line_width label" msgid "Line Width" @@ -729,16 +709,6 @@ msgid "" "Width of a single wall line for all wall lines except the outermost one." msgstr "" -#: fdmprinter.def.json -msgctxt "roofing_line_width label" -msgid "Top Surface Skin Line Width" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_line_width description" -msgid "Width of a single line of the areas at the top of the print." -msgstr "" - #: fdmprinter.def.json msgctxt "skin_line_width label" msgid "Top/Bottom Line Width" @@ -937,47 +907,6 @@ msgid "" "sufficient to generate higher quality top surfaces." msgstr "" -#: fdmprinter.def.json -msgctxt "roofing_pattern label" -msgid "Top Surface Skin Pattern" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_pattern description" -msgid "The pattern of the top most layers." -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_pattern option lines" -msgid "Lines" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_pattern option concentric" -msgid "Concentric" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_pattern option zigzag" -msgid "Zig Zag" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_angles label" -msgid "Top Surface Skin Line Directions" -msgstr "" - -#: fdmprinter.def.json -msgctxt "roofing_angles description" -msgid "" -"A list of integer line directions to use when the top surface skin layers " -"use the lines or zig zag pattern. Elements from the list are used " -"sequentially as the layers progress and when the end of the list is reached, " -"it starts at the beginning again. The list items are separated by commas and " -"the whole list is contained in square brackets. Default is an empty list " -"which means use the traditional default angles (45 and 135 degrees)." -msgstr "" - #: fdmprinter.def.json msgctxt "top_bottom_extruder_nr label" msgid "Top/Bottom Extruder" @@ -1130,6 +1059,20 @@ msgid "" "outside of the model." msgstr "" +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order label" +msgid "Optimize Wall Printing Order" +msgstr "" + +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order description" +msgid "" +"Optimize the order in which walls are printed so as to reduce the number of " +"retractions and the distance travelled. Most parts will benefit from this " +"being enabled but some may actually take longer so please compare the print " +"time estimates with and without optimization." +msgstr "" + #: fdmprinter.def.json msgctxt "outer_inset_first label" msgid "Outer Before Inner Walls" @@ -1212,6 +1155,16 @@ msgctxt "fill_perimeter_gaps option everywhere" msgid "Everywhere" msgstr "" +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps label" +msgid "Filter Out Tiny Gaps" +msgstr "" + +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps description" +msgid "Filter out tiny gaps to reduce blobs on outside of model." +msgstr "" + #: fdmprinter.def.json msgctxt "fill_outline_gaps label" msgid "Print Thin Walls" @@ -1656,7 +1609,7 @@ msgstr "" #: fdmprinter.def.json msgctxt "infill_offset_x description" -msgid "The infill pattern is offset this distance along the X axis." +msgid "The infill pattern is moved this distance along the X axis." msgstr "" #: fdmprinter.def.json @@ -1666,7 +1619,7 @@ msgstr "" #: fdmprinter.def.json msgctxt "infill_offset_y description" -msgid "The infill pattern is offset this distance along the Y axis." +msgid "The infill pattern is moved this distance along the Y axis." msgstr "" #: fdmprinter.def.json @@ -1691,8 +1644,9 @@ msgstr "" #: fdmprinter.def.json msgctxt "infill_overlap description" msgid "" -"The amount of overlap between the infill and the walls. A slight overlap " -"allows the walls to connect firmly to the infill." +"The amount of overlap between the infill and the walls as a percentage of " +"the infill line width. A slight overlap allows the walls to connect firmly " +"to the infill." msgstr "" #: fdmprinter.def.json @@ -1716,9 +1670,9 @@ msgstr "" msgctxt "skin_overlap description" msgid "" "The amount of overlap between the skin and the walls as a percentage of the " -"line width. A slight overlap allows the walls to connect firmly to the skin. " -"This is a percentage of the average line widths of the skin lines and the " -"innermost wall." +"skin line width. A slight overlap allows the walls to connect firmly to the " +"skin. This is a percentage of the average line widths of the skin lines and " +"the innermost wall." msgstr "" #: fdmprinter.def.json @@ -1927,18 +1881,6 @@ msgctxt "material description" msgid "Material" msgstr "" -#: fdmprinter.def.json -msgctxt "material_flow_dependent_temperature label" -msgid "Auto Temperature" -msgstr "" - -#: fdmprinter.def.json -msgctxt "material_flow_dependent_temperature description" -msgid "" -"Change the temperature for each layer automatically with the average flow " -"speed of that layer." -msgstr "" - #: fdmprinter.def.json msgctxt "default_material_print_temperature label" msgid "Default Printing Temperature" @@ -1998,18 +1940,6 @@ msgid "" "of printing." msgstr "" -#: fdmprinter.def.json -msgctxt "material_flow_temp_graph label" -msgid "Flow Temperature Graph" -msgstr "" - -#: fdmprinter.def.json -msgctxt "material_flow_temp_graph description" -msgid "" -"Data linking material flow (in mm3 per second) to temperature (degrees " -"Celsius)." -msgstr "" - #: fdmprinter.def.json msgctxt "material_extrusion_cool_down_speed label" msgid "Extrusion Cool Down Speed Modifier" @@ -2030,8 +1960,8 @@ msgstr "" #: fdmprinter.def.json msgctxt "material_bed_temperature description" msgid "" -"The temperature used for the heated build plate. If this is 0, the bed will " -"not heat up for this print." +"The temperature used for the heated build plate. If this is 0, the bed " +"temperature will not be adjusted." msgstr "" #: fdmprinter.def.json @@ -3962,6 +3892,18 @@ msgid "" "roofs, a lower value results in flattened tower roofs." msgstr "" +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down label" +msgid "Drop Down Support Mesh" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down description" +msgid "" +"Make support everywhere below the support mesh, so that there's no overhang " +"in the support mesh." +msgstr "" + #: fdmprinter.def.json msgctxt "platform_adhesion label" msgid "Build Plate Adhesion" @@ -4699,20 +4641,6 @@ msgid "" "everything else fails to produce proper GCode." msgstr "" -#: fdmprinter.def.json -msgctxt "meshfix_maximum_resolution label" -msgid "Maximum Resolution" -msgstr "" - -#: fdmprinter.def.json -msgctxt "meshfix_maximum_resolution description" -msgid "" -"The minimum size of a line segment after slicing. If you increase this, the " -"mesh will have a lower resolution. This may allow the printer to keep up " -"with the speed it has to process g-code and will increase slice speed by " -"removing details of the mesh that it can't process anyway." -msgstr "" - #: fdmprinter.def.json msgctxt "multiple_mesh_overlap label" msgid "Merged Meshes Overlap" @@ -4897,18 +4825,6 @@ msgid "" "structure." msgstr "" -#: fdmprinter.def.json -msgctxt "support_mesh_drop_down label" -msgid "Drop Down Support Mesh" -msgstr "" - -#: fdmprinter.def.json -msgctxt "support_mesh_drop_down description" -msgid "" -"Make support everywhere below the support mesh, so that there's no overhang " -"in the support mesh." -msgstr "" - #: fdmprinter.def.json msgctxt "anti_overhang_mesh label" msgid "Anti Overhang Mesh" @@ -5005,17 +4921,239 @@ msgid "experimental!" msgstr "" #: fdmprinter.def.json -msgctxt "optimize_wall_printing_order label" -msgid "Optimize Wall Printing Order" +msgctxt "support_tree_enable label" +msgid "Tree Support" msgstr "" #: fdmprinter.def.json -msgctxt "optimize_wall_printing_order description" +msgctxt "support_tree_enable description" msgid "" -"Optimize the order in which walls are printed so as to reduce the number of " -"retractions and the distance travelled. Most parts will benefit from this " -"being enabled but some may actually take longer so please compare the print " -"time estimates with and without optimization." +"Generate a tree-like support with branches that support your print. This may " +"reduce material usage and print time, but greatly increases slicing time." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_angle label" +msgid "Tree Support Branch Angle" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_angle description" +msgid "" +"The angle of the branches. Use a lower angle to make them more vertical and " +"more stable. Use a higher angle to be able to have more reach." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance label" +msgid "Tree Support Branch Distance" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance description" +msgid "" +"How far apart the branches need to be when they touch the model. Making this " +"distance small will cause the tree support to touch the model at more " +"points, causing better overhang but making support harder to remove." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter label" +msgid "Tree Support Branch Diameter" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter description" +msgid "" +"The diameter of the thinnest branches of tree support. Thicker branches are " +"more sturdy. Branches towards the base will be thicker than this." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle label" +msgid "Tree Support Branch Diameter Angle" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle description" +msgid "" +"The angle of the branches' diameter as they gradually become thicker towards " +"the bottom. An angle of 0 will cause the branches to have uniform thickness " +"over their length. A bit of an angle can increase stability of the tree " +"support." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution label" +msgid "Tree Support Collision Resolution" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution description" +msgid "" +"Resolution to compute collisions with to avoid hitting the model. Setting " +"this lower will produce more accurate trees that fail less often, but " +"increases slicing time dramatically." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_thickness label" +msgid "Tree Support Wall Thickness" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_thickness description" +msgid "" +"The thickness of the walls of the branches of tree support. Thicker walls " +"take longer to print but don't fall over as easily." +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_count label" +msgid "Tree Support Wall Line Count" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_count description" +msgid "" +"The number of walls of the branches of tree support. Thicker walls take " +"longer to print but don't fall over as easily." +msgstr "" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance label" +msgid "Slicing Tolerance" +msgstr "" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance description" +msgid "" +"How to slice layers with diagonal surfaces. The areas of a layer can be " +"generated based on where the middle of the layer intersects the surface " +"(Middle). Alternatively each layer can have the areas which fall inside of " +"the volume throughout the height of the layer (Exclusive) or a layer has the " +"areas which fall inside anywhere within the layer (Inclusive). Exclusive " +"retains the most details, Inclusive makes for the best fit and Middle takes " +"the least time to process." +msgstr "" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option middle" +msgid "Middle" +msgstr "" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option exclusive" +msgid "Exclusive" +msgstr "" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option inclusive" +msgid "Inclusive" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_line_width label" +msgid "Top Surface Skin Line Width" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_line_width description" +msgid "Width of a single line of the areas at the top of the print." +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_pattern label" +msgid "Top Surface Skin Pattern" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_pattern description" +msgid "The pattern of the top most layers." +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option lines" +msgid "Lines" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option concentric" +msgid "Concentric" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option zigzag" +msgid "Zig Zag" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_angles label" +msgid "Top Surface Skin Line Directions" +msgstr "" + +#: fdmprinter.def.json +msgctxt "roofing_angles description" +msgid "" +"A list of integer line directions to use when the top surface skin layers " +"use the lines or zig zag pattern. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the traditional default angles (45 and 135 degrees)." +msgstr "" + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization label" +msgid "Infill Travel Optimization" +msgstr "" + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization description" +msgid "" +"When enabled, the order in which the infill lines are printed is optimized " +"to reduce the distance travelled. The reduction in travel time achieved very " +"much depends on the model being sliced, infill pattern, density, etc. Note " +"that, for some models that have many small areas of infill, the time to " +"slice the model may be greatly increased." +msgstr "" + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature label" +msgid "Auto Temperature" +msgstr "" + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature description" +msgid "" +"Change the temperature for each layer automatically with the average flow " +"speed of that layer." +msgstr "" + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph label" +msgid "Flow Temperature Graph" +msgstr "" + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph description" +msgid "" +"Data linking material flow (in mm3 per second) to temperature (degrees " +"Celsius)." +msgstr "" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution label" +msgid "Maximum Resolution" +msgstr "" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution description" +msgid "" +"The minimum size of a line segment after slicing. If you increase this, the " +"mesh will have a lower resolution. This may allow the printer to keep up " +"with the speed it has to process g-code and will increase slice speed by " +"removing details of the mesh that it can't process anyway." msgstr "" #: fdmprinter.def.json @@ -5745,6 +5883,52 @@ msgid "" "applies to Wire Printing." msgstr "" +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled label" +msgid "Use adaptive layers" +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled description" +msgid "" +"Adaptive layers computes the layer heights depending on the shape of the " +"model." +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation label" +msgid "Adaptive layers maximum variation" +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation description" +msgid "The maximum allowed height different from the base layer height in mm." +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step label" +msgid "Adaptive layers variation step size" +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step description" +msgid "" +"The difference in height of the next layer height compared to the previous " +"one." +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold label" +msgid "Adaptive layers threshold" +msgstr "" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold description" +msgid "" +"Threshold whether to use a smaller layer or not. This number is compared to " +"the tan of the steepest slope in a layer." +msgstr "" + #: fdmprinter.def.json msgctxt "command_line_settings label" msgid "Command Line Settings"